orignal
|
20652f7995
|
resseed if too few floodfills
|
2021-09-09 15:12:53 -04:00 |
|
orignal
|
c763472914
|
select ECIES routers only for peer tests and introducers
|
2021-09-05 08:41:32 -04:00 |
|
orignal
|
349022ae42
|
don't select ElGamal routers for tunnels
|
2021-09-03 13:30:01 -04:00 |
|
orignal
|
541464b705
|
don't delete floodfill if number of remaining floodfills is less than minimal
|
2021-08-26 15:13:58 -04:00 |
|
orignal
|
64ec7dd559
|
narrow down random range
|
2021-08-03 19:26:09 -04:00 |
|
orignal
|
367df4d0db
|
RAND_bytes from random router selection
|
2021-08-03 15:43:58 -04:00 |
|
orignal
|
e68cff8bba
|
try routers before random router
|
2021-07-27 18:35:30 -04:00 |
|
orignal
|
513493fa78
|
fixed typo
|
2021-07-26 18:46:29 -04:00 |
|
orignal
|
a6937c792f
|
more precise router selection
|
2021-07-26 17:51:32 -04:00 |
|
orignal
|
a37cf058cd
|
router with expired introducer is still valid
|
2021-07-16 20:12:41 -04:00 |
|
orignal
|
41bfc7899d
|
keep own RouterInfo in netdb
|
2021-07-14 14:46:56 -04:00 |
|
orignal
|
1e9eb30aa3
|
garlic encryption of inbound tunnel build message
|
2021-07-10 14:33:23 -04:00 |
|
orignal
|
81c83f0d54
|
pick ECIES routers only for non-x64
|
2021-06-17 19:10:57 -04:00 |
|
orignal
|
db93a7315f
|
find new introducers to connect
|
2021-04-24 11:11:12 -04:00 |
|
orignal
|
060e30d283
|
select ipv6 random introducer
|
2021-04-21 08:16:13 -04:00 |
|
orignal
|
d5b61ed544
|
select different routers for peer test
|
2021-04-17 14:33:53 -04:00 |
|
orignal
|
ac47c9c673
|
don't check U cap
|
2021-04-09 10:56:46 -04:00 |
|
orignal
|
0f166973ca
|
check ureachable cap and actual introducers separately
|
2021-04-03 20:03:19 -04:00 |
|
orignal
|
823b499a02
|
remove already expired LeaseSets
|
2021-04-01 11:45:50 -04:00 |
|
orignal
|
25eae3c116
|
return relay tag for ipv6 introducer
|
2021-03-30 11:31:11 -04:00 |
|
orignal
|
9e050d1a23
|
peer test for ipv6
|
2021-03-23 15:36:57 -04:00 |
|
orignal
|
b994af9209
|
check reachability of floodfill to request from
|
2021-03-05 08:41:44 -05:00 |
|
orignal
|
def9873a70
|
request multiple introducers at the time
|
2021-03-02 21:10:19 -05:00 |
|
orignal
|
f70ee480ba
|
check connectivity between peers for tunnel
|
2021-03-01 19:02:27 -05:00 |
|
orignal
|
1d7639b3f4
|
caps per address
|
2021-02-22 21:04:26 -05:00 |
|
orignal
|
765ab60753
|
try to reseed if no compatible routers in netdb
|
2021-02-10 15:27:13 -05:00 |
|
orignal
|
313921da56
|
publish and request through exploratory tunnel if floodfill is not reachable
|
2021-02-06 14:49:42 -05:00 |
|
R4SAS
|
3100d4f902
|
move thread naming to util
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-12-07 06:22:30 +03:00 |
|
R4SAS
|
36473e3889
|
add naming to threads
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-12-04 18:37:17 +03:00 |
|
orignal
|
3dfb44de31
|
exclude DSA floodfills
|
2020-11-21 14:27:08 -05:00 |
|
orignal
|
c69c4ae8a0
|
don't publish too fast
|
2020-11-15 21:46:49 -05:00 |
|
orignal
|
b4369470cb
|
publish updated RouterInfo
|
2020-11-15 20:05:27 -05:00 |
|
orignal
|
1f6be38145
|
wait for publish confirmation or publish to another floodfill
|
2020-11-15 13:06:02 -05:00 |
|
orignal
|
ffa0f0afd9
|
check network status
|
2020-10-11 17:51:40 -04:00 |
|
orignal
|
e2a1cd12c3
|
don't delete unreachable routers if too few
|
2020-10-07 21:13:26 -04:00 |
|
orignal
|
8483464aab
|
don't attach our RouterInfo to router's request
|
2020-10-03 17:20:04 -04:00 |
|
R4SAS
|
8bae4975fb
|
add copyright headers
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-05-22 18:14:53 +00:00 |
|
R4SAS
|
7a5146ea74
|
fix code syle(spaces->tabs, tabulations)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-05-22 18:14:53 +00:00 |
|
orignal
|
bdd75e1171
|
build client tunnels through router with version >= 0.9.36
|
2020-05-20 14:59:18 -04:00 |
|
orignal
|
6b596bd05f
|
check ECIES flag for encrypted response
|
2020-04-21 15:14:03 -04:00 |
|
orignal
|
4e1319d874
|
handle ECIESFlag in DatabaseLookup at floodfill
|
2020-04-07 11:40:18 -04:00 |
|
orignal
|
d7d964bf57
|
GarlicRoutingSession/ElGamalAESSession split
|
2020-01-16 14:31:01 -05:00 |
|
orignal
|
54071b0e5d
|
set and handle unpublished LeaseSet flag
|
2019-07-16 11:48:30 -04:00 |
|
orignal
|
8e919ddc8e
|
use monotonic clock for uptime
|
2019-06-19 11:43:04 -04:00 |
|
orignal
|
f6f45eab39
|
flood encrypted LeaseSet2 with store hash
|
2019-06-08 21:23:25 -04:00 |
|
orignal
|
354c9187db
|
detect our ipv6 address
|
2019-05-23 15:59:44 -04:00 |
|
orignal
|
7b9033d678
|
allocate actual RouterInfo's buffer size
|
2019-05-23 09:32:07 -04:00 |
|
orignal
|
f6199c6c17
|
print store hash for encrypted LeaseSet
|
2019-04-20 09:44:16 -04:00 |
|
Dimitris Apostolou
|
6a497a23d9
|
Fix typos
|
2019-04-08 22:22:42 +03:00 |
|
orignal
|
09b1b120d7
|
update LeaseSet2 if store type changed
|
2019-03-07 14:51:05 -05:00 |
|