Jeff Becker
|
8c698a1cd1
|
* rename i to foundIntro
* check for zero timestamp
* use > not >=
|
2020-02-06 14:35:31 -05:00 |
|
Jeff Becker
|
41210a8ae1
|
check for current introset being zero (initial state)
|
2020-02-06 14:23:23 -05:00 |
|
Jeff Becker
|
99eb7726ff
|
initial dht key blinding
|
2020-01-27 16:30:41 -05:00 |
|
Jeff
|
0ad2809ac7
|
Merge pull request #1033 from majestrate/prevent-segfault-2020-01-10
prevent segfault
|
2020-01-10 17:35:49 -05:00 |
|
Jeff Becker
|
77f0944d6d
|
use shared_from_this
|
2020-01-10 07:35:00 -05:00 |
|
Jeff Becker
|
78e325c4c5
|
always lookup introset from nearest router
|
2020-01-09 07:21:38 -05:00 |
|
Jeff Becker
|
3147e2d357
|
shuffle intros when more than 1 exists
|
2020-01-03 14:50:12 -05:00 |
|
Jeff Becker
|
b3ad65f470
|
randomize intro order on shift
|
2020-01-02 17:08:45 -05:00 |
|
Jeff Becker
|
79c3c748e4
|
limit number of snode sessions client side
|
2019-12-30 05:19:03 -05:00 |
|
Jeff Becker
|
28a2d471d6
|
style nitch
|
2019-11-29 19:11:14 -04:00 |
|
Jeff Becker
|
285a9a1dd5
|
prevent segfault
|
2019-11-29 19:11:14 -04:00 |
|
jeff
|
32ed821763
|
Merge remote-tracking branch 'upstream/dev' into multithreaded-cryptography
|
2019-10-01 10:51:28 -04:00 |
|
jeff
|
f9fb40f590
|
final touches
|
2019-09-20 12:56:19 -04:00 |
|
jeff
|
7c691cf334
|
handover should be fixed now
|
2019-09-19 16:28:12 -04:00 |
|
Jeff Becker
|
993e4c2637
|
try fixing handover
|
2019-09-19 14:34:41 -04:00 |
|
jeff
|
6c2ebbb925
|
try fixing handover and add snapp traffic to multithreaded crypto workers
|
2019-09-19 10:41:31 -04:00 |
|
Jeff Becker
|
1adae338ce
|
Merge remote-tracking branch 'origin/master'
|
2019-09-04 07:58:02 -04:00 |
|
Michael
|
4d8fe2a8a8
|
Move meta programming to subdirectory
|
2019-09-03 20:52:28 +01:00 |
|
Jeff Becker
|
c01112e4b7
|
tracy lock contention testing and other fun things
|
2019-09-03 11:56:56 -04:00 |
|
Jeff
|
093021ef99
|
try fixing handover drop bug
|
2019-09-02 12:44:08 -04:00 |
|
Michael
|
094b697b01
|
Replace StatusObject with underlying JSON type
|
2019-08-19 10:33:26 +01:00 |
|
Michael
|
16cdfbd5f0
|
clang-tidy modernize pass
|
2019-08-12 16:52:58 +01:00 |
|
Jeff Becker
|
f48754c45d
|
make hop count and length configurable
|
2019-07-18 12:28:17 -04:00 |
|
Michael
|
e52492911d
|
Refactor endpoint state management to a new class
|
2019-07-15 10:15:51 +01:00 |
|
Jeff Becker
|
1fd6b5ae74
|
Merge remote-tracking branch 'origin/master' into ipv6-tun
|
2019-07-12 09:53:52 -04:00 |
|
Michael
|
488695047f
|
Remove redundant else blocks
|
2019-07-09 22:54:46 +01:00 |
|
Jeff Becker
|
b9bcc2b775
|
make threadpool consice
|
2019-07-09 09:47:24 -04:00 |
|
Jeff Becker
|
5874c38b38
|
swap path on inbound convo if expires soon
|
2019-07-01 17:35:49 -04:00 |
|
Jeff Becker
|
64e9622270
|
start seperating tun and endpoint
|
2019-07-01 09:44:25 -04:00 |
|
Jeff Becker
|
fbf01bd129
|
fix order
|
2019-06-28 11:56:25 -04:00 |
|
Jeff Becker
|
1061ae4fee
|
set outbound context to be outbound session
|
2019-06-28 11:53:29 -04:00 |
|
Jeff Becker
|
6ab3678f5c
|
correct comparison
|
2019-06-28 11:39:54 -04:00 |
|
Jeff Becker
|
5c8b17154c
|
swap intros only on path build success
|
2019-06-28 11:32:47 -04:00 |
|
Jeff Becker
|
4734fa91fe
|
check for zero
|
2019-06-28 11:31:02 -04:00 |
|
Jeff Becker
|
f66e37ca37
|
oooof
|
2019-06-28 11:27:53 -04:00 |
|
Jeff Becker
|
289eb2a04c
|
fix previous commit
|
2019-06-28 11:23:39 -04:00 |
|
Jeff Becker
|
5c679a10e8
|
outbound context build more
|
2019-06-28 11:19:12 -04:00 |
|
Jeff Becker
|
8830ac8fac
|
tweak
|
2019-06-26 09:09:40 -04:00 |
|
Jeff Becker
|
b0612e2ee1
|
Merge remote-tracking branch 'origin/master' into ipv6-tun
|
2019-06-21 11:23:53 -04:00 |
|
Michael
|
b6b400baef
|
Tidy up pathbuilder code
|
2019-06-20 17:35:40 +01:00 |
|
Jeff Becker
|
d8aebf36fb
|
swap intros on message rejection
|
2019-06-12 10:30:47 -04:00 |
|
Jeff Becker
|
1883c63997
|
swap intros on message rejection
|
2019-06-12 10:27:25 -04:00 |
|
Jeff Becker
|
2403ab8f86
|
ipv6
|
2019-06-11 12:44:05 -04:00 |
|
Michael
|
75430a234c
|
Convert to use memFn
|
2019-06-02 22:19:10 +01:00 |
|
Michael
|
491fee206b
|
Port code to use CryptoManager over passing Crypto pointers
|
2019-05-28 20:45:08 +01:00 |
|
Jeff Becker
|
41523b934c
|
more
|
2019-05-23 09:13:03 -04:00 |
|
Jeff Becker
|
2ac89c0afb
|
DRY
|
2019-05-23 08:22:48 -04:00 |
|
Jeff Becker
|
81f73bccc2
|
pick newer intros only
|
2019-05-16 19:37:32 -04:00 |
|
Jeff
|
06f8bb2f42
|
add blacklist-snode option
|
2019-05-10 12:19:33 -04:00 |
|
Jeff Becker
|
3821b4801c
|
fix intro section to not use first hop as intro
|
2019-05-08 10:54:03 -04:00 |
|