Re: [VOTE] Release Apache Tomcat 8.0.49

2018-01-22 Thread Rémy Maucherat
On Fri, Jan 19, 2018 at 10:08 PM, Violeta Georgieva wrote: > The proposed Apache Tomcat 8.0.49 release is now available for voting. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.49/ > The Maven staging repo is: > https://repository.apache.org/content/r

Re: [VOTE] Release Apache Tomcat 7.0.84

2018-01-22 Thread Rémy Maucherat
On Fri, Jan 19, 2018 at 4:41 PM, Violeta Georgieva wrote: > The proposed Apache Tomcat 7.0.84 release is now available for voting. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.84/ > The Maven staging repo is: > https://repository.apache.org/content/re

JDK 10 Early Access b40 & JDK 8u172 Early Access b02 are available on jdk.java.net

2018-01-22 Thread Rory O'Donnell
 Hi Mark, Happy New Year! *OpenJDK builds - *JDK 10 Early Access build 40 is available at http://jdk.java.net/10/ * These early-access, open-source builds are provided under the GNU General Public License, version 2, with the Classpath Exception

[Bug 62028] New: Server Sent Event closed connection throws IOException

2018-01-22 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62028 Bug ID: 62028 Summary: Server Sent Event closed connection throws IOException Product: Tomcat 9 Version: unspecified Hardware: PC Status: NEW Severity: normal

Re: [VOTE] Release Apache Tomcat 8.5.27

2018-01-22 Thread Huxing Zhang
Hi, The proposed 8.5.27 release is: [ ] Broken - do not release [ X ] Stable - go ahead and release as 8.5.27 Unit test passed. Examples ok. Our test web application works fine. -- Violeta Georgieva 2018 Jan 21 (Sun) 22:21 Tomcat

svn commit: r1821838 - /tomcat/trunk/test/org/apache/tomcat/jni/TestSocketServerAnyLocalAddress.java

2018-01-22 Thread markt
Author: markt Date: Mon Jan 22 11:28:17 2018 New Revision: 1821838 URL: http://svn.apache.org/viewvc?rev=1821838&view=rev Log: Improve failure message to aid debugging Modified: tomcat/trunk/test/org/apache/tomcat/jni/TestSocketServerAnyLocalAddress.java Modified: tomcat/trunk/test/org/apac

Re: [VOTE] Release Apache Tomcat 9.0.4

2018-01-22 Thread Mark Thomas
On 18/01/18 20:14, Mark Thomas wrote: > The proposed 9.0.4 release is: > [ ] Broken - do not release > [ ] Alpha - go ahead and release as 9.0.4 > [ ] Beta - go ahead and release as 9.0.4 > [X] Stable - go ahead and release as 9.0.4 Unit tests pass for NIO, NIO2 and APR/native with Tomcat Na

Re: [VOTE] Release Apache Tomcat 7.0.84

2018-01-22 Thread Coty Sutherland
On Fri, Jan 19, 2018 at 10:41 AM, Violeta Georgieva wrote: > The proposed Apache Tomcat 7.0.84 release is now available for voting. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.84/ > The Maven staging repo is: > https://repository.apache.org/content/re

Re: [VOTE] Release Apache Tomcat 8.0.49

2018-01-22 Thread Coty Sutherland
On Fri, Jan 19, 2018 at 4:08 PM, Violeta Georgieva wrote: > The proposed Apache Tomcat 8.0.49 release is now available for voting. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.49/ > The Maven staging repo is: > https://repository.apache.org/content/rep

Re: [VOTE] Release Apache Tomcat 8.5.27

2018-01-22 Thread Mark Thomas
On 18/01/18 20:43, Mark Thomas wrote: > The proposed 8.5.27 release is: > [ ] Broken - do not release > [X] Stable - go ahead and release as 8.5.27 Unit tests pass for NIO, NIO2 and APR/native with Tomcat Native 1.2.16 on OSX, Linux and Windows. Mark --

Re: Maven plugin for code-singing. Where to host?

