1
1
Fork 0
mirror of https://github.com/oxen-io/lokinet synced 2023-12-14 06:53:00 +01:00
Commit graph

169 commits

Author SHA1 Message Date
Jeff Becker 389c414ee3
add handover window to router contact updating 2019-06-17 10:02:12 -04:00
Jeff Becker 6ae9cf8c2e
store looked up routers 2019-06-17 09:05:27 -04:00
Michael 95646d2d87
Publish metric tags 2019-06-13 23:09:58 +01:00
Jeff Becker 6714b06470
json logging option 2019-06-13 09:26:34 -04:00
Jeff Becker bbeda7c014
use timetamps 2019-06-10 08:51:45 -04:00
Jeff Becker 9ec41b8831
update RC expiration logic, lookup more often and remove stale entries 2019-06-10 08:47:21 -04:00
Jeff Becker 223f2702d3
Merge branch 'fix-big-ooooofff' 2019-06-06 06:53:54 -04:00
Jeff Becker a33dbce680
try switching logic 2019-06-06 06:52:27 -04:00
Jeff Becker 92f8c059e9
please don't work 2019-06-05 16:25:45 -04:00
Jeff Becker 802fda4a1a
please don't work 2019-06-05 16:19:53 -04:00
Jeff Becker c2803e3020
fix 2019-06-04 09:29:16 -04:00
Jeff Becker cacc73db7b
add rc expiration (again) 2019-06-04 09:19:45 -04:00
Michael 75430a234c
Convert to use memFn 2019-06-02 22:19:10 +01:00
Jeff Becker 9deafa4cb8
use libuv 2019-06-02 17:17:05 -04:00
Jeff 674f272a46
Merge pull request #630 from majestrate/master
recent stability stuff
2019-05-29 08:20:25 -04:00
Jeff Becker 762a0c534f
Merge remote-tracking branch 'origin/master' 2019-05-29 08:09:02 -04:00
Michael 491fee206b
Port code to use CryptoManager over passing Crypto pointers 2019-05-28 20:45:08 +01:00
Jeff Becker 2897141036
make format and introduce new function EnsureRouter on router to check nodedb or do dht lookup 2019-05-28 07:35:26 -04:00
Jeff Becker 9c15f87da1
uncomment 2019-05-27 19:59:18 -04:00
Jeff Becker fbf9b06685
* don't lookup routers in sendtoorqueue
* don't lookup routers that are not public when committing
2019-05-24 15:57:40 -04:00
Jeff Becker 5f55e53331
prefer inbound links over outbound links 2019-05-24 11:28:39 -04:00
Jeff Becker 72dbbd53d6
update docs and discard pending traffic on connect timeout to prevent memleak 2019-05-24 11:06:07 -04:00
Michael 3f53965b71
Remove all use of IBEncodeMessage 2019-05-24 03:01:36 +01:00
Jeff Becker 64c7ed42fc
make format 2019-05-22 12:20:50 -04:00
Jeff Becker 9c96aecf3f
move llarp::Logic to std::shared_ptr
add sequence numbers to HSD messages

begin work on network isolation code

add more docs
2019-05-22 12:20:03 -04:00
Jeff 65766a501f
Merge pull request #610 from michael-loki/more_thread_pool
Convert more things to use thread::ThreadPool
2019-05-19 17:16:14 -04:00
Michael b11bd01637
Drain diskworker pool on close 2019-05-18 23:04:08 +01:00
Michael 636bb2a17d
Convert router diskworker to use a modern ThreadPool 2019-05-18 23:04:08 +01:00
Michael 19578fa8fc
Fix ASAN build 2019-05-18 16:34:03 +01:00
Jeff Becker a4e90ee769
hax to make it work. 2019-05-16 14:55:12 -04:00
Jeff Becker 351c241c0f
more 2019-05-15 12:15:20 -04:00
Jeff Becker 5d388bc9f2
meh 2019-05-15 11:54:26 -04:00
Jeff Becker 0f6f03a77a
const 2019-05-14 13:35:01 -04:00
Jeff Becker ec100cffee
attempt every time 2019-05-14 11:51:56 -04:00
Jeff Becker 4b79912dc8
more 2019-05-14 10:36:18 -04:00
Jeff Becker d9463d534c
prevent crash 2019-05-14 10:27:12 -04:00
Jeff Becker 686fb311ad
null check 2019-05-12 17:21:18 -04:00
Jeff Becker b5602228a3
don't kill nodes as service node 2019-05-12 13:54:30 -04:00
Jeff Becker eb5afb41a1
connect out to committed routers if we don't have a session each tick 2019-05-12 10:09:26 -04:00
Jeff Becker 990acc1ff9
disable 2019-05-11 19:40:53 -04:00
Jeff Becker 944eaedea6
aaaaaaA 2019-05-11 18:15:31 -04:00
Jeff Becker 8018207e98
don't kill bootstrap 2019-05-11 16:53:08 -04:00
Jeff Becker d7fb54c957
mor potatoe 2019-05-11 16:47:37 -04:00
Jeff Becker 6b28b46c78
potatoe 2019-05-11 15:48:17 -04:00
Jeff Becker 87bdfa6e78
aaaaaaaaaaAAAah 2019-05-11 11:10:17 -04:00
Jeff Becker 24a27df402
i am a potatoe 2019-05-11 10:56:11 -04:00
Jeff Becker 018dd008ec
add custom single threaded allocator for utp buffers
fix up test net stuff
2019-05-09 16:28:56 -04:00
Jeff Becker ecc39428f6
count routers correctly 2019-05-09 11:36:39 -04:00
Jeff Becker 8853e1d3d8
when whitelisted chose random routers from whitelist 2019-05-09 08:31:10 -04:00
Jeff Becker b68f539de6
limit outbound connections 2019-05-08 08:17:48 -04:00