Commit Graph

19 Commits

Author SHA1 Message Date
Ian Gulliver
1635534243 Switch from sketchy dup() juggling to callbacks to retry outgoing connection. 2016-02-24 20:15:09 -08:00
Ian Gulliver
c70886e55c Proto parsing working. 2016-02-23 19:46:42 -08:00
Ian Gulliver
d2e521e90c json input support, some shutdown fixes. json needs cleanup. 2016-02-23 13:49:23 -08:00
Ian Gulliver
49edb43232 Close stdout and stderr before exit, to make valgrind output easier reading. 2016-02-23 12:11:07 -08:00
Ian Gulliver
ab6b8cd5e9 Track and clean up receive objects. 2016-02-23 12:08:53 -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
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
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
835a144d6e Genericize the rand code. 2016-02-21 15:56:07 -08:00
Ian Gulliver
6384e0f20d Wakeup actually working (probably), add delay calculator. 2016-02-21 15:51:38 -08:00
Ian Gulliver
ec79ba0da1 Much closer to complete cleanup before exit. 2016-02-21 13:57:35 -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