The Serval Project's core daemon that implements Distributed Numbering Architecture (DNA), MDP, VoMP, Rhizome, MeshMS, etc.
Go to file
gardners 0dd5845cdd added instrumentation to detect when servald spends more than 5ms doing
anything.  Reports which bit of the overlay mesh main loop the time was
spent in, to help track it down.
2012-06-15 15:13:45 +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 Add GPL header comment to Java source file 2012-05-09 19:05:15 +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 Fix all trivial compiler warnings 2012-05-10 18:08:59 +09:30
tests Pass author SID parameters in binary, not hex 2012-06-08 18:32:14 +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 fixed signed/unsigned comparison bug in rhizome manifest cache lookup 2012-05-28 13:51:24 +02:00
asterisk_app.c Found and fixed string termination issue in Asterisk module. 2011-12-02 11:37:41 +10:30
audio_alsa.c work on bypass-audio. 2012-05-11 08:14:00 +09:30
audio_msm_g1.c Check for linux/ioctl.h before including it. 2012-05-21 12:21:57 +09:30
audio_reflector.c work on bypass-audio. 2012-05-11 08:14:00 +09:30
audiodevices.c work on bypass-audio. 2012-05-11 08:14:00 +09:30
batman.c Expunge setReason() 2012-05-24 17:11:55 +09: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 Expunge setReason() 2012-05-24 17:11:55 +09:30
client.c Expunge setReason() 2012-05-24 17:11:55 +09:30
codecs.c work on bypass-audio. 2012-05-11 08:14:00 +09:30
commandline.c Pass author SID parameters in binary, not hex 2012-06-08 18:32:14 +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 Add support for srtuct ucred on BSD. 2012-05-21 12:22:50 +09:30
dataformats.c Pass author SID parameters in binary, not hex 2012-06-08 18:32:14 +09:30
dna_identity.c Added not implemented flags to some functions. 2012-03-17 13:01:43 +10:30
dna.c merged in latest changes from team. 2012-05-26 11:36:18 +02:00
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 Refactor main() into main.c 2012-05-15 11:09:21 +09: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 Pass author SID parameters in binary, not hex 2012-06-08 18:32:14 +09:30
log.c added instrumentation to detect when servald spends more than 5ms doing 2012-06-15 15:13:45 +09:30
lsif.c Don't force signedness for name in overlay_interface_register(). 2012-06-08 17:01:50 +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
main.c Fix old command line bug in main() 2012-05-20 13:45:12 +09:30
Makefile.in Don't build libservald.so as it doesn't compile on 64 bit elf platforms and isn't used (it is only needed for JNI stuff on a phone) 2012-06-15 15:09:20 +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
mkdir.c Overhaul debug flags 2012-05-14 18:37:32 +09:30
monitor-cli.c tweaked output to be more convenient. 2012-05-22 10:43:07 +09:30
monitor.c Fix braino in non-Linux code. 2012-05-29 09:48:22 +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 Check OVERLAY_ADDRESS_CACHE_SIZE is >0 directly to shut clang up. 2012-05-21 13:18:54 +09:30
overlay_advertise.c Added very crude multi-hop route determination. 2012-05-17 17:08:59 +09:30
overlay_broadcast.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
overlay_buffer.c Fix all trivial compiler warnings 2012-05-10 18:08:59 +09:30
overlay_interface.c added instrumentation to detect when servald spends more than 5ms doing 2012-06-15 15:13:45 +09:30
overlay_mdp.c Ignore node info results from incorrect sid's 2012-05-25 09:55:56 +09:30
overlay_packetformats.c Fix all trivial compiler warnings 2012-05-10 18:08:59 +09:30
overlay_payload.c first cut at supressing rhizome activity during calls. 2012-05-22 13:05:29 +09:30
overlay_route.c cleaned up some debug output. 2012-05-27 16:36:06 +02:00
overlay.c added instrumentation to detect when servald spends more than 5ms doing 2012-06-15 15:13:45 +09:30
pa_phone.c Add support for srtuct ucred on BSD. 2012-05-21 12:22:50 +09:30
packetformats.c Expunge setReason() 2012-05-24 17:11:55 +09:30
peers.c Don't use hard coded port number. 2012-06-15 15:09:21 +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 Pass author SID parameters in binary, not hex 2012-06-08 18:32:14 +09:30
rhizome_crypto.c Pass author SID parameters in binary, not hex 2012-06-08 18:32:14 +09:30
rhizome_database.c Pass author SID parameters in binary, not hex 2012-06-08 18:32:14 +09:30
rhizome_fetch.c Remove spurious ERROR messsages 2012-06-08 13:13:26 +09:30
rhizome_http.c Remove spurious ERROR messsages 2012-06-08 13:13:26 +09:30
rhizome_packetformats.c Remove spurious ERROR messsages 2012-06-08 13:13:26 +09:30
rhizome.c Pass author SID parameters in binary, not hex 2012-06-08 18:32:14 +09:30
rhizome.h Pass author SID parameters in binary, not hex 2012-06-08 18:32:14 +09:30
serval_packetvisualise.c lots of fixes to get overlay mesh routing working on linux with 2012-04-29 11:56:47 +09:30
serval.h Pass author SID parameters in binary, not hex 2012-06-08 18:32:14 +09:30
servalwrap.c Make commandline.c error messages appear on Android log 2012-05-03 14:50:14 +09:30
server.c Expunge setReason() 2012-05-24 17:11:55 +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
strbuf.c More fixes for varargs stuff 2012-05-23 16:07:52 +09:30
strbuf.h Fix SEGV bug using new strbuf operations 2012-05-20 13:02:41 +09:30
testconfig.sh.in Trival test of dna JNI command line entry point 2012-04-23 18:25:26 +09:30
testdefs.sh Improve comments on test utility functions 2012-06-08 13:23:17 +09:30
testframework.sh Remove spurious ERROR messsages 2012-06-08 13:13:26 +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 vomp calls should work again, and without the server blocking 2012-05-22 10:42:29 +09:30