Skip to content

Releases: jetty/jetty.project

9.4.47.v20220610

20 Jun 19:16
Compare
Choose a tag to compare

Fixed Security Advisories

Important

  • #7958 - Jetty 9.4.x is now at End of Community Support. (See issue for details)

Changelog

  • #8145 - RegexPathSpec backport of optional group name/info lookup if regex fails
  • #8088 - Add option to configure exitVm on ShutdownMonitor from System properties
  • #8067 - Wall time usage in DoSFilter RateTracker results in false positive alert
  • #8014 - Review HttpRequest URI construction (Resolves CVE-2022-2047)
  • #7976 - Add TRANSFER_ENCODING violation for MultiPart RFC7578 parser.
  • #7947 - Improved PathSpec handling for servletName & pathInfo
  • #7935 - Review HTTP/2 error handling (Resolves CVE-2022-2048)
  • #7918 - PathMappings.asPathSpec does not allow root ServletPathSpec
  • #7863 - Default servlet drops first accept-encoding header if there is more than one.
  • #7858 - GZipHandler does not play nice with other handlers in HandlerCollection
  • #7837 - Fix StatisticsHandler in the case a Handler throws exception.
  • #7809 - Jetty 9.4.x 7801 duplicate set session cookies
  • #7748 - Allow overriding of url-pattern mapping in ServletContextHandler to allow for regex or uri-template matching

Dependencies

  • #8076 - Bump asciidoctorj-diagram to 2.2.3
  • #7840 - Bump asm.version to 9.3
  • #8143 - Bump biz.aQute.bndlib to 6.3.1
  • #8055 - Bump error_prone_annotations to 2.14.0
  • #8110 - Bump google-cloud-datastore to 2.7.0
  • #8098 - Bump grpc-core to 1.47.0
  • #7988 - Bump hawtio-default to 2.15.0
  • #7999 - Bump jackson-annotations to 2.13.3
  • #8000 - Bump jackson-core to 2.13.3
  • #8002 - Bump jackson-databind to 2.13.3
  • #7846 - Bump jacoco-maven-plugin to 0.8.8
  • #7816 - Bump jnr-ffi to 2.2.12
  • #7968 - Bump kerb-simplekdc to 2.0.2
  • #8060 - Bump mariadb-java-client to 3.0.5
  • #7909 - Bump maven-antrun-plugin to 3.1.0
  • #7841 - Bump maven-clean-plugin to 3.2.0
  • #8078 - Bump maven-invoker-plugin to 3.3.0
  • #7903 - Bump maven-site-plugin to 3.12.0
  • #7901 - Bump maven.resolver.version to 1.8.0
  • #8128 - Bump maven.surefire.plugin.version to 3.0.0-M7
  • #7957 - Bump mongo-java-driver to 2.14.3
  • #8107 - Bump openwebbeans.version to 2.0.27
  • #7878 - Bump org.apache.aries.spifly.dynamic.bundle to 1.3.5
  • #8121 - Bump org.apache.felix.framework to 7.0.5
  • #8018 - Bump plexus-utils to 3.4.2
  • #7926 - Bump protostream to 4.4.3.Final
  • #8027 - Bump spotbugs-maven-plugin to 4.7.0.0
  • #8028 - Bump testcontainers.version to 1.17.2
  • #8039 - Bump versions-maven-plugin to 2.11.0

9.4.46.v20220331

01 Apr 21:00
Compare
Choose a tag to compare

Special Thanks to the following Eclipse Jetty community members

Changelog

  • #7771 - Clarify WebSocketUpgradeFilter.addMapping() method usage
  • #7615 - HttpServletResponse.encodeURL not working for URLs starting with ../
  • #7599 - Honor parameters order when parsing query and form parameters (@jebeaudet)
  • #7569 - Miconfigured headerCacheSize in can result in IllegalArgumentException
  • #7567 - Gzip compression not working for multipart/form-data when added to the allowed list using addIncludedMimeTypes.
  • #7548 - Interrupt flag is not always cleared in between requests
  • #7518 - ArrayTrie getBest fails to match the empty string entry in certain cases
  • #7516 - Fix log class name in ArrayByteBufferPool (@slovdahl)
  • #7496 - Transient 400: Bad Request responses
  • #7480 - remove duplicated dependencies and upgrade to last spring 3.2.x
  • #7271 - It is necessary to set MAX_CAPACITY to ArrayTernaryTrie/ArrayTrie
  • #6756 - Deprecate jetty-spring sub-project
  • #5965 - Option --write-module-graph produces wrong .dot file

Dependencies

  • #7500 - Bump asciidoctor-maven-plugin to 2.2.2
  • #7706 - Bump awaitility to 4.2.0
  • #7501 - Bump checkstyle to 9.3
  • #7449 - Bump error_prone_annotations to 2.11.0
  • #7744 - Bump google-cloud-datastore to 2.2.9
  • #7805 - Bump grpc-core to 1.45.1
  • #7583 - Bump gson to 2.9.0
  • #7680 - Bump guava to 31.1-jre
  • #7445 - Bump guice to 5.1.0
  • #7560 - Bump hawtio-default to 2.14.5
  • #7582 - Bump infinispan.version to 11.0.15.Final
  • #7707 - Bump jackson-annotations to 2.13.2
  • #7699 - Bump jackson-core to 2.13.2
  • #7798 - Bump jackson-databind to 2.13.2.2
  • #7796 - Bump jmh.version to 1.35
  • #7790 - Bump jna to 5.11.0
  • #6920 - Bump jolokia-war to 1.7.1
  • #7590 - Bump json-smart to 2.4.8
  • #7705 - Bump logback.version to 1.2.11
  • #7792 - Bump mariadb-java-client to 3.0.4
  • #7727 - Bump maven-compiler-plugin to 3.10.1
  • #7737 - Bump maven-dependency-plugin to 3.3.0
  • #7542 - Bump maven-project-info-reports-plugin to 3.2.1
  • #7612 - Bump maven-site-plugin to 3.11.0
  • #7550 - Bump openwebbeans.version to 2.0.26
  • #7746 - Bump org.eclipse.osgi to 3.17.200
  • #7553 - Bump osgi.annotation to 8.1.0
  • #7779 - Bump spotbugs-maven-plugin to 4.6.0.0
  • #6756 - Bump spring-beans to 5.3.18
  • #7743 - Bump versions-maven-plugin to 2.10.0
  • #7622 - Bump weld-servlet-core to 3.1.9.Final
  • #7708 - Bump wildfly-common to 1.6.0.Final
  • #7756 - Bump wildfly-elytron to 1.19.0.Final
  • #7435 - Investigate Infinispan transitive dependencies

11.0.9

01 Apr 21:00
Compare
Choose a tag to compare

Special Thanks to the following Eclipse Jetty community members

