orignal
|
4aa631c33f
|
clear implied list if no more introducers found
|
2023-07-22 16:51:19 -04:00 |
|
orignal
|
d6834d6a9a
|
keep non-published, but not-expired introducers in the introducers list
|
2023-07-22 15:03:03 -04:00 |
|
orignal
|
413e25f20e
|
don't pick too old session for introducer
|
2023-07-22 10:13:05 -04:00 |
|
orignal
|
b8e19bf5f1
|
reduced peer test interval and added peer test interval variance
|
2023-07-22 08:50:49 -04:00 |
|
orignal
|
c7efd465fa
|
padding for path response
|
2023-07-21 18:25:28 -04:00 |
|
orignal
|
6e9a3422e9
|
correct min size for keepalive
|
2023-07-21 07:59:09 -04:00 |
|
Vort
|
f13cc0b862
|
allow 0 hops with explicitPeers
|
2023-07-19 16:43:40 +03:00 |
|
orignal
|
0754255c1f
|
drop incoming session from too old or from future routers
|
2023-07-17 21:08:26 -04:00 |
|
orignal
|
902899ae24
|
don't pick completely unreachable peers
|
2023-07-17 19:49:42 -04:00 |
|
orignal
|
c620fc1232
|
clear unreachable flag upon succesive connect
|
2023-07-17 18:44:51 -04:00 |
|
orignal
|
e7157cf15e
|
don't create paired inbound tunnel if length is different
|
2023-07-17 17:57:30 -04:00 |
|
orignal
|
8e63f8f333
|
consider all addresses non published for U and H routers
|
2023-07-15 17:11:56 -04:00 |
|
Vort
|
ea7cf1cf69
|
fix termination block processing and size check
|
2023-07-15 18:44:37 +03:00 |
|
orignal
|
17c4038c60
|
select router with ipv4 for endpoint
|
2023-07-11 13:16:35 -04:00 |
|
orignal
|
5022a9c610
|
Merge pull request #1948 from chadf/fuzzing-5
Use offset from Identity::signingKey instead of Identity::certificate for key.
|
2023-07-10 08:06:47 -04:00 |
|
orignal
|
ca8ec6286a
|
Merge pull request #1947 from chadf/fuzzing-4
Eliminate undefined behavior of bit shifting signed int.
|
2023-07-10 08:03:10 -04:00 |
|
orignal
|
5142459e12
|
Merge pull request #1945 from chadf/fuzzing-2
Fixed division by zero due to thread race condition.
|
2023-07-10 08:01:46 -04:00 |
|
Chad Fraleigh
|
c4be5f7fdb
|
Use offset from Identity::signingKey instead of Identity::certificate for key.
|
2023-07-09 18:45:30 -07:00 |
|
Chad Fraleigh
|
47dc5591b9
|
Eliminate undefined behavior of bit shifting signed int.
|
2023-07-09 15:09:17 -07:00 |
|
Chad Fraleigh
|
2bb48b4546
|
Fixed crash when Base64ToByteStream() is only given '=' characters.
|
2023-07-09 13:12:22 -07:00 |
|
Chad Fraleigh
|
638e9b4d7f
|
Fixed division by zero due to thread race condition.
|
2023-07-08 17:07:04 -07:00 |
|
orignal
|
13f263b791
|
correct transport comptibility for OBEP in second attempt
|
2023-06-30 11:54:55 -04:00 |
|
r4sas
|
03cc6e0524
|
use uint16_t for ports
Signed-off-by: r4sas <r4sas@i2pmail.org>
|
2023-06-12 05:10:32 +03:00 |
|
orignal
|
52b2d6c393
|
2.48.0
|
2023-06-11 15:44:16 -04:00 |
|
orignal
|
bb52056aec
|
correct index for connected transport
|
2023-06-11 06:48:47 -04:00 |
|
r4sas
|
09f233dbfb
|
NetDB: ignore LeaseSet store request if not floodfill
Signed-off-by: r4sas <r4sas@i2pmail.org>
|
2023-06-06 01:00:07 +03:00 |
|
r4sas
|
dfe5df29e1
|
suppress build warnings on windows
Signed-off-by: r4sas <r4sas@i2pmail.org>
|
2023-05-30 21:05:15 +03:00 |
|
orignal
|
86173400d5
|
don't drop profile of real router too early
|
2023-05-29 08:49:45 -04:00 |
|
r4sas
|
ae439b5385
|
SSU2: check if socket is opened before sending data, handle network_reset error
Signed-off-by: r4sas <r4sas@i2pmail.org>
|
2023-05-27 01:00:19 +03:00 |
|
r4sas
|
fdf38f45d9
|
more debug messages at destinations stop
Signed-off-by: r4sas <r4sas@i2pmail.org>
|
2023-05-23 00:44:47 +03:00 |
|
orignal
|
c984f89dfb
|
don't handle unecnrypted DatabaseSearchReply msg if came throug client tunnel
|
2023-05-21 18:43:58 -04:00 |
|
weko
|
d44be2fd73
|
fix typo
|
2023-05-08 15:33:40 +00:00 |
|
weko
|
a158647153
|
refactor TBM hadling
|
2023-05-08 14:52:48 +00:00 |
|
orignal
|
623c3f4605
|
check for max number of records in tunnel build and tunnel build reply messages
|
2023-05-06 18:07:21 -04:00 |
|
orignal
|
8a52295882
|
make router real upon successive outgoing NTCP2 session. Eliminate static keys table
|
2023-05-06 16:43:09 -04:00 |
|
orignal
|
f2bc2598dc
|
Merge pull request #1925 from wekoq/openssl
Do not save useless peer profiles
|
2023-05-06 06:34:59 -04:00 |
|
weko
|
1d8a91c5cc
|
redo no save useless profiles
|
2023-05-06 08:04:27 +00:00 |
|
orignal
|
3bc56ba423
|
store 'connected' in 'usage' section
|
2023-05-06 08:04:27 +00:00 |
|
orignal
|
e068a3cf22
|
store 'connected' in 'usage' section
|
2023-05-05 19:58:58 -04:00 |
|
weko
|
2e2cbe7803
|
save profile if has connected
|
2023-05-05 22:46:48 +00:00 |
|
weko
|
1c1452e06b
|
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
|
2023-05-05 22:42:46 +00:00 |
|
orignal
|
c757b6d020
|
reset floodfill cap for unknown floodfills
|
2023-05-05 18:22:11 -04:00 |
|
weko
|
8fcab7b0c1
|
fix incorrect merge conflict resolve
|
2023-05-05 21:55:31 +00:00 |
|
weko
|
7646147ed2
|
save only non-default peer profile
|
2023-05-05 21:44:54 +00:00 |
|
orignal
|
b6de474fda
|
don't include unconfirmed floodfill to the list if we have enough floodfills already
|
2023-05-05 16:14:54 -04:00 |
|
orignal
|
2f74e670a5
|
invalidate routers with incorrect family signature
|
2023-05-04 15:32:19 -04:00 |
|
orignal
|
c1168c2aa0
|
don't catch RouterInfo at OBEP
|
2023-05-04 09:39:37 -04:00 |
|
orignal
|
1bd6390f78
|
check if s is x25519 public key
|
2023-05-04 08:20:38 -04:00 |
|
orignal
|
a9e9e14c42
|
Merge pull request #1921 from contextswap/openssl
limit aes-ni assembly to x86
|
2023-05-03 12:21:00 -04:00 |
|
SidorKozlov
|
3b13a3f2a1
|
Configurable minimum successful tunnels
|
2023-05-03 16:13:03 +02:00 |
|