Commit Graph
6473 Commits
Author SHA1 Message Date
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 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 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
zzz 5ed487a621 CLI: Add tool to dump all subnets for a country 2025-04-30 14:24:54 -04:00
zzz 2d3cb07097 Console: Don't show -1 active peers when in test mode 2025-04-30 12:02:00 -04:00
zzz 1f83d6122b Router: Remove ssu2tokens.txt file on rekey 2025-04-30 11:56:20 -04:00
zzz 8e4beee536 dev -7 2025-04-30 09:35:52 -04:00
zzz 8b2a01193b Startup: Add migration tool to migrate all Jetty xml files
referenced in clients.config command lines.
This changes Ref id to Ref refid, and updates the DTD.
Previous changes for this were for new installs only,
this handles existing files in the eepsite dirs.

This builds on the existing MigrateJetty class,
while removing the ancient Jetty 5-8 to 9 migration code.

The only way that would have been used these days is
if somebody tried to update directly from 0.9.29 or earlier
(8 years ago) to the current release.
With this change, we tell the user to uninstall and reinstall.
2025-04-26 14:40:29 -04:00
zzz c60e748a24 Util: Add ability to force using IPv6 for SSLEepGet 2025-04-25 07:05:47 -04:00
zzz 5a4752e4df dev -5 2025-04-24 18:34:55 -04:00
zzz 75a4752fe0 NetDB: Add new reseed
Add CLI flag to force IPv6 for testing
2025-04-24 15:33:18 -04:00
zzz f6e951e297 Build: Patch msgfmt-generated ResourceBundle code to eliminate unchecked warnings
Ancient msgfmt doesn't know about generics.
This change allows devs to set javac.compilerargs=-Xlint:unchecked
in override.properties without getting an
overwhelming number of false positives from the bundles.

If msgfmt ever adds a --java5 option, we can remove this,
but it's been almost 20 years.
For the same reason, while the sed script is fragile,
seems unlikely msgfmt will change the output without a new option.
If they do, we'll fix it then.
2025-04-20 17:21:35 -04:00
zzz 226a1545d1 dev -4 2025-04-16 06:26:24 -04:00
zzz 6e15421638 Tunnels: Implement proposal 168 - Part 1 2025-04-16 10:24:18 +00:00
zzz b3ac93d7cc Console: Use Basic auth for prometheus plugin
prometheus server doesn't support Digest auth
2025-04-09 17:26:23 -04:00
zzz db8fc47703 Merge branch 'ff-restart' into 'master'
NetDB: Maintain ff after restart when configured for auto

See merge request i2p-hackers/i2p.i2p!240
2025-04-09 21:22:45 +00:00
zzz 009630e2dd NetDB: Maintain ff after restart when configured for auto 2025-04-09 21:22:45 +00:00
zzz 27b8a9db4b NetDB: Don't store unreachable routers to disk 2025-04-08 12:17:43 -04:00
zzz 7ae01862ad bump -2 2025-04-08 09:08:12 -04:00