2018-01-22 Thread Mark Thomas
On 19/01/18 10:56, Robert Munteanu wrote: > On Fri, 2018-01-19 at 09:27 +, Mark Thomas wrote: >> On 18/01/18 21:48, Robert Munteanu wrote: >>> Hi, >>> >>> (Please keep me in CC, I'm not subscribed to this list) >>> >>> I have developed a Maven plugin to use with Symantec's code >>> signing. >

Re: [VOTE] Release Apache Tomcat 8.0.49

2018-01-22 Thread Mark Thomas
On 19/01/18 21:08, Violeta Georgieva wrote: > The proposed Apache Tomcat 8.0.49 release is now available for voting. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.49/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orga

[RESULT][VOTE] Release Apache Tomcat 9.0.4

2018-01-22 Thread Mark Thomas
The following votes were cast: Stable: +1 binding: remm, csutherl, violetagg, huxing, markt No other votes were cast. The vote therefore passes. Thanks to everyone who contributed to this round of releases. Mark On 18/01/18 20:14, Mark Thomas wrote: > The proposed Apache Tomcat 9.0.4 release

svn commit: r24356 - /dev/tomcat/tomcat-9/v9.0.4/ /release/tomcat/tomcat-9/v9.0.4/

2018-01-22 Thread markt
Author: markt Date: Mon Jan 22 14:51:01 2018 New Revision: 24356 Log: Release 9.0.4 Added: release/tomcat/tomcat-9/v9.0.4/ - copied from r24355, dev/tomcat/tomcat-9/v9.0.4/ Removed: dev/tomcat/tomcat-9/v9.0.4/ - T

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

2018-01-22 Thread markt
Author: markt Date: Mon Jan 22 14:53:28 2018 New Revision: 1821874 URL: http://svn.apache.org/viewvc?rev=1821874&view=rev Log: Add release date for 9.0.4 Modified: tomcat/trunk/webapps/docs/changelog.xml Modified: tomcat/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tom

[RESULT][VOTE] Release Apache Tomcat 8.5.27

2018-01-22 Thread Mark Thomas
The following votes were cast: Stable: +1 (binding): remm, csutherl, violetagg, huxing, markt The vote therefore passes. Thank you to everyone who contributed to this release. Mark - To unsubscribe, e-mail: dev-unsubscr...@tom

svn commit: r24357 - /dev/tomcat/tomcat-8/v8.5.27/ /release/tomcat/tomcat-8/v8.5.27/

2018-01-22 Thread markt
Author: markt Date: Mon Jan 22 15:08:23 2018 New Revision: 24357 Log: Release 8.5.27 Added: release/tomcat/tomcat-8/v8.5.27/ - copied from r24356, dev/tomcat/tomcat-8/v8.5.27/ Removed: dev/tomcat/tomcat-8/v8.5.27/ ---

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

2018-01-22 Thread markt
Author: markt Date: Mon Jan 22 15:09:26 2018 New Revision: 1821876 URL: http://svn.apache.org/viewvc?rev=1821876&view=rev Log: Add release date for 8.5.27 Modified: tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml Modified: tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml URL: http://svn.apac

[Bug 62023] Tomcat crashes when SSLprotocol value is defined

2018-01-22 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62023 --- Comment #7 from Coty Sutherland --- I can reproduce this by adding any SSLHostConfig attribute to the Connector (namely `SSLVerifyClient="optional"`). The problem here is that when using APR and specifying Connector configuration which crea

[Bug 62023] Tomcat crashes when SSLprotocol value is defined

2018-01-22 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62023 --- Comment #8 from Remy Maucherat --- Yes, something is wrong as there are null checks, yet, the sslHostConfig.getOpenSslContext() (same for the conf) return value cannot be null (the default is Long 0). Hummm, I would standardize on null as t

[Bug 62023] Tomcat crashes when SSLprotocol value is defined

2018-01-22 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62023 --- Comment #9 from Rainer Jung --- (In reply to Coty Sutherland from comment #7) > I can reproduce this by adding any SSLHostConfig attribute to the Connector > (namely `SSLVerifyClient="optional"`). The problem here is that when using > APR a

[Bug 62023] Tomcat crashes when SSLprotocol value is defined

2018-01-22 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62023 --- Comment #10 from joe.fletc...@sscinc.com --- Might this be in any way related to problems creating a JSSE configuration? I ran into what looked like https://bz.apache.org/bugzilla/show_bug.cgi?id=59910 when attempting to use a keystore based

Re: CPU security fixes and performance

2018-01-22 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Rémy, On 1/21/18 2:17 PM, Rémy Maucherat wrote: > On Sat, Jan 20, 2018 at 5:42 PM, Christopher Schultz < > ch...@christopherschultz.net> wrote: > > Rémy, > > On 1/19/18 11:18 AM, Rémy Maucherat wrote: I had a look at performance with the CPU

svn commit: r1821932 - /tomcat/trunk/java/org/apache/catalina/storeconfig/OpenSSLConfSF.java

2018-01-22 Thread rjung
Author: rjung Date: Mon Jan 22 19:44:09 2018 New Revision: 1821932 URL: http://svn.apache.org/viewvc?rev=1821932&view=rev Log: Add storeconfig class "org.apache.catalina.storeconfig.OpenSSLConfSF" forgotten in r1805550. Added: tomcat/trunk/java/org/apache/catalina/storeconfig/OpenSSLConfSF.ja

svn propchange: r1805550 - svn:log

2018-01-22 Thread rjung
Author: rjung Revision: 1805550 Modified property: svn:log Modified: svn:log at Mon Jan 22 19:45:44 2018 -- --- svn:log (original) +++ svn:log Mon Jan 22 19:45:44 2018 @@ -1 +1,4 @@ Add support for OpenSSLConf to storecon

svn commit: r1821935 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/catalina/storeconfig/OpenSSLConfSF.java

2018-01-22 Thread rjung
Author: rjung Date: Mon Jan 22 19:53:29 2018 New Revision: 1821935 URL: http://svn.apache.org/viewvc?rev=1821935&view=rev Log: Add storeconfig class "org.apache.catalina.storeconfig.OpenSSLConfSF" forgotten in r1807277. Backport of r1821932 from trunk. Added: tomcat/tc8.5.x/trunk/java/org/ap

svn propchange: r1807277 - svn:log

2018-01-22 Thread rjung
Author: rjung Revision: 1807277 Modified property: svn:log Modified: svn:log at Mon Jan 22 20:01:43 2018 -- --- svn:log (original) +++ svn:log Mon Jan 22 20:01:43 2018 @@ -1,3 +1,6 @@ Add support for OpenSSLConf to storec

[Bug 62032] New: NPE caused by Connector and SSLHostConfig

2018-01-22 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62032 Bug ID: 62032 Summary: NPE caused by Connector and SSLHostConfig Product: Tomcat 9 Version: 9.0.2 Hardware: PC OS: Linux Status: NEW Severity: normal

svn commit: r1821943 - /tomcat/tc7.0.x/trunk/test/org/apache/catalina/authenticator/TestSSOnonLoginAndBasicAuthenticator.java

2018-01-22 Thread markt
Author: markt Date: Mon Jan 22 20:37:15 2018 New Revision: 1821943 URL: http://svn.apache.org/viewvc?rev=1821943&view=rev Log: Back-port robustness change after I observed a failure on one connector on OSX (the system was under load at the time). Modified: tomcat/tc7.0.x/trunk/test/org/apac

[Bug 62033] New: Required SSLHostConfig named _default_

2018-01-22 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62033 Bug ID: 62033 Summary: Required SSLHostConfig named _default_ Product: Tomcat 9 Version: 9.0.2 Hardware: PC OS: Linux Status: NEW Severity: enhancement

[Bug 62033] Required SSLHostConfig named _default_

2018-01-22 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62033 Coty Sutherland changed: What|Removed |Added Resolution|--- |INVALID Status|NEW

Re: [Git migration] Existing PRs

2018-01-22 Thread Mark Thomas
On 19/01/18 10:38, Violeta Georgieva wrote: > 2018-01-18 22:40 GMT+02:00 Mark Thomas : >> >> Hi, >> >> This issue might have resolved itself. We currently only have open PRs >> on the apache/tomcat github repo. Assuming that repo would be made >> read/write (I'm checking with infra) then there isn'

[Git migration] Merge strategy

2018-01-22 Thread Mark Thomas
The plan when we migrate to git is to migrate to single git repo with the following branches: master - 9.0.x development tc8.5 - 8.5.x development tc8.0 - 8.0.x development tc7.0 - 7.0.x development We need to decide how we are going to handle a fix that applies to multiple versions. I can se

Re: [VOTE] Release Apache Tomcat 7.0.84

2018-01-22 Thread Mark Thomas
On 19/01/18 15:41, Violeta Georgieva wrote: > The proposed Apache Tomcat 7.0.84 release is now available for voting. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.84/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orga

Re: [Git migration] Merge strategy

2018-01-22 Thread Martin Grigorov
Hi Mark, On Mon, Jan 22, 2018 at 10:16 PM, Mark Thomas wrote: > The plan when we migrate to git is to migrate to single git repo with > the following branches: > > master - 9.0.x development > tc8.5 - 8.5.x development > tc8.0 - 8.0.x development > tc7.0 - 7.0.x development > > We need to dec

Re: [Git migration] Merge strategy

2018-01-22 Thread Mark Thomas
On 22/01/18 21:37, Martin Grigorov wrote: > Hi Mark, > > On Mon, Jan 22, 2018 at 10:16 PM, Mark Thomas wrote: > >> The plan when we migrate to git is to migrate to single git repo with >> the following branches: >> >> master - 9.0.x development >> tc8.5 - 8.5.x development >> tc8.0 - 8.0.x dev

Re: [Git migration] Merge strategy

2018-01-22 Thread Huxing Zhang
+1 on Option 1. Our internal Tomcat fork has basically the same structure, and we use option 1. I can't find an easy way to implement option 2. On Tue, Jan 23, 2018 at 5:16 AM, Mark Thomas wrote: > The plan when we migrate to git is to migrate to single git repo with > the following branches: > >

Re: [Git migration] Merge strategy

2018-01-22 Thread Violeta Georgieva
2018-01-22 23:16 GMT+02:00 Mark Thomas : > > The plan when we migrate to git is to migrate to single git repo with > the following branches: > > master - 9.0.x development > tc8.5 - 8.5.x development > tc8.0 - 8.0.x development > tc7.0 - 7.0.x development > > We need to decide how we are going t

Re: [Git migration] Merge strategy

2018-01-22 Thread jean-frederic clere
On 22/01/18 22:16, Mark Thomas wrote: > 1. Make the change in master and cherry-pick as required to earlier >versions. This is, essentially, what we do now in svn. That is what most of the github "hosted" projects are doing, so +1 for it. Additionally it prevents forgetting fixing master...

Re: [Git migration] Merge strategy

2018-01-22 Thread Martin Grigorov
On Mon, Jan 22, 2018 at 10:45 PM, Mark Thomas wrote: > On 22/01/18 21:37, Martin Grigorov wrote: > > Hi Mark, > > > > On Mon, Jan 22, 2018 at 10:16 PM, Mark Thomas wrote: > > > >> The plan when we migrate to git is to migrate to single git repo with > >> the following branches: > >> > >> master

Re: [Git migration] Merge strategy

2018-01-22 Thread Rémy Maucherat
On Mon, Jan 22, 2018 at 10:16 PM, Mark Thomas wrote: > The plan when we migrate to git is to migrate to single git repo with > the following branches: > > master - 9.0.x development > tc8.5 - 8.5.x development > tc8.0 - 8.0.x development > tc7.0 - 7.0.x development > > We need to decide how we