Jeff Becker
b9f07e8593
* tweak event loop parameters
...
* various code cleanup
2018-07-30 10:30:10 +10:00
Jeff Becker
48cfdab63c
get rid of wizard and autogenerate configs if not present with sane defaults
2018-07-27 10:21:57 +10:00
Jeff Becker
a24a9f3e7f
revert to old epoll for android
2018-07-24 11:44:01 +10:00
Jeff Becker
45ea414a7b
fix attempt for android
2018-07-24 11:42:10 +10:00
Jeff Becker
fe01c38d8e
* fix dht feedback loop
...
* start on dht lookups for hidden services
* make debug logging confurable on runtime with env var LLARP_DEBUG=1
* make eventloop tick only when we get traffic
* make testnet parameters configurable on runtime
2018-07-12 09:43:37 -04:00
Jeff Becker
21a2ffdeaf
* refactor log functions
...
* add more stuff for hidden service dht
2018-07-05 11:44:06 -04:00
Jeff Becker
1c26fb5e40
* codel related changes
...
* add tick callback to udp event loop
2018-06-27 09:14:07 -04:00
Jeff Becker
51c5cf8540
get rid of AF_PACKET for now
2018-06-14 16:42:30 -04:00
Jeff Becker
a0f1d548f8
more shadow stuff
2018-06-06 17:23:57 -04:00
Jeff Becker
0278ba559c
add single threaded mode for shadow
2018-06-06 08:46:26 -04:00
Jeff Becker
9816fd65e9
* logging refactor to be concise
...
* don't inline bencode
* refactor initial start of dht code a bit
2018-06-01 13:47:37 -04:00
Jeff Becker
bee7c2b271
ipv4 fixes
2018-05-29 08:15:48 -04:00
Jeff Becker
57c39eeded
prevent double free
2018-05-28 16:58:10 -04:00
Jeff Becker
a00a0622d1
more docs
...
more logging
2018-05-28 16:51:15 -04:00
Jeff Becker
02d785d30c
add release targets to makefile for future
...
purge llarp_alloc
colored logging
2018-05-28 09:49:44 -04:00
Jeff Becker
956973cb84
use configurable number of net io threads
2018-05-27 12:45:04 -04:00
Jeff Becker
39b1714f27
add minimal logger
...
move some printf to use logger
remove warnings from bencode.h
2018-05-27 09:42:55 -04:00
Jeff Becker
c51d29a0c6
add link level keepalive
...
remove debugging messages
start handling more messages
2018-05-26 14:31:45 -04:00
Jeff Becker
b2a9605745
it does stuff :DDDDDDDD
2018-05-23 16:37:43 -04:00
Jeff Becker
d426f9e65e
more
2018-05-23 09:49:00 -04:00
Jeff Becker
d8631bb2b5
fix leaks
2018-05-22 15:19:06 -04:00
Jeff Becker
bc9e32d690
clang format and lots of stupid bug fixes
2018-05-22 11:54:19 -04:00
Jeff Becker
9deafe7ce8
more
2018-05-18 10:48:30 -04:00
Jeff Becker
4959067af2
it binds
2018-05-18 09:17:58 -04:00
Jeff Becker
f022a5bcdf
more
2018-05-17 16:00:58 -04:00
Jeff Becker
c0ff64868d
more meat
2018-05-16 12:41:20 -04:00
Jeff Becker
a5611e2206
format
2018-04-30 12:14:29 -04:00
Jeff Becker
8181670bf3
format
2018-04-30 12:14:20 -04:00
Jeff Becker
d31391d856
start removing libuv
2018-04-30 09:18:57 -04:00