WIP: (2.11.0) Conversion to Jetty 12 / Java 17 #512

Draft
zzz wants to merge 19 commits from zzz/i2p.i2p:jetty12 into master
Owner
  • 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
- 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
zzz added this to the 2.11.0 milestone 2025-05-26 11:15:57 -04:00
zzz added the
build
console
debian
jetty
labels 2025-05-26 11:15:57 -04:00
zzz self-assigned this 2025-05-26 11:15:57 -04:00
zzz added 1 commit 2025-05-26 11:15:59 -04:00
- 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
zzz requested review from idk 2025-05-26 11:16:02 -04:00
zzz added 1 commit 2025-05-27 14:38:19 -04:00
zzz added 1 commit 2025-05-27 16:20:00 -04:00
zzz added 1 commit 2025-05-27 18:17:55 -04:00
zzz added 1 commit 2025-05-28 09:13:27 -04:00
zzz added 1 commit 2025-05-28 10:43:21 -04:00
untested
remove tomcat8 references
debian-alt TODO
zzz added 1 commit 2025-05-28 17:19:57 -04:00
zzz added 1 commit 2025-05-30 08:37:20 -04:00
zzz added 1 commit 2025-06-01 16:05:48 -04:00
zzz added 2 commits 2025-06-02 13:01:48 -04:00
- Fix IPv6 address comparison
- Add port to header
- Log tweaks
- Cleanups
zzz added 1 commit 2025-06-03 08:26:27 -04:00
Disable showing context and stack trace
zzz added 1 commit 2025-06-03 10:04:57 -04:00
zzz added 1 commit 2025-06-03 10:40:47 -04:00
zzz added 1 commit 2025-06-03 11:22:00 -04:00
Adapted from I2PPlus with permission, same license.
zzz added 2 commits 2025-06-03 13:20:58 -04:00
zzz added 1 commit 2025-06-03 13:22:33 -04:00
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u jetty12:zzz-jetty12
git checkout zzz-jetty12
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: I2P_Developers/i2p.i2p#512
No description provided.