Commit Graph

6518 Commits

Author SHA1 Message Date
zzz d5c8f8e63c Debian: Resolute/trixie javadoc build fix
fixes javadoc build fail and stray symlink
2026-02-06 09:33:24 -05:00
zzz 1549750e46 Debian: Package fixes, bump -7-rc 2026-02-05 14:41:24 -05:00
zzz 8fed2fd332 NetDB: Tweak RI drop probabilities, dev -6-rc 2026-02-05 09:40:49 -05:00
zzz 349a456149 Router: Robustness improvements, bump -5
- More inbound connection checks
- Try 'E' peers for tunnels sometimes
- Expire idle tunnels
- Don't remove only tunnel on test failure
2026-02-04 09:35:09 -05:00
zzz 0aacb7ea47 Debian: Updates for trixie/resolute (WIP)
- Add resolute files depending on libjetty12 and libbcprov
- Fix with-libbcprov-java build
- Fix jammy java version
- Move jammy-questing builds to jammy source
- Abandon questing build, use jammy
- Doc updates
2026-02-02 14:47:04 -05:00
zzz 358f5fa453 Change canonical domain to i2p.net 2026-01-14 12:08:01 -05:00
zzz 42c571cfb1 New reseed 2026-01-14 11:45:16 -05:00
zzz f4809174fc NetDB: Increase min tunnels version 2026-01-01 11:26:53 -05:00
zzz 96254883be NetDB: Increase min ff version 2026-01-01 10:59:19 -05:00
zzz 6d5a9dfcb6 NetDB: Disable ExploreJob in test mode 2025-12-07 10:34:35 -05:00
zzz 776ac1f5dc bump -4 2025-12-05 12:24:37 -05:00
zzz be6397351c Tunnels: Increase per-hop TunnelDataMessage expiration 2025-12-01 09:22:28 -05:00
zzz c1fb5d1085 Console: Add config to disable bubbles 2025-11-29 14:16:53 -05:00
zzz 397fb48b4c NetDB: New reseed 2025-11-26 12:42:24 -05:00
zzz 3adbefcb8b Build: Debian/Ubuntu preliminary updates
Not fully tested

```
          Java 17  bcprov 1.80  Jetty 12  libslf4j2   support
trixie      y          y           y         y          y
bookworm    y          n           n         n          y (jammy)
bullseye    y          n           n         n          y (jammy)
buster      n          n           n         n          n

resolute    y          y         not yet     y          y (questing until it gets Jetty 12)
questing    y          y           n         y          y
noble       y          n           n         n          y (jammy)
jammy       y          n           n         n          y
focal       n          n           n         n          n
bionic      n          n           n         n          n
```
2025-10-25 14:36:12 -04:00
zzz 53d7e6081a javadoc fixes 2025-10-22 12:20:30 -04:00
eyedeekay b8aeaacfbf Bump build num 2.10.0-2 2025-10-22 10:10:56 -04:00
eyedeekay 8c24b3ace2 Merge branch 'zzz-mlkem-precalc' 2025-10-22 10:06:54 -04:00
eyedeekay 09bb390453 fix merge conflict that got checked in 2025-10-21 14:32:01 -04:00
eyedeekay a6cc1456e6 bump build number 2025-10-21 10:12:43 -04:00
eyedeekay 15bf5135fb bump build number 2025-10-21 10:05:57 -04:00
zzz 32e80a1890 bump -1 2025-10-16 11:22:54 -04:00
zzz 2c91155f73 Warn about SSL config, no migration yet 2025-10-16 10:33:21 -04:00
zzz 7cf2ff0642 context migration fixup for very old context files 2025-10-15 16:26:43 -04:00
zzz 9b6ffb8f6b eepsite migration part 3 - contexts 2025-10-15 11:37:45 -04:00
zzz 64260b5991 eepsite migration part 2 - jetty-gzip.xml 2025-10-11 15:12:05 -04:00
zzz 6676eac9d1 eepsite migration part 1 - jetty.xml 2025-10-11 12:23:00 -04:00
zzz d4bfdfbc36 Console: Label PQ sessions on SKM debug page 2025-09-20 16:00:31 -04:00
eyedeekay 9c1573d357 Release I2P 2.10.0 2025-09-08 18:24:08 -04:00
zzz 592317fef3 bump -10-rc for review 2025-09-05 12:37:04 -04:00
zzz 8b59dadd12 Reseed list update 2025-09-05 12:22:17 -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 719603dd04 Ratchet: Add MLKEM-768 precalc thread 2025-07-27 08:42:29 -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