Re: [VOTE] Release Apache Tomcat 10.1.5

2023-01-10 Thread Han Li



> On Jan 10, 2023, at 04:25, Mark Thomas  wrote:
> 
> The proposed Apache Tomcat 10.1.5 release is now available for
> voting.
> 
> The notable changes compared to 10.1.4 are:
> 
> - Correct a regression in the refactoring that replaced the use of the
>  URL constructors. The regression broke lookups for resources that
>  contained one or more characters in their name that required escaping
>  when used in a URI path.
> 
> - When resetting an HTTP/2 stream because the final response has been
>  generated before the request has been fully read, use the HTTP/2 error
>  code NO_ERROR so that client does not discard the response. Based on a
>  suggestion by Lorenzo Dalla Vecchia.
> 
> - Change the default of the org.apache.el.GET_CLASSLOADER_USE_PRIVILEGED
>  system property to true unless the EL library is running on Tomcat in
>  which case the default remains false as the EL library is already
>  called from within a privileged block and skipping the unnecessary
>  privileged block improves performance.
> 
> For full details, see the change log:
> https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html
> 
> Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 
> without changes. Java EE applications designed for Tomcat 9 and earlier may 
> be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat will 
> automatically convert them to Jakarta EE and copy them to the webapps 
> directory.
> 
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.5/
> 
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1414
> 
> The tag is:
> https://github.com/apache/tomcat/tree/10.1.5
> f6eebe2ef959503150432dc2700181bd29a5ebc9
> 
> 
> The proposed 10.1.5 release is:
> [ ] Broken - do not release
> [X ] Stable - go ahead and release as 10.1.5


Han
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: [VOTE] Release Apache Tomcat 11.0.0-M2

2023-01-10 Thread Han Li



> On Jan 10, 2023, at 02:20, Mark Thomas  wrote:
> 
> The proposed Apache Tomcat 11.0.0-M2 release is now available for
> voting.
> 
> Apache Tomcat 11.0.0-M2 is a milestone release of the 11.0.x branch and has 
> been made to provide users with early access to the new features in Apache 
> Tomcat 11.0.x so that they may provide feedback. The notable changes compared 
> to the previous milestone include:
> 
> - Add ByteBuffer support to ServletInputStream and ServletOutputStream
> 
> - Update Cookie parsing and handling to treat the quotes in a quoted
>  cookie value as part of the value as required by RFC 6265 and
>  explicitly clarified in RFC 6265bis.
> 
> - When resetting an HTTP/2 stream because the final response has been
>  generated before the request has been fully read, use the HTTP/2 error
>  code NO_ERROR so that client does not discard the response. Based on a
>  suggestion by Lorenzo Dalla Vecchia.
> 
> For full details, see the change log:
> https://nightlies.apache.org/tomcat/tomcat-11.0.x/docs/changelog.html
> 
> Applications that run on Tomcat 9 and earlier will not run on Tomcat 11 
> without changes. Java EE applications designed for Tomcat 9 and earlier may 
> be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat will 
> automatically convert them to Jakarta EE and copy them to the webapps 
> directory. Applications using deprecated APIs may require further changes.
> 
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-11/v11.0.0-M2/
> 4b03c23ad60e678c1d1a85df815fb6cd8d14ca67
> 
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1413
> 
> The tag is:
> https://github.com/apache/tomcat/tree/11.0.0-M2
> 
> 
> The proposed 11.0.0-M2 release is:
> [ ] Broken - do not release
> [X ]Alpha - go ahead and release as 11.0.0-M2

Tests pass with tc-native 2.0.2 and OpenSSL 3.0.7 on macOS 12.3.1.

Han

> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[VOTE] Release Apache Tomcat 8.5.85

2023-01-10 Thread Christopher Schultz

The proposed Apache Tomcat 8.5.85 release is now available for voting.

The notable changes compared to 8.5.84 are:

- The default value of AccessLogValue's file encoding is
  now UTF-8.

- Correct a regression in the refactoring that replaced the use of the
  URL constructors. The regression broke lookups for resources that
  contained one or more characters in their name that required escaping
  when used in a URI path.

- When an HTTP/2 stream was reset, the current active stream count was
  not reduced. If enough resets occurred on a connection, the current
  active stream count limit was reached and no new streams could be
  created on that connection.

- Change the default of the org.apache.el.GET_CLASSLOADER_USE_PRIVILEGED
  system property to true unless the EL library is running on Tomcat in
  which case the default remains false as the EL library is already
  called from within a privileged block and skipping the unnecessary
  privileged block improves performance.

Along with lots of other bug fixes and improvements.

For full details, see the changelog:
https://nightlies.apache.org/tomcat/tomcat-8.5.x/docs/changelog.html

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.85/

The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1416

The tag is:
https://github.com/apache/tomcat/tree/8.5.85/
6e999c7928c47915172043bc31fbc8740f80b4c9

