e68182a157
Build: Provide option to prevent Class-Path in manifests (ticket #2317 )
2018-10-10 12:30:34 +00:00
477fa9ef3a
Build: Fix build config with-libtomcat8-java but not with-libjetty9-java,
...
by copying required jetty jar to jetty-apache-jsp.jar
2018-10-07 14:29:47 +00:00
34f0d7d7b3
Build: Compile jsps in-order for reproducibility (ticket #2279 )
2018-09-24 15:52:42 +00:00
b74abbe4de
Tomcat 8.5.34
2018-09-16 20:37:47 +00:00
6b53a4fac4
Build: Fix hang with Tomcat 8.5.33+ (ticket #2307 )
2018-09-16 11:29:03 +00:00
68feb080e7
Jetty 9.2.25.v20180606
2018-08-20 13:18:29 +00:00
41e20ae707
Utils: Don't truncate at a ZWJ
2018-07-25 15:34:23 +00:00
9ac31573b4
Build: Move Jetty/Tomcat version properties to top-level build.xml
2018-07-01 14:16:56 +00:00
3701f71fc6
Jetty: Skip files with [] in default servlet to avoid throwing exception
2018-05-26 19:31:40 +00:00
b31ebfe368
SSL Wizard: Stop and restart Jetty if running
...
Make JettyStart restartable
RouterAppManager workaround for JettyStart becoming untracked after stop
2018-05-03 19:29:13 +00:00
cdd58f168a
SSL Wizard: Change cert type, export cert, show in cert helper,
...
relay keystore password via POST
2018-04-29 15:46:30 +00:00
4d09e507fb
SSL Wizard: Move some things to make the classloader happy
...
Rewrite clients.config
2018-04-29 14:32:01 +00:00
d600a2df12
Build: Remove references to now-empty commons-logging.jar
2018-04-28 22:17:19 +00:00
e310588273
SSL wizard: Start of POST handling
...
Work around Jetty XML bug
classpath fixes to follow
2018-04-28 22:07:14 +00:00
780fdfe4f6
Console: Add POST support to the error handler so it doesn't error itself
2018-04-28 18:37:59 +00:00
624a672213
i2ptunnel: Initial SSL setup wizard
...
Includes Jetty XML configuration parser
Work in progress, doesn't work, not linked from anywhere
2018-04-28 13:21:42 +00:00
16c5252c43
Jetty: Dir listing time format tweak
2018-04-28 11:32:36 +00:00
d12b531c54
Jetty: Fix quote in header line tripping XSS filter (ticket #2215 )
2018-04-14 13:25:25 +00:00
b374b1136e
Jetty 9.2.24-v201801015, Tomcat 8.5.30
2018-04-11 18:24:37 +00:00
2aceca5f93
Console: Add error handler to all webapps (ticket #2155 )
...
Fix up default servlet handling in i2ptunnel and susidns
2018-03-14 18:33:14 +00:00
948bbae661
Jetty: Register HTTPS eepsite with port mapper (ticket #2159 )
2018-03-14 15:25:05 +00:00
4c02c1f58b
JettyStart: Cleanup, replace Resource with File
2018-02-25 14:20:44 +00:00
5b0680b29e
i2psnark standalone: Add DNS rebinding protection
...
Add context config file to turn it off
Console: Mark request handled when rejecting in HostCheckHandler
XSSFilter: Catch cascaded ISE
2018-02-24 16:43:15 +00:00
b013173c86
Util: Allow backslash in XSS filter on Windows
2018-02-06 21:52:02 +00:00
541dae36d4
Util: New util to truncate a string that won't split across a surrogate pair
2018-01-10 17:39:58 +00:00
be004cd350
Util: Consolidate two copies of WriterOutputStream into jetty-i2p.jar
2017-12-18 12:45:04 +00:00
b04924d2b1
Jetty: Fix request log showing zero length for static content
2017-12-11 11:39:58 +00:00
a67ea4b2f2
Cleanups: Close resources via try-finally
...
We can't use try-with-resources until we bump the minimum-supported Android
version for the client library to API 19.
2017-12-09 01:02:17 +00:00
f5dffb0726
Susimail, Console, Jetty:
...
- Adjust multipart size limits
- Better handling of errors when multipart limits are exceeded
- Fix multipart config for /configplugins
- Test for total size limit in susimail
2017-12-05 21:46:11 +00:00
2f8249bed5
Remove now-unnecessary Jetty Gradle dependency
2017-12-05 20:24:32 +00:00
c299976165
Jetty: Refactor (rather than remove) RequestWrapper to use Servlet 3.0 API.
...
Remove old org.mortbay helper classes copied from Jetty 5, saving about 24 KB.
Large attachments will now be written to temp files. (ticket #2109 )
2017-12-04 16:08:03 +00:00
14941d0dda
Deprecate RequestWrapper (ticket #2109 )
2017-12-03 23:09:22 +00:00
881ff77171
Remove unneeded dependency
2017-11-27 15:41:19 +00:00
694aab503d
Drop old Eclipse and IDEA project files
2017-11-27 09:47:14 +00:00
d76d68ea8d
Update Jetty and Tomcat versions after prop
2017-11-27 00:54:07 +00:00
404fe4f127
propagate from branch 'i2p.i2p' (head d3ba02961713c42005f60442d7816cefa3dcf46a)
...
to branch 'i2p.i2p.str4d.test2' (head fbda38b84fe469dba05367115d2c26dee65fc5f4)
2017-11-27 00:34:41 +00:00
d28220cd04
Tomcat 8.5.23
...
Prior to Jetty 9, we used the Tomcat 6 distribution.
As of Jetty 9, we used Tomcat 8.0.33 that was included in the Jetty 9 distribution,
but that is old and doesn't get updated.
Now use the latest Tomcat 8 distribution, and pick the same packages
as Jetty 9 did in their distribution.
2017-11-22 14:49:22 +00:00
ed39ea408f
Utils: Consolidate user-agent detection code in a new utility class
...
Add some new checks for mobile
2017-11-16 12:58:59 +00:00
e78081f33b
Jetty 9.2.22
...
Remove patches for 9.2.21
2017-11-16 02:15:18 +00:00
a0b316e56d
Update Jetty version after prop
2017-10-31 08:15:10 +00:00
d95e730d94
propagate from branch 'i2p.i2p' (head 707603fcdd707b7521d213a82287d64520e18d37)
...
to branch 'i2p.i2p.str4d.test2' (head d44865c44b6a31ff2e3d5bf9a5e98a6f28d80e5b)
2017-10-31 04:29:54 +00:00
24414845d0
Package changelogs
...
Fix extra chars in patch 1
Fix javadoc causing build error on Trusty
Deb build doc updates
2017-08-09 19:53:41 +00:00
777d2fc0f0
javadoc fix
2017-05-17 13:26:39 +00:00
3e354f2f1a
Jetty: New default servlet for eepsite, with
...
locale-independent directory listing (ticket #1965 )
2017-05-05 19:53:43 +00:00
e390e67aee
Package I2P servlet classes for Maven Central
...
RequestWrapper and its dependencies are excluded to avoid classpath issues.
2017-05-02 13:05:31 +00:00
d27d060322
Jetty: Rollover log files at midnight, not noon
...
This is a separate Jetty 9.2.21 bug unrelated to the previous fix
2017-04-30 13:19:48 +00:00
3dbbc2943f
Jetty: backport patch from 9.4.4 to 9.2.21
...
to fix Timer crash in RolloverFileOutputStream
1e46576bf4
https://github.com/eclipse/jetty.project/issues/1469
2017-04-29 14:28:30 +00:00
925caccb57
Jetty: Set up to add patch for RolloverFileOutputStream
...
checked in file is unmodified from 9.2.21 for reference
patch in next checkin
2017-04-29 14:24:10 +00:00
0703a29562
propagate from branch 'i2p.i2p.zzz.jetty9' (head 80022f6ef552acd1382d45103969aa7c17b1d794)
...
to branch 'i2p.i2p' (head 3b4b418ae8be95d52228fc7c325fc52e0223e4fe)
2017-03-11 15:24:23 +00:00
db0381d6b1
Add required jetty-9.2.21.v20170120 jars
...
Includes two Tomcat 8.0.33 jars from that, which are:
"A rebundling of Apache Tomcat Jasper to remove the tomcat server dependencies, so that the JSP engine can be used by the Eclipse Jetty project."
2017-03-11 15:24:04 +00:00