Changelog

  • #7748 - Allow overriding of url-pattern mapping in ServletContextHandler to allow for regex or uri-template matching
  • #7677 - jetty-maven-plugin - maven internal dependencies included on webapp classloader
  • #7657 - Remove unused test imports in jetty-nosql
  • #7655 - Remove unused imports in jetty-gcloud
  • #7633 - Make osgi build work with snapshot jsp jars
  • #7625 - HTTP/3 error against www.google.com
  • #7617 - Logback-access RequestLog not working
  • #7615 - HttpServletResponse.encodeURL not working for URLs starting with ../
  • #7613 - Configurations.add(Configuration) results in UnsupportedOperationException
  • #7605 - Honor parameters order when parsing query and form parameters
  • #7575 - Misleading docs for HttpClientTransportDynamic
  • #7574 - Turn off peer cerificate verification for quic-server by default (@sunng87)
  • #7573 - WebSockets - "Unsupported PathParam Type: java.lang.Integer"
  • #7567 - Gzip compression not working for multipart/form-data when added to the allowed list using addIncludedMimeTypes.
  • #7548 - Interrupt flag is not always cleared in between requests
  • #7547 - Fix typo in java doc (@kaiyuezhou)
  • #7545 - Named arguments do not work in jetty-openid.xml
  • #7544 - Add option to allow well-known directories to be listed.
  • #7524 - Missing package in JmxConfiguration
  • #7523 - Typo in AnnotationConfiguration
  • #7517 - Some ArrayTrie methods throw StackOverflowError when cointaining a very large entry
  • #7514 - Adding InheritedListeners to already-started components can cause IllegalStateException
  • #7513 - Getter/setter type mismatch for mbean attribute file in class org.eclipse.jetty.deploy.PropertiesConfigurationManager
  • #7496 - Transient 400: Bad Request responses
  • #7430 - Run WebSocket Autobahn test for all Jetty, Javax and Core APIs
  • #7414 - QoSFilter.setMaxRequests throws NullPointerException
  • #7344 - Incompatible with jacoco due to shutdown race condition
  • #7182 - jetty.sh start process should remove jetty_state whenever deleting the pid (@ianrifkin)
  • #6879 - Remove jminix (not maintained) module as hawtio provide same features
  • #6282 - SecuredRedirectHandler should probably redirect with 301 (@dellgreen)
  • #6017 - Property overriding does not work
  • #5965 - Option --write-module-graph produces wrong .dot file
  • #5681 - Unrecognized jetty-home/start.jar command line option not reported clearly

Dependencies

  • #7498 - Bump asciidoctor-maven-plugin to 2.2.2
  • #7695 - Bump awaitility to 4.2.0
  • #7762 - Bump google-cloud-datastore to 2.2.9
  • #7733 - Bump grpc-core to 1.45.0
  • #7696 - Bump jackson-annotations to 2.13.2
  • #7697 - Bump jackson-core to 2.13.2
  • #7785 - Bump jackson-databind to 2.13.2.1
  • #7491 - Bump jakarta.inject-api to 2.0.1
  • #7788 - Bump jna-jpms to 5.11.0
  • #7487 - Bump jsp.impl.version to 10.0.14
  • #7589 - Bump logback-core to 1.3.0-alpha14
  • #7787 - Bump mariadb-java-client to 3.0.4
  • #7735 - Bump maven-compiler-plugin to 3.10.1
  • #7734 - Bump maven-dependency-plugin to 3.3.0
  • #7761 - Bump maven-jxr-plugin to 3.2.0
  • #7540 - Bump maven-project-info-reports-plugin to 3.2.1
  • #7620 - Bump maven-site-plugin to 3.11.0
  • #7759 - Bump org.eclipse.osgi to 3.17.200
  • #7758 - Bump versions-maven-plugin to 2.10.0
  • #7760 - Bump wildfly-elytron to 1.19.0.Final
  • #7495 - remove unsupported modules

10.0.9

01 Apr 21:00
Compare
Choose a tag to compare

Special Thanks to the following Eclipse Jetty community members

Changelog

  • #7748 - Allow overriding of url-pattern mapping in ServletContextHandler to allow for regex or uri-template matching
  • #7677 - jetty-maven-plugin - maven internal dependencies included on webapp classloader
  • #7657 - Remove unused test imports in jetty-nosql
  • #7655 - Remove unused imports in jetty-gcloud
  • #7633 - Make osgi build work with snapshot jsp jars
  • #7625 - HTTP/3 error against www.google.com
  • #7617 - Logback-access RequestLog not working
  • #7615 - HttpServletResponse.encodeURL not working for URLs starting with ../
  • #7613 - Configurations.add(Configuration) results in UnsupportedOperationException
  • #7605 - Honor parameters order when parsing query and form parameters
  • #7575 - Misleading docs for HttpClientTransportDynamic
  • #7574 - Turn off peer cerificate verification for quic-server by default (@sunng87)
  • #7573 - WebSockets - "Unsupported PathParam Type: java.lang.Integer"
  • #7567 - Gzip compression not working for multipart/form-data when added to the allowed list using addIncludedMimeTypes.
  • #7548 - Interrupt flag is not always cleared in between requests
  • #7547 - Fix typo in java doc (@kaiyuezhou)
  • #7545 - Named arguments do not work in jetty-openid.xml
  • #7544 - Add option to allow well-known directories to be listed.
  • #7524 - Missing package in JmxConfiguration
  • #7523 - Typo in AnnotationConfiguration
  • #7517 - Some ArrayTrie methods throw StackOverflowError when cointaining a very large entry
  • #7514 - Adding InheritedListeners to already-started components can cause IllegalStateException
  • #7513 - Getter/setter type mismatch for mbean attribute file in class org.eclipse.jetty.deploy.PropertiesConfigurationManager
  • #7496 - Transient 400: Bad Request responses
  • #7414 - QoSFilter.setMaxRequests throws NullPointerException
  • #7344 - Incompatible with jacoco due to shutdown race condition
  • #7182 - jetty.sh start process should remove jetty_state whenever deleting the pid (@ianrifkin)
  • #6879 - Remove jminix (not maintained) module as hawtio provide same features
  • #6282 - SecuredRedirectHandler should probably redirect with 301 (@dellgreen)
  • #6017 - Property overriding does not work
  • #5965 - Option --write-module-graph produces wrong .dot file
  • #5681 - Unrecognized jetty-home/start.jar command line option not reported clearly

