svn commit: r1809233 - /tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml

2017-09-21 Thread markt
Author: markt Date: Thu Sep 21 21:22:30 2017 New Revision: 1809233 URL: http://svn.apache.org/viewvc?rev=1809233=rev Log: Add release date even though it was not announced. Modified: tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml Modified: tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml

svn commit: r1809232 - /tomcat/trunk/webapps/docs/changelog.xml

2017-09-21 Thread markt
Author: markt Date: Thu Sep 21 21:21:32 2017 New Revision: 1809232 URL: http://svn.apache.org/viewvc?rev=1809232=rev Log: Add release date even though it was not announced. Modified: tomcat/trunk/webapps/docs/changelog.xml Modified: tomcat/trunk/webapps/docs/changelog.xml URL:

Servlet 4.0 implementation status

2017-09-21 Thread Mark Thomas
Hi all, As of a few minutes ago the Servlet 4.0 API implementation in 9.0.x is aligned with the 4.0 final release. It is also fully implemented. That opens up the possibility of both beta and stable labels for the next 9.0.x release. It also means that the next release will be a point release,

svn commit: r1809231 - in /tomcat/trunk: build.properties.default res/maven/mvn.properties.default webapps/docs/changelog.xml

2017-09-21 Thread markt
Author: markt Date: Thu Sep 21 21:19:41 2017 New Revision: 1809231 URL: http://svn.apache.org/viewvc?rev=1809231=rev Log: The Servlet 4.0 implementation is complete. The next release will not be a milestone. Modified: tomcat/trunk/build.properties.default

[Bug 61554] Add excludes to rat-excludes.txt for Tomcat9

2017-09-21 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61554 Mark Thomas changed: What|Removed |Added Status|NEW |RESOLVED

svn commit: r1809239 - in /tomcat/trunk: res/rat/rat-excludes.txt webapps/docs/changelog.xml

2017-09-21 Thread markt
Author: markt Date: Thu Sep 21 22:10:20 2017 New Revision: 1809239 URL: http://svn.apache.org/viewvc?rev=1809239=rev Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=61554 Exclude test files in unusual encodings and markdown files intended for display in GitHub from RAT analysis.

Re: Servlet 4.0 implementation status

2017-09-21 Thread Konstantin Kolinko
2017-09-22 0:16 GMT+03:00 Mark Thomas : > Hi all, > > As of a few minutes ago the Servlet 4.0 API implementation in 9.0.x is > aligned with the 4.0 final release. It is also fully implemented. That > opens up the possibility of both beta and stable labels for the next > 9.0.x

svn commit: r1809212 - /tomcat/trunk/java/org/apache/catalina/webresources/AbstractFileResourceSet.java

2017-09-21 Thread markt
Author: markt Date: Thu Sep 21 20:09:32 2017 New Revision: 1809212 URL: http://svn.apache.org/viewvc?rev=1809212=rev Log: Refactor and add additional comments to make intended behaviour clearer. Modified: tomcat/trunk/java/org/apache/catalina/webresources/AbstractFileResourceSet.java

Status update

2017-09-21 Thread Mark Thomas
I believe CVE-2017-12617 is addressed in 9.0.x The file() method has been reviewed by kkolinko and remm and I have implemented their comments. I have also refactored the method and added comments to make the intended behaviour clearer. It is possible that there is scope to optimise some of the

svn commit: r1809244 - /tomcat/trunk/java/javax/servlet/http/HttpServletResponseWrapper.java

2017-09-21 Thread kkolinko
Author: kkolinko Date: Thu Sep 21 23:33:24 2017 New Revision: 1809244 URL: http://svn.apache.org/viewvc?rev=1809244=rev Log: Correct javadoc typos (a review of r1809228) Modified: tomcat/trunk/java/javax/servlet/http/HttpServletResponseWrapper.java Modified:

svn commit: r1809248 - /tomcat/trunk/java/org/apache/catalina/webresources/AbstractFileResourceSet.java

