Commit Graph

54 Commits (0e6d85f6c93be6c627e7fbc7198298729c9efa61)

Author SHA1 Message Date
Jeff Becker 4309ea3b97
better handling for introset propagation 6 years ago
Jeff Becker 5fb08c2139
check introset timestamps 6 years ago
Jeff Becker 29cf0c9ba5
don't propagate expired introsets 6 years ago
Jeff Becker df53e79aff
fix windows 6 years ago
Jeff Becker acc1b625b4
actually store introsets when found 6 years ago
Jeff Becker 44cea54dea
avoid stack overflow 6 years ago
Jeff Becker f5b8d552e1
path peer profiling
propagate introsets better
6 years ago
Jeff Becker 3af51cbe55
add path latency minimum checker
add min-latency option to hidden service config
6 years ago
Jeff Becker c0afc97d41
better explore logic 6 years ago
Jeff Becker 832b24ba93
delete don't abort when building paths failed to key exchange
try making dht less talky

check timestamps on intros
6 years ago
Jeff Becker 0c1dfa4a27
check nodedb for routers not just dht peer list 6 years ago
Jeff Becker c3a7f64344
expire introsets correctly and allow multiple tun if 6 years ago
Jeff Becker 96526058b2
update readme and make dht bootstrap work with low peer count 6 years ago
Jeff Becker b23dab09fb
don't overwrite our RC, hide parameter. 6 years ago
Jeff Becker ec143e11a4
explore via 1 router 6 years ago
Jeff Becker 5dfcd60df1
more 6 years ago
Jeff Becker c3c388b6aa
remove iwp and start on curvecp
does not compile
6 years ago
Jeff Becker 973f86c900
it compiles 6 years ago
Jeff Becker 5228a81bae
more refactor
get rid of C api
6 years ago
Jeff Becker b122fc59f8
refactor (not done) 6 years ago
Jeff Becker 199dad09dd
* kill dht feedback loop
* add dht exploration for discovering new routers

* tweak loopback testnet paramters to not be initially fully connected
6 years ago
Jeff Becker ba12f3e5e2
prevent crash? 6 years ago
Jeff Becker 3625313304
clear pending dht tx 6 years ago
Jeff Becker 4e3acd0277
persist sessions between routers 6 years ago
Jeff Becker 6a828ea985
fix shadow build 6 years ago
Jeff Becker 1d3e9f6adc
make testnet no longer crash 6 years ago
Jeff Becker e79708c1dc
hidden services sorta work 6 years ago
Jeff Becker a9b28e5407
more fuxing around 6 years ago
Jeff Becker 86ec4dacc3 dht and testnet fixes 6 years ago
Jeff Becker 7622f6cef1 dht tweaks 6 years ago
Jeff Becker 6ffa2eed1c fix up dht 6 years ago
Jeff Becker 12ea412763 fix dumb dht mistake 6 years ago
Jeff Becker bc1c49b092 dht fixes 6 years ago
Jeff Becker 28f6a76312 remove unused encoding functions 6 years ago
Jeff Becker 908716aca4 cleanup 6 years ago
Jeff Becker e91f69a0ef * put sequence numbers in routing messages
* more endian crap

* don't tick logic too much
6 years ago
Jeff Becker dbe4a35230 add sequence numbers to routing messages 6 years ago
Jeff Becker 02ca1796b2 all the files 6 years ago
Jeff Becker 7fbc21207f more hidden service stuff 6 years ago
Jeff Becker 97e11a28f6 make format 6 years ago
Jeff Becker 994a5fe928 dht fixups 6 years ago
Jeff Becker 7c518bc4da prefetch introset via tag (non working) 6 years ago
Jeff Becker 5d5757cbec more dht stuff 6 years ago
Jeff Becker 2dec6428dc introset expiration 6 years ago
Jeff Becker 6945fe53a5 more also run make format 6 years ago
Jeff Becker bce3cd85c6 initial implementation of find intro message for hidden service dht (not done yet) 6 years ago
Jeff Becker 0242e293c9 more 6 years ago
Jeff Becker a68cfefaa6
make it compile and run make format 6 years ago
Ryan Tharp 14fac288fc relay job if you need to ask again (reapply, merge fix) 6 years ago
Ryan Tharp 8a7db419f9 reapply DHT changes 6 years ago