Dependencies

  • #7499 - Bump asciidoctor-maven-plugin to 2.2.2
  • #7703 - Bump awaitility to 4.2.0
  • #7502 - Bump checkstyle to 9.3
  • #7470 - Bump error_prone_annotations to 2.11.0
  • #7741 - Bump google-cloud-datastore to 2.2.9
  • #7804 - Bump grpc-core to 1.45.1
  • #7587 - Bump gson to 2.9.0
  • #7679 - Bump guava to 31.1-jre
  • #7447 - Bump guice to 5.1.0
  • #7559 - Bump hawtio-default to 2.14.5
  • #7591 - Bump infinispan-bom to 11.0.15.Final
  • #7702 - Bump jackson-annotations to 2.13.2
  • #7704 - Bump jackson-core to 2.13.2
  • #7799 - Bump jackson-databind to 2.13.2.2
  • #7678 - Bump jetty-quiche-native to 0.12.0
  • #7797 - Bump jmh.version to 1.35
  • #7793 - Bump jna-jpms to 5.11.0
  • #6907 - Bump jolokia-war to 1.7.1
  • #7581 - Bump json-smart to 2.4.8
  • #7670 - Bump log4j-api to 2.17.2
  • #7585 - Bump logback-core to 1.3.0-alpha14
  • #7789 - Bump mariadb-java-client to 3.0.4
  • #7725 - Bump maven-compiler-plugin to 3.10.1
  • #7739 - Bump maven-dependency-plugin to 3.3.0
  • #7568 - Bump maven-javadoc-plugin to 3.3.2
  • #7755 - Bump maven-jxr-plugin to 3.2.0
  • #7416 - Bump maven-plugin-plugin to 3.6.4
  • #7543 - Bump maven-project-info-reports-plugin to 3.2.1
  • #7610 - Bump maven-site-plugin to 3.11.0
  • #7549 - Bump openwebbeans.version to 2.0.26
  • #7745 - Bump org.eclipse.osgi to 3.17.200
  • #7552 - Bump osgi.annotation to 8.1.0
  • #7555 - Bump slf4j to 2.0.0-alpha6 (@joschi)
  • #7780 - Bump spotbugs-maven-plugin to 4.6.0.0
  • #7669 - Bump tycho-p2-repository-plugin to 2.7.0
  • #7438 - Bump versions-maven-plugin to 2.9.0
  • #7602 - Bump weld-servlet-core to 3.1.9.Final
  • #7709 - Bump wildfly-common to 1.6.0.Final
  • #7757 - Bump wildfly-elytron to 1.19.0.Final
  • #7435 - Investigate Infinispan transitive dependencies
  • #7529 - Upgrade quiche to version 0.11.0

11.0.8

07 Feb 15:40
79cc9cf
Compare
Choose a tag to compare

Special Thanks to the following Eclipse Jetty community members

Changelog

  • #7524 - Missing package in JmxConfiguration
  • #7523 - Typo in AnnotationConfiguration
  • #7514 - Adding InheritedListeners to already-started components can cause IllegalStateException
  • #7430 - Run WebSocket Autobahn test for all Jetty, Javax and Core APIs
  • #7419 - Update resource base example so it works (@Artur-)
  • #7417 - Clarify that requestHeaderSize is a cumulative limit (@mszabo-wikia)
  • #7375 - Some environments require Request scoping during session save
  • #7369 - Document CustomRequestLog
  • #7361 - Fix resource leaks in PropertyUserStore, XmlConfiguraiton, and start.jar (@lujiefsi)
  • #7351 - Large WebSocket payloads with permessage-deflate hang on 10.0.7
  • #7348 - Slow CONNECT request causes NPE
  • #7327 - jetty-slf4j-impl missing from BOM
  • #7313 - addBean(_attributes); only called in the Convenience constructor of org.eclipse.jetty.server.Server
  • #7299 - Enabling the logging-logback module prevents eclipse remote debugging
  • #7297 - Deprecate log4j 1.x support
  • #7294 - Fix possible NPE from WebSocketAdapter
  • #7277 - Allow override of ServletRequest.getLocalName() and .getLocalPort() in post-intermediary scenarios
  • #7262 - Allow the SerlvetHandler.getFilterChain method to be overridden.
  • #7240 - Clarify and javadoc InvocationType
  • #7160 - HttpURI considers %25 to be ambiguous, preventing access to static resources with % in their name
  • #7132 - Tidy up demo webapps
  • #7131 - Use Charset instead of encoding string where possible
  • #7124 - Add default methods on LifeCycle.Listener interface
  • #7111 - Add support to deprecate jetty-home modules
  • #7109 - Deprecate UnixSocket JNR support
  • #7103 - Rework LaF of distro landing page
  • #7086 - WebSocket: java.lang.IllegalStateException: already released RetainableByteBuffer
  • #7064 - Cleanup or clarify (null) in output of --list-config
  • #7063 - Simplify command line use of org.eclipse.jetty.util.Password
  • #7062 - test-keystore.p12 is no longer packaged in jetty-home
  • #7059 - NPE in AllowedResourceAliasChecker.getPath()
  • #7042 - Simplify configuration to use different OpenIdConfiguration per webapp.
  • #7031 - ResponseWriter.println(char) does not print newline
  • #7008 - Problem with jetty.sh start regression 10.0.6 -> 10.0.7 when using JETTY_USER
  • #6987 - jetty-unixdomain-server is missing from jetty-bom (@markslater)
  • #6985 - ELContextCleaner references javax class in jetty-11
  • #6980 - ELContextCleaner failed because cannot access a member of class javax.el.BeanELResolver with modifiers "private static final"
  • #6973 - Jetty starts consuming CPU that remains high even without any traffic
  • #6965 - Expose Spec ServerContainer.upgrade() API
  • #6497 - Replace SameFileAliasChecker
  • #6282 - SecuredRedirectHandler should probably redirect with 301 (@dellgreen)
  • #6017 - Property overriding does not work
  • #4317 - EventSource does not work with GzipHandler
  • #4275 - Path Normalization/Traversal - Context Matching
  • #2690 - Clarify ordering, concurrency behavior of WebSocketListener and normal HTTP responses
  • #2504 - Expose more WebSocket details in JMX and Server Dump
  • #1087 - Support .well-known serving in handlers
  • #100 - Can't deploy web app as an unpacked directory inside a bundle JAR on Felix

