You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@karaf.apache.org by Grzegorz Grzybek <gr...@gmail.com> on 2023/04/19 05:59:47 UTC
[ANN] Pax Web 8.0.20 and 9.0.9 released
Hello
I'd like to announce new minor releases of Pax Web: 8.0.20 and 9.0.9.
Current runtime versions are:
- Jetty 9.4.51.v20230217 (8.0.x) and 10.0.15 (9.0.x)
- Tomcat 9.0.74
- Undertow 2.2.24.Final
There's one important change. Johannes Utzig reported slow deployment times
in real-world, complex Karaf installation. He found that WAB deployment
involved "scanning" of all transitive bundles, while in fact the proper way
to scan a WAB is to scan:
- /WEB-INF/classes and /WEB-INF/*.jar of the WAB - or generally - all
WAB's entries from Bundle-ClassPath manifest
- all attached WAB OSGi bundle fragments
- all bundles "wired" to the WAB (and its fragments) using
Import-Package, Require-Bundle and "osgi.extender" namespace
The scanning however should NOT be transitive (because otherwise we can
reach thousands of bundles).
Also, this release, together with Pax URL 2.6.14 *fully passes official
OSGi CMPN TCK for Web Applications specification!* (OSGi CMPN chapter 128).
For completeness, the changelogs is available for 8.0.20[1] and 9.0.9[2].
kind regards
Grzegorz Grzybek
===
[1]: https://github.com/ops4j/org.ops4j.pax.web/milestone/245?closed=1
[2]: https://github.com/ops4j/org.ops4j.pax.web/milestone/246?closed=1
[ANN] Pax Web 8.0.27 and 9.0.16 released
Posted by Grzegorz Grzybek <gr...@gmail.com>.
Hello
I'd like to announce new releases of Pax Web: 8.0.27 and 9.0.16. Only
runtimes are upgraded (Tomcat and Undertow)
Current runtime versions are:
- Jetty 9.4.54.v20240208 (8.0.x) and 10.0.20 (9.0.x)
- Tomcat 9.0.87
- Undertow 2.2.31.Final
For completeness, the changelogs are available for 8.0.27[1] and 9.0.16[2].
kind regards
Grzegorz Grzybek
===
[1]: https://github.com/ops4j/org.ops4j.pax.web/milestone/260?closed=1
[2]: https://github.com/ops4j/org.ops4j.pax.web/milestone/261?closed=1
[ANN] Pax Web 8.0.26 and 9.0.15 released
Posted by Grzegorz Grzybek <gr...@gmail.com>.
Hello
I'd like to announce new bugfix releases of Pax Web: 8.0.26 and 9.0.15.
Current runtime versions are:
- Jetty 9.4.54.v20240208 (8.0.x) and 10.0.20 (9.0.x)
- Tomcat 9.0.86
- Undertow 2.2.30.Final
There's also one fix for a problem reported by Ivaylo Milev about
non-working "org.ops4j.pax.web.session.cookie.secure" option.
For completeness, the changelogs are available for 8.0.26[1] and 9.0.15[2].
kind regards
Grzegorz Grzybek
===
[1]: https://github.com/ops4j/org.ops4j.pax.web/milestone/258?closed=1
[2]: https://github.com/ops4j/org.ops4j.pax.web/milestone/259?closed=1
[ANN] Pax Web 8.0.25 and 9.0.14 released
Posted by Grzegorz Grzybek <gr...@gmail.com>.
Hello
I'd like to announce new bugfix releases of Pax Web: 8.0.25 and 9.0.14.
Current runtime versions are:
- Jetty 9.4.53.v20231009 (8.0.x) and 10.0.19 (9.0.x)
- Tomcat 9.0.85
- Undertow 2.2.28.Final
There's one fix for a problem reported by @liao-qing-hua that
"org.ops4j.pax.web.session.timeout" option was ignored.
For completeness, the changelogs are available for 8.0.25[1] and 9.0.14[2].
kind regards
Grzegorz Grzybek
===
[1]: https://github.com/ops4j/org.ops4j.pax.web/milestone/256?closed=1
[2]: https://github.com/ops4j/org.ops4j.pax.web/milestone/257?closed=1
[ANN] Pax Web 8.0.24 and 9.0.13 released
Posted by Grzegorz Grzybek <gr...@gmail.com>.
Hello
I'd like to announce new bugfix releases of Pax Web: 8.0.24 and 9.0.13.
Current runtime versions are:
- Jetty 9.4.53.v20231009 (8.0.x) and 10.0.17 (9.0.x)
- Tomcat 9.0.82
- Undertow 2.2.28.Final
There's one fix for a problem reported by Amichai Rothman as
https://issues.apache.org/jira/browse/KARAF-7773. It is a case where
- dynamic filters registered by ServletContextListeners are not
destroyed by Jetty
- ServletContextListeners are not removed during WAB undeployment
For completeness, the changelogs are available for 8.0.24[1] and 9.0.13[2].
kind regards
Grzegorz Grzybek
===
[1]: https://github.com/ops4j/org.ops4j.pax.web/milestone/254?closed=1
[2]: https://github.com/ops4j/org.ops4j.pax.web/milestone/255?closed=1
[ANN] Pax Web 8.0.23 and 9.0.12 released
Posted by Grzegorz Grzybek <gr...@gmail.com>.
Hello
I'd like to announce new minor releases of Pax Web: 8.0.23 and 9.0.12.
Current runtime versions are:
- Jetty 9.4.53.v20231009 (8.0.x) and 10.0.17 (9.0.x)
- Tomcat 9.0.82
- Undertow 2.2.28.Final
These are important fixes related to recent CVE-2023-44487: HTTP/2 Rapid
Reset Attack <https://nvd.nist.gov/vuln/detail/CVE-2023-44487>.
There's also a minor QoL improvements/fixes:
- OSGi security (ServletContextHelper.handleSecurity()) - user was not
visible in access log (thanks François de Parscau!)
- Keycloak 19+ (up to 22) integration was not complete
- Additional Tomcat valves (from context.xml) were removed on restart
(thanks Stephan Siano!)
- ServletContext.getServletContextName() returned wrong value for WABs
(thanks Amichai Rothman!)
For completeness, the changelogs are available for 8.0.23[1] and 9.0.12[2].
kind regards
Grzegorz Grzybek
===
[1]: https://github.com/ops4j/org.ops4j.pax.web/milestone/252?closed=1
[2]: https://github.com/ops4j/org.ops4j.pax.web/milestone/253?closed=1
[ANN] Pax Web 8.0.22 and 9.0.11 released
Posted by Grzegorz Grzybek <gr...@gmail.com>.
Hello
I'd like to announce new minor releases of Pax Web: 8.0.22 and 9.0.11.
Current runtime versions are:
- Jetty 9.4.52.v20230823 (8.0.x) and 10.0.16 (9.0.x)
- Tomcat 9.0.80
- Undertow 2.2.26.Final
There's also a minor fix related to "secure" flag for a connector
(connector WAS secure, but it was displayed as normal).
For completeness, the changelogs are available for 8.0.22[1] and 9.0.11[2].
kind regards
Grzegorz Grzybek
===
[1]: https://github.com/ops4j/org.ops4j.pax.web/milestone/249?closed=1
[2]: https://github.com/ops4j/org.ops4j.pax.web/milestone/250?closed=1
[ANN] Pax Web 8.0.21 and 9.0.10 released (was: [ANN] Pax Web 8.0.20 and 9.0.9 released)
Posted by Grzegorz Grzybek <gr...@gmail.com>.
Sorry for wrong subject line (forward of previous ANN email...)
śr., 26 lip 2023 o 16:48 Grzegorz Grzybek <gr...@gmail.com> napisał(a):
> Hello
>
> I'd like to announce new minor releases of Pax Web: 8.0.21 and 9.0.10.
>
> Current runtime versions are:
>
> - Jetty 9.4.51.v20230217 (8.0.x) and 10.0.15 (9.0.x)
> - Tomcat 9.0.78
> - Undertow 2.2.25.Final
>
> For completeness, the changelogs are available for 8.0.21[1] and 9.0.10[2].
>
> kind regards
> Grzegorz Grzybek
> ===
> [1]: https://github.com/ops4j/org.ops4j.pax.web/milestone/247?closed=1
> [2]: https://github.com/ops4j/org.ops4j.pax.web/milestone/248?closed=1
>
>
Fwd: [ANN] Pax Web 8.0.20 and 9.0.9 released
Posted by Grzegorz Grzybek <gr...@gmail.com>.
Hello
I'd like to announce new minor releases of Pax Web: 8.0.21 and 9.0.10.
Current runtime versions are:
- Jetty 9.4.51.v20230217 (8.0.x) and 10.0.15 (9.0.x)
- Tomcat 9.0.78
- Undertow 2.2.25.Final
For completeness, the changelogs are available for 8.0.21[1] and 9.0.10[2].
kind regards
Grzegorz Grzybek
===
[1]: https://github.com/ops4j/org.ops4j.pax.web/milestone/247?closed=1
[2]: https://github.com/ops4j/org.ops4j.pax.web/milestone/248?closed=1