Commit Graph

22 Commits

Author SHA1 Message Date
Paul Gardner-Stephen
bba6839656 Initial stab at porting to Solaris.
It compiles without warning (with CC=gcc) but doesn't link
because NaCL doesn't build yet.
2012-09-05 20:42:50 +09:30
Andrew Bettison
bb5d658779 Rewrite many fprintf(stderr,...) to DEBUGF(...) 2012-07-27 11:29:27 +09:30
Andrew Bettison
0ec3feaa29 Expunge setReason()
Replace with WHY() or WHYF() everywhere

Improve logMessage() to handle file/line/function printing internally

Mainly so that log messages from manifest alloc/free in rhizome_bundle.c
can make it into the Android log
2012-05-24 17:11:55 +09:30
Andrew Bettison
881576212c Fix all trivial compiler warnings 2012-05-10 18:08:59 +09:30
gardners
1eb4c34015 Renamed mphlr.h to serval.h
(also some temporary debugging has been added in some places)
2012-02-23 12:45:42 +10:30
gardners
800f8d41eb Revamped debug/verbosity control to use flags for functions of interest
instead of general verbosity ramp.
2012-01-10 15:56:40 +10:30
gardners
3939001501 Supressed some spurious output. 2011-12-04 17:48:34 +10:30
gardners
6548a63b8e And fixed the bug introduced in that fix. 2011-12-04 17:03:27 +10:30
gardners
6e12f6d514 Fixed ARP table parser bug that meant only first entry got picked up. 2011-12-04 17:02:09 +10:30
gardners
3f2abe76c3 Improved debug output for reading arp table. 2011-12-04 15:54:56 +10:30
gardners
158a0fa698 Added debug output for showing peers found via various means. 2011-12-04 09:22:40 +10:30
gardners
cd346861d1 added parsing of arp table to find peers in the face of transient loss
of broadcast reception by peers.
2011-12-02 17:16:26 +10:30
gardners
45dcebc048 Fixed broadcast calculation bug. 2011-12-02 15:19:27 +10:30
gardners
70b287a1c9 Adding more robust broadcast address detection. 2011-12-02 14:39:14 +10:30
gardners
4396570745 Fixed DNA simple server and client modes to still work with overlay code in place. 2011-08-15 15:54:11 +02:00
gardners
6e172c76c9 Fixed broadcast address discovery to work on Mac.
Fixed Linux assumptions.
Added parsing of overlay mesh interface specification from command line.
Separated overlay mesh code out into several files.
Overlay mesh is still far from working, but the infrastructure is coming together.
2011-08-08 16:11:05 +09:30
gardners
09ca959fae Assorted unknown changes. Updated Makefile.in etc to properly build serval.c for building asterisk module. 2011-06-15 13:52:30 +09:30
Jeremy Lakeman
a362fc074f Default to use /proc/net/route table 2011-06-03 23:59:26 -04:00
gardners
5a7381bd2a Fixes for OSX compilation, preparation for adding overlay mesh network. 2011-04-27 21:18:09 +09:30
Jeremy Lakeman
59a0a4a2a0 Build a win32 console exe with VS2008 express 2011-03-30 22:17:11 +10:30
gardners
601ca12499 Added support for batmand.peers file for reliable peer querying.
Re-ported for asterisk module.
2011-03-21 13:08:35 +10:30
paul.gardner.stephen
f225465dfc Initial check in
git-svn-id: http://serval-dna.googlecode.com/svn/trunk/trunk/dna@2 6d01b88e-114a-4e5d-930d-818638e25ad7
2010-07-13 12:15:46 +00:00