Dependencies

  • #7529 - Upgrade quiche to version 0.11.0
  • #7520 - Bump google-cloud-datastore from 2.2.2 to 2.2.3
  • #7508 - Bump logback-core from 1.3.0-alpha12 to 1.3.0-alpha13
  • #7502 - Bump checkstyle from 9.2.1 to 9.3
  • #7499 - Bump asciidoctor-maven-plugin from 2.2.1 to 2.2.2
  • #7495 - remove unsupported modules
  • #7491 - Bump jakarta.inject-api from 2.0.0 to 2.0.1
  • #7487 - Bump jsp.impl.version from 10.0.10 to 10.0.14
  • #7470 - Bump error_prone_annotations from 2.10.0 to 2.11.0
  • #7462 - Bump grpc-core from 1.43.2 to 1.44.0
  • #7447 - Bump guice from 5.0.1 to 5.1.0
  • #7438 - Bump versions-maven-plugin from 2.8.1 to 2.9.0
  • #7435 - Investigate Infinispan transitive dependencies
  • #7433 - Bump tycho-p2-repository-plugin from 2.5.0 to 2.6.0
  • #7428 - Bump mariadb-java-client from 2.7.4 to 2.7.5
  • #7426 - Bump testcontainers-bom from 1.16.2 to 1.16.3
  • #7416 - Bump maven-plugin-plugin from 3.6.2 to 3.6.4
  • #7410 - Bump maven.plugin-tools.version from 3.6.2 to 3.6.4
  • #7402 - Bump jnr-unixsocket from 0.38.15 to 0.38.17
  • #7401 - Bump grpc-core from 1.43.1 to 1.43.2
  • #7399 - Bump maven-bundle-plugin from 5.1.3 to 5.1.4
  • #7397 - Bump hawtio-default from 2.14.3 to 2.14.4
  • #7385 - Bump build-helper-maven-plugin from 3.2.0 to 3.3.0
  • #7384 - Bump asciidoctorj from 2.5.2 to 2.5.3
  • #7383 - Bump maven-jar-plugin from 3.2.0 to 3.2.2
  • #7381 - Bump jboss-logging from 3.4.2.Final to 3.4.3.Final
  • #7379 - Bump google-cloud-datastore from 2.2.1 to 2.2.2
  • #7367 - Bump jnr-posix from 3.1.14 to 3.1.15
  • #7365 - Bump jnr-ffi from 2.2.10 to 2.2.11
  • #7362 - Bump jnr-enxio from 0.32.12 to 0.32.13
  • #7358 - Bump spotbugs-maven-plugin from 4.5.2.0 to 4.5.3.0
  • #7347 - Bump maven-scm-provider-jgit from 1.10.0 to 1.12.2
  • #7345 - Bump maven-deploy-plugin from 3.0.0-M1 to 3.0.0-M2
  • #7343 - Bump log4j-api from 2.17.0 to 2.17.1
  • #7340 - Bump checkstyle from 9.2 to 9.2.1
  • #7339 - Bump maven-site-plugin from 3.9.1 to 3.10.0
  • #7337 - Bump jmh.version from 1.33 to 1.34
  • #7334 - Bump logback-core from 1.3.0-alpha11 to 1.3.0-alpha12
  • #7333 - Bump plexus-component-annotations from 2.1.0 to 2.1.1
  • #7330 - Bump maven.resolver.version from 1.7.2 to 1.7.3
  • #7325 - Bump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0
  • #7323 - Bump grpc-core from 1.43.0 to 1.43.1
  • #7322 - Bump hazelcast.version from 4.2.3 to 4.2.4
  • #7310 - Bump log4j-api from 2.16.0 to 2.17.0
  • #7309 - Bump hawtio-default from 2.14.2 to 2.14.3
  • #7306 - Bump openwebbeans.version from 2.0.24 to 2.0.25
  • #7303 - Bump log4j-api from 2.16.0 to 2.17.0
  • #7300 - Bump logback-core from 1.3.0-alpha10 to 1.3.0-alpha11
  • #7289 - Bump hazelcast.version from 4.2.2 to 4.2.3
  • #7288 - Bump grpc-core from 1.42.1 to 1.43.0
  • #7275 - Bump maven-bundle-plugin from 5.1.2 to 5.1.3
  • #7274 - Bump log4j-api from 2.15.0 to 2.16.0
  • #7265 - Bump hawtio-default from 2.14.1 to 2.14.2
  • #7256 - Bump log4j-api from 2.14.1 to 2.15.0
  • #7254 - Upgrade jackson-databind to 2.13.0
  • #7245 - Bump openwebbeans.version from 2.0.23 to 2.0.24
  • #7239 - Bump org.eclipse.osgi from 3.17.0 to 3.17.100
  • #7236 - Bump jnr-posix from 3.1.13 to 3.1.14
  • #7234 - Bump jnr-unixsocket from 0.38.14 to 0.38.15
  • #7233 - Bump httpcore from 4.4.14 to 4.4.15
  • #7224 - Bump org.apache.felix.framework from 7.0.1 to 7.0.3
  • #7214 - Bump google-cloud-datastore from 2.2.0 to 2.2.1
  • #7204 - Bump jnr-enxio from 0.32.11 to 0.32.12
  • #7196 - Bump jnr-posix from 3.1.12 to 3.1.13
  • #7194 - Bump jnr-unixsocket from 0.38.13 to 0.38.14
  • #7191 - Bump jnr-ffi from 2.2.9 to 2.2.10
  • #7179 - Bump checkstyle from 9.1 to 9.2
  • #7176 - Bump maven-plugin-plugin from 3.6.1 to 3.6.2
  • #7174 - Bump junit.version from 5.8.1 to 5.8.2
  • #7172 - Bump maven.plugin-tools.version from 3.6.1 to 3.6.2
  • #7154 - Bump jnr-unixsocket from 0.38.12 to 0.38.13
  • #7152 - Bump jnr-enxio from 0.32.10 to 0.32.11
  • #7151 - Bump jnr-posix from 3.1.11 to 3.1.12
  • #7144 - Bump maven.version from 3.8.3 to 3.8.4
  • #7135 - Bump spotbugs-maven-plugin from 4.4.2.2 to 4.5.0.0
  • #7128 - Bump google-cloud-datastore from 2.1.3 to 2.2.0
  • #7116 - Bump grpc-core from 1.42.0 to 1.42.1
  • #7089 - Bump jna from 5.9.0 to 5.10.0
  • #7084 - Bump error_prone_annotations from 2.9.0 to 2.10.0
  • #7082 - Bump grpc-core from 1.41.0 to 1.42.0
  • #7068 - Bump gson from 2.8.8 to 2.8.9
  • #7067 - Bump checkstyle from 9.0.1 to 9.1
  • #7045 - Bump h2spec-maven-plugin from 1.0.8 to 1.0.9
  • #7040 - Bump hawtio-default from 2.14.0 to 2.14.1
  • #7037 - Bump testcontainers-bom from 1.16.1 to 1.16.2
  • #7035 - Bump awaitility from 4.1.0 to 4.1.1
  • #7029 - Bump spotbugs-maven-plugin from 4.4.2.1 to 4.4.2.2
  • #7028 - Bump h2spec-maven-plugin from 1.0.7 to 1.0.8
  • #7024 - Bump google-cloud-datastore from 2.1.2 to 2.1.3
  • #7019 - Bump testcontainers-bom from 1.16.0 to 1.16.1
  • #7014 - Bump ant.version from 1.10.11 to 1.10.12
  • #7012 - Remove all old geronimo spec jars from jetty-10
  • #7007 - Bump spotbugs-maven-plugin from 4.4.2 to 4.4.2.1
  • #7006 - Bump jakarta.inject-api from 1.0.3 to 1.0.4
  • #6996 - Bump spotbugs-maven-plugin from 4.4.1 to 4.4.2
  • #6995 - Bump osgi.annotation from 8.0.0 to 8.0.1
  • #6954 - Bump maven.version from 3.8.2 to 3.8.3

