Ian Gulliver
|
e5af92c331
|
Add --detach. Add multi-pass flag parsing that lets us get things in the right order.
|
2016-03-08 11:26:39 -08:00 |
|
Ian Gulliver
|
3bcc2b43ba
|
Log more debug data.
|
2016-03-07 17:38:18 -08:00 |
|
Ian Gulliver
|
31bb8f2a95
|
Remove version.h on make clean
|
2016-03-07 17:18:51 -08:00 |
|
Ian Gulliver
|
b7de1adca2
|
Start to generate version.h
|
2016-03-07 17:18:23 -08:00 |
|
Ian Gulliver
|
6480a960fa
|
Switch to standard logging framework
|
2016-03-05 22:54:26 -08:00 |
|
Ian Gulliver
|
45abe06467
|
Add hop limit to json and proto formats.
|
2016-03-03 22:00:02 -08:00 |
|
Ian Gulliver
|
939b3b1851
|
Add send-receive channels
|
2016-03-03 18:28:34 -08:00 |
|
Ian Gulliver
|
b5799e5489
|
Change target name to think about multiple fuzzers.
|
2016-03-02 12:48:29 -08:00 |
|
Ian Gulliver
|
adfc23cba7
|
Split out generic resolver functions.
|
2016-03-01 19:43:11 -08:00 |
|
Ian Gulliver
|
b106887617
|
Clean up file and hello messes.
|
2016-02-29 20:49:36 -08:00 |
|
Ian Gulliver
|
6bee996d5a
|
Trace children in valgrind.
|
2016-02-28 15:58:11 -08:00 |
|
Ian Gulliver
|
58a8576da8
|
Add --exec-{send,receive}
|
2016-02-28 15:53:55 -08:00 |
|
Ian Gulliver
|
b9d179b957
|
Largefile support.
|
2016-02-28 13:11:32 -08:00 |
|
Ian Gulliver
|
9e591904ac
|
Better cleanup rule.
|
2016-02-27 22:55:48 -08:00 |
|
Ian Gulliver
|
b183cd9904
|
More spiffy test rule stuff.
|
2016-02-27 22:46:54 -08:00 |
|
Ian Gulliver
|
86a3a64be6
|
Add make test rule.
|
2016-02-27 22:44:19 -08:00 |
|
Ian Gulliver
|
4414337f2e
|
Move fuzz script into makefile.
|
2016-02-27 22:25:25 -08:00 |
|
Ian Gulliver
|
680cce544f
|
Centralized list implementation.
|
2016-02-26 10:30:18 -08:00 |
|
Ian Gulliver
|
d985503e8b
|
Avoid default behavior of make.
|
2016-02-25 23:47:33 -08:00 |
|
Ian Gulliver
|
19a9d498bd
|
Enable -Weverything, fix a ton of bugs.
|
2016-02-25 23:37:37 -08:00 |
|
Ian Gulliver
|
fe2486c398
|
Enable shadow warnings, fix one case.
|
2016-02-25 21:24:10 -08:00 |
|
Ian Gulliver
|
99882bc5c7
|
Enable socket keepalives.
|
2016-02-25 17:27:07 -08:00 |
|
Ian Gulliver
|
aa940137c1
|
Move proto into its own dir.
|
2016-02-25 15:22:57 -08:00 |
|
Ian Gulliver
|
a98eeec91e
|
Proto protocol structure.
|
2016-02-23 15:19:56 -08:00 |
|
Ian Gulliver
|
289dcdbb54
|
Change resolution to use a single resolve thread, and to clean up after itself.
|
2016-02-23 11:53:17 -08:00 |
|
Ian Gulliver
|
c6a2150a7d
|
Initial pass at async resolving. This is ugly and leaks memory and I hate it, so dedicated thread incoming.
|
2016-02-23 10:46:40 -08:00 |
|
Ian Gulliver
|
bc9219b4a8
|
Split server out.
|
2016-02-22 21:53:25 -08:00 |
|
Ian Gulliver
|
2ce2ed5bf5
|
Split out packet. Delete common.
|
2016-02-22 16:58:13 -08:00 |
|
Ian Gulliver
|
b5ab0cb0a6
|
Split out peer
|
2016-02-22 16:49:43 -08:00 |
|
Ian Gulliver
|
b5219d9c1a
|
Split out buf
|
2016-02-22 16:41:34 -08:00 |
|
Ian Gulliver
|
f36642b823
|
Split out hex
|
2016-02-22 16:36:27 -08:00 |
|
Ian Gulliver
|
d6a629fa7e
|
Switch to an internal implementation of uuid generation, so we can use the randomness pool.
|
2016-02-22 16:27:44 -08:00 |
|
Ian Gulliver
|
16685b8d05
|
Split out rand
|
2016-02-22 14:45:18 -08:00 |
|
Ian Gulliver
|
f255170967
|
Move wakeup into the main thread to remove complexity. Looks like CLOCK_MONOTONIC_COARSE doesn't need a syscall.
|
2016-02-22 14:37:00 -08:00 |
|
Ian Gulliver
|
c5a87e89a4
|
Restore airspy_adsb
|
2016-02-21 16:52:36 -08:00 |
|
Ian Gulliver
|
71413f97e5
|
More structure for wakeup.
|
2016-02-20 23:56:40 -08:00 |
|
Ian Gulliver
|
9df778a88a
|
Factor out opts parsing, clean up shutdown.
|
2016-02-20 23:22:00 -08:00 |
|
Ian Gulliver
|
bca84394ce
|
Remove airspy_adsb, as it's no longer used by upstream
|
2016-02-18 17:00:33 -08:00 |
|
Ian Gulliver
|
cf6eef6118
|
Move adsbus into its own dir.
|
2016-02-18 09:36:53 -08:00 |
|