orignal
|
5f00447bca
|
Merge pull request #2313 from LLE8/one_space
Add space in log message
|
2026-02-03 17:21:57 -05:00 |
|
orignal
|
6ec128e8f6
|
wake up tunnel build queue if a message gets dropped
|
2026-02-03 17:01:52 -05:00 |
|
orignal
|
edf2828eaf
|
delete inactive transit tunnels after 1 minute
|
2026-02-03 15:45:11 -05:00 |
|
orignal
|
9c1ffba49d
|
drop tunnel build message from the same peer if comes too often
|
2026-02-03 14:35:20 -05:00 |
|
orignal
|
3d54e46c9b
|
drop transit tunnel build request if queue exceeds 100
|
2026-02-03 13:16:06 -05:00 |
|
Anon2026
|
648fddfacf
|
Add space in log message
|
2026-02-03 13:26:58 +03:00 |
|
orignal
|
78763830f3
|
use LeaseSet from session for follow on datagrams
|
2026-01-31 18:48:02 -05:00 |
|
orignal
|
2f8480f908
|
set preferred crypto if i2cp.leaseSetEncType is not specified
|
2026-01-31 12:16:57 -05:00 |
|
orignal
|
6dc6804760
|
compatibility with older versions for v1 datagrams
|
2026-01-29 19:04:26 -05:00 |
|
orignal
|
ea705bcdef
|
don't accept transit tunnel if limited connectivity
|
2026-01-28 15:54:58 -05:00 |
|
orignal
|
8a177b2802
|
send ratchet session response for unidirectional traffic for I2CP
|
2026-01-27 15:35:27 -05:00 |
|
orignal
|
87cd333255
|
switch to regular ECIES_X25519 crypto if post quantum section if too short in new session message
|
2026-01-26 10:13:10 -05:00 |
|
orignal
|
97bbfc3e1d
|
check ML-KEM encaps_key and ciphertext section length
|
2026-01-26 09:14:20 -05:00 |
|
orignal
|
7b43e10b88
|
reply with relay tag only if accept tunnels
|
2026-01-25 13:57:31 -05:00 |
|
orignal
|
974846bc98
|
allow next hop from the same subnet if reservedrange=false
|
2026-01-25 09:18:04 -05:00 |
|
orignal
|
bbc10c9c74
|
don't publish router with limited connectivity
|
2026-01-24 12:58:28 -05:00 |
|
orignal
|
7e45981195
|
print correct directories in help depending on operating system
|
2026-01-23 20:27:27 -05:00 |
|
orignal
|
fef25d7579
|
exclude routers from the same subnet from next hop
|
2026-01-22 20:35:00 -05:00 |
|
orignal
|
08aa515228
|
add endpoint to recently connected list after successive peer test
|
2026-01-21 14:45:29 -05:00 |
|
orignal
|
3423f9bc39
|
fixed typo
|
2026-01-19 22:28:58 -05:00 |
|
orignal
|
e67b72b837
|
store explicit peers instead pointer
|
2026-01-19 08:42:20 -05:00 |
|
orignal
|
0518d8ff43
|
implemented trustedRouters tunnel param
|
2026-01-18 17:25:47 -05:00 |
|
orignal
|
9b896c8e61
|
Changing the network congestion detection algorithm
|
2026-01-18 10:02:35 -05:00 |
|
orignal
|
1881a09c4d
|
check protocol version for SessionRequest
|
2026-01-18 09:44:26 -05:00 |
|
orignal
|
3e324fc1ef
|
added reseed.sahil.world and i2p.diyarciftci.xyz reseeds
|
2026-01-17 08:46:57 -05:00 |
|
orignal
|
4551f201bd
|
increased number of floodfills threshold
|
2026-01-16 21:55:09 -05:00 |
|
orignal
|
60cc526dda
|
common code to extract routers hashes from param
|
2026-01-15 19:51:51 -05:00 |
|
orignal
|
2734bc4d95
|
update NTCP2 address if version has changed
|
2026-01-13 19:48:16 -05:00 |
|
orignal
|
2ad30e5776
|
replace deadline_timer by steady_timer
|
2026-01-12 22:30:44 -05:00 |
|
orignal
|
1caadf2a3a
|
use std::array instead std::vector for priority
|
2026-01-12 19:15:05 -05:00 |
|
orignal
|
dc061ad3ae
|
always set verson to 2 in SessionRequest
|
2026-01-12 18:49:13 -05:00 |
|
orignal
|
3a1fd9fe4a
|
handle and publish NTCP2's pq param
|
2026-01-11 16:50:12 -05:00 |
|
orignal
|
a1b3030ded
|
get current floodfill flag from router.info
|
2026-01-10 10:51:35 -05:00 |
|
orignal
|
883f0bbe31
|
common buffer for SessionRequest and SessionCreated
|
2026-01-09 20:42:18 -05:00 |
|
orignal
|
86d07703b6
|
choose version for handshake on Alice side
|
2026-01-09 13:44:23 -05:00 |
|
orignal
|
a4839bf2be
|
handle ntcp2.version param in config
|
2026-01-08 19:56:09 -05:00 |
|
orignal
|
1737674da7
|
MixHash right after encryption/decryption for SessionCreated and SessionConfirmed
|
2026-01-08 16:06:40 -05:00 |
|
orignal
|
3b845b8880
|
post quantum support for incoming NTCP2 connections
|
2026-01-08 12:44:51 -05:00 |
|
Anon2026
|
b8a56288be
|
Fix thread-unsafe localtime()
|
2026-01-07 20:24:59 +03:00 |
|
orignal
|
4542f4bc87
|
i2p.streaming.maxResends param
|
2026-01-04 11:47:45 -05:00 |
|
orignal
|
b5e9c41d2d
|
always try to build inbound tunnel through existing connection if limited connectivity
|
2026-01-02 08:40:07 -05:00 |
|
orignal
|
d11d312bd5
|
check if post quantum requested in SessionRequest message
|
2026-01-01 19:40:12 -05:00 |
|
orignal
|
5e19574a86
|
publish own RoterInfo through tunnels if limited connectivity
|
2025-12-31 18:23:30 -05:00 |
|
orignal
|
eb54762601
|
check conns per minute before new stream
|
2025-12-31 11:29:21 -05:00 |
|
orignal
|
316e507df8
|
implement i2p.streaming.maxConnsPerMinute tunnel param
|
2025-12-30 15:00:00 -05:00 |
|
orignal
|
ac39f1204d
|
disable introducer for floodfill after network status change
|
2025-12-28 17:24:47 -05:00 |
|
orignal
|
4193f1bd5a
|
disable introducer for floodfill
|
2025-12-28 16:49:15 -05:00 |
|
orignal
|
69c49dcd44
|
apply padding in establisher thread
|
2025-12-27 19:14:33 -05:00 |
|
orignal
|
2ddd4db1a3
|
handle post quantum frame in SessionCreated message
|
2025-12-27 17:38:46 -05:00 |
|
orignal
|
e587513cfc
|
apply MixHash right after Encrypt/Decrypt operations
|
2025-12-27 11:42:19 -05:00 |
|