The proposed 8.5.85 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 8.5.85 (stable)

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Buildbot success in on tomcat-8.5.x

2023-01-10 Thread buildbot
Build status: Build succeeded!
Worker used: bb2_worker2_ubuntu
URL: https://ci2.apache.org/#builders/36/builds/358
Blamelist: schultz 
Build Text: build successful
Status Detected: restored build
Build Source Stamp: [branch 8.5.x] 02b02132aadfc3d5f6b6369f6e264fec03abba48


Steps:

  worker_preparation: 0

  git: 0

  shell: 0

  shell_1: 0

  shell_2: 0

  shell_3: 0

  shell_4: 0

  shell_5: 0

  compile: 1

  shell_6: 0

  shell_7: 0

  shell_8: 0

  shell_9: 0

  Rsync docs to nightlies.apache.org: 0

  shell_10: 0

  Rsync RAT to nightlies.apache.org: 0

  compile_1: 1

  shell_11: 0

  Rsync Logs to nightlies.apache.org: 0


-- ASF Buildbot


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r59267 [1/2] - in /dev/tomcat/tomcat-8/v8.5.85: ./ bin/ bin/embed/ bin/extras/ src/

2023-01-10 Thread schultz
Author: schultz
Date: Wed Jan 11 00:29:34 2023
New Revision: 59267

Log:
Upload 8.5.85 for voting.

Added:
dev/tomcat/tomcat-8/v8.5.85/
dev/tomcat/tomcat-8/v8.5.85/KEYS
dev/tomcat/tomcat-8/v8.5.85/README.html
dev/tomcat/tomcat-8/v8.5.85/RELEASE-NOTES
dev/tomcat/tomcat-8/v8.5.85/bin/
dev/tomcat/tomcat-8/v8.5.85/bin/README.html
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-deployer.tar.gz   
(with props)
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-deployer.tar.gz.asc
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-deployer.tar.gz.sha512
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-deployer.zip   (with 
props)
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-deployer.zip.asc
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-deployer.zip.sha512
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-fulldocs.tar.gz   
(with props)
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-fulldocs.tar.gz.asc
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-fulldocs.tar.gz.sha512
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-windows-x64.zip   
(with props)
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-windows-x64.zip.asc
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-windows-x64.zip.sha512
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-windows-x86.zip   
(with props)
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-windows-x86.zip.asc
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85-windows-x86.zip.sha512
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85.exe   (with props)
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85.exe.asc
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85.exe.sha512
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85.tar.gz   (with props)
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85.tar.gz.asc
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85.tar.gz.sha512
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85.zip   (with props)
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85.zip.asc
dev/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85.zip.sha512
dev/tomcat/tomcat-8/v8.5.85/bin/embed/
dev/tomcat/tomcat-8/v8.5.85/bin/embed/apache-tomcat-8.5.85-embed.tar.gz   
(with props)
dev/tomcat/tomcat-8/v8.5.85/bin/embed/apache-tomcat-8.5.85-embed.tar.gz.asc

dev/tomcat/tomcat-8/v8.5.85/bin/embed/apache-tomcat-8.5.85-embed.tar.gz.sha512
dev/tomcat/tomcat-8/v8.5.85/bin/embed/apache-tomcat-8.5.85-embed.zip   
(with props)
dev/tomcat/tomcat-8/v8.5.85/bin/embed/apache-tomcat-8.5.85-embed.zip.asc
dev/tomcat/tomcat-8/v8.5.85/bin/embed/apache-tomcat-8.5.85-embed.zip.sha512
dev/tomcat/tomcat-8/v8.5.85/bin/extras/
dev/tomcat/tomcat-8/v8.5.85/bin/extras/catalina-ws.jar   (with props)
dev/tomcat/tomcat-8/v8.5.85/bin/extras/catalina-ws.jar.asc
dev/tomcat/tomcat-8/v8.5.85/bin/extras/catalina-ws.jar.sha512
dev/tomcat/tomcat-8/v8.5.85/src/
dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.tar.gz   (with 
props)
dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.tar.gz.asc
dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.tar.gz.sha512
dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.zip   (with props)
dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.zip.asc
dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.zip.sha512

