zzz
1438ab866e
New partial Icelandic translation
2025-09-03 11:17:36 -04:00
zzz
40e26885bc
bump -9-rc, geoip + blocklist updates
2025-09-01 07:32:42 -04:00
zzz
2512e8614c
bump -8
2025-08-27 08:12:24 -04:00
zzz
6594c53720
NetDB: Preliminary fix for exploratory lookups
...
If lookup was direct, request RIs for unknown DSRM hashes immediately
This helps prevent hidden mode routers from losing peers
More fixes to follow in later release
2025-08-27 07:57:17 -04:00
zzz
d8d896f930
NetDB: Fix direct lookups
...
from field was being set to destination, not source
broken in 0.9.19 (2015)
In FDLMH, fixup from field so we can send a reply to unfixed routers
Also drop exploratory lookups from floodfills
2025-08-26 09:55:44 -04:00
zzz
7e54625117
Transports: Reduce ban time for slow routers if floodfill
...
to make banlist smaller
2025-08-20 13:49:42 -04:00
zzz
c04e1d6387
bump -7
2025-08-17 13:09:53 -04:00
zzz
79860f017f
Router: Fix PublishRouterInfoJob sometimes not getting started
...
if setNetDbReady() is called when netDb().isInitialized() is false.
This can happen if the router has a few RIs at at startup but
not enough and it reseeds, or if reseed is very slow?
If PLRIJ does not run then the local RI doesn't get updated
and most connections fail due to RI clock skew in the handshake.
Then the router is essentially stuck.
2025-08-17 13:07:17 -04:00
zzz
383494fbf6
SSU2: Fix last receive time tracking
2025-08-17 12:02:36 -04:00
zzz
31ce28621d
NetDB: Exploration improvements, mostly for hidden mode
...
- Increase low and min floodfill and router thresholds
- Fix non-exploratory mode calculation when under min threshold
- Log tweaks
2025-08-17 11:00:19 -04:00
zzz
a36f1d2bba
bump -6
2025-08-12 10:00:55 -04:00
zzz
3e94f133de
tunnels: BW param handler tweaks
2025-07-29 12:36:02 -04:00
zzz
8e4890d3ac
Crypto: Remove PQ debug to wrapper log
...
as reported by drzed
2025-07-25 10:58:46 -04:00
zzz
41b7b42ec2
I2CP: Destroy session fixes
...
- Destroying subsession no longer destroys primary session on client side
- Ignore SessionStatus(Destroyed) on client side, it wasn't doing the right thing
- Add notes on router side about not sending SessionStatus(Destroyed)
2025-07-17 18:06:33 -04:00
zzz
2b0a096794
bump -5
2025-07-04 07:49:03 -04:00
zzz
4f8726e90f
SSU: Increase inbound ban time
2025-07-04 07:39:55 -04:00
zzz
adb264d400
tab fixes
2025-07-04 07:35:26 -04:00
zzz
5a1f01d81d
I2CP: Don't send multiple SetDate messages to sessions with subsessions
...
as reported by mareki2p
2025-06-30 16:16:41 -04:00
zzz
daecb35a24
Router: Reduce and document the banlist-forever threshold
...
SSU2: Reduce bad RI ban time if floodfill
2025-06-26 09:12:30 -04:00
zzz
4c43a60f3c
dev -4
2025-06-24 09:46:17 -04:00
zzz
b65ab0386b
Crypto: Add MLKEM file missing from merged PR 517
2025-06-24 09:44:46 -04:00
zzz
f6289cb41b
Merge pull request 'PQ MLKEM hybrid ratchet only' ( #517 ) from zzz/i2p.i2p:pq-ratchet into master
...
Reviewed-on: http://git.idk.i2p/I2P_Developers/i2p.i2p/pulls/517
Reviewed-by: idk <idki2p@mail.i2p >
2025-06-24 08:31:49 -04:00
zzz
8b1a1a8198
dev -3
2025-06-21 06:55:08 -04:00
zzz
a3e69ca9c7
Console: Set form target for wizard
...
so link into middle of wizard from /config doesn't get stuck there
due to the URL param, as reported by RN
2025-06-17 08:10:22 -04:00
zzz
baf47d60bd
Merge pull request 'Transports: Remove ElG DH builder' ( #508 ) from zzz/i2p.i2p:elgdh into master
...
Reviewed-on: http://git.idk.i2p/I2P_Developers/i2p.i2p/pulls/508
Reviewed-by: idk <idki2p@mail.i2p >
2025-06-17 08:04:20 -04:00
zzz
e5219ba056
Merge pull request 'Router: Store router ident and hash at startup' ( #507 ) from zzz/i2p.i2p:routerhash into master
...
Reviewed-on: http://git.idk.i2p/I2P_Developers/i2p.i2p/pulls/507
Reviewed-by: idk <idki2p@mail.i2p >
2025-06-17 08:02:14 -04:00
zzz
dfe7dce159
dev -1
...
javadoc fix
2025-06-15 08:30:02 -04:00
zzz
8f56057e36
Merge pull request 'SSU: Remove ActiveThrottle code, disabled 19 years ago' ( #505 ) from zzz/i2p.i2p:ssu-throttle into master
...
Reviewed-on: http://git.idk.i2p/I2P_Developers/i2p.i2p/pulls/505
Reviewed-by: idk <idki2p@mail.i2p >
2025-06-15 08:14:06 -04:00
zzz
e3b176b676
I2P changes for ratchet
2025-06-13 08:56:52 -04:00
zzz
d664af0a32
Patches to BouncyCastle 1.80 source files to minimize dependencies
2025-06-13 08:51:34 -04:00
zzz
1705b6e25e
BouncyCastle 1.80 source files, unmodified, as a base for future merges
...
will not compile
2025-06-13 08:48:34 -04:00
zzz
4d1ba03823
SSU2: Change packet classification if/else to switch
2025-06-08 10:29:58 -04:00
eyedeekay
71e2e8d5aa
I2P 2.9.0 Release
2025-06-02 15:21:56 -04:00
zzz
16ac39b68e
-10-rc
2025-05-30 13:27:23 -04:00
zzz
b952a16aa9
Pull translations from Transifex
2025-05-30 13:23:56 -04:00
zzz
7902823761
bump -9-rc
2025-05-21 14:36:46 -04:00
zzz
78e949c11c
Tunnels: Build message tweak
2025-05-20 08:00:28 -04:00
zzz
312f20be9b
bump -8
2025-05-14 11:46:09 -04:00
eyedeekay
8fb5f7f14a
Javadoc: fix build failure with nested <p><pre></pre></p> code block, fixes Javadoc build in CI
2025-05-12 00:26:56 -04:00
zzz
1c9ae348da
Transports: Remove ElG DH builder
...
unused since SSU 1 removed
(SSU 1 removal part 14/n)
2025-05-09 13:43:30 -04:00
zzz
8df589b142
Add missing change for I2CP socket address
2025-05-09 11:43:52 -04:00
zzz
6b2689bb07
I2CP: Log IP on authentication failure
2025-05-09 08:06:01 -04:00
zzz
9c1175fdc5
spelling
2025-05-08 10:33:50 -04:00
zzz
fbd91f73df
New Hindi translations
2025-05-06 18:32:25 -04:00
zzz
9238f7f335
Router: Store router ident and hash at startup
...
so ctx.routerHash() can be lockless
2025-05-06 12:53:47 -04:00
zzz
0da4cf49c1
Router: Hopefully fix rare shutdown deadlock
...
via RouterAppManager.shutdown() ... log(CRIT) ... addBubble()
2025-05-04 13:58:26 -04:00
zzz
0bd60989de
NTCP2: On inbound MSB check fail,
...
ban IP and do probing resistance, as on AEAD fail
2025-05-03 10:14:52 -04:00
zzz
97332e7472
SSU: Remove ActiveThrottle code, disabled 19 years ago
2025-05-02 08:57:47 -04:00
zzz
dcf0fd9599
NTCP: Temporary ban of IP sending corrupt SessionRequest
...
Increase temporary ban time
2025-05-01 11:12:41 -04:00
zzz
eb164cebca
NTCP: Remove old NTCP 1 handshake buffers
2025-05-01 11:06:27 -04:00