Commit Graph

706 Commits (c3092bf4742a427859b3229a69e748f00f27e21e)
 

Author SHA1 Message Date
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 938cfec657 Revert "resolve_job_type() and on_verify_client_rc() clean u"
This reverts commit 9805cc153f.
6 years ago
Ryan Tharp d7fc0f83a7 Revert "use resolve_job_type() instead of public"
This reverts commit 9aa5163c81.
6 years ago
Ryan Tharp 9aa5163c81 use resolve_job_type() instead of public 6 years ago
Ryan Tharp 9805cc153f resolve_job_type() and on_verify_client_rc() clean u 6 years ago
Ryan Tharp dd3c04cff5 Merge branch 'master' of https://github.com/majestrate/llarp 6 years ago
Jeff Becker f134b8c4d1
always put messages in inbound processing queue 6 years ago
Jeff Becker b994bf5f5b
fix previous commit 6 years ago
Jeff Becker 54aed396c2
don't repeat process messages on link layer 6 years ago
Jeff Becker cc23d8ddbd
format 6 years ago
Jeff Becker 2b8cd93d6a
make it compile :^) 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 0213ada22c
don't lock 6 years ago
Jeff Becker 132e57b6de
bump version 6 years ago
Jeff Becker 8a682a8b83
fix previous commit 6 years ago
Jeff Becker d34937118d
make it compile :DDDD 6 years ago
Jeff Becker 139d48b790
inbound queue fixes 6 years ago
Ryan Tharp 6fb3634734 proper quit on DHT locate result 6 years ago
Ryan Tharp 876324fdbc llarp_main_abort => llarp_logic_stop_timer 6 years ago
Jeff Becker 42e839ab81
keepalive settings tweak 6 years ago
Jeff Becker 705271e7b8
try fixing timeout 6 years ago
Jeff Becker fb13c5ce3e
more tweaking 6 years ago
Jeff Becker d987aa09c7
disable tuntap libs by default 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 9c57be0301
look up remote not self 6 years ago
Jeff Becker 711cc509a9
make format 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
Jeff Becker 7d9bffdf9c
make format 6 years ago
Jeff Becker 64d12086c9
update libtuntap, make it compile without warnings and add to CMakeLists.txt 6 years ago
Ryan Tharp 0af33b4205
Merge pull request #3 from neuroscr/master
vendor libtuntap, set log level c api, codel fixes, private network detection, nat address override, --locate and --localInfo utils
6 years ago
Jeff Becker eeb9c9e5b4
do correct dht lookup 6 years ago
Ryan Tharp 0cc0c8f476 better public override detection 6 years ago
Ryan Tharp d5a89b91b3 clean up debug, detect override better 6 years ago
Ryan Tharp b524f19119 fix missing header 6 years ago
Ryan Tharp d21a7027bc
fixed up daemon.ini to be helpful
added new options
6 years ago
Ryan Tharp 271e959d37 --localInfo, --locate refactor to wait for online before submitting the query 6 years ago
Ryan Tharp 38ea1e09c5 documentation 6 years ago
Ryan Tharp d132e3cd10 load config-file from config, llarp_main_getLocalRC(), llarp_main_checkOnline(), llarp_main_queryDHT() refactor 6 years ago
Ryan Tharp bf4b9d3a8f gimme contact file and make it snappy 6 years ago
Ryan Tharp 2f7214a59c check_online_request/llarp_main_queryDHT() refactor, llarp_main_getLocalRC() 6 years ago
Ryan Tharp b93943ab32 support for public-address/public-port overrides for NAT, decrease min paths to 3, add debugging 6 years ago
Ryan Tharp 9636beaeeb sameAddr(), isPrivate() 6 years ago
Ryan Tharp 07f0653e83 Merge branch 'master' of https://github.com/majestrate/llarp 6 years ago
Jeff Becker 1c26fb5e40
* codel related changes
* add tick callback to udp event loop
6 years ago
Jeff Becker 86f16ff090
don't make LRCM grow in size 6 years ago
Ryan Tharp 3dbe3f8d97 fix codel packet sending, adjust codel window to be more reasonable, add debugging/warnings 6 years ago
Jeff Becker 9b2bcfc22e
only pump queue from timer 6 years ago
Jeff Becker 92d1f50203
make path latency tests work 6 years ago