Added: dev/tomcat/tomcat-8/v8.5.85/KEYS
==
--- dev/tomcat/tomcat-8/v8.5.85/KEYS (added)
+++ dev/tomcat/tomcat-8/v8.5.85/KEYS Wed Jan 11 00:29:34 2023
@@ -0,0 +1,785 @@
+This file contains the PGP keys of various Apache developers.
+Please don't use them for email unless you have to. Their main
+purpose is code signing.
+
+Apache users: pgp < KEYS
+Apache developers:
+(pgpk -ll  && pgpk -xa ) >> this file.
+  or
+(gpg --fingerprint --list-sigs 
+ && gpg --armor --export ) >> this file.
+
+Apache developers: please ensure that your key is also available via the
+PGP keyservers (such as pgpkeys.mit.edu).
+
+
+Type Bits/KeyIDDate   User ID
+pub  2048/F22C4FED 2001/07/02 Andy Armstrong 
+
+-BEGIN PGP PUBLIC KEY BLOCK-
+Version: PGPfreeware 7.0.3 for non-commercial use 
+
+mQGiBDtAWuURBADZ0KUEyUkSUiTA09e7tvEbX25STsjxrR+DNTainCls+XlkVOij
+gBv216lqge9tIsS0L6hCP4OQbFf/64qVtJssX4QXdyiZGb5wpmcj0Mz602Ew8r+N
+I0S5NvmogoYWW7BlP4r61jNxO5zrr03KaijM5r4ipJdLUxyOmM6P2jRPUwCg/5gm
+bpqiYl7pXX5FgDeB36tmD+UD/06iLqOnoiKO0vMbOk7URclhCObMNrHqxTxozMTS
+B9soYURbIeArei+plYo2n+1qB12ayybjhVu3uksXRdT9bEkyxMfslvLbIpDAG8Cz
+gNftTbKx/MVS7cQU0II8BKo2Akr+1FZah+sD4ovK8SfkMXUQUbTeefTntsAQKyyU
+9M9tA/9on9tBiHFl0qVJht6N4GiJ2G689v7rS2giLgKjetjiCduxBXEgvUSuyQID
+nF9ATrpXjITwsRlGKFmpZiFm5oCeCXihIVH0u6q066xNW2AXkLVoJ1l1Rs2Z0lsb

svn commit: r59267 [2/2] - in /dev/tomcat/tomcat-8/v8.5.85: ./ bin/ bin/embed/ bin/extras/ src/

2023-01-10 Thread schultz
Added: dev/tomcat/tomcat-8/v8.5.85/bin/extras/catalina-ws.jar.asc
==
--- dev/tomcat/tomcat-8/v8.5.85/bin/extras/catalina-ws.jar.asc (added)
+++ dev/tomcat/tomcat-8/v8.5.85/bin/extras/catalina-ws.jar.asc Wed Jan 11 
00:29:34 2023
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAmO9/58ACgkQHPApP6U8
+pFjUOBAAjhbfFQEw30AeHpOeD3vG0DsMRKl5fPKUt7acIC8kx44Q/rt3r0Yp8qLI
+G7PQa6aZV6GxDvx9GtBgRYap6NABzPcHT18VrLgnXpoyVtqoY2eg8ievXJQiZJP6
+pQUG/pXA3EqbkRukcfpsJY2sZB5zeZHojm5hWyTlVC0DN9KPh6jDGlcnlbeqX/a1
+EmPgBKL86rcHj1ZeVLctHjHzGR9IBcaVreAtOrV98ELwJwYt84AvorYWqhbvs2pB
+nj8U9Dure1VxDuQIcvtWGTb9dCry9hfMTGYM2Z2bj2FgA6NZcEcCxiWoqtiEWjQh
+nmR5ZXlJUVkD+ZETUOivjjUzjEXh4VleumGo/0yE0HVlqL8W3cDBk2P442GsU26Y
+LkdyDnYfCKVJqKfawFrOAthr4MzbQ7qIV99NgV5NxcBM7V5vDbrIXt66nscZNpc2
+oKWwtGaH+Ubko+su5uBPWkFA8dhfwT/lXizfgXG1y0RP/BQJJSyr4RiiM8ntm7N5
+vumNYoFB51VV0f03rFN0sSq3Ah4l0c0dwZt+oq2Jazs/jTVJA6Bbcs9ZKmiDXw+U
+uEpaaqneS87COBGVN1lZlumhhFuvvKR0e6mXhGoyHgAJSFs4Ugdg7zTlvEzENG6+
+IZQsmoCG8Lih/wqyVRT+RpMDp61Q1ZjNM7wkoJKhxmk1y/8jopY=
+=sYVV
+-END PGP SIGNATURE-

Added: dev/tomcat/tomcat-8/v8.5.85/bin/extras/catalina-ws.jar.sha512
==
--- dev/tomcat/tomcat-8/v8.5.85/bin/extras/catalina-ws.jar.sha512 (added)
+++ dev/tomcat/tomcat-8/v8.5.85/bin/extras/catalina-ws.jar.sha512 Wed Jan 11 
00:29:34 2023
@@ -0,0 +1 @@
+3abf2ae7fcf0ce282a1f3bc585dee8bd57ac37fee281ef8f250a2ae47e6bd383052d45a2c326c5aa8616f25d09b307ec3d7b96421afc8820ea9306413de6ea83
 *catalina-ws.jar
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.tar.gz
==
Binary file - no diff available.