2017-09-21 Thread kkolinko
Author: kkolinko Date: Fri Sep 22 00:29:54 2017 New Revision: 1809248 URL: http://svn.apache.org/viewvc?rev=1809248=rev Log: Remove condition that is always false, thanks to "canPath.startsWith(canonicalBase)" check a few lines earlier. Modified:

svn commit: r1809214 - /tomcat/trunk/java/org/apache/catalina/webresources/AbstractFileResourceSet.java

2017-09-21 Thread markt
Author: markt Date: Thu Sep 21 20:10:12 2017 New Revision: 1809214 URL: http://svn.apache.org/viewvc?rev=1809214=rev Log: Correct regression in r1809146 that caused problems on Windows Modified: tomcat/trunk/java/org/apache/catalina/webresources/AbstractFileResourceSet.java Modified:

Release Announcement: General Availability of JDK 9

2017-09-21 Thread Rory O'Donnell
Hi Mark, Three items to share with you today * *JDK 9 General Availability * o GPL'd binaries from Oracle are available here: + http://jdk.java.net/9 o See Mark Reinhold's email for more details on the Release [1] + delivery of Project Jigsaw [2] * Are you JDK

svn commit: r1809229 - /tomcat/trunk/build.xml

2017-09-21 Thread markt
Author: markt Date: Thu Sep 21 21:09:33 2017 New Revision: 1809229 URL: http://svn.apache.org/viewvc?rev=1809229=rev Log: Update revision for implemented Servlet spec Modified: tomcat/trunk/build.xml Modified: tomcat/trunk/build.xml URL:

buildbot success in on tomcat-trunk

2017-09-21 Thread buildbot
The Buildbot has detected a restored build on builder tomcat-trunk while building . Full details are available at: https://ci.apache.org/builders/tomcat-trunk/builds/2703 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler

svn commit: r1809228 - in /tomcat/trunk: java/javax/servlet/http/ java/org/apache/catalina/connector/ test/org/apache/catalina/filters/

2017-09-21 Thread markt
Author: markt Date: Thu Sep 21 21:07:12 2017 New Revision: 1809228 URL: http://svn.apache.org/viewvc?rev=1809228=rev Log: Add getTrailerFields() method to HttpServletResponse to align Tomcat's Servlet API implementation with the 4.0 release Modified:

[ANN] End of life for Apache Tomcat Native 1.1.x

2017-09-21 Thread Mark Thomas
The Apache Tomcat Team announces that support for Apache Tomcat Native 1.1.x will end on 30 September 2018. This means that after 30 September 2018: - releases from the 1.1.x branch are highly unlikely - bugs affecting only the 1.1.x branch will not be addressed - security vulnerability reports

[Bug 61557] KeyStoreException make Tomcat could not startup successfully

2017-09-21 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61557 --- Comment #3 from Mark Thomas --- Created attachment 35359 --> https://bz.apache.org/bugzilla/attachment.cgi?id=35359=edit Proposed patch for 9.0.x Does this patch fix the issue? It is for 9.0.x but should apply to 8.5.x

svn commit: r1809245 - /tomcat/tc8.5.x/trunk/java/javax/servlet/http/HttpServletResponseWrapper.java

2017-09-21 Thread kkolinko
Author: kkolinko Date: Thu Sep 21 23:36:04 2017 New Revision: 1809245 URL: http://svn.apache.org/viewvc?rev=1809245=rev Log: Correct javadoc typos (a review of r1809228) Backport of r1809244 Modified: tomcat/tc8.5.x/trunk/java/javax/servlet/http/HttpServletResponseWrapper.java Modified:

svn commit: r1809247 - in /tomcat/trunk: BUILDING.txt webapps/docs/appdev/introduction.xml webapps/docs/index.xml

2017-09-21 Thread kkolinko
Author: kkolinko Date: Fri Sep 22 00:19:23 2017 New Revision: 1809247 URL: http://svn.apache.org/viewvc?rev=1809247=rev Log: Update links to Servlet 4.0 specification. It seems that Java EE 8 javadoc has not been published yet. Modified: tomcat/trunk/BUILDING.txt

