The Serval Project's core daemon that implements Distributed Numbering Architecture (DNA), MDP, VoMP, Rhizome, MeshMS, etc.
Go to file
gardners f972c988b9 Adding support for marking payloads as broadcast so that they can
be directed to all interfaces if they are broadcast (previously
overlay mesh would "broadcast" to one semi-random interface only).
2012-04-14 04:06:08 +09: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
tests Add new rhizome test case 2012-04-13 18:03:19 +09:30
win32 Allow clients to request variables for all records by passing empty did. 2011-04-27 12:17:26 +09:30
.gitignore Split dna bit error tests into separate script 2012-04-10 12:41:15 +09:30
Android.mk Updated build environment to leave out old HLR stuff that has 2012-04-13 09:29:43 +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 Fixed searching for DIDs with wildcard with keyring. 2012-04-13 10:23:59 +09:30
commandline.c Fixed bug in "keyring add" command. 2012-04-14 02:44:41 +09:30
configure.in Get native build working on Debian Linux 2012-04-03 10:33:21 +09:30
dataformats.c Fixed searching for DIDs with wildcard with keyring. 2012-04-13 10:23:59 +09:30
dna_identity.c Added not implemented flags to some functions. 2012-03-17 13:01:43 +10:30
dna.c Make "dna rhizome add" work for more test cases 2012-04-13 18:03:19 +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 Fixed a bug in nm_bytes cache. 2012-04-14 02:51:09 +09:30
macconfig Fixed broadcast address discovery to work on Mac. 2011-08-08 16:11:05 +09:30
Makefile.in Updated build environment to leave out old HLR stuff that has 2012-04-13 09:29:43 +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 Replaced use of HLR with keyring for phone number lookups and 2012-04-13 09:25:03 +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 Work towards actually authcrypting MDP payloads. 2012-04-14 02:14:41 +09:30
overlay_interface.c Added code to properly direct both broadcast and unicast packets 2012-04-14 04:05:05 +09:30
overlay_mdp.c Work towards actually authcrypting MDP payloads. 2012-04-14 02:14:41 +09:30
overlay_packetformats.c Fix for identity enquiry frame type. 2012-04-03 09:22:58 +09:30
overlay_payload.c Adding support for marking payloads as broadcast so that they can 2012-04-14 04:06:08 +09:30
overlay_route.c Replaced use of HLR with keyring for phone number lookups and 2012-04-13 09:25:03 +09:30
overlay.c Replaced use of HLR with keyring for phone number lookups and 2012-04-13 09:25:03 +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 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 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 Make "dna rhizome add" work for more test cases 2012-04-13 18:03:19 +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 Make "dna rhizome add" work for more test cases 2012-04-13 18:03:19 +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 decoding of node announcements. 2012-04-14 03:18:44 +09:30
serval.h Adding support for marking payloads as broadcast so that they can 2012-04-14 04:06:08 +09:30
servalwrap.c Added Android executable wrapper for new command line parser. 2012-02-23 11:53:50 +10:30
server.c Fixed keyring opening sequence for overlay mode. 2012-04-14 02:38:09 +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 Add dna config operation tests 2012-04-12 18:33:43 +09:30
testframework.sh Improve test framework 2012-04-13 18:03:19 +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