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