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
cb3d373689
don't send latency messages from the future
2018-07-24 09:08:08 +10:00
Jeff Becker
23fd7ac30c
always ack for 0 fragment messages
2018-07-24 08:54:57 +10:00
Jeff Becker
de52a33361
remove logging
2018-07-24 08:54:47 +10:00
Jeff Becker
e23d3a8eda
* pad messages under 1KB to 1KB to reduce jitter
...
* fix race
2018-07-24 08:36:46 +10:00
Jeff Becker
dbe4a35230
add sequence numbers to routing messages
2018-07-24 07:59:43 +10:00
Jeff Becker
19e3b9c642
* more hidden service code
...
* begin lokinet api
2018-07-23 17:38:29 +10:00
Jeff Becker
d38646ed54
more hidden service stuff
2018-07-23 09:14:29 +10:00
Jeff Becker
02ca1796b2
all the files
2018-07-20 14:50:28 +10:00
Jeff Becker
9114d79bd6
* make number of hops configurable
...
* remove compile warnings
2018-07-20 07:08:11 +10:00
Jeff Becker
7fbc21207f
more hidden service stuff
2018-07-19 14:58:39 +10:00
Jeff Becker
97e11a28f6
make format
2018-07-19 08:50:16 +10:00
Jeff Becker
994a5fe928
dht fixups
2018-07-19 08:50:05 +10:00
Jeff Becker
7c518bc4da
prefetch introset via tag (non working)
2018-07-19 06:58:16 +10:00
Jeff Becker
5d5757cbec
more dht stuff
2018-07-18 13:10:21 +10:00
Jeff Becker
2dec6428dc
introset expiration
2018-07-18 10:25:24 +10:00
Jeff Becker
bb8d566671
hidden service tags
2018-07-17 17:30:03 +10:00
Jeff Becker
f23ed98c33
make it work
2018-07-17 16:17:13 +10:00
Jeff Becker
bb8532a281
correct ordering of outbound messages
2018-07-17 14:43:44 +10:00
Jeff Becker
6945fe53a5
more also run make format
2018-07-17 14:37:50 +10:00
Jeff Becker
4b748a29f3
fix dns
2018-07-17 09:26:58 +10:00
Jeff Becker
f48acbc23e
Merge remote-tracking branch 'ryan/libdns' into hidden-service-dht
...
also run make format
2018-07-17 07:26:16 +10:00
Jeff Becker
bce3cd85c6
initial implementation of find intro message for hidden service dht (not done yet)
2018-07-17 07:22:25 +10:00
Ryan Tharp
077c22150f
fix response bug, libev refactor
2018-07-16 05:48:04 -07:00
Jeff Becker
0242e293c9
more
2018-07-16 13:32:13 +10:00
Jeff Becker
77aadf1d90
more api stuff
2018-07-13 15:26:28 -04:00
Jeff Becker
a68cfefaa6
make it compile and run make format
2018-07-13 09:36:51 -04:00
Ryan Tharp
0750befddc
skip private interfaces if no public-address et
2018-07-13 06:13:04 -07:00
Ryan Tharp
a3d791e516
update logging to new format
2018-07-13 09:28:50 +00:00
Ryan Tharp
14fac288fc
relay job if you need to ask again (reapply, merge fix)
2018-07-13 09:28:16 +00:00
Ryan Tharp
8a7db419f9
reapply DHT changes
2018-07-13 09:27:57 +00:00
Ryan Tharp
9073a5a9f3
actually resolve conflict
2018-07-13 09:27:13 +00:00
Ryan Tharp
cfb69224b5
Merge branch 'master' of https://github.com/neuroscr/loki-network
2018-07-13 07:54:27 +00:00
Ryan Tharp
e1a4c2f32c
Merge branch 'hidden-service-dht' of https://github.com/majestrate/llarp
2018-07-13 07:25:20 +00:00
Jeff Becker
5bbaae4e2e
more
2018-07-12 14:21:44 -04: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
bae4f746be
publish hidden service descriptors and acknoledge publish
2018-07-11 12:11:19 -04:00
Jeff Becker
980db97145
remove unneeded headers
2018-07-11 09:21:44 -04:00
Jeff Becker
39e100d0b2
refactor dht code to be split up a bit more
2018-07-11 09:20:14 -04:00
Jeff Becker
cf6275155a
pump less
2018-07-10 07:56:05 -04:00
Jeff Becker
1337cc0c25
also pump outbound queues during logic tick
2018-07-10 07:51:51 -04:00
Jeff Becker
59ca4e4cae
make it work
2018-07-10 07:47:22 -04:00
Jeff Becker
4c08d9a028
make it compile
2018-07-10 07:36:55 -04:00
Jeff Becker
6ad79b97dc
broken
2018-07-09 13:32:11 -04:00
Jeff Becker
dfa567e816
Merge remote-tracking branch 'sachaaaa/refactor' into hidden-service-dht
2018-07-09 10:24:44 -04:00
Jeff Becker
30c14dfda5
make format
2018-07-09 08:30:01 -04:00
sachaaaaa
61bb7905f0
fix method calls in server.cpp + use ctor instead of factory/allocator
...
to squash
2018-07-09 15:01:30 +10:00
sachaaaaa
661f050636
Fix includes/forward declarations
2018-07-09 15:01:30 +10:00
sachaaaaa
6f055eca4f
Extracted structs out of iwp_link.cpp
...
to rebase
to rebase
2018-07-09 15:01:15 +10:00