10.0.8

07 Feb 15:40
716c7af
Compare
Choose a tag to compare

Special Thanks to the following Eclipse Jetty community members

Changelog

  • #7524 - Missing package in JmxConfiguration
  • #7523 - Typo in AnnotationConfiguration
  • #7514 - Adding InheritedListeners to already-started components can cause IllegalStateException
  • #7430 - Run WebSocket Autobahn test for all Jetty, Javax and Core APIs
  • #7419 - Update resource base example so it works (@Artur-)
  • #7417 - Clarify that requestHeaderSize is a cumulative limit (@mszabo-wikia)
  • #7375 - Some environments require Request scoping during session save
  • #7369 - Document CustomRequestLog
  • #7361 - Fix resource leaks in PropertyUserStore, XmlConfiguraiton, and start.jar (@lujiefsi)
  • #7351 - Large WebSocket payloads with permessage-deflate hang on 10.0.7
  • #7348 - Slow CONNECT request causes NPE
  • #7327 - jetty-slf4j-impl missing from BOM
  • #7313 - addBean(_attributes); only called in the Convenience constructor of org.eclipse.jetty.server.Server
  • #7299 - Enabling the logging-logback module prevents eclipse remote debugging
  • #7297 - Deprecate log4j 1.x support
  • #7294 - Fix possible NPE from WebSocketAdapter
  • #7277 - Allow override of ServletRequest.getLocalName() and .getLocalPort() in post-intermediary scenarios
  • #7262 - Allow the SerlvetHandler.getFilterChain method to be overridden.
  • #7240 - Clarify and javadoc InvocationType
  • #7160 - HttpURI considers %25 to be ambiguous, preventing access to static resources with % in their name
  • #7132 - Tidy up demo webapps
  • #7131 - Use Charset instead of encoding string where possible
  • #7124 - Add default methods on LifeCycle.Listener interface
  • #7111 - Add support to deprecate jetty-home modules
  • #7109 - Deprecate UnixSocket JNR support
  • #7103 - Rework LaF of distro landing page
  • #7086 - WebSocket: java.lang.IllegalStateException: already released RetainableByteBuffer
  • #7064 - Cleanup or clarify (null) in output of --list-config
  • #7063 - Simplify command line use of org.eclipse.jetty.util.Password
  • #7062 - test-keystore.p12 is no longer packaged in jetty-home
  • #7059 - NPE in AllowedResourceAliasChecker.getPath()
  • #7042 - Simplify configuration to use different OpenIdConfiguration per webapp.
  • #7031 - ResponseWriter.println(char) does not print newline
  • #7008 - Problem with jetty.sh start regression 10.0.6 -> 10.0.7 when using JETTY_USER
  • #6987 - jetty-unixdomain-server is missing from jetty-bom (@markslater)
  • #6980 - ELContextCleaner failed because cannot access a member of class javax.el.BeanELResolver with modifiers "private static final"
  • #6973 - Jetty starts consuming CPU that remains high even without any traffic
  • #6965 - Expose Spec ServerContainer.upgrade() API
  • #6497 - Replace SameFileAliasChecker
  • #6282 - SecuredRedirectHandler should probably redirect with 301 (@dellgreen)
  • #6017 - Property overriding does not work
  • #4317 - EventSource does not work with GzipHandler
  • #4275 - Path Normalization/Traversal - Context Matching
  • #2690 - Clarify ordering, concurrency behavior of WebSocketListener and normal HTTP responses
  • #2504 - Expose more WebSocket details in JMX and Server Dump
  • #1087 - Support .well-known serving in handlers
  • #100 - Can't deploy web app as an unpacked directory inside a bundle JAR on Felix