Propchange: dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.tar.gz.asc
==
--- dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.tar.gz.asc (added)
+++ dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.tar.gz.asc Wed Jan 
11 00:29:34 2023
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAmO+AR4ACgkQHPApP6U8
+pFjpIQ/+LcJzmYdGpKWqAqBd7nllh2qKRGCly3VFWJpKEfvZFySCGQLsewNhgq3n
+5O5zfAZ3zDvDh0lIgWQ8apaPBWNtepCVFpat8+BWD4VAR3GS6jQPY+orIJjbvwHw
+cYi1uN40RQix0l/twEghpWPg3n+yw+qoV31Ey5sXzIFCNJic7iHnGc5qJyrPl8oH
+ncdkXFjoWbMk/XONYXBuLCgs6h7PKW6mzSyKwGXLTY9f040y4KPUQHmDkBrU+qYL
+6w39X55YZ1kiRM0Uai1FlRS9NNEYmWzjTURQ6gzMX+2/N9rlwBGYUWG9EV4scBiM
+b9857ZN5hN+xF2rNFU9D5KbdnpEenwQyKgH28iHouT6vwrl5DxjBU017HfJvi1Hj
+P1MbSuO7whTBFFbcPj2Q1yItVBHRIifEbtoJ12UoG7k/azboHnetgK4ZPnQ9nhSi
+ludLBBVV7orrRDkGtPVMEmSElXiNyTvw/mVYmEdUKP0IcPAcDiGMs/F/hpfzqppB
+YZfVYee36yvlQ27ttDyO+elVw8i0HA3F3vtLb1qwOXFQV43CNNLvc3SfNZQxSTzP
+wNgYp/6krzNhwGNwAg3n7vUM3+4B2x1i8X/SlmfamreXrReeNJR8WcRlMox1cALS
+x41blsb9liWnkJFyR4TgDRjNUPrUkWVdHtVWxerkwCJjh8MZXuQ=
+=Sob1
+-END PGP SIGNATURE-

Added: dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.tar.gz.sha512
==
--- dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.tar.gz.sha512 
(added)
+++ dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.tar.gz.sha512 Wed 
Jan 11 00:29:34 2023
@@ -0,0 +1 @@
+1500c87a4f3f5302ff28f7592c1bdd66190095b04a1fac349bf421d117c0ace7b109bfb7943795375bcdf76c810df8f588150ccfb5843ccdf10c394b11754736
 *apache-tomcat-8.5.85-src.tar.gz
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.zip
==
Binary file - no diff available.

Propchange: dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.zip
--
svn:mime-type = application/octet-stream

Added: dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.zip.asc
==
--- dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.zip.asc (added)
+++ dev/tomcat/tomcat-8/v8.5.85/src/apache-tomcat-8.5.85-src.zip.asc Wed Jan 11 
00:29:34 2023
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAmO+AQQACgkQHPApP6U8
+pFj32Q//Y8OpA/K0x/PbEw/UH/0oKYlB85Ngxh+odDT6BkfNPVJ5rMQIVPY4ypjH
+HXepluUHlE3oYoY2EnSGx/cBS1XHS7tsePS5XAyFHCpqU2TFOsePG6Q4dgiXh5Uc
+3+SOMfPuM105aZ6XTpNDQis52Y3HlCAnHYJWiboqrDmsM+3mCBunt2VW0ufncSL5
+6RBNo0PCeM9uS3t8FPLvu5GQxeraAP3gxVEKqt6/Z7d+YdsB0NTpgTXWlk9l5DgC
+jVRcf/lfzY8q6wQPmxwqMdsZezHwf/PIlJzp1GYjkiaTexrImrRlpPPa0t2JKHBD

[tomcat] 01/01: Tag 8.5.85

2023-01-10 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

schultz pushed a commit to tag 8.5.85
in repository https://gitbox.apache.org/repos/asf/tomcat.git

commit 6e999c7928c47915172043bc31fbc8740f80b4c9
Author: schultz 
AuthorDate: Tue Jan 10 16:10:00 2023 -0800

Tag 8.5.85
---
 build.properties.release | 52 
 res/maven/mvn.properties.release | 27 +
 webapps/docs/changelog.xml   |  2 +-
 3 files changed, 80 insertions(+), 1 deletion(-)

