Jeremy Lakeman
4a4e4c2dcf
Fix timeout waiting for route print if server has died
2016-05-23 15:38:41 +09:30
Jeremy Lakeman
6feaddf24d
Rework route print command to use newer mdp api, show live updates & deprecate monitor messages
2016-05-10 10:28:14 +09:30
Jeremy Lakeman
9b5b82d972
Allow port reuse for mdp bindings
2016-05-09 11:10:50 +09:30
Jeremy Lakeman
bd47a8eb60
Use libsodium for retrieving random bytes
2016-05-09 10:32:04 +09:30
Jeremy Lakeman
39520f5bd8
Reduce technical debt
2016-04-26 10:21:43 +09:30
Jeremy Lakeman
c1947cf774
Add prior hop SID to route print output
2016-03-02 10:51:16 +10:30
Andrew Bettison
a060642fdb
Add strbuf_local_buf() macro
2015-11-02 10:11:41 +10:30
Andrew Bettison
7d9a5faa4e
Move if(config.debug.xxx) tests into DEBUGF()
...
Original DEBUG() and DEBUGF() macros renamed to _DEBUG() and _DEBUGF()
New DEBUG() and DEBUGF() macros, first argument is flagname
New DEBUGF2(foo, bar, ...) macro does if(config.debug.foo||config.debug.bar) test
Replace almost all config.debug.xxx references to IF_DEBUG(xxx)
2015-07-13 16:00:05 +09:30
Jeremy Lakeman
e97f7c4e29
Fix vomp stun tests
...
- Don't trust stun responses about 3rd parties
- Only ack neighbour links via 1hop destinations (not multi-hop routes)
- Don't override network destinations that were manually supplied
2015-06-22 14:50:28 +09:30
Jeremy Lakeman
d5e0835f21
Add explicit timeout parameter to mdp trace for slow links
2015-05-11 15:47:35 +09:30
Jeremy Lakeman
7bc253e844
Refactor source and build process to split out test commands
2014-12-01 13:26:27 +10:30
Jeremy Lakeman
bcd9575b54
Fix minor compilation issues on CentOS.
...
- ensure size_t is defined when compiling xprintf.h
- declare overlay_route_record as a union field in overlay_route_record to avoid alignment issues
- set the result of fwrite and fputs
- support slightly older git version
2014-10-20 12:35:21 +10:30
Jeremy Lakeman
c7e397cadf
Trace network paths that are supposed to exist
2014-09-23 14:54:22 +09:30
Jeremy Lakeman
97e7de03cd
Fix include order
2014-09-01 11:55:50 +09:30
Jeremy Lakeman
a37db8e958
Move most console commands to other files
2014-08-25 16:03:30 +09:30