The Serval Project's core daemon that implements Distributed Numbering Architecture (DNA), MDP, VoMP, Rhizome, MeshMS, etc.
Go to file
gardners 2bfb6eb569 Added verification that replies come from MDP server
(including dealing with when the server is referenced via a
symlink, and verification by inode/dev is required)
2012-03-21 02:44:36 +10:30
asterisk_include Added support for batmand.peers file for reliable peer querying. 2011-03-21 13:08:35 +10:30
nacl - Move nacl-prepare-sources to nacl. 2012-02-27 12:45:50 +10:30
sqlite-amalgamation-3070900 Put back a pile of files needed for building on osx, and also required 2012-03-15 10:57:38 +10:30
win32 Allow clients to request variables for all records by passing empty did. 2011-04-27 12:17:26 +09:30
.gitignore Ignore Vim swap files 2012-03-13 16:35:15 +10:30
Android.mk Added overlay_mdp to android.mk 2012-03-19 09:26:52 +10:30
asterisk_app.c Found and fixed string termination issue in Asterisk module. 2011-12-02 11:37:41 +10:30
batman.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
ciphers.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
client.c Test and fix ACTION_CREATEHLR idempotency code: 2012-03-14 12:00:54 +10:30
commandline.c Work towards getting MDP working. Still some fun and games with 2012-03-20 17:11:58 +10:30
configure.in Updated nacl-gcc-prep call to run in nacl directory where the 2012-03-17 09:37:00 +10:30
dataformats.c Test and fix ACTION_CREATEHLR idempotency code: 2012-03-14 12:00:54 +10:30
dna_identity.c Added not implemented flags to some functions. 2012-03-17 13:01:43 +10:30
dna.c Added code to remove stale unix domain socket files on startup and 2012-03-19 09:43:11 +10:30
dnawrap.c Added missing GPL license statements. 2011-12-21 20:25:05 +10:30
encode.c Put back a pile of files needed for building on osx, and also required 2012-03-15 10:57:38 +10:30
export.c Test and fix ACTION_CREATEHLR idempotency code: 2012-03-14 12:00:54 +10:30
gateway.c Fix asterisk config paths 2012-02-27 12:03:16 +10:30
hlrdata.c Test and fix ACTION_CREATEHLR idempotency code: 2012-03-14 12:00:54 +10:30
jni.c Added missing GPL license statements. 2011-12-21 20:25:05 +10:30
macconfig Fixed broadcast address discovery to work on Mac. 2011-08-08 16:11:05 +09:30
Makefile.in Added Mesh Datagram Protocol (MDP) source file and initial work. 2012-03-17 09:28:48 +10:30
meshpotato_build Assorted unknown changes. Updated Makefile.in etc to properly build serval.c for building asterisk module. 2011-06-15 13:52:30 +09:30
mpbuild Added mesh potato build script. 2011-08-10 15:39:40 +02:00
openwrt-makefile Assorted unknown changes. Updated Makefile.in etc to properly build serval.c for building asterisk module. 2011-06-15 13:52:30 +09:30
overlay_abbreviations.c Test and fix ACTION_CREATEHLR idempotency code: 2012-03-14 12:00:54 +10:30
overlay_advertise.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
overlay_broadcast.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
overlay_buffer.c More work on MDP. Removed some debug fluff. 2012-03-19 16:06:34 +10:30
overlay_interface.c More work on MDP. Removed some debug fluff. 2012-03-19 16:06:34 +10:30
overlay_mdp.c Added verification that replies come from MDP server 2012-03-21 02:44:36 +10:30
overlay_packetformats.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
overlay_payload.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
overlay_route.c Test and fix ACTION_CREATEHLR idempotency code: 2012-03-14 12:00:54 +10:30
overlay.c More work on MDP. Removed some debug fluff. 2012-03-19 16:06:34 +10:30
packetformats.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
peers.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
randombytes.c Added missing GPL license declaration to file. 2012-02-17 00:42:37 +10:30
responses.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
rhizome_bundle.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
rhizome_crypto.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
rhizome_database.c Added hint in startup message to show where rhizome database size limit 2012-03-15 10:57:37 +10:30
rhizome_fetch.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
rhizome_http.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
rhizome_packetformats.c More work on MDP. Removed some debug fluff. 2012-03-19 16:06:34 +10:30
rhizome.c Test and fix ACTION_CREATEHLR idempotency code: 2012-03-14 12:00:54 +10:30
rhizome.h - Use system wide sqlite3 lib via pkg-config 2012-02-27 12:41:48 +10:30
serval_packetvisualise.c Various fixes and addition of memory corruption framework (not yet active). 2012-02-15 23:38:23 +10:30
serval.h Work towards getting MDP working. Still some fun and games with 2012-03-20 17:11:58 +10:30
servalwrap.c Added Android executable wrapper for new command line parser. 2012-02-23 11:53:50 +10:30
server.c Added warning for handling of sid in a function that appears to violate 2012-03-17 09:28:49 +10:30
sha2.c Improved BYTE_ORDER detection for Android cross-compilation. 2011-12-19 09:06:34 +10:30
sha2.h Substantial preparatory work towards Rhizome/MeshMS store-and-forward 2011-12-13 19:34:12 +10:30
simulate.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
sqlite3.c Put back a pile of files needed for building on osx, and also required 2012-03-15 10:57:38 +10:30
srandomdev.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
testdna Preliminary work for Rollie to add in Curve25519 crypto layer. 2011-09-01 17:04:25 +09:30
testnacl.c Added test code for NaCl. 2011-10-25 13:39:14 +10:30
TODO Assorted unknown changes. Updated Makefile.in etc to properly build serval.c for building asterisk module. 2011-06-15 13:52:30 +09:30
trans_cache.c Remove unnecessary debug messages from transaction cache 2012-03-13 16:35:15 +10:30