svn commit: r1809146 - /tomcat/trunk/java/org/apache/catalina/webresources/AbstractFileResourceSet.java

2017-09-21 Thread markt
Author: markt Date: Thu Sep 21 10:40:37 2017 New Revision: 1809146 URL: http://svn.apache.org/viewvc?rev=1809146=rev Log: Replacement of '\' with '/' should occur when the system file separator is '\' Modified: tomcat/trunk/java/org/apache/catalina/webresources/AbstractFileResourceSet.java

svn commit: r1809160 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/tomcat/util/digester/Digester.java webapps/docs/changelog.xml

2017-09-21 Thread remm
Author: remm Date: Thu Sep 21 13:18:02 2017 New Revision: 1809160 URL: http://svn.apache.org/viewvc?rev=1809160=rev Log: Add a simple way to set the property source in embedded mode. Modified: tomcat/tc8.5.x/trunk/ (props changed)

[GUMP@vmgump-vm3]: Project tomcat-tc7.0.x-validate (in module tomcat-7.0.x) failed

2017-09-21 Thread Bill Barker
/beanutils/dist/commons-beanutils-20170921.jar:/srv/gump/packages/commons-collections3/commons-collections-3.2.1.jar:/srv/gump/public/workspace/commons-cli/target/commons-cli-1.5-SNAPSHOT.jar:/srv/gump/public/workspace/commons-lang-trunk/target/commons-lang3-3.7-SNAPSHOT.jar:/srv/g ump/public/workspace

[Bug 61557] KeyStoreException make Tomcat could not startup successfully

2017-09-21 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61557 hyderai@gmail.com changed: What|Removed |Added OS||All -- You are receiving this

[Bug 61557] New: KeyStoreException make Tomcat could not startup successfully

2017-09-21 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61557 Bug ID: 61557 Summary: KeyStoreException make Tomcat could not startup successfully Product: Tomcat 8 Version: 8.5.x-trunk Hardware: PC Status: NEW

[Bug 61557] KeyStoreException make Tomcat could not startup successfully

2017-09-21 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61557 Jerry changed: What|Removed |Added Version|8.5.x-trunk |8.5.20

[Tomcat Wiki] Update of "Specifications" by KonstantinKolinko

2017-09-21 Thread Apache Wiki
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "Specifications" page has been changed by KonstantinKolinko: https://wiki.apache.org/tomcat/Specifications?action=diff=44=45 Comment: Reorder Sevler specs with newer ones first.

[Tomcat Wiki] Update of "Specifications" by KonstantinKolinko

2017-09-21 Thread Apache Wiki
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "Specifications" page has been changed by KonstantinKolinko: https://wiki.apache.org/tomcat/Specifications?action=diff=45=46 Comment: Correct naming of JavaEE project ||Spec

[Tomcat Wiki] Update of "TomcatVersions" by KonstantinKolinko

2017-09-21 Thread Apache Wiki
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "TomcatVersions" page has been changed by KonstantinKolinko: https://wiki.apache.org/tomcat/TomcatVersions?action=diff=28=29 Comment: Update specification versions for Tomcat 9.0,

svn commit: r1809158 - in /tomcat/trunk: java/org/apache/tomcat/util/digester/Digester.java webapps/docs/changelog.xml

2017-09-21 Thread remm
Author: remm Date: Thu Sep 21 12:57:11 2017 New Revision: 1809158 URL: http://svn.apache.org/viewvc?rev=1809158=rev Log: Add a simple way to set the property source in embedded mode. Modified: tomcat/trunk/java/org/apache/tomcat/util/digester/Digester.java

[Bug 61103] StatementCache potentially returning incorrect statement

2017-09-21 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61103 --- Comment #2 from Julian Reschke --- Still present in 7.0.81. -- You are receiving this mail because: You are the assignee for the bug. - To

