Skip to content

Releases: psi-probe/psi-probe

Psi Probe 5.2.1 (jakarta - tomcat 10|11)

18 May 20:34
psi-probe-5.2.1
3e0a37d
Compare
Choose a tag to compare
  • Fix uri bug with path in abstract tomcat.

Psi Probe 5.2.0 (jakarta namespace)

18 May 18:30
psi-probe-5.2.0
438dfb7
Compare
Choose a tag to compare
  • Restore tomcat 11 support from 11.0.0.M18 to current (11.0.7)
  • Tomcat 10/11 support line
  • More NIO support
  • Add multipartResolver for spring
  • Fix stats 'int' usage to proper 'string' usage
  • Fix AbstractHttp11JsseProtocol to AbstractHttp11Protocol
  • Request/Error count from 'int' to 'long' with reflection to support both tomcat 10 and 11 as changed from int to long
  • Drop old pre tomcat 8 code
  • Use can access instead of deprecated isAccessible
  • Cleanup logging appenders logic correcting log4j2
  • Correct dbcp2 deprecated items

Psi Probe 4.4.0 (javax - tomcat 9)

18 May 20:18
psi-probe-4.4.0
0a13f8e
Compare
Choose a tag to compare
  • Backport from master
  • Update logback and quartz to latest as this project does not use EE components for those specific tools
  • Update geoip to latest as last release required java 11 or better

note: spring is still older spring and no longer receiving public updates. If you have a support contract with spring, feel free to replace internal libraries for spring components at will.

Psi Probe 4.3.2 (tomcat9 javax namespace)

06 Mar 18:32
Compare
Choose a tag to compare
  • Backport everything possible from master
  • Requires java 11 now

Psi Probe 5.1.1 (jakarta namespace)

14 Sep 19:06
Compare
Choose a tag to compare
  • library and build updates

Psi Probe 4.3.1 (javax namespace)

14 Sep 19:26
Compare
Choose a tag to compare
  • library and build updates

notice: Spring and Spring Security have now ended support for OSS projects for 5 series. A CVE has already been raised against Spring 5 that only is patched with commercial support. There is no way this OSS project can directly patch for this situation now. Therefore, do not consider the tomcat 9 line of psi probe as being secure. If you have commercial support, please build from the javax branch line to patch the necessary libraries. Releases may continue along with some back ported code changes based on demand otherwise.

suggestion: Upgrade to jakarta mainline releases as soon as possible (ie tomcat 10 or 11)

Psi Probe 5.1.0 (jakarta namespace)

19 Jul 18:35
Compare
Choose a tag to compare

Jakarta Namespace (tomcat 10 | 11)

  • Library / Plugin Updates
  • Moved web.xml from servlet 3.1 to servlet 6

Psi Probe 4.3.0 (javax namespace)

19 Jul 18:54
Compare
Choose a tag to compare

Jakarta Namespace (tomcat 9)

  • Drop tomcat 8.5 support
  • Library Updates / Plugin Updates
  • Bump web.xml from servlet 3.1 to 4.0

Psi Probe 5.0.0 (jakarta namespace)

12 May 21:20
Compare
Choose a tag to compare

Jakarta Namespace (tomcat 10 | 11)

  • Requires java 17 due to spring requirement
  • Finalize Jakarta support
  • Drop tomcat 8.5 / 9.0 from this line as not possible to co-support
  • Support tomcat 10.1 / 11.0 (note there will be no tomcat 10.0 support as end of life some time ago and api changes are breaking)
  • Use updated cert names for SubjectDN and IssuerDn that were deprecated in java 16.
  • Rework jmx isServiced support due to changes in tomcat 10 | 11

Psi Probe 4.2.0 (javax namespace)

24 Apr 02:22
Compare
Choose a tag to compare

Upload changes

  • Tomcat forced back changes that tomcat 10/11 use for file upload. This resulted in finding a solution that was a blocker for tomcat 10/11 migration. This was resolved by copying a part of Tomcat code and combining two different methods there to account for our usage. This this is the first release to support tomcat 9.0.88 and is required for 9.0.88 but was tested to work as far back as tomcat 9.0.52. See #3239

Others

  • Library Updates
  • Plugin Updates
  • non impacting: port forwards test adjustments for tomcat 10/11 modules
  • Fixed GHA for codeql as build requires java 17