Commit Graph

17990 Commits

Author SHA1 Message Date
zzz
3d33557ebb Eepsite: Fix config class names, fix webapp environment 2025-10-11 09:44:30 -04:00
zzz
f8c6955121 Snark standalone 2025-10-11 09:44:30 -04:00
zzz
c635788cb4 Remove test log message 2025-10-11 09:44:30 -04:00
zzz
d089b15f71 Eepsite on Jetty 12
TODO:

- FCGI
- Migration
- Stop/restart
- Webapp deployer
2025-10-11 09:44:30 -04:00
zzz
01129f0218 Conversion to Jetty 12 / Java 17
- Basic console (tested)
- SSL console (tested)
- Auth (tested)
- Debug logging (tested)
- Console request log (tested)

- I2PControl separate port (untested)
- Eepsite request log (untested)

TODO:

- Eepsites + migration
- Debian with or without Jetty 12
- Snark standalone
- Tomcat upgrade
- Checkin jetty jars
- Cleanups
2025-10-11 09:44:10 -04:00
zzz
d4bfdfbc36 Console: Label PQ sessions on SKM debug page 2025-09-20 16:00:31 -04:00
eyedeekay
3c4158cc0f Make focal version match previous pattern 2025-09-10 11:57:46 -04:00
eyedeekay
782963a401 update Debian changelogs 2025-09-10 11:52:20 -04:00
eyedeekay
4d6ba17be3 update checklist.md 2025-09-10 11:30:08 -04:00
eyedeekay
9c1573d357 Release I2P 2.10.0 2025-09-08 18:24:08 -04:00
eyedeekay
ac13860f93 re-generate manpage translations 2025-09-08 18:23:10 -04:00
eyedeekay
220e792c40 Pull new translations from transifex 2.10.0/2025-09-08 2025-09-08 16:49:17 -04:00
zzz
592317fef3 bump -10-rc for review 2025-09-05 12:37:04 -04:00
zzz
8dffd766b5 Translations update 2025-09-05 12:33:48 -04:00
zzz
8b59dadd12 Reseed list update 2025-09-05 12:22:17 -04:00
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
dd4a1f7941 poupdate-source 2025-08-27 08:05:08 -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
fad75e47f3 Console: Don't bypass nonce check when password is enabled
Adapted from Github PR #118 thanks Lance James
2025-08-21 09:51:22 -04:00
zzz
3aa117393b Build: Remove ancient, unused admin code
removed from the router in 2009, not shipped in binaries
ref: Github PR #116
2025-08-21 07:55:46 -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
f5db530c0e Console: Don't hide SSU2 peers with long idle time
because it makes the total look wrong.
2025-08-12 10:00:05 -04:00
zzz
502efa8349 i2psnark: Handle UDP trackers in magnet links
- Fix NPE announcing magnet to UDP tracker
- Prep for handling multiple trackers in magnet links
2025-08-10 11:49:46 -04:00
zzz
d4c660d863 Console: Hide b32 link on netdb LS tabs for encrypted LS
- Fix layout for final LS data section on netdb LS debug tab
2025-08-10 10:54:55 -04:00
zzz
ec550dce0b Console: Fix NPE on netdb LS debug tab rendering encrypted LS 2025-08-09 11:34:34 -04:00
eyedeekay
d2c3034a47 Add GHCR builder from github instructions, also force gitea to update repo information 2025-07-30 12:54:51 -04:00
eyedeekay
2778bfd7c2 Add GHCR builder from github instructions, also force gitea to update repo information 2025-07-30 12:54:51 -04:00
zzz
1d9aa69f98 fixup corrupted UTF-8 from recent checkin 2025-07-29 12:40:00 -04:00
zzz
3e94f133de tunnels: BW param handler tweaks 2025-07-29 12:36:02 -04:00
eyedeekay
e132b2a441 UDPTrackerClient: Fix Javadoc describing DG2 tracker mechanics 2025-07-29 10:10:04 -04:00
zzz
9e798214a1 Tomcat 9.0.107 2025-07-27 14:52:40 -04:00
zzz
38805ee866 I2CP: Stub out new HostLookup types for service records (proposal 167)
not complete, not yet hooked in
2025-07-27 11:24:18 -04:00
zzz
0810784240 i2ptunnel: Expose 6,4 option to non-advanced-config 2025-07-27 10:34:04 -04:00
zzz
4128335115 Crypto: Reduce YK precalc pool size, almost unused 2025-07-27 09:11:35 -04:00
zzz
8e4890d3ac Crypto: Remove PQ debug to wrapper log
as reported by drzed
2025-07-25 10:58:46 -04:00
eyedeekay
d68843463e Merge branch 'master' of 127.0.0.1:I2P_Developers/i2p.i2p 2025-07-17 19:20:22 -04:00
idk
7f522d54b0 Update sync.yaml 2025-07-17 23:08:51 +00:00
zzz
bc8e6c053a i2psnark: Fix form error message if GET but POST required 2025-07-17 18:21:18 -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
a439c86b98 Remove exclusion of class already removed 2025-07-04 07:46:09 -04:00
zzz
4f8726e90f SSU: Increase inbound ban time 2025-07-04 07:39:55 -04:00