Dependencies

  • #7529 - Upgrade quiche to version 0.11.0
  • #7520 - Bump google-cloud-datastore from 2.2.2 to 2.2.3
  • #7508 - Bump logback-core from 1.3.0-alpha12 to 1.3.0-alpha13
  • #7502 - Bump checkstyle from 9.2.1 to 9.3
  • #7499 - Bump asciidoctor-maven-plugin from 2.2.1 to 2.2.2
  • #7470 - Bump error_prone_annotations from 2.10.0 to 2.11.0
  • #7462 - Bump grpc-core from 1.43.2 to 1.44.0
  • #7447 - Bump guice from 5.0.1 to 5.1.0
  • #7438 - Bump versions-maven-plugin from 2.8.1 to 2.9.0
  • #7435 - Investigate Infinispan transitive dependencies
  • #7433 - Bump tycho-p2-repository-plugin from 2.5.0 to 2.6.0
  • #7428 - Bump mariadb-java-client from 2.7.4 to 2.7.5
  • #7426 - Bump testcontainers-bom from 1.16.2 to 1.16.3
  • #7416 - Bump maven-plugin-plugin from 3.6.2 to 3.6.4
  • #7410 - Bump maven.plugin-tools.version from 3.6.2 to 3.6.4
  • #7402 - Bump jnr-unixsocket from 0.38.15 to 0.38.17
  • #7401 - Bump grpc-core from 1.43.1 to 1.43.2
  • #7399 - Bump maven-bundle-plugin from 5.1.3 to 5.1.4
  • #7397 - Bump hawtio-default from 2.14.3 to 2.14.4
  • #7385 - Bump build-helper-maven-plugin from 3.2.0 to 3.3.0
  • #7384 - Bump asciidoctorj from 2.5.2 to 2.5.3
  • #7383 - Bump maven-jar-plugin from 3.2.0 to 3.2.2
  • #7381 - Bump jboss-logging from 3.4.2.Final to 3.4.3.Final
  • #7379 - Bump google-cloud-datastore from 2.2.1 to 2.2.2
  • #7367 - Bump jnr-posix from 3.1.14 to 3.1.15
  • #7365 - Bump jnr-ffi from 2.2.10 to 2.2.11
  • #7362 - Bump jnr-enxio from 0.32.12 to 0.32.13
  • #7358 - Bump spotbugs-maven-plugin from 4.5.2.0 to 4.5.3.0
  • #7347 - Bump maven-scm-provider-jgit from 1.10.0 to 1.12.2
  • #7345 - Bump maven-deploy-plugin from 3.0.0-M1 to 3.0.0-M2
  • #7343 - Bump log4j-api from 2.17.0 to 2.17.1
  • #7340 - Bump checkstyle from 9.2 to 9.2.1
  • #7339 - Bump maven-site-plugin from 3.9.1 to 3.10.0
  • #7337 - Bump jmh.version from 1.33 to 1.34
  • #7334 - Bump logback-core from 1.3.0-alpha11 to 1.3.0-alpha12
  • #7333 - Bump plexus-component-annotations from 2.1.0 to 2.1.1
  • #7330 - Bump maven.resolver.version from 1.7.2 to 1.7.3
  • #7325 - Bump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0
  • #7323 - Bump grpc-core from 1.43.0 to 1.43.1
  • #7322 - Bump hazelcast.version from 4.2.3 to 4.2.4
  • #7310 - Bump log4j-api from 2.16.0 to 2.17.0
  • #7309 - Bump hawtio-default from 2.14.2 to 2.14.3
  • #7306 - Bump openwebbeans.version from 2.0.24 to 2.0.25
  • #7303 - Bump log4j-api from 2.16.0 to 2.17.0
  • #7300 - Bump logback-core from 1.3.0-alpha10 to 1.3.0-alpha11
  • #7289 - Bump hazelcast.version from 4.2.2 to 4.2.3
  • #7288 - Bump grpc-core from 1.42.1 to 1.43.0
  • #7275 - Bump maven-bundle-plugin from 5.1.2 to 5.1.3
  • #7274 - Bump log4j-api from 2.15.0 to 2.16.0
  • #7265 - Bump hawtio-default from 2.14.1 to 2.14.2
  • #7256 - Bump log4j-api from 2.14.1 to 2.15.0
  • #7254 - Upgrade jackson-databind to 2.13.0
  • #7245 - Bump openwebbeans.version from 2.0.23 to 2.0.24
  • #7239 - Bump org.eclipse.osgi from 3.17.0 to 3.17.100
  • #7236 - Bump jnr-posix from 3.1.13 to 3.1.14
  • #7234 - Bump jnr-unixsocket from 0.38.14 to 0.38.15
  • #7233 - Bump httpcore from 4.4.14 to 4.4.15
  • #7224 - Bump org.apache.felix.framework from 7.0.1 to 7.0.3
  • #7214 - Bump google-cloud-datastore from 2.2.0 to 2.2.1
  • #7204 - Bump jnr-enxio from 0.32.11 to 0.32.12
  • #7196 - Bump jnr-posix from 3.1.12 to 3.1.13
  • #7194 - Bump jnr-unixsocket from 0.38.13 to 0.38.14
  • #7191 - Bump jnr-ffi from 2.2.9 to 2.2.10
  • #7179 - Bump checkstyle from 9.1 to 9.2
  • #7176 - Bump maven-plugin-plugin from 3.6.1 to 3.6.2
  • #7174 - Bump junit.version from 5.8.1 to 5.8.2
  • #7172 - Bump maven.plugin-tools.version from 3.6.1 to 3.6.2
  • #7154 - Bump jnr-unixsocket from 0.38.12 to 0.38.13
  • #7152 - Bump jnr-enxio from 0.32.10 to 0.32.11
  • #7151 - Bump jnr-posix from 3.1.11 to 3.1.12
  • #7144 - Bump maven.version from 3.8.3 to 3.8.4
  • #7135 - Bump spotbugs-maven-plugin from 4.4.2.2 to 4.5.0.0
  • #7128 - Bump google-cloud-datastore from 2.1.3 to 2.2.0
  • #7116 - Bump grpc-core from 1.42.0 to 1.42.1
  • #7089 - Bump jna from 5.9.0 to 5.10.0
  • #7084 - Bump error_prone_annotations from 2.9.0 to 2.10.0
  • #7082 - Bump grpc-core from 1.41.0 to 1.42.0
  • #7068 - Bump gson from 2.8.8 to 2.8.9
  • #7067 - Bump checkstyle from 9.0.1 to 9.1
  • #7045 - Bump h2spec-maven-plugin from 1.0.8 to 1.0.9
  • #7040 - Bump hawtio-default from 2.14.0 to 2.14.1
  • #7037 - Bump testcontainers-bom from 1.16.1 to 1.16.2
  • #7035 - Bump awaitility from 4.1.0 to 4.1.1
  • #7029 - Bump spotbugs-maven-plugin from 4.4.2.1 to 4.4.2.2
  • #7028 - Bump h2spec-maven-plugin from 1.0.7 to 1.0.8
  • #7024 - Bump google-cloud-datastore from 2.1.2 to 2.1.3
  • #7019 - Bump testcontainers-bom from 1.16.0 to 1.16.1
  • #7014 - Bump ant.version from 1.10.11 to 1.10.12
  • #7012 - Remove all old geronimo spec jars from jetty-10
  • #7007 - Bump spotbugs-maven-plugin from 4.4.2 to 4.4.2.1
  • #7006 - Bump jakarta.inject-api from 1.0.3 to 1.0.4
  • #6996 - Bump spotbugs-maven-plugin from 4.4.1 to 4.4.2
  • #6995 - Bump osgi.annotation from 8.0.0 to 8.0.1
  • #6954 - Bump maven.version from 3.8.2 to 3.8.3

9.4.45.v20220203

07 Feb 15:39
4a0c91c
Compare
Choose a tag to compare

Special Thanks to the following Eclipse Jetty community members

Changelog

  • #7516 - Fix log class name in ArrayByteBufferPool (@slovdahl)
  • #7496 - Transient 400: Bad Request responses in jetty-9.4.45.v20220128
  • #7480 - remove duplicated dependencies and upgrade to last spring 3.2.x
  • #7440 - ContextHandler.getAliasChecks() breaks Spring Boot
  • #7375 - Some environments require Request scoping during session save
  • #7348 - Slow CONNECT request causes NPE
  • #7277 - Allow override of ServletRequest.getLocalName() and .getLocalPort() in post-intermediary scenarios
  • #7271 - It is necessary to set MAX_CAPACITY to ArrayTernaryTrie/ArrayTrie
  • #7266 - Wrong ALPN jars are selected for newer versions of JDK8
  • #7222 - Remove redundant overridden methods in AllowedResourceAliasCheckListener
  • #7124 - Add default methods on LifeCycle.Listener interface
  • #7078 - CompressionPools are not shared between multiple contexts for 9.4 WebSocket
  • #7059 - NPE in AllowedResourceAliasChecker.getPath()
  • #7031 - ResponseWriter.println(char) does not print newline
  • #6974 - Major websocket memory change in 9.4.36
  • #6969 - Getting 404 failures when trying to enable logging-log4j module.
  • #6965 - Expose Spec ServerContainer.upgrade() API
  • #6889 - Cherry pick update to infinispan 11.0.11 back to jetty-9.4.x(#6766)
  • #6497 - Replace SameFileAliasChecker
  • #4275 - Path Normalization/Traversal - Context Matching

