Commit Graph

3177 Commits (8bb492da6e54e73664350471dfb1da736b385fc0)

Author SHA1 Message Date
Jeff Becker 8bb492da6e
dht timeout tweak 5 years ago
Jeff ac46d99107
Merge pull request #1029 from majestrate/expire-snode-sessions-based-off-activity-2020-01-08
Expire snode sessions based off activity
5 years ago
Jeff Becker eb174923ad
m_LastUse shouldn't be 0 ever now 5 years ago
Jeff Becker 1a80153352
mark used on costructed so it doesn't go away 5 years ago
Jeff Becker 9e50920dad
dont update timestamp of last use using when we get exit only when we use it 5 years ago
Jeff Becker a96fd645c5
remove side effect from address detection assert 5 years ago
Jeff Becker fde0ca374f
i hate curl 5 years ago
Jeff Becker 336a748695
make it build in normal mode too 5 years ago
Jeff Becker 80cbddde7b
fixups for review 5 years ago
Jeff Becker 2ce592e4af
static link with docs 5 years ago
Jeff cceb531e58
version bump 5 years ago
Jeff a5f8568c9c
Merge pull request #1020 from majestrate/dev
recent fixes
5 years ago
Jeff Becker 37b11614d0
if select_random_hop_excluding returns false we should probably break anyways so do that 5 years ago
Jeff Becker c6d77e72f2
fix up tcp connection logic 5 years ago
Jeff Becker 989146f63a
handle write failure 5 years ago
Jeff Becker c38c055488
return result 5 years ago
Jeff Becker 42f721d691
don't queue on full write queue 5 years ago
Jeff Becker 6d42b5f997
reduce logic calls 5 years ago
Jeff Becker 8a5365d9a6
diversify endpoints 5 years ago
Jeff Becker 9f153f12e0
actually connect to random routers 5 years ago
Jeff Becker a3e7324e9a
make it compile 5 years ago
Jeff Becker c3b14b32b4
relays do profiling and not hand out "shit" routers in explore 5 years ago
Jeff Becker c1ad5f955a
remove mutex 5 years ago
Jeff Becker 64b5537fe0
rpc clean up logic, dont fetch list as client AND dont ping lokid as client 5 years ago
Jeff Becker e5f92eaa79
only ping lokid if a service node 5 years ago
Jeff da8ec60922
Merge pull request #1023 from notlesh/iwp-bw-stats-2019-12-17
add bw stats to iwp sessions
5 years ago
Jeff Becker 9214ecbc48
rename bloomfilter to replayfilter 5 years ago
Rick V 636957f3f9
happy new year 5 years ago
Jeff Becker 3147e2d357
shuffle intros when more than 1 exists 5 years ago
Jeff Becker a7a101e33c
more intellegent path failure profiling using LRSM 5 years ago
Jeff Becker 52b13b9f1e
typo fix 5 years ago
Jeff Becker 1244ad83ad
fix include file use 5 years ago
Jeff Becker 55e27d36e5
* only profile as client
* only explore churn as relay
5 years ago
Jeff Becker d391f70417
reduce cpu use 5 years ago
Jeff Becker 73e07ef2d0
client side replay filter 5 years ago
Jeff Becker b3ad65f470
randomize intro order on shift 5 years ago
Jeff Becker 79badd6714
* clients expore dht faster
* use random path when doing dht lookups for .loki
5 years ago
Jeff Becker a8e6069a93
enable profiling by default 5 years ago
Jeff f5338512b3
Merge pull request #1014 from majestrate/limit-client-path-builds-at-edges-2019-12-30
Limit client path builds at edges
5 years ago
Jeff Becker 472cee2594
make static constant for decay interval 5 years ago
Jeff Becker 7c92805bb4
fix typo 5 years ago
Jeff Becker ecf2685aa3
use optional 5 years ago
Jeff Becker da5af879e9
typofix 5 years ago
Jeff Becker d7c78b0c71
comments 5 years ago
Jeff Becker f3e96e06b2
propagate error to client 5 years ago
Jeff Becker 562f3f07ab
add unit test for decaying hash set 5 years ago
Jeff Becker a9c9fe9c24
limit client side path builds per ip 5 years ago
Jeff Becker 5ae428a114
Revert "remove call to link manager"
This reverts commit 3dd36fa11a.
5 years ago
Jeff Becker a5121c346c
remove call to link manager 5 years ago
Jeff Becker d1a29884df
client side perf improvement 5 years ago