diff --git a/build.properties.release b/build.properties.release
new file mode 100644
index 00..ddf28d974f
--- /dev/null
+++ b/build.properties.release
@@ -0,0 +1,52 @@
+# -
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# -
+
+# This file was auto-generated by the pre-release Ant target.
+
+# Any unwanted settings may be over-ridden in a build.properties file located
+# in the same directory as this file.
+
+# Set the version-dev to "" (empty string) as this is not a development 
release.
+version.dev=
+
+# Ensure consistent timestamps for reproducible builds.
+ant.tstamp.now.iso=2023-01-11T00:09:15Z
+
+# Enable insertion of detached signatures into the Windows installer.
+do.codesigning=true
+
+# Re-use the same GPG executable.
+gpg.exec=C:/Program Files (x86)/gnupg/bin/gpg.exe
+
+# Reproducible builds require the use of the build tools defined below. The
+# vendors (where appropriate) and versions must match exactly for a 
reproducible
+# build since this data is embedded in various files, particularly JAR file
+# manifests, as part of the build process.
+#
+# Apache Ant:  Apache Ant(TM) version 1.10.12 compiled on October 13 2021
+#
+# Java Name:   OpenJDK 64-Bit Server VM
+# Java Vendor: Eclipse Adoptium
+# Java Version:11.0.17+8
+
+# The following is provided for information only. Builds will be repeatable
+# whether or not the build environment in consistent with this information.
+#
+# OS:  amd64 Windows 10 10.0
+# File encoding:   Cp1252
+#
+# Release Manager: schultz
diff --git a/res/maven/mvn.properties.release b/res/maven/mvn.properties.release
new file mode 100644
index 00..27c3c12bc3
--- /dev/null
+++ b/res/maven/mvn.properties.release
@@ -0,0 +1,27 @@
+# -
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# -
+
+# This file was auto-generated by the pre-release Ant target.
+
+# Remove "-dev" from the version since this is not a development release.
+maven.asf.release.deploy.version=8.5.85
+
+# Re-use the same GPG executable.
+gpg.exec=C:/Program Files (x86)/gnupg/bin/gpg.exe
+
+# Set the user name to use to upload the artefacts to Nexus.
+asf.ldap.username=schultz
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 06f4f23a17..c12e35a124 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -104,7 +104,7 @@
   They eventually become mixed with the numbered issues (i.e., numbered
   issues do not "pop up" wrt. others).
 -->
-
+
   
 
   


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: 

[tomcat] tag 8.5.85 created (now 6e999c7928)

2023-01-10 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

schultz pushed a change to tag 8.5.85
in repository https://gitbox.apache.org/repos/asf/tomcat.git


  at 6e999c7928 (commit)
This tag includes the following new commits:

 new 6e999c7928 Tag 8.5.85

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[tomcat] branch 8.5.x updated: Revert "Tag for r8.5.85." This should have been in a branch.

2023-01-10 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

schultz pushed a commit to branch 8.5.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/8.5.x by this push:
 new 02b02132aa Revert "Tag for r8.5.85." This should have been in a branch.
02b02132aa is described below

commit 02b02132aadfc3d5f6b6369f6e264fec03abba48
Author: schultz 
AuthorDate: Tue Jan 10 16:08:30 2023 -0800

Revert "Tag for r8.5.85." This should have been in a branch.

This reverts commit c22b29b4da07810269cee64c62b57796fbaeb85a.
---
 build.properties.release | 52 
 res/maven/mvn.properties.release | 27 -
 webapps/docs/changelog.xml   |  2 +-
 3 files changed, 1 insertion(+), 80 deletions(-)

diff --git a/build.properties.release b/build.properties.release
deleted file mode 100644
index 8d63d8e154..00
--- a/build.properties.release
+++ /dev/null
@@ -1,52 +0,0 @@
-# -
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# -
-
-# This file was auto-generated by the pre-release Ant target.
-
-# Any unwanted settings may be over-ridden in a build.properties file located
-# in the same directory as this file.
-
-# Set the version-dev to "" (empty string) as this is not a development 
release.
-version.dev=
-
-# Ensure consistent timestamps for reproducible builds.
-ant.tstamp.now.iso=2023-01-10T23:58:01Z
-
-# Enable insertion of detached signatures into the Windows installer.
-do.codesigning=true
-
-# Re-use the same GPG executable.
-gpg.exec=C:/Program Files (x86)/gnupg/bin/gpg.exe
-
-# Reproducible builds require the use of the build tools defined below. The
-# vendors (where appropriate) and versions must match exactly for a 
reproducible
-# build since this data is embedded in various files, particularly JAR file
-# manifests, as part of the build process.
-#
-# Apache Ant:  Apache Ant(TM) version 1.10.12 compiled on October 13 2021
-#
-# Java Name:   OpenJDK 64-Bit Server VM
-# Java Vendor: Eclipse Adoptium
-# Java Version:11.0.17+8
-
-# The following is provided for information only. Builds will be repeatable
-# whether or not the build environment in consistent with this information.
-#
-# OS:  amd64 Windows 10 10.0
-# File encoding:   Cp1252
-#
-# Release Manager: schultz
diff --git a/res/maven/mvn.properties.release b/res/maven/mvn.properties.release
deleted file mode 100644
index 27c3c12bc3..00
--- a/res/maven/mvn.properties.release
+++ /dev/null
@@ -1,27 +0,0 @@
-# -
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# -
-
-# This file was auto-generated by the pre-release Ant target.
-
-# Remove "-dev" from the version since this is not a development release.
-maven.asf.release.deploy.version=8.5.85
-
-# Re-use the same GPG executable.
-gpg.exec=C:/Program Files (x86)/gnupg/bin/gpg.exe
-
-# Set the user name to use to upload the artefacts to Nexus.
-asf.ldap.username=schultz
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index c12e35a124..06f4f23a17 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -104,7 +104,7 @@
   

Buildbot failure in on tomcat-8.5.x

2023-01-10 Thread buildbot
Build status: BUILD FAILED: failed compile (failure)
Worker used: bb2_worker2_ubuntu
URL: https://ci2.apache.org/#builders/36/builds/357
Blamelist: schultz 
Build Text: failed compile (failure)
Status Detected: new failure
Build Source Stamp: [branch 8.5.x] c22b29b4da07810269cee64c62b57796fbaeb85a


Steps:

  worker_preparation: 0

  git: 0

  shell: 0

  shell_1: 0

  shell_2: 0

  shell_3: 0

  shell_4: 0

  shell_5: 0

  compile: 2


-- ASF Buildbot


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[tomcat] branch 8.5.x updated: Tag for r8.5.85.

2023-01-10 Thread schultz
This is an automated email from the ASF dual-hosted git repository.

schultz pushed a commit to branch 8.5.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/8.5.x by this push:
 new c22b29b4da Tag for r8.5.85.
c22b29b4da is described below

commit c22b29b4da07810269cee64c62b57796fbaeb85a
Author: schultz 
AuthorDate: Tue Jan 10 16:01:36 2023 -0800

Tag for r8.5.85.
---
 build.properties.release | 52 
 res/maven/mvn.properties.release | 27 +
 webapps/docs/changelog.xml   |  2 +-
 3 files changed, 80 insertions(+), 1 deletion(-)

diff --git a/build.properties.release b/build.properties.release
new file mode 100644
index 00..8d63d8e154
--- /dev/null
+++ b/build.properties.release
@@ -0,0 +1,52 @@
+# -
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# -
+
+# This file was auto-generated by the pre-release Ant target.
+
+# Any unwanted settings may be over-ridden in a build.properties file located
+# in the same directory as this file.
+
+# Set the version-dev to "" (empty string) as this is not a development 
release.
+version.dev=
+
+# Ensure consistent timestamps for reproducible builds.
+ant.tstamp.now.iso=2023-01-10T23:58:01Z
+
+# Enable insertion of detached signatures into the Windows installer.
+do.codesigning=true
+
+# Re-use the same GPG executable.
+gpg.exec=C:/Program Files (x86)/gnupg/bin/gpg.exe
+
+# Reproducible builds require the use of the build tools defined below. The
+# vendors (where appropriate) and versions must match exactly for a 
reproducible
+# build since this data is embedded in various files, particularly JAR file
+# manifests, as part of the build process.
+#
+# Apache Ant:  Apache Ant(TM) version 1.10.12 compiled on October 13 2021
+#
+# Java Name:   OpenJDK 64-Bit Server VM
+# Java Vendor: Eclipse Adoptium
+# Java Version:11.0.17+8
+
+# The following is provided for information only. Builds will be repeatable
+# whether or not the build environment in consistent with this information.
+#
+# OS:  amd64 Windows 10 10.0
+# File encoding:   Cp1252
+#
+# Release Manager: schultz
diff --git a/res/maven/mvn.properties.release b/res/maven/mvn.properties.release
new file mode 100644
index 00..27c3c12bc3
--- /dev/null
+++ b/res/maven/mvn.properties.release
@@ -0,0 +1,27 @@
+# -
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# -
+
+# This file was auto-generated by the pre-release Ant target.
+
+# Remove "-dev" from the version since this is not a development release.
+maven.asf.release.deploy.version=8.5.85
+
+# Re-use the same GPG executable.
+gpg.exec=C:/Program Files (x86)/gnupg/bin/gpg.exe
+
+# Set the user name to use to upload the artefacts to Nexus.
+asf.ldap.username=schultz
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 06f4f23a17..c12e35a124 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -104,7 +104,7 @@
   They eventually become mixed with the numbered issues (i.e., numbered
   issues do not "pop up" wrt. others).
 -->
-
+
   
 
   



Re: [VOTE] Release Apache Tomcat 9.0.71

2023-01-10 Thread Rémy Maucherat
On Mon, Jan 9, 2023 at 11:53 PM Rémy Maucherat  wrote:
>
> The proposed Apache Tomcat 9.0.71 release is now available for voting.
>
> The notable changes compared to 9.0.70 are:
>
> - Correct a regression in the refactoring that replaced the use of the
>URL constructors. The regression broke lookups for resources that
>contained one or more characters in their name that required escaping
>when used in a URI path.
>
> - When resetting an HTTP/2 stream because the final response has been
>generated before the request has been fully read, use the HTTP/2 error
>code NO_ERROR so that client does not discard the response. Based on a
>suggestion by Lorenzo Dalla Vecchia.
>
> - Change the default of the org.apache.el.GET_CLASSLOADER_USE_PRIVILEGED
>system property to true unless the EL library is running on Tomcat in
>which case the default remains false as the EL library is already
>called from within a privileged block and skipping the unnecessary
>privileged block improves performance.
>
> Along with lots of other bug fixes and improvements.
>
> For full details, see the changelog:
> https://nightlies.apache.org/tomcat/tomcat-9.0.x/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.71/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1415
> The tag is:
> https://github.com/apache/tomcat/tree/9.0.71
> 83ff421c4725bccfd7bec1a16b8ca3cb61bedd2a
>
> The proposed 9.0.71 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 9.0.71

Rémy

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: [VOTE] Release Apache Tomcat 10.1.5

2023-01-10 Thread Rémy Maucherat
On Mon, Jan 9, 2023 at 9:25 PM Mark Thomas  wrote:
>
> The proposed Apache Tomcat 10.1.5 release is now available for
> voting.
>
> The notable changes compared to 10.1.4 are:
>
> - Correct a regression in the refactoring that replaced the use of the
>URL constructors. The regression broke lookups for resources that
>contained one or more characters in their name that required escaping
>when used in a URI path.
>
> - When resetting an HTTP/2 stream because the final response has been
>generated before the request has been fully read, use the HTTP/2 error
>code NO_ERROR so that client does not discard the response. Based on a
>suggestion by Lorenzo Dalla Vecchia.
>
> - Change the default of the org.apache.el.GET_CLASSLOADER_USE_PRIVILEGED
>system property to true unless the EL library is running on Tomcat in
>which case the default remains false as the EL library is already
>called from within a privileged block and skipping the unnecessary
>privileged block improves performance.
>
> For full details, see the change log:
> https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html
>
> Applications that run on Tomcat 9 and earlier will not run on Tomcat 10
> without changes. Java EE applications designed for Tomcat 9 and earlier
> may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat
> will automatically convert them to Jakarta EE and copy them to the
> webapps directory.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.5/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1414
>
> The tag is:
> https://github.com/apache/tomcat/tree/10.1.5
> f6eebe2ef959503150432dc2700181bd29a5ebc9
>
>
> The proposed 10.1.5 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 10.1.5

Rémy

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[tomcat-connectors] branch main updated: Drop Travis CI support as per direction from infra

2023-01-10 Thread markt
This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git


The following commit(s) were added to refs/heads/main by this push:
 new 38d154a3a Drop Travis CI support as per direction from infra
38d154a3a is described below

commit 38d154a3a6415220cdbaaa26c2ce0871e07a7bc4
Author: Mark Thomas 
AuthorDate: Tue Jan 10 17:26:46 2023 +

Drop Travis CI support as per direction from infra
---
 .travis.yml | 72 -
 1 file changed, 72 deletions(-)

diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index fc159101f..0
--- a/.travis.yml
+++ /dev/null
@@ -1,72 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-dist: bionic
-compiler: gcc
-arch: arm64
-
-addons:
-apt:
-  packages:
-- build-essential
-- automake
-- autoconf
-- tar
-- libssl-dev
-- subversion
-- git
-- libtool-bin
-
-before_script:
-- rm -rf $HOME/tmp
-- mkdir $HOME/tmp
-- export CURR_PWD=`pwd`
-- echo "Going to build APR"
-- svn co -q https://svn.apache.org/repos/asf/apr/apr/branches/1.7.x/ 
$HOME/tmp/apr
-- cd $HOME/tmp/apr
-- ./buildconf
-- ./configure --prefix=$HOME/tmp/apr-build
-- make
-- make install
-- echo "Going to build APR Util"
-- svn co -q https://svn.apache.org/repos/asf/apr/apr-util/branches/1.7.x 
$HOME/tmp/apr-util
-- cd $HOME/tmp/apr-util
-- ./buildconf --with-apr=$HOME/tmp/apr
-- ./configure --with-apr=$HOME/tmp/apr-build/bin/apr-1-config 
--prefix=$HOME/tmp/apr-util-build
-- make
-- make install
-- echo "Going to build HTTPD"
-- svn co -q http://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x 
$HOME/tmp/httpd
-- cd $HOME/tmp/httpd
-- ./buildconf --with-apr=$HOME/tmp/apr --with-apr-util=$HOME/tmp/apr-util
-- ./configure --prefix=$HOME/tmp/httpd-build 
--with-apr=$HOME/tmp/apr-build/bin/apr-1-config  
--with-apr-util=$HOME/tmp/apr-util-build/bin/apu-1-config
-- make
-- make install
-
-script:
-- echo "Going to build Tomcat Connectors"
-- cd $CURR_PWD
-- cd native
-- ./buildconf.sh
-- ./configure --with-apxs=$HOME/tmp/httpd-build/bin/apxs 
--prefix=$HOME/tmp/tc-connectors-build
-- make
-- make install
-
-after_failure:
-- ls -la $HOME/tmp
-
-notifications:
-email:
-- dev@tomcat.apache.org
\ No newline at end of file


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: [VOTE] Release Apache Tomcat 11.0.0-M2

2023-01-10 Thread Rémy Maucherat
On Mon, Jan 9, 2023 at 7:20 PM Mark Thomas  wrote:
>
> The proposed Apache Tomcat 11.0.0-M2 release is now available for
> voting.
>
> Apache Tomcat 11.0.0-M2 is a milestone release of the 11.0.x branch and
> has been made to provide users with early access to the new features in
> Apache Tomcat 11.0.x so that they may provide feedback. The notable
> changes compared to the previous milestone include:
>
> - Add ByteBuffer support to ServletInputStream and ServletOutputStream
>
> - Update Cookie parsing and handling to treat the quotes in a quoted
>cookie value as part of the value as required by RFC 6265 and
>explicitly clarified in RFC 6265bis.
>
> - When resetting an HTTP/2 stream because the final response has been
>generated before the request has been fully read, use the HTTP/2 error
>code NO_ERROR so that client does not discard the response. Based on a
>suggestion by Lorenzo Dalla Vecchia.
>
> For full details, see the change log:
> https://nightlies.apache.org/tomcat/tomcat-11.0.x/docs/changelog.html
>
> Applications that run on Tomcat 9 and earlier will not run on Tomcat 11
> without changes. Java EE applications designed for Tomcat 9 and earlier
> may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat
> will automatically convert them to Jakarta EE and copy them to the
> webapps directory. Applications using deprecated APIs may require
> further changes.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-11/v11.0.0-M2/
> 4b03c23ad60e678c1d1a85df815fb6cd8d14ca67
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1413
>
> The tag is:
> https://github.com/apache/tomcat/tree/11.0.0-M2
>
>
> The proposed 11.0.0-M2 release is:
> [ ] Broken - do not release
> [X] Alpha - go ahead and release as 11.0.0-M2

Rémy

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 66415] Request.java HTTP Post too large error is overwritten with reason UNKNOWN

2023-01-10 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=66415

Remy Maucherat  changed:

   What|Removed |Added

 OS||All
 Resolution|--- |INVALID
 Status|NEW |RESOLVED

--- Comment #1 from Remy Maucherat  ---
https://github.com/apache/tomcat/blob/main/java/org/apache/tomcat/util/http/Parameters.java#L121
The error is only set once, so UNKNOWN will not be set unless nothing was set
previously. Ok, maybe this kind of "trick" coding isn't always the best idea
but it should work here.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 66415] New: Request.java HTTP Post too large error is overwritten with reason UNKNOWN

2023-01-10 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=66415

Bug ID: 66415
   Summary: Request.java HTTP Post too large error is overwritten
with reason UNKNOWN
   Product: Tomcat 11
   Version: 11.0.0-M1
  Hardware: PC
Status: NEW
  Severity: normal
  Priority: P2
 Component: Catalina
  Assignee: dev@tomcat.apache.org
  Reporter: jangirman...@live.in
  Target Milestone: ---

If an HTTP Request has large data i.e. more than maxPostSize, the code sets the
FailedReason.POST_TOO_LARGE. Since this code is in try block, the following
finally{} block sets the code to UNKNOWN if success is set to false.

int maxPostSize = connector.getMaxPostSize();
if ((maxPostSize >= 0) && (len > maxPostSize)) {
   Context context = getContext();
   if (context != null && context.getLogger().isDebugEnabled()) {
   context.getLogger().debug(
   sm.getString("coyoteRequest.postTooLarge"));
   }
   checkSwallowInput();
   parameters.setParseFailedReason(FailReason.POST_TOO_LARGE);
   return;
}

followed by a finally block
finally {
if (!success) {
parameters.setParseFailedReason(FailReason.UNKNOWN);
}
}

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: [VOTE] Release Apache Tomcat 9.0.71

2023-01-10 Thread Mark Thomas

On 09/01/2023 22:53, Rémy Maucherat wrote:

The proposed 9.0.71 release is:
[ ] Broken - do not release
[X] Stable - go ahead and release as 9.0.71


Confirmed build is repeatable for all artifacts.

Unit tests pass on Linux.

Mark

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: [VOTE] Release Apache Tomcat 10.1.5

2023-01-10 Thread Mark Thomas

On 09/01/2023 20:25, Mark Thomas wrote:

The proposed 10.1.5 release is:
[ ] Broken - do not release
[X] Stable - go ahead and release as 10.1.5


Unit tests pass for Linux (x64), MacOS (x64 and arm64) and Windows (x64).

Mark

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: [VOTE] Release Apache Tomcat 11.0.0-M2

2023-01-10 Thread Mark Thomas

On 09/01/2023 18:20, Mark Thomas wrote:

The proposed 11.0.0-M2 release is:
[ ] Broken - do not release
[X] Alpha - go ahead and release as 11.0.0-M2


Bah. I forgot to update the vote email again. Any votes for stable will 
be treated as votes for alpha.


Unit tests pass for Linux (x64), MacOS (x64 and arm64) and Windows (x64).

Mark

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org