Dependencies

  • #7519 - Bump google-cloud-datastore from 2.2.2 to 2.2.3
  • #7501 - Bump checkstyle from 9.2.1 to 9.3
  • #7500 - Bump asciidoctor-maven-plugin from 2.2.1 to 2.2.2
  • #7456 - Bump grpc-core from 1.43.2 to 1.44.0
  • #7449 - Bump error_prone_annotations from 2.10.0 to 2.11.0
  • #7445 - Bump guice from 5.0.1 to 5.1.0
  • #7439 - Bump versions-maven-plugin from 2.8.1 to 2.9.0
  • #7435 - Investigate Infinispan transitive dependencies
  • #7434 - Fix log4j2 module
  • #7429 - Bump mariadb-java-client from 2.7.4 to 2.7.5
  • #7427 - Bump testcontainers.version from 1.16.2 to 1.16.3
  • #7412 - Bump maven-plugin-plugin from 3.6.2 to 3.6.4
  • #7411 - Bump maven.plugin-tools.version from 3.6.2 to 3.6.4
  • #7389 - Bump google-cloud-datastore from 2.2.1 to 2.2.2
  • #7388 - Bump maven-compiler-plugin from 3.8.1 to 3.9.0
  • #7387 - Bump build-helper-maven-plugin from 3.2.0 to 3.3.0
  • #7386 - Bump jboss-logging from 3.4.2.Final to 3.4.3.Final
  • #7380 - Bump hawtio-default from 2.14.3 to 2.14.4
  • #7368 - Bump jnr-posix from 3.1.14 to 3.1.15
  • #7366 - Bump jnr-unixsocket from 0.38.15 to 0.38.17
  • #7364 - Bump jnr-enxio from 0.32.12 to 0.32.13
  • #7363 - Bump grpc-core from 1.43.1 to 1.43.2
  • #7359 - Bump spotbugs-maven-plugin from 4.5.2.0 to 4.5.3.0
  • #7346 - Bump maven-deploy-plugin from 3.0.0-M1 to 3.0.0-M2
  • #7342 - Bump checkstyle from 9.2 to 9.2.1
  • #7341 - Bump maven-site-plugin from 3.9.1 to 3.10.0
  • #7338 - Bump jmh.version from 1.33 to 1.34
  • #7336 - Bump logback.version from 1.2.9 to 1.2.10
  • #7332 - Bump plexus-container-default from 2.1.0 to 2.1.1
  • #7331 - Bump plexus-component-annotations from 2.1.0 to 2.1.1
  • #7329 - Bump maven.resolver.version from 1.7.2 to 1.7.3
  • #7324 - Bump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0
  • #7321 - Bump grpc-core from 1.43.0 to 1.43.1
  • #7312 - Bump hawtio-default from 2.14.2 to 2.14.3
  • #7308 - Bump openwebbeans.version from 2.0.24 to 2.0.25
  • #7301 - Bump logback.version from 1.2.8 to 1.2.9
  • #7290 - Bump grpc-core from 1.42.1 to 1.43.0
  • #7287 - Bump logback.version from 1.2.7 to 1.2.8
  • #7264 - Bump hawtio-default from 2.14.1 to 2.14.2
  • #7258 - Upgrade log4j2 from 2.14.0 to 2.15.0
  • #7253 - Upgrade jackson-databind to 2.13.0
  • #7246 - Bump openwebbeans.version from 2.0.23 to 2.0.24
  • #7238 - Bump jnr-posix from 3.1.13 to 3.1.14
  • #7237 - Bump jnr-unixsocket from 0.38.14 to 0.38.15
  • #7235 - Bump org.eclipse.osgi from 3.17.0 to 3.17.100
  • #7216 - Bump google-cloud-datastore from 2.2.0 to 2.2.1
  • #7213 - Bump buildnumber-maven-plugin from 1.4 to 3.0.0
  • #7205 - Bump jnr-posix from 3.1.12 to 3.1.13
  • #7202 - Bump jnr-unixsocket from 0.38.13 to 0.38.14
  • #7199 - Bump jnr-ffi from 2.2.9 to 2.2.10
  • #7198 - Bump jnr-enxio from 0.32.11 to 0.32.12
  • #7177 - Bump maven.plugin-tools.version from 3.6.1 to 3.6.2
  • #7175 - Bump checkstyle from 9.1 to 9.2
  • #7173 - Bump junit.version from 5.8.1 to 5.8.2
  • #7156 - Bump jnr-unixsocket from 0.38.12 to 0.38.13
  • #7155 - Bump jnr-ffi from 2.2.8 to 2.2.9
  • #7150 - Bump jnr-posix from 3.1.11 to 3.1.12
  • #7149 - Bump jnr-enxio from 0.32.10 to 0.32.11
  • #7145 - Bump maven.version from 3.8.3 to 3.8.4
  • #7136 - Bump spotbugs-maven-plugin from 4.4.2.2 to 4.5.0.0
  • #7129 - Bump google-cloud-datastore from 2.1.3 to 2.2.0
  • #7115 - Bump grpc-core from 1.42.0 to 1.42.1
  • #7105 - Bump logback.version from 1.2.6 to 1.2.7
  • #7090 - Bump jna from 5.9.0 to 5.10.0
  • #7085 - Bump grpc-core from 1.41.0 to 1.42.0
  • #7083 - Bump error_prone_annotations from 2.9.0 to 2.10.0
  • #7070 - Bump checkstyle from 9.0.1 to 9.1
  • #7069 - Bump gson from 2.8.8 to 2.8.9
  • #7046 - Bump h2spec-maven-plugin from 1.0.8 to 1.0.9
  • #7039 - Bump testcontainers.version from 1.16.1 to 1.16.2
  • #7038 - Bump hawtio-default from 2.14.0 to 2.14.1
  • #7036 - Bump awaitility from 4.1.0 to 4.1.1
  • #7030 - Bump h2spec-maven-plugin from 1.0.7 to 1.0.8
  • #7027 - Bump spotbugs-maven-plugin from 4.4.2.1 to 4.4.2.2
  • #7023 - Bump google-cloud-datastore from 2.1.2 to 2.1.3
  • #7020 - Bump testcontainers.version from 1.16.0 to 1.16.1
  • #7015 - Bump ant.version from 1.10.11 to 1.10.12
  • #7005 - Bump spotbugs-maven-plugin from 4.4.2 to 4.4.2.1
  • #6994 - Bump spotbugs-maven-plugin from 4.4.1 to 4.4.2
  • #6992 - Bump osgi.annotation from 8.0.0 to 8.0.1
  • #6975 - Bump jboss-threads from 3.1.0.Final to 3.4.2.Final
  • #6972 - Bump jboss-logmanager from 2.1.15.Final to 2.1.18.Final
  • #6957 - Bump checkstyle from 9.0 to 9.0.1
  • #6956 - Bump maven.version from 3.8.2 to 3.8.3
  • #6936 - Bump guava from 30.1.1-jre to 31.0.1-jre

11.0.7

12 Oct 16:19
Compare
Choose a tag to compare

Special Thanks to the following Eclipse Jetty community members

Changelog

  • #6406 - Jetty Jaspi module not compatible with Jakarta EE 9 (Jakarta Authentication) (@frode-carlsen)

Dependency Updates

  • #6788 - Bump conscrypt-openjdk-uber from 2.5.1 to 2.5.2
  • #6750 - Bump openwebbeans.version from 2.0.20 to 2.0.23
  • #6742 - Bump json-smart from 2.3 to 2.4.7
  • #6725 - Bump gson from 2.8.6 to 2.8.8
  • #6722 - Bump biz.aQute.bndlib from 5.2.0 to 5.3.0
  • #6717 - Bump bouncycastle.version from 1.62 to 1.69
  • #6712 - Bump jnr-unixsocket from 0.38.3 to 0.38.10
  • #6711 - Bump google-cloud-datastore from 1.105.0 to 2.1.0
  • #6705 - Bump hazelcast.version from 4.1 to 4.2.2
  • #6679 - Update to Apache Jasper 10.0.10

10.0.7

12 Oct 16:19
Compare
Choose a tag to compare

Special Thanks to the following Eclipse Jetty community members

Changelog

  • #6883 - Welcome file redirects do not honor the relativeRedirectAllowed option
  • #6870 - Encode control characters in URIUtil.encodePath
  • #6869 - Correct Content-Type within HTML error pages
  • #6868 - _uriCompliance attribute has been forgotten in the HttpConfiguration constructor from another configuration
  • #6860 - IPv6 format
  • #6752 - DefaultSessionCache more extensible using ConcurrentMap (@prenagha)
  • #6735 - infinispan-embedded-query and infinispan-remote-query modules broken
  • #6696 - High WebSocket memory usage in Jetty 10
  • #6693 - FastCGI review
  • #6681 - Alternate Alias checkers
  • #6661 - Some SocketOptions not supported on Windows
  • #6654 - ServerUpgradeRequest.getCookies() can throws NullPointerException
  • #6642 - WebSocket handling of Connection: upgrade,close.
  • #6624 - Fix non-domain SNI on Java17
  • #6618 - ID token azp claim should not be required if aud is single value array
  • #6617 - Add basic auth support for OpenId token endpoint (client_secret_basic)
  • #6603 - HTTP/2 max local stream count exceeded
  • #6602 - SessionTracker memory leak on WebSockets that close immediately
  • #6601 - jetty-websocket-core not usable standalone, only with websocket-javax-server or websocket-jetty-server
  • #6586 - Remove some unnecessary dependencies
  • #6565 - Improve deployment of symlinked webapplications
  • #6562 - HttpOutput.write(ByteBuffer buffer)
  • #6559 - Non blocking ReservedThreadExecutor (#6535)
  • #6556 - MemcachedSessionDataMap needs to set the context classloader before serialization/deseriazliation.
  • #6554 - Allow creation of DefaultIdentityService without realmName.
  • #6553 - Review usage of Authentication.UNAUTHENTICATED in SecurityHandler
  • #6544 - Using jetty.gzip.excludedMimeTypeList property results in an error
  • #6520 - Error page has HTML error when writePoweredBy is enabled.
  • #6494 - Reduce header cache memory usage on non persistent requests
  • #6489 - Some URI valid compliance modes cannot be set in .ini file.
  • #6487 - Expose ServletHolder getter in ServletHandler$ChainEnd for auditing libraries to use
  • #6476 - Show message if JVM args are present but new JVM is spawned based on active modules
  • #6406 - Jetty Jaspi module not compatible with Jakarta EE 9 (Jakarta Authentication)
  • #6372 - Review socket options configuration
  • #6322 - Use RetainableByteBuffer in HttpConnection
  • #6043 - Reimplement UnixSocket support based on Java 16
  • #5229 - Update WebSocket documentation in Jetty 10

Dependency Updates

  • #6935 - Bump guava from 30.1.1-jre to 31.0.1-jre
  • #6921 - Bump hawtio-default from 2.13.6 to 2.14.0
  • #6914 - Bump grpc-core from 1.40.1 to 1.41.0
  • #6913 - Bump logback-core from 1.3.0-alpha9 to 1.3.0-alpha10
  • #6912 - Bump log4j-api from 2.14.0 to 2.14.1
  • #6911 - Bump hawtio-default from 2.13.5 to 2.13.6
  • #6910 - Bump jakarta.inject-api from 1.0 to 1.0.3
  • #6904 - Bump jamon.version from 2.81 to 2.82
  • #6901 - Bump google-cloud-datastore from 2.1.0 to 2.1.2
  • #6863 - Bump jnr-unixsocket from 0.38.10 to 0.38.11
  • #6845 - Bump org.eclipse.osgi.util from 3.6.0 to 3.6.100
  • #6843 - Bump org.eclipse.osgi.services from 3.10.100 to 3.10.200
  • #6842 - Bump org.eclipse.osgi from 3.16.300 to 3.17.0
  • #6840 - Bump jakarta.transaction-api from 1.3.2 to 1.3.3
  • #6830 - Bump jaxws-rt from 2.3.3 to 2.3.5
  • #6824 - Bump cdi-api from 1.2 to 2.0
  • #6809 - Bump bouncycastle.version from 1.62 to 1.69
  • #6807 - Bump tycho-version from 2.1.0 to 2.3.0
  • #6772 - Update to asm 9.2
  • #6763 - Bump json-smart from 2.3 to 2.4.7
  • #6762 - Bump google-cloud-datastore from 1.105.0 to 2.1.0
  • #6751 - Bump jnr-unixsocket from 0.38.3 to 0.38.10 (#6712)
  • #6732 - Bump hazelcast.version from 4.1 to 4.2.2
  • #6721 - Bump gson from 2.8.6 to 2.8.8
  • #6710 - Bump xmemcached from 2.4.6 to 2.4.7
  • #6707 - Bump org.apache.felix.framework from 6.0.3 to 7.0.1
  • #6703 - Bump jnr-constants from 0.10.0 to 0.10.2
  • #6684 - Bump slf4j to 2.0.0-alpha5
  • #6677 - Update to apache jasper 9.0.52

9.3.30.v20211001

06 Oct 17:46
Compare
Choose a tag to compare

🌟 Sponsored Changes

  • #6072 - Backport High CPU usage when TLS client sends TLS Record data exceeding length 17408 fix
  • #6263 - Backport URI encoding in ConcatServlet & WelcomeFilter fixes
  • #6277 - Backport handle exceptions thrown from session destroy listener