The Serval Project's core daemon that implements Distributed Numbering Architecture (DNA), MDP, VoMP, Rhizome, MeshMS, etc.
Go to file
gardners 40bb0ab14b monitor commandline app now basically works.
State changes get shown, and current conditions get repeated
every tick.  Eventually we may need to squelch the ticks to make
life simpler for the phone application.
2012-04-22 19:00:36 +09:30
asterisk_include Added support for batmand.peers file for reliable peer querying. 2011-03-21 13:08:35 +10:30
m4 Native build now supports JNI code on GNU/Linux 2012-04-20 16:57:36 +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 Fix test framework for Mac OS X 10.7 (bash-3.2.48) 2012-04-17 16:54:39 +09:30
win32 Allow clients to request variables for all records by passing empty did. 2011-04-27 12:17:26 +09:30
.gitignore Native build now supports JNI code on GNU/Linux 2012-04-20 16:57:36 +09:30
aclocal.m4 Native build now supports JNI code on GNU/Linux 2012-04-20 16:57:36 +09:30
Android.mk Begun work on VoMP implementation. 2012-04-19 07:14:51 +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
ciphers.c Replaced use of HLR with keyring for phone number lookups and 2012-04-13 09:25:03 +09:30
client.c Improved packet tx and rx debugging and made it more logical. 2012-04-14 06:38:11 +09:30
commandline.c Added initial work towards a call status monitoring commandline 2012-04-22 18:47:24 +09:30
configure.in Native build now supports JNI code on GNU/Linux 2012-04-20 16:57:36 +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 fixed bug in RFS size patching. 2012-04-16 06:06:43 +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
gateway.c Fix asterisk config paths 2012-02-27 12:03:16 +10: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 cleaned out some debug info. 2012-04-22 06:29:10 +09:30
macconfig Fixed broadcast address discovery to work on Mac. 2011-08-08 16:11:05 +09:30
Makefile.in sqlite3.o no longer depends on serval.h for faster recompiles 2012-04-20 17:14:04 +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 revamped mdp client unix domain socket system to use unique names 2012-04-22 18:46:14 +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 finally got around to proper initialisation of random number generator. 2012-04-22 06:39:33 +09:30
overlay.c Got VoMP ticks to update call state running. 2012-04-21 21:21:26 +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 Get all rhizome add file test cases passing 2012-04-16 11:46:58 +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 Make "dna rhizome add" work for more test cases 2012-04-13 18:03:19 +09:30
serval_packetvisualise.c added support for displaying signed frames. 2012-04-15 01:09:25 +09:30
serval.h Added initial work towards a call status monitoring commandline 2012-04-22 18:47:24 +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
testdefs.sh Fix test framework for Mac OS X 10.7 (bash-3.2.48) 2012-04-17 16:54:39 +09:30
testframework.sh Fix test framework for Mac OS X 10.7 (bash-3.2.48) 2012-04-17 16:54:39 +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 monitor commandline app now basically works. 2012-04-22 19:00:36 +09:30