The Serval Project's core daemon that implements Distributed Numbering Architecture (DNA), MDP, VoMP, Rhizome, MeshMS, etc.
Go to file
gardners 30e2540470 Various fixes and work towards sending MDP frames.
Broadcast and unicast addresses are accepted.  Some frame headers
are set.  Payload is yet to be set, and ciphered &/or signed as required,
and queueing is not yet verified.
2012-03-21 12:57:24 +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 Various fixes and work towards sending MDP frames. 2012-03-21 12:57:24 +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 Improved shutdown behaviour to properly handle client mode (don't 2012-03-21 03:27:47 +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 Various fixes and work towards sending MDP frames. 2012-03-21 12:57:24 +10:30
overlay_packetformats.c Renamed mphlr.h to serval.h 2012-02-23 12:45:42 +10:30
overlay_payload.c Various fixes and work towards sending MDP frames. 2012-03-21 12:57:24 +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 Various fixes and work towards sending MDP frames. 2012-03-21 12:57:24 +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