Commit Graph

22235 Commits

Author SHA1 Message Date
Simone Bordet 5d83f6670a Fixes #3080 - Do not create and use jars with "tests" classifier.
Removed the jetty-server and jetty-servlet test-jar artifacts.
The only one left is the jetty-maven-plugin test-jar.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-25 19:16:50 +01:00
Simone Bordet ed9fd7cb51 Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-25 09:05:32 +01:00
olivier lamy 49cbed7f70 not needed anymore as jetty-spring module has been removed
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-11-25 15:47:09 +10:00
Olivier Lamy dee5647ac1
Jetty 10.0.x restore javadoc:jar as part of ci build (#5688)
* add javadoc:jar as part of ci build

Signed-off-by: olivier lamy <oliver.lamy@gmail.com>

* add javadoc warning parser

Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-11-25 15:40:30 +10:00
dependabot[bot] 18cf16b167
Bump commons-codec from 1.13 to 1.15 (#5698)
Bumps [commons-codec](https://github.com/apache/commons-codec) from 1.13 to 1.15.
- [Release notes](https://github.com/apache/commons-codec/releases)
- [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/apache/commons-codec/compare/commons-codec-1.13...rel/commons-codec-1.15)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-25 15:35:56 +10:00
Simone Bordet 9fb9b23566
Merge pull request #5724 from eclipse/jetty-10.0.x-1923-remove_gcleakpreventer
Fixes #1923 - GCThreadLeakPreventer won't work with Java 9.
2020-11-25 00:42:21 +01:00
Chris Walker 8eab5ef101
First pass of fixing links. Resolves #5722 (#5723)
* First pass

Signed-off-by: Chris Walker <WalkerWatch@users.noreply.github.com>

* Fixing license header

Signed-off-by: Chris Walker <WalkerWatch@users.noreply.github.com>
2020-11-24 16:41:41 -06:00
Simone Bordet 96e068582b Fixes #1923 - GCThreadLeakPreventer won't work with Java 9.
GCThreadLeakPreventer has been removed, since the issue
it was trying to fix was solved in Java 9+.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-24 22:20:35 +01:00
Joakim Erdfelt a133e195d8
Fixing checkstyle violations
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-11-24 13:36:25 -06:00
Joakim Erdfelt 3f5fe03a32
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x 2020-11-24 13:30:03 -06:00
Joakim Erdfelt 1c7c924228
Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x 2020-11-24 13:29:46 -06:00
Joakim Erdfelt 4582088d89
Reducing test disk space usage on CI
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-11-24 13:29:34 -06:00
gregw 0a70cba8ae Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
Signed-off-by: gregw <gregw@webtide.com>
2020-11-24 18:36:24 +01:00
Greg Wilkins 9f82ca0a80
Use File.list and File.walk within a try with resource (#5718)
* Use File.list and File.walk within a try with resource

The API contract of File.list and File.walk requires them to be closed after use.

* Fix from review

Left out filter

* Fix from review

Factored out deleteFile with better debug

* Fix from review

Can delete files whilst walking

* Fix from review

Restored sweepFile
fixed minor code suggestions
2020-11-24 18:12:42 +01:00
Simone Bordet a812ff8db0 Fixed packages of hidden classes.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-24 15:13:34 +01:00
Ludovic Orban c7444ff5ba
Merge pull request #5710 from eclipse/jetty-10.0.x-5704-isReady-ChannelState
remove unnecessary transition to READY in ContentProducer.isReady
2020-11-24 10:31:37 +01:00
dependabot[bot] 4be530a6f1
Bump commons-lang3 from 3.9 to 3.11 (#5694)
Bumps commons-lang3 from 3.9 to 3.11.

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-24 14:30:21 +10:00
olivier lamy 4990e38dab Merge branch 'jetty-9.4.x' into jetty-10.0.x 2020-11-24 12:36:31 +10:00
olivier lamy d0a7c881c2 skip tests must be dynamic
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-11-24 12:35:47 +10:00
olivier lamy 8ce6ed623e fix bad merge
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-11-24 10:02:35 +10:00
dependabot[bot] 056ce8d92e
Bump maven-jxr-plugin from 2.5 to 3.0.0 (#5672)
Bumps [maven-jxr-plugin](https://github.com/apache/maven-jxr) from 2.5 to 3.0.0.
- [Release notes](https://github.com/apache/maven-jxr/releases)
- [Commits](https://github.com/apache/maven-jxr/compare/jxr-2.5...jxr-3.0.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-24 09:58:43 +10:00
olivier lamy e2e2809ba8 cleanup of this profile
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-11-24 09:44:56 +10:00
olivier lamy ba7d1b6377 Merge branch 'jetty-9.4.x' into jetty-10.0.x 2020-11-24 09:42:14 +10:00
Olivier Lamy 429bec57a4
Issue #5644 Remove all profiles for session tests (#5703)
* remote session tests are now executed per default, new profile to exclude then no-remote-session-tests

Signed-off-by: olivier lamy <oliver.lamy@gmail.com>

* remove this no-remote-session-tests profile just use skipTests to skip that

Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-11-24 09:38:30 +10:00
dependabot[bot] fe65023f61
Bump maven-pmd-plugin from 3.13.0 to 3.14.0 (#5709)
Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.13.0 to 3.14.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.13.0...maven-pmd-plugin-3.14.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-24 07:14:32 +10:00
Simone Bordet eeba2c4754
Merge pull request #5648 from eclipse/jetty-10.0.x-WebSocketUpgradeFilter
Use Filter name to identify the WebSocketUpgradeFilter.
2020-11-23 16:47:14 +01:00
Ludovic Orban 2d46951bcb remove unnecessary transition to READY in ContentProducer.isReady
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2020-11-23 16:25:35 +01:00
Simone Bordet d52c1fc478 Merged branch 'jetty-10.0.x' into 'jetty-10.0.x-WebSocketUpgradeFilter'. 2020-11-23 16:04:34 +01:00
Simone Bordet b4f50d6e90 Fixed dependency.
Updating api-ldap-schema-data to 2.0.1 was breaking
the requireUpperBoundDeps enforcement because the other
apacheds dependencies only depend on 2.0.0.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-23 15:37:48 +01:00
Simone Bordet d9b9235919
Merge pull request #5692 from eclipse/jetty-10.0.x-5691-httpinput_skip_fill_interest
Jetty 10.0.x 5691 httpinput skip fill interest
2020-11-23 13:24:55 +01:00
dependabot[bot] c23c283839
Bump api-ldap-schema-data from 2.0.0 to 2.0.1 (#5695)
Bumps api-ldap-schema-data from 2.0.0 to 2.0.1.

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-23 21:36:29 +10:00
Olivier Lamy 1798efc821
this dependency should be test scope 2020-11-23 21:32:40 +10:00
Simone Bordet 1ac0af4a76 Fixes #5691 - HttpInput may skip setting fill interest.
Updates after review.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-21 16:40:12 +01:00
Joakim Erdfelt f94da80a1f
Merge pull request #5674 from eclipse/jetty-10.0.x-drop-jetty-spring
Drop /jetty-spring/ module
2020-11-20 14:56:36 -06:00
Chris Walker dd59a0a15d Merge branch 'jetty-9.4.x' into jetty-10.0.x
# Conflicts:
#	demos/demo-jetty-webapp/src/main/webapp/favicon.ico
#	jetty-documentation/pom.xml
#	jetty-documentation/src/main/asciidoc/administration/alpn/alpn.adoc
#	jetty-documentation/src/main/asciidoc/administration/annotations/quick-annotations-setup.adoc
#	jetty-documentation/src/main/asciidoc/administration/annotations/using-annotations-embedded.adoc
#	jetty-documentation/src/main/asciidoc/administration/annotations/using-annotations.adoc
#	jetty-documentation/src/main/asciidoc/administration/extras/cross-origin-filter.adoc
#	jetty-documentation/src/main/asciidoc/administration/extras/debug-handler.adoc
#	jetty-documentation/src/main/asciidoc/administration/extras/default-handler.adoc
#	jetty-documentation/src/main/asciidoc/administration/extras/dos-filter.adoc
#	jetty-documentation/src/main/asciidoc/administration/extras/gzip-filter.adoc
#	jetty-documentation/src/main/asciidoc/administration/extras/header-filter.adoc
#	jetty-documentation/src/main/asciidoc/administration/extras/moved-context-handler.adoc
#	jetty-documentation/src/main/asciidoc/administration/extras/qos-filter.adoc
#	jetty-documentation/src/main/asciidoc/administration/extras/resource-handler.adoc
#	jetty-documentation/src/main/asciidoc/administration/extras/rewrite-handler.adoc
#	jetty-documentation/src/main/asciidoc/administration/extras/shutdown-handler.adoc
#	jetty-documentation/src/main/asciidoc/administration/extras/statistics-handler.adoc
#	jetty-documentation/src/main/asciidoc/administration/fastcgi/configuring-fastcgi.adoc
#	jetty-documentation/src/main/asciidoc/administration/http2/configuring-haproxy.adoc
#	jetty-documentation/src/main/asciidoc/administration/http2/configuring-http2.adoc
#	jetty-documentation/src/main/asciidoc/administration/http2/configuring-push.adoc
#	jetty-documentation/src/main/asciidoc/administration/http2/enabling-http2.adoc
#	jetty-documentation/src/main/asciidoc/administration/http2/introduction.adoc
#	jetty-documentation/src/main/asciidoc/administration/jmx/jetty-jconsole.adoc
#	jetty-documentation/src/main/asciidoc/administration/jmx/jetty-jmx-annotations.adoc
#	jetty-documentation/src/main/asciidoc/administration/jmx/using-jmx.adoc
#	jetty-documentation/src/main/asciidoc/administration/jndi/jndi-configuration.adoc
#	jetty-documentation/src/main/asciidoc/administration/jndi/jndi-datasources.adoc
#	jetty-documentation/src/main/asciidoc/administration/jndi/jndi-embedded.adoc
#	jetty-documentation/src/main/asciidoc/administration/jndi/quick-jndi-setup.adoc
#	jetty-documentation/src/main/asciidoc/administration/jndi/using-jndi.adoc
#	jetty-documentation/src/main/asciidoc/administration/logging/configuring-jetty-logging.adoc
#	jetty-documentation/src/main/asciidoc/administration/logging/configuring-jetty-request-logs.adoc
#	jetty-documentation/src/main/asciidoc/administration/logging/configuring-logging-modules.adoc
#	jetty-documentation/src/main/asciidoc/administration/logging/default-logging-with-stderrlog.adoc
#	jetty-documentation/src/main/asciidoc/administration/logging/example-apache-log4j.adoc
#	jetty-documentation/src/main/asciidoc/administration/logging/example-java-util-logging-native.adoc
#	jetty-documentation/src/main/asciidoc/administration/logging/example-java-util-logging.adoc
#	jetty-documentation/src/main/asciidoc/administration/logging/example-logback-centralized-logging.adoc
#	jetty-documentation/src/main/asciidoc/administration/logging/example-logback-sifting.adoc
#	jetty-documentation/src/main/asciidoc/administration/logging/example-logback.adoc
#	jetty-documentation/src/main/asciidoc/administration/logging/example-slf4j-multiple-loggers.adoc
#	jetty-documentation/src/main/asciidoc/administration/logging/jetty-server-dump.adoc
#	jetty-documentation/src/main/asciidoc/administration/part.adoc
#	jetty-documentation/src/main/asciidoc/administration/runner/jetty-runner.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/legacy/session-clustering-gcloud-datastore.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/legacy/session-clustering-infinispan.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/legacy/session-clustering-jdbc.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/legacy/session-clustering-mongodb.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/legacy/setting-session-characteristics.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/legacy/using-persistent-sessions.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/session-configuration-file-system.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/session-configuration-gcloud.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/session-configuration-hazelcast.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/session-configuration-infinispan.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/session-configuration-jdbc.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/session-configuration-memcachedsessiondatastore.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/session-configuration-mongodb.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/session-configuration-sessioncache.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/session-hierarchy.adoc
#	jetty-documentation/src/main/asciidoc/administration/sessions/sessions-usecases.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/custom-modules.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/screen-empty-base-listconfig.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/screen-empty-base.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/screen-http-webapp-deploy-listconfig.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/screen-http-webapp-deploy.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/screen-list-logging-modules.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/screen-list-modules.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/start-jar.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/startup-base-vs-home.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/startup-classpath.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/startup-jpms.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/startup-modules.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/startup-overview.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/startup-unix-service.adoc
#	jetty-documentation/src/main/asciidoc/administration/startup/startup-windows-service.adoc
#	jetty-documentation/src/main/asciidoc/administration/tuning/garbage-collection.adoc
#	jetty-documentation/src/main/asciidoc/administration/tuning/high-load.adoc
#	jetty-documentation/src/main/asciidoc/administration/tuning/limit-load.adoc
#	jetty-documentation/src/main/asciidoc/configuring/connectors/configuring-connectors.adoc
#	jetty-documentation/src/main/asciidoc/configuring/connectors/configuring-ssl-distribution.adoc
#	jetty-documentation/src/main/asciidoc/configuring/connectors/configuring-ssl.adoc
#	jetty-documentation/src/main/asciidoc/configuring/contexts/configuring-virtual-hosts.adoc
#	jetty-documentation/src/main/asciidoc/configuring/contexts/custom-error-pages.adoc
#	jetty-documentation/src/main/asciidoc/configuring/contexts/serving-webapp-from-particular-port.adoc
#	jetty-documentation/src/main/asciidoc/configuring/contexts/setting-context-path.adoc
#	jetty-documentation/src/main/asciidoc/configuring/contexts/setting-form-size.adoc
#	jetty-documentation/src/main/asciidoc/configuring/contexts/temporary-directories.adoc
#	jetty-documentation/src/main/asciidoc/configuring/deploying/configuring-specific-webapp-deployment.adoc
#	jetty-documentation/src/main/asciidoc/configuring/deploying/deployment-architecture.adoc
#	jetty-documentation/src/main/asciidoc/configuring/deploying/deployment-processing-webapps.adoc
#	jetty-documentation/src/main/asciidoc/configuring/deploying/hot-deployment.adoc
#	jetty-documentation/src/main/asciidoc/configuring/deploying/quickstart-webapp.adoc
#	jetty-documentation/src/main/asciidoc/configuring/deploying/static-content-deployment.adoc
#	jetty-documentation/src/main/asciidoc/configuring/jsp/configuring-jsp.adoc
#	jetty-documentation/src/main/asciidoc/configuring/part.adoc
#	jetty-documentation/src/main/asciidoc/configuring/security/authentication.adoc
#	jetty-documentation/src/main/asciidoc/configuring/security/configuring-form-size.adoc
#	jetty-documentation/src/main/asciidoc/configuring/security/jaas-support.adoc
#	jetty-documentation/src/main/asciidoc/configuring/security/jetty-home-and-jetty-base.adoc
#	jetty-documentation/src/main/asciidoc/configuring/security/openid-support.adoc
#	jetty-documentation/src/main/asciidoc/configuring/security/secure-passwords.adoc
#	jetty-documentation/src/main/asciidoc/configuring/security/serving-aliased-files.adoc
#	jetty-documentation/src/main/asciidoc/configuring/security/setting-port80-access-for-non-root-user.adoc
#	jetty-documentation/src/main/asciidoc/configuring/security/spnego-support.adoc
#	jetty-documentation/src/main/asciidoc/development/ant/jetty-ant.adoc
#	jetty-documentation/src/main/asciidoc/development/clients/http/http-client-api.adoc
#	jetty-documentation/src/main/asciidoc/development/clients/http/http-client-authentication.adoc
#	jetty-documentation/src/main/asciidoc/development/clients/http/http-client-cookie.adoc
#	jetty-documentation/src/main/asciidoc/development/clients/http/http-client-intro.adoc
#	jetty-documentation/src/main/asciidoc/development/clients/http/http-client-proxy.adoc
#	jetty-documentation/src/main/asciidoc/development/clients/http/http-client-transport.adoc
#	jetty-documentation/src/main/asciidoc/development/continuations/continuations-patterns.adoc
#	jetty-documentation/src/main/asciidoc/development/continuations/continuations-using.adoc
#	jetty-documentation/src/main/asciidoc/development/embedding/embedded-examples.adoc
#	jetty-documentation/src/main/asciidoc/development/embedding/embedding-jetty.adoc
#	jetty-documentation/src/main/asciidoc/development/embedding/examples/embedded-file-server.adoc
#	jetty-documentation/src/main/asciidoc/development/embedding/examples/embedded-many-connectors.adoc
#	jetty-documentation/src/main/asciidoc/development/embedding/examples/embedded-minimal-servlet.adoc
#	jetty-documentation/src/main/asciidoc/development/embedding/examples/embedded-one-webapp.adoc
#	jetty-documentation/src/main/asciidoc/development/embedding/examples/embedded-secured-hello-handler.adoc
#	jetty-documentation/src/main/asciidoc/development/embedding/examples/embedded-split-file-server.adoc
#	jetty-documentation/src/main/asciidoc/development/embedding/jetty-helloworld.adoc
#	jetty-documentation/src/main/asciidoc/development/frameworks/cdi.adoc
#	jetty-documentation/src/main/asciidoc/development/frameworks/metro.adoc
#	jetty-documentation/src/main/asciidoc/development/frameworks/osgi.adoc
#	jetty-documentation/src/main/asciidoc/development/frameworks/spring-usage.adoc
#	jetty-documentation/src/main/asciidoc/development/frameworks/weld.adoc
#	jetty-documentation/src/main/asciidoc/development/handlers/writing-custom-handlers.adoc
#	jetty-documentation/src/main/asciidoc/development/maven/jetty-jspc-maven-plugin.adoc
#	jetty-documentation/src/main/asciidoc/development/maven/jetty-maven-helloworld.adoc
#	jetty-documentation/src/main/asciidoc/development/maven/jetty-maven-plugin.adoc
#	jetty-documentation/src/main/asciidoc/development/part.adoc
#	jetty-documentation/src/main/asciidoc/development/websockets/intro/chapter.adoc
#	jetty-documentation/src/main/asciidoc/development/websockets/jetty/jetty-websocket-api-adapter.adoc
#	jetty-documentation/src/main/asciidoc/development/websockets/jetty/jetty-websocket-api-annotations.adoc
#	jetty-documentation/src/main/asciidoc/development/websockets/jetty/jetty-websocket-api-listener.adoc
#	jetty-documentation/src/main/asciidoc/development/websockets/jetty/jetty-websocket-api-send-message.adoc
#	jetty-documentation/src/main/asciidoc/development/websockets/jetty/jetty-websocket-api-session.adoc
#	jetty-documentation/src/main/asciidoc/development/websockets/jetty/jetty-websocket-client-api.adoc
#	jetty-documentation/src/main/asciidoc/development/websockets/jetty/jetty-websocket-server-api.adoc
#	jetty-documentation/src/main/asciidoc/index.adoc
#	jetty-documentation/src/main/asciidoc/quick-start/configuring/how-to-configure.adoc
#	jetty-documentation/src/main/asciidoc/quick-start/configuring/what-to-configure.adoc
#	jetty-documentation/src/main/asciidoc/quick-start/getting-started/jetty-common-configuration.adoc
#	jetty-documentation/src/main/asciidoc/quick-start/getting-started/jetty-installing.adoc
#	jetty-documentation/src/main/asciidoc/quick-start/getting-started/jetty-running.adoc
#	jetty-documentation/src/main/asciidoc/quick-start/introduction/jetty-coordinates.adoc
#	jetty-documentation/src/main/asciidoc/quick-start/introduction/what-version.adoc
#	jetty-documentation/src/main/asciidoc/quick-start/part.adoc
#	jetty-documentation/src/main/asciidoc/reference/architecture/basic-architecture.adoc
#	jetty-documentation/src/main/asciidoc/reference/architecture/jetty-classloading.adoc
#	jetty-documentation/src/main/asciidoc/reference/architecture/server-side-architecture.adoc
#	jetty-documentation/src/main/asciidoc/reference/contributing/coding-standards.adoc
#	jetty-documentation/src/main/asciidoc/reference/contributing/documentation.adoc
#	jetty-documentation/src/main/asciidoc/reference/contributing/patches.adoc
#	jetty-documentation/src/main/asciidoc/reference/contributing/release-testing.adoc
#	jetty-documentation/src/main/asciidoc/reference/contributing/releasing-jetty.adoc
#	jetty-documentation/src/main/asciidoc/reference/contributing/source-build.adoc
#	jetty-documentation/src/main/asciidoc/reference/debugging/debugging-with-eclipse.adoc
#	jetty-documentation/src/main/asciidoc/reference/debugging/debugging-with-intellij.adoc
#	jetty-documentation/src/main/asciidoc/reference/debugging/enable-remote-debugging.adoc
#	jetty-documentation/src/main/asciidoc/reference/jetty-xml/jetty-env-xml.adoc
#	jetty-documentation/src/main/asciidoc/reference/jetty-xml/jetty-web-xml-config.adoc
#	jetty-documentation/src/main/asciidoc/reference/jetty-xml/jetty-xml-config.adoc
#	jetty-documentation/src/main/asciidoc/reference/jetty-xml/jetty-xml-syntax.adoc
#	jetty-documentation/src/main/asciidoc/reference/jetty-xml/jetty-xml-usage.adoc
#	jetty-documentation/src/main/asciidoc/reference/jetty-xml/override-web-xml.adoc
#	jetty-documentation/src/main/asciidoc/reference/jetty-xml/webdefault-xml.adoc
#	jetty-documentation/src/main/asciidoc/reference/part.adoc
#	jetty-documentation/src/main/asciidoc/reference/platforms/cloudfoundry.adoc
#	jetty-documentation/src/main/asciidoc/reference/platforms/elastic-beanstalk.adoc
#	jetty-documentation/src/main/asciidoc/reference/troubleshooting/preventing-memory-leaks.adoc
#	jetty-documentation/src/main/asciidoc/reference/troubleshooting/troubleshooting-locked-files.adoc
#	jetty-documentation/src/main/asciidoc/reference/upgrading/upgrading-9.3-to-9.4.adoc
#	tests/test-integration/src/test/java/org/eclipse/jetty/test/GzipWithSendErrorTest.java
2020-11-20 13:59:32 -06:00
Chris Walker 41bf9534eb
Issue #5603 - Single page documentation (#5636)
* First pass of single page doc generation for 9.4.x

* Updates to POM and HTML assembly

* Update snapshot version

* Removing deprecated Docbook assets

* Moving asciidoc config to main pom,  removing sub-order references

* Fixing image links

* Cleaning up code reference formatting

* Fixing missed source formatting

* Flipping Admonitions MK. I

* Replacing underscores for admonitions

* Converting .... to ---- for code blocks

* Reverting accidentally changed KEYS.txt

Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>

* Clean up

* Fixing icons

Co-authored-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-11-20 13:05:42 -06:00
Joakim Erdfelt 390fa83d8e
Remove dead /jetty-spring/ module
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-11-20 12:12:20 -06:00
Joakim Erdfelt dfdcf3e4cc
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-10.0.x-WebSocketUpgradeFilter 2020-11-20 12:11:41 -06:00
Simone Bordet a2c0818811 Merged branch 'jetty-10.0.x' into 'jetty-10.0.x-5691-httpinput_skip_fill_interest'. 2020-11-20 19:10:55 +01:00
Simone Bordet 428d60bc3c Javadocs fixes.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-20 19:02:50 +01:00
Simone Bordet 4654335fdb Fixes #5691 - HttpInput may skip setting fill interest.
HttpInput.run() now uses contentProvider.isReady() to ensure that
if there is no content, the fill interest is set.

AsyncContentProvider.isReady() is now looping if there is content
but it cannot be transformed (e.g. too few gzipped bytes).

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-20 16:52:14 +01:00
Simone Bordet 8edb5cfc24 Issue #5691 - HttpInput may skip setting fill interest.
Code cleanups and logging improvements.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-20 16:50:24 +01:00
dependabot[bot] fcfa72ee40
Bump javax.servlet.jsp.jstl from 1.2.2 to 1.2.5 (#5673)
Bumps [javax.servlet.jsp.jstl](https://github.com/javaee/jstl-api) from 1.2.2 to 1.2.5.
- [Release notes](https://github.com/javaee/jstl-api/releases)
- [Commits](https://github.com/javaee/jstl-api/compare/1.2.2...impl-1.2.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-20 14:21:17 +10:00
Simone Bordet 7726c2ebcb Code cleanup to fix checkstyle issue.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-19 17:34:20 +01:00
Joakim Erdfelt 901a17d197
Issue #5605 - Adding more comments
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-11-19 10:24:36 -06:00
Joakim Erdfelt a6d432e9e3
Issue #5605 - Adding more comments and fixing logging
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-11-19 10:19:31 -06:00
Simone Bordet 88c03ac1dc Issue #5605 - java.io.IOException: unconsumed input during http request parsing.
Fixed test after merge.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-19 16:47:36 +01:00
Simone Bordet d4feb4f29d Removed unused code.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-19 16:08:31 +01:00
Simone Bordet cb10c35daf Issue #5605 - java.io.IOException: unconsumed input during http request parsing.
Fixed detection of EOF in failAllContent().

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-19 15:21:58 +01:00
Simone Bordet 3a44648e46 Code cleanup.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-11-19 15:21:58 +01:00