Commit Graph

202 Commits (8b456f1f1fd2f56ef8537220ed5f8a96e1d3437c)

Author SHA1 Message Date
Jeff Becker 8b456f1f1f move from std::set to std::vector
more hidden service code

try fixing shadow simulation
6 years ago
Jeff Becker 9114d79bd6 * make number of hops configurable
* remove compile warnings
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 bb8d566671 hidden service tags 6 years ago
Jeff Becker f23ed98c33 make it work 6 years ago
Jeff Becker 6945fe53a5 more also run make format 6 years ago
Jeff Becker 4b748a29f3 fix dns 6 years ago
Jeff Becker f48acbc23e Merge remote-tracking branch 'ryan/libdns' into hidden-service-dht
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
Ryan Tharp f9512f7e28 glue to hold client & server together 6 years ago
Jeff Becker a319c994de make shadow compile 6 years ago
Jeff Becker 0242e293c9 more 6 years ago
Jeff Becker 77aadf1d90
more api stuff 6 years ago
Jeff Becker a68cfefaa6
make it compile and run make format 6 years ago
Ryan Tharp 971392b435 make logic not set itself 6 years ago
Ryan Tharp cfb69224b5 Merge branch 'master' of https://github.com/neuroscr/loki-network 6 years ago
Ryan Tharp e1a4c2f32c Merge branch 'hidden-service-dht' of https://github.com/majestrate/llarp 6 years ago
Jeff Becker 5b68d43730
forgot file 6 years ago
Jeff Becker 5bbaae4e2e
more 6 years ago
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
6 years ago
Jeff Becker bae4f746be
publish hidden service descriptors and acknoledge publish 6 years ago
Jeff Becker 39e100d0b2
refactor dht code to be split up a bit more 6 years ago
Jeff Becker 59ca4e4cae
make it work 6 years ago
Jeff Becker 4c08d9a028
make it compile 6 years ago
Jeff Becker 6ad79b97dc
broken 6 years ago
Jeff Becker dfa567e816
Merge remote-tracking branch 'sachaaaa/refactor' into hidden-service-dht 6 years ago
sachaaaaa 61bb7905f0 fix method calls in server.cpp + use ctor instead of factory/allocator
to squash
6 years ago
sachaaaaa 661f050636 Fix includes/forward declarations 6 years ago
sachaaaaa 6f055eca4f Extracted structs out of iwp_link.cpp
to rebase

to rebase
6 years ago
sachaaaaa 33586d385b clang format 6 years ago
sachaaaaa c7940076bf Remove most of the extern "C"
remove extern "C"
6 years ago
Ryan Tharp 3a21ca604f llarp_rc_new to initialize properties correctly 6 years ago
Ryan Tharp 425a486d84 irelay the pending->job as the current job when checking the next node, add iterate flag to job, potential fix for possible problem, debug 6 years ago
Ryan Tharp 00e56ecfd2 Merge branch 'hidden-service-dht' of https://github.com/majestrate/llarp 6 years ago
Jeff Becker 6cb31ecb1a
base32 encoding and unit tests 6 years ago
Jeff Becker 21a2ffdeaf
* refactor log functions
* add more stuff for hidden service dht
6 years ago
Jeff Becker d2a4f0b103
start on hidden service dht 6 years ago
Ryan Tharp dd3c04cff5 Merge branch 'master' of https://github.com/majestrate/llarp 6 years ago
Jeff Becker ab509e0a13
try not to crash 6 years ago
Jeff Becker 4ca34995bf
add inbound server connections to DHT 6 years ago
Jeff Becker 132e57b6de
bump version 6 years ago
Ryan Tharp 876324fdbc llarp_main_abort => llarp_logic_stop_timer 6 years ago
Jeff Becker 8cfcc101b4
* path latency ticks every 5s
* retransmit xmit if we haven't gotten an ack yet (IWP)
6 years ago
Jeff Becker 18b50f4a74
* implement path transfer message
* update dht docs
* update other docs
* start working on dht for hidden services
* fix up unit tests for dht
* update makefile and other build files
6 years ago
Ryan Tharp 38ea1e09c5 documentation 6 years ago