The Serval Project's core daemon that implements Distributed Numbering Architecture (DNA), MDP, VoMP, Rhizome, MeshMS, etc.
Go to file
gardners 50c2581ae6 Reinstated commandline wrapper and library so that we can call
it from JAva, but don't waste 700KB on duplicating the contents
of the library in the command line control executable.
2012-04-26 16:39:22 +09:30
asterisk_include Added support for batmand.peers file for reliable peer querying. 2011-03-21 13:08:35 +10:30
java/org/servalproject/servald ServalD.command() now accepts varargs 2012-04-26 15:54:40 +09:30
m4 Merge branch 'master' of github.com:servalproject/serval-dna 2012-04-23 20:41:52 +09: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
tests First output field of "rhizome list" is column count 2012-04-26 15:54:40 +09:30
win32 Allow clients to request variables for all records by passing empty did. 2011-04-27 12:17:26 +09:30
.gitignore Add other libtool scripts created by libtoolize -i 2012-04-24 11:46:35 +09:30
aclocal.m4 Merge branch 'master' of github.com:servalproject/serval-dna 2012-04-23 20:41:52 +09:30
Android.mk Reinstated commandline wrapper and library so that we can call 2012-04-26 16:39:22 +09: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
BUILD.txt Add configure fu to allow pa_phone.c to not be compiled. 2012-04-23 20:17:11 +09:30
ciphers.c Replaced use of HLR with keyring for phone number lookups and 2012-04-13 09:25:03 +09:30
client.c added note to explain why packetSetSid() has no prototype (deprecated) 2012-04-25 14:35:44 +09:30
commandline.c JNI-ify "keyring list" output 2012-04-26 15:54:40 +09:30
config.guess Add other libtool scripts created by libtoolize -i 2012-04-24 11:46:35 +09:30
config.sub Add other libtool scripts created by libtoolize -i 2012-04-24 11:46:35 +09:30
configure.in Improve configure.in VoIP options: 2012-04-24 13:56:11 +09:30
dataformats.c fixed return code processing of stowSid(), and also added more 2012-04-21 08:15:10 +09:30
dna_identity.c Added not implemented flags to some functions. 2012-03-17 13:01:43 +10:30
dna.c Implement JNI command-line interface (untested) 2012-04-23 17:18:15 +09: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
fifo.c Add PA setup and FIFO code (still not plumbed into the main program) 2012-04-23 16:32:47 +09:30
fifo.h Add PA setup and FIFO code (still not plumbed into the main program) 2012-04-23 16:32:47 +09:30
gateway.c Fix asterisk config paths 2012-02-27 12:03:16 +10:30
install-sh Add install-sh created by "libtoolize -i" 2012-04-24 11:33:30 +09:30
jni.c Move randombytes() from jni.c to keyring.c so that it is available 2012-04-10 13:49:18 +09:30
keyring.c closer to dna lookup working via mdp. 2012-04-25 20:14:56 +09:30
ltmain.sh Add other libtool scripts created by libtoolize -i 2012-04-24 11:46:35 +09:30
macconfig Fixed broadcast address discovery to work on Mac. 2011-08-08 16:11:05 +09:30
Makefile.in Fix codec2 detection & compilation now I tried compiling it.. 2012-04-23 20:40:34 +09: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 Use memcmp() instead of deprecated bcmp() 2012-04-17 10:33:01 +09:30
overlay_advertise.c Various fixes to track down memory handling bugs. 2012-03-22 16:33:25 +10:30
overlay_broadcast.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
overlay_buffer.c still tracking blasted memory corruption bug. 2012-04-20 17:14:04 +09:30
overlay_interface.c fixed bug in queue handling. 2012-04-20 19:26:25 +09:30
overlay_mdp.c fixed relevant_bytes() bug for nodeinfo messages. 2012-04-26 15:47:37 +09:30
overlay_packetformats.c fixed bug in RFS size patching. 2012-04-16 06:06:43 +09:30
overlay_payload.c fixed bug in RFS size patching. 2012-04-16 06:06:43 +09:30
overlay_route.c Replace bcmp() with memcmp() 2012-04-26 16:13:04 +09:30
overlay.c sending voice packets should now result in their being marked 2012-04-25 14:35:44 +09:30
pa_phone.c Hook up dummy phone app to commandline.c 2012-04-23 20:58:28 +09:30
packetformats.c Replaced use of HLR with keyring for phone number lookups and 2012-04-13 09:25:03 +09:30
peers.c Improved packet tx and rx debugging and made it more logical. 2012-04-14 06:38:11 +09: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 Rhizome add does not add duplicate files 2012-04-12 18:33:43 +09:30
rhizome_crypto.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
rhizome_database.c First output field of "rhizome list" is column count 2012-04-26 15:54:40 +09:30
rhizome_fetch.c Make "dna rhizome add" work for more test cases 2012-04-13 18:03:19 +09:30
rhizome_http.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
rhizome_packetformats.c Cleaned up some debug output. 2012-03-27 19:50:31 +10:30
rhizome.c Get all rhizome add file test cases passing 2012-04-16 11:46:58 +09:30
rhizome.h Implement JNI command-line interface (untested) 2012-04-23 17:18:15 +09:30
serval_packetvisualise.c added support for displaying signed frames. 2012-04-15 01:09:25 +09:30
serval.h work towards "node info" command, and renamed stop/start etc to 2012-04-26 07:14:01 +09:30
servalwrap.c Added Android executable wrapper for new command line parser. 2012-02-23 11:53:50 +10:30
server.c Improved packet tx and rx debugging and made it more logical. 2012-04-14 06:38:11 +09: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
testconfig.sh.in Trival test of dna JNI command line entry point 2012-04-23 18:25:26 +09:30
testdefs.sh Add test for servald non-JNI output delimiter 2012-04-24 17:15:50 +09:30
testframework.sh JNI-ize the output of "dna rhizome list" 2012-04-24 17:50:27 +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
vomp.c closer to dna lookup working via mdp. 2012-04-25 20:14:56 +09:30