[Tomcat Wiki] Update of "TomcatVersions" by KonstantinKolinko

2017-09-21 Thread Apache Wiki
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "TomcatVersions" page has been changed by KonstantinKolinko: https://wiki.apache.org/tomcat/TomcatVersions?action=diff=27=28 Comment: Update information on releases. (Tomcat 6.0

svn commit: r1809166 - in /tomcat/site/trunk: docs/whichversion.html xdocs/whichversion.xml

2017-09-21 Thread kkolinko
Author: kkolinko Date: Thu Sep 21 14:27:33 2017 New Revision: 1809166 URL: http://svn.apache.org/viewvc?rev=1809166=rev Log: Update specification versions for Tomcat 9.0, based on Java EE Platform v8 Final Release document - ch.EE.6.1.2 (Required Java Technologies) Modified:

[Tomcat Wiki] Update of "Specifications" by KonstantinKolinko

2017-09-21 Thread Apache Wiki
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "Specifications" page has been changed by KonstantinKolinko: https://wiki.apache.org/tomcat/Specifications?action=diff=47=48 Comment: Move HTTP/2 specifications to HTTP section.

svn commit: r1809175 - in /tomcat/site/trunk: docs/whichversion.html xdocs/whichversion.xml

2017-09-21 Thread kkolinko
Author: kkolinko Date: Thu Sep 21 15:40:18 2017 New Revision: 1809175 URL: http://svn.apache.org/viewvc?rev=1809175=rev Log: Update description of Tomcat 9. - Update spec versions. - According to release announcement of 9.0.0.M18, support for HTTP/2 is now available for JSSE connectors when

[Tomcat Wiki] Update of "Specifications" by KonstantinKolinko

2017-09-21 Thread Apache Wiki
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "Specifications" page has been changed by KonstantinKolinko: https://wiki.apache.org/tomcat/Specifications?action=diff=46=47 Comment: Reorder JSP & EL specifications, with newer

svn commit: r1809173 - in /tomcat/site/trunk: docs/whichversion.html xdocs/whichversion.xml

2017-09-21 Thread kkolinko
Author: kkolinko Date: Thu Sep 21 15:24:29 2017 New Revision: 1809173 URL: http://svn.apache.org/viewvc?rev=1809173=rev Log: Update description of Tomcat 8.5 Modified: tomcat/site/trunk/docs/whichversion.html tomcat/site/trunk/xdocs/whichversion.xml Modified:

[Bug 61524] NullPointerException in Http11OutputBuffer

2017-09-21 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61524 --- Comment #3 from Boris Petrov --- A little bit more info - I've updated Tomcat to 8.5.21 and Jersey to 2.26. The exception happens again. The following occurs: 1) I hard-refresh the page where a tiff image is shown

[Bug 61557] KeyStoreException make Tomcat could not startup successfully

2017-09-21 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61557 Remy Maucherat changed: What|Removed |Added Status|NEW |RESOLVED

[GUMP@vmgump-vm3]: Project tomcat-tc8.0.x-validate (in module tomcat-8.0.x) failed

2017-09-21 Thread Bill Barker
/beanutils/dist/commons-beanutils-20170921.jar:/srv/gump/packages/commons-collections3/commons-collections-3.2.1.jar:/srv/gump/public/workspace/commons-cli/target/commons-cli-1.5-SNAPSHOT.jar:/srv/gump/public/workspace/commons-lang-trunk/target/commons-lang3-3.7-SNAPSHOT.jar:/srv/g ump/public/workspace

[GUMP@vmgump-vm3]: Project tomcat-trunk-validate (in module tomcat-trunk) failed

2017-09-21 Thread Bill Barker
/commons-beanutils-20170921.jar:/srv/gump/packages/commons-collections3/commons-collections-3.2.1.jar:/srv/gump/public/workspace/commons-cli/target/commons-cli-1.5-SNAPSHOT.jar:/srv/gump/public/workspace/commons-lang-trunk/target/commons-lang3-3.7-SNAPSHOT.jar:/srv/g ump/public/workspace/apache-commons

