The Serval Project's core daemon that implements Distributed Numbering Architecture (DNA), MDP, VoMP, Rhizome, MeshMS, etc.
Go to file
gardners 1fb83dbf0d Android linker is really dumb, so made simple dlopen() based wrapper
to pull in the DNA/NaCl library and run the DNA main function from
there. So now dna binary still works, but uses libdnalib, so that we don't
need to duplicate NaCl library for dna binary versus access from in Java
(once we make the JNI wrappers for the functions we care about).
2011-10-18 23:45:46 +10:30
asterisk_include Added support for batmand.peers file for reliable peer querying. 2011-03-21 13:08:35 +10:30
win32 Allow clients to request variables for all records by passing empty did. 2011-04-27 12:17:26 +09:30
.gitignore Update .gitignore to ignore object files 2011-05-23 21:16:45 +09:30
Android-without-NaCl.mk Android linker is really dumb, so made simple dlopen() based wrapper 2011-10-18 23:45:46 +10:30
Android.mk Added overlay_advertise.c to Android.mk 2011-09-20 21:16:10 +09:30
asterisk_app.c Assorted unknown changes. Updated Makefile.in etc to properly build serval.c for building asterisk module. 2011-06-15 13:52:30 +09:30
batman.c Fixed DNA simple server and client modes to still work with overlay code in place. 2011-08-15 15:54:11 +02:00
ciphers.c Fixed various compiler warnings. 2011-09-05 12:19:53 +09:30
client.c Preliminary work for Rollie to add in Curve25519 crypto layer. 2011-09-01 17:04:25 +09:30
configure.in Added hooks and code to build and link to NaCl static library 2011-10-17 08:11:05 +10:30
dataformats.c Assorted unknown changes. Updated Makefile.in etc to properly build serval.c for building asterisk module. 2011-06-15 13:52:30 +09:30
dna.c further checks against corrupt hlr 2011-10-02 21:18:16 +10:30
dnawrap.c Android linker is really dumb, so made simple dlopen() based wrapper 2011-10-18 23:45:46 +10:30
export.c Reimported features from Raiders Of The Lost Source (gateway, hlr import/export) 2011-05-06 11:57:33 +09:30
gateway.c Added mesh potato build script. 2011-08-10 15:39:40 +02:00
hlrdata.c Added some extra debugging for stray HLR record creation. 2011-10-06 09:06:20 +10:30
macconfig Fixed broadcast address discovery to work on Mac. 2011-08-08 16:11:05 +09:30
Makefile Added hooks and code to build and link to NaCl static library 2011-10-17 08:11:05 +10:30
Makefile.in Moved route advertisment to separate file. 2011-09-13 03:35:26 +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
mphlr.h Added hooks and code to build and link to NaCl static library 2011-10-17 08:11:05 +10:30
nacl-gcc-prep Added hooks and code to build and link to NaCl static library 2011-10-17 08:11:05 +10:30
nacl-jni-prep Progress towards building NaCl in with DNA as a total shared library. 2011-10-18 19:39:01 +10:30
nacl-prepare-sources Fixed nacl-prepare-sources so that it lets us actually build a real 2011-10-18 22:23:45 +10:30
nacl-source.tar.bz2 added nacl public domain source tar to avoid need to download 2011-10-16 22:34:25 +10:30
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 reception and processing of advertised routes now works :) 2011-09-13 05:37:24 +09:30
overlay_advertise.c reception and processing of advertised routes now works :) 2011-09-13 05:37:24 +09:30
overlay_buffer.c Stub in place for processing selfannounce acks. 2011-09-11 17:21:09 +09:30
overlay_interface.c Added code to add node advertisements to interface tick packets. 2011-09-13 04:52:52 +09:30
overlay_packetformats.c Fixed return code of packetOkOverlay(). 2011-09-13 05:52:53 +09:30
overlay_payload.c Thinned out debug messages and fixed SID generation bug to make sure 2011-09-07 21:50:20 +09:30
overlay_route.c Added missing call to *_recalc_node() to *_record_link(). 2011-09-13 05:42:32 +09:30
overlay.c reception and processing of advertised routes now works :) 2011-09-13 05:37:24 +09:30
packetformats.c Fixed return code of packetOkOverlay(). 2011-09-13 05:52:53 +09:30
peers.c Cleaned up various compiler warnings. Added packet parser framework for 2011-08-12 21:05:11 +02:00
responses.c Send broadcasts based on network addresses 2011-07-04 11:20:46 +09:30
server.c fixing an out-by-one error in ACTION_GET packet handling. 2011-10-06 09:27:04 +10:30
simulate.c Assorted unknown changes. Updated Makefile.in etc to properly build serval.c for building asterisk module. 2011-06-15 13:52:30 +09:30
srandomdev.c Assorted unknown changes. Updated Makefile.in etc to properly build serval.c for building asterisk module. 2011-06-15 13:52:30 +09:30
testdna Preliminary work for Rollie to add in Curve25519 crypto layer. 2011-09-01 17:04:25 +09: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