Commit Graph

7886 Commits

Author SHA1 Message Date
zzz 1549750e46 Debian: Package fixes, bump -7-rc 2026-02-05 14:41:24 -05:00
zzz 9afba936d0 i2psnark: Increase max piece size to 64 MB
This seems to be the consensus, see https://github.com/rndusr/torf/issues/38
2026-01-20 07:59:44 -05:00
zzz 358f5fa453 Change canonical domain to i2p.net 2026-01-14 12:08:01 -05:00
zzz 5d315e30fa Plugins: Add Jetty Scanner thread to ignore list so J12 zzzot may be stopped in the UI 2025-12-07 13:17:59 -05:00
zzz 895f316c0b Build: javadoc target fixes 2025-12-05 12:07:50 -05:00
zzz 49693f78fb i2ptunnel: Migrate to enctype 6,4 (existing tunnels) 2025-12-03 12:00:39 -05:00
zzz 52e222588c i2ptunnel: Migrate to enctype 6,4 (UI) 2025-12-03 11:48:51 -05:00
zzz 3ded02b585 i2psnark: Migrate to enctype 6,4 2025-12-03 11:34:30 -05:00
zzz b8fa84f066 Ensure classloader is restored on exception 2025-12-01 12:37:42 -05:00
zzz 07c97c3f76 Console: Fix classloader issue starting webapps from UI 2025-12-01 11:01:07 -05:00
zzz 21f8e77613 Build: Non-Deb Jetty build fix 2025-11-22 14:51:14 -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
eyedeekay 4dfa844cbd Merge branch 'jetty12-rb' of 127.0.0.1:zzz/i2p.i2p 2025-10-19 12:10:57 -04:00
zzz cd29a14b5c Update to Jetty 12.0.28, add jars 2025-10-15 12:17:37 -04:00
zzz 32ee72d58d Fix eepsite start via /configclients 2025-10-11 12:37:48 -04:00
idk 300f2c6180 Merge branch 'master' into sam-dg2 2025-10-11 11:52:11 -04:00
zzz e8e193ec73 Custom error pages 2025-10-11 09:44:32 -04:00
zzz 03b2d0f6fb Prep for custom error pages 2025-10-11 09:44:32 -04:00
zzz ccbb891be4 Add custom error handler for base context
Disable showing context and stack trace
2025-10-11 09:44:32 -04:00
zzz 02ba7a6027 Fix XI2PLocationFilter for Jetty 12
- Fix IPv6 address comparison
- Add port to header
- Log tweaks
- Cleanups
2025-10-11 09:44:31 -04:00
zzz 19b63cddde Debian updates for Trixie
untested
remove tomcat8 references
debian-alt TODO
2025-10-11 09:44:31 -04:00
zzz 8cc08863af Logging Javadoc 2025-10-11 09:44:30 -04:00
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
eyedeekay 220e792c40 Pull new translations from transifex 2.10.0/2025-09-08 2025-09-08 16:49:17 -04:00
zzz 8dffd766b5 Translations update 2025-09-05 12:33:48 -04:00
zzz 1438ab866e New partial Icelandic translation 2025-09-03 11:17:36 -04:00
zzz dd4a1f7941 poupdate-source 2025-08-27 08:05:08 -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 f932319781 SAM: Add support for Datagram 2/3 (proposal 163) 2025-08-18 14:24:01 -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 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 0810784240 i2ptunnel: Expose 6,4 option to non-advanced-config 2025-07-27 10:34:04 -04:00
zzz bc8e6c053a i2psnark: Fix form error message if GET but POST required 2025-07-17 18:21:18 -04:00
zzz e612fb937b i2psnark: Note UDP announce URLs
- Add alt postman b32
- StringBuilder cleanup
2025-07-04 07:13:54 -04:00
zzz e389512d4e i2psnark: UDP announce fixes
- Fix retransmissions, timeouts, backoff
- Remove unused cleaner and random key
- Javadoc and log fixes
2025-07-04 07:01:51 -04:00
zzz 4e0d67ef23 Streaming: Allow configured max window size higher than default
to allow testing of larger sizes
2025-07-01 08:12:41 -04:00
zzz 18d356fecb Partial fix for display of UDP tracker URLs 2025-06-26 07:33:53 -04:00
zzz 965ed2c8bf Honor public files flag when saving torrent file after edit 2025-06-26 07:29:38 -04:00
zzz 6eacc5e4db Don't AIOOBE on bad announce reply 2025-06-26 07:25:22 -04:00
zzz 602fe2b9ca Add UDP tracker for testing 2025-06-26 07:23:16 -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