buildbot failure in on tomcat-trunk

2017-09-21 Thread buildbot
The Buildbot has detected a new failure on builder tomcat-trunk while building . Full details are available at: https://ci.apache.org/builders/tomcat-trunk/builds/2702 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler

[Tomcat Wiki] Update of "Specifications" by KonstantinKolinko

2017-09-21 Thread Apache Wiki
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The "Specifications" page has been changed by KonstantinKolinko: https://wiki.apache.org/tomcat/Specifications?action=diff=43=44 Comment: Update spec compliance values, as bug 57703

[GUMP@vmgump-vm3]: Project tomcat-tc8.0.x-test-apr (in module tomcat-8.0.x) failed

2017-09-21 Thread Bill Barker
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-tc8.0.x-test-apr has an issue affecting its community

[GUMP@vmgump-vm3]: Project tomcat-tc8.0.x-validate (in module tomcat-8.0.x) failed

2017-09-21 Thread Bill Barker
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-tc8.0.x-validate has an issue affecting its community

[GUMP@vmgump-vm3]: Project tomcat-tc7.0.x-validate (in module tomcat-7.0.x) failed

2017-09-21 Thread Bill Barker
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-tc7.0.x-validate has an issue affecting its community

[GUMP@vmgump-vm3]: Project tomcat-trunk-validate (in module tomcat-trunk) failed

2017-09-21 Thread Bill Barker
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-trunk-validate has an issue affecting its community integration.

Re: svn commit: r1809146 - /tomcat/trunk/java/org/apache/catalina/webresources/AbstractFileResourceSet.java

2017-09-21 Thread Mark Thomas
On 21/09/17 11:40, ma...@apache.org wrote: > Author: markt > Date: Thu Sep 21 10:40:37 2017 > New Revision: 1809146 > > URL: http://svn.apache.org/viewvc?rev=1809146=rev > Log: > Replacement of '\' with '/' should occur when the system file separator is '\' This breaks multiple unit tests in

Re: svn commit: r1809011 - in /tomcat/trunk: java/org/apache/catalina/servlets/DefaultServlet.java java/org/apache/catalina/webresources/AbstractFileResourceSet.java test/org/apache/catalina/webresour

2017-09-21 Thread Mark Thomas
On 20/09/17 18:15, Konstantin Kolinko wrote: > 2017-09-20 20:09 GMT+03:00 Konstantin Kolinko : >> 2017-09-20 15:23 GMT+03:00 : >>> Author: markt >>> Date: Wed Sep 20 12:23:44 2017>>> New Revision: 1809011 >>> >>> URL:

svn commit: r1809141 - /tomcat/trunk/java/org/apache/catalina/webresources/AbstractFileResourceSet.java

2017-09-21 Thread markt
Author: markt Date: Thu Sep 21 10:04:23 2017 New Revision: 1809141 URL: http://svn.apache.org/viewvc?rev=1809141=rev Log: performance: do in-memory checks first and I/O performing ones later kkolinko review Modified:

svn commit: r1809143 - /tomcat/trunk/java/org/apache/catalina/webresources/AbstractFileResourceSet.java

2017-09-21 Thread markt
Author: markt Date: Thu Sep 21 10:23:00 2017 New Revision: 1809143 URL: http://svn.apache.org/viewvc?rev=1809143=rev Log: No need to separately add '/' if the name ends in '.' since normalize() does that and does so more accurately. Modified:

svn commit: r1809144 - /tomcat/trunk/java/org/apache/catalina/webresources/AbstractFileResourceSet.java

2017-09-21 Thread markt
Author: markt Date: Thu Sep 21 10:25:49 2017 New Revision: 1809144 URL: http://svn.apache.org/viewvc?rev=1809144=rev Log: Clean-up - no functional change - fix indentation - add { } to improve clarity Modified: