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

2017-03-16 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-nio2 has an issue affecting its community 
integration.
This issue affects 1 projects.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-tc8.0.x-test-nio2 :  Tomcat 8.x, a web server implementing the 
Java Servlet 3.1,
...


Full details are available at:

http://vmgump-vm3.apache.org/tomcat-8.0.x/tomcat-tc8.0.x-test-nio2/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-8.0.x/output/logs-NIO2
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-8.0.x/output/test-tmp-NIO2/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-8.0.x/output/test-tmp-NIO2/logs]



The following work was performed:
http://vmgump-vm3.apache.org/tomcat-8.0.x/tomcat-tc8.0.x-test-nio2/gump_work/build_tomcat-8.0.x_tomcat-tc8.0.x-test-nio2.html
Work Name: build_tomcat-8.0.x_tomcat-tc8.0.x-test-nio2 (Type: Build)
Work ended in a state of : Failed
Elapsed: 20 mins 14 secs
Command Line: /usr/lib/jvm/java-8-oracle/bin/java -Djava.awt.headless=true 
-Dbuild.sysclasspath=only org.apache.tools.ant.Main 
-Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Dbase.path=/srv/gump/public/workspace/tomcat-8.0.x/tomcat-build-libs 
-Dexecute.test.nio2=true -Dtest.temp=output/test-tmp-NIO2 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dtest.accesslog=true 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.6-SNAPSHOT.jar
 -Dexamples.sources.skip=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20170316.jar
 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-1.0.2/dest-20170316/bin/openssl
 -Dexecute.test.nio=false 
-Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dexecute.test.apr=false -Dexecute.test.bio=false 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20170316-native-src.tar.gz
 -Dtest.repor
 ts=output/logs-NIO2 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20170316-native-src.tar.gz
 -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.relaxTiming=true -Dtest.excludePerformance=true 
-Djava.net.preferIPv4Stack=/srv/gump/public/workspace/tomcat-8.0.x/true 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[Working Directory: /srv/gump/public/workspace/tomcat-8.0.x]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-8.0.x/output/testclasses:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit4.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/servlet-api.ja
 
r:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/websocket-api.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/catalina-storeconfig.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/tomcat-coyote.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/jasper.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/jasper-el.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/catalina-tribes.jar:/srv/gump/public/wo

[Bug 60867] Tomcat stops unexpectedly- Deadlock in thread dump

2017-03-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60867

--- Comment #5 from mgrigorov  ---
Please read http://tomcat.apache.org/lists.html#tomcat-users.
The users mailing list is the place where to ask how to use Tomcat, how to
configure it, etc. You can also answer someone else's questions if you know the
answer.
Bugzilla is used for bug reports and enhancement requests.
It is always better to discuss the bug/enhancement in the mailing lists first.

-- 
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



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

2017-03-16 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-test-nio2 has an issue affecting its community integration.
This issue affects 1 projects.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-trunk-test-nio2 :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:
http://vmgump-vm3.apache.org/tomcat-trunk/tomcat-trunk-test-nio2/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/logs-NIO2
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO2/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO2/logs]



The following work was performed:
http://vmgump-vm3.apache.org/tomcat-trunk/tomcat-trunk-test-nio2/gump_work/build_tomcat-trunk_tomcat-trunk-test-nio2.html
Work Name: build_tomcat-trunk_tomcat-trunk-test-nio2 (Type: Build)
Work ended in a state of : Failed
Elapsed: 17 mins 1 sec
Command Line: /usr/lib/jvm/java-8-oracle/bin/java -Djava.awt.headless=true 
-Dbuild.sysclasspath=only org.apache.tools.ant.Main 
-Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Djava.net.preferIPv4Stack=/srv/gump/public/workspace/tomcat-trunk/true 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.6-SNAPSHOT.jar
 -Dtest.reports=output/logs-NIO2 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20170316-native-src.tar.gz
 -Dexamples.sources.skip=true 
-Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.relaxTiming=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20170316.jar
 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20170316-native-src
 .tar.gz -Dtest.temp=output/test-tmp-NIO2 -Dtest.accesslog=true 
-Dexecute.test.nio=false 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20170316/bin/openssl
 -Dexecute.test.apr=false -Dtest.excludePerformance=true 
-Dexecute.test.nio2=true 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[Working Directory: /srv/gump/public/workspace/tomcat-trunk]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit4.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja
 
r:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/websocket-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jaspic-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-storeconfig.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/tomcat-coyote.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper-el.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-

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

2017-03-16 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-test-apr has an issue affecting its community integration.
This issue affects 1 projects.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-trunk-test-apr :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:
http://vmgump-vm3.apache.org/tomcat-trunk/tomcat-trunk-test-apr/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/logs-APR
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-APR/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-APR/logs]



The following work was performed:
http://vmgump-vm3.apache.org/tomcat-trunk/tomcat-trunk-test-apr/gump_work/build_tomcat-trunk_tomcat-trunk-test-apr.html
Work Name: build_tomcat-trunk_tomcat-trunk-test-apr (Type: Build)
Work ended in a state of : Failed
Elapsed: 17 mins 28 secs
Command Line: /usr/lib/jvm/java-8-oracle/bin/java -Djava.awt.headless=true 
-Dbuild.sysclasspath=only org.apache.tools.ant.Main 
-Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
-Dtest.temp=output/test-tmp-APR 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dtest.accesslog=true 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.6-SNAPSHOT.jar
 -Dexamples.sources.skip=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20170316.jar
 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20170316/bin/openssl
 -Dexecute.test.nio=false 
-Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dexecute.test.apr=true -Dexecute.test.nio2=false 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20170316-native-src.tar.gz
 -Dtest.reports=output/logs-APR -Dtomc
 
at-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20170316-native-src.tar.gz
 -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-trunk/dest-20170316/lib 
-Dtest.relaxTiming=true -Dtest.excludePerformance=true 
-Djava.net.preferIPv4Stack=/srv/gump/public/workspace/tomcat-trunk/true 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[Working Directory: /srv/gump/public/workspace/tomcat-trunk]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit4.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja
 
r:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/websocket-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jaspic-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-storeconfig.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/tomcat-coyote.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper-el.

[Bug 60750] A response that uses Transfer-Encoding: chunked is missing the last zero-length chunk

2017-03-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60750

qixiaobo...@gmail.com changed:

   What|Removed |Added

 Status|NEEDINFO|NEW

-- 
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 53000] Null-pointer exception catalina

2017-03-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=53000

Aaron  changed:

   What|Removed |Added

 CC||aaronshen...@126.com

-- 
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 60875] New: Process Request null pointer exception.

2017-03-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60875

Bug ID: 60875
   Summary: Process Request null pointer exception.
   Product: Tomcat 8
   Version: 8.5.11
  Hardware: PC
OS: Linux
Status: NEW
  Severity: normal
  Priority: P2
 Component: Connectors
  Assignee: dev@tomcat.apache.org
  Reporter: aaronshen...@126.com
  Target Milestone: 

10-Mar-2017 10:39:24.254 SEVERE [catalina-exec-28]
org.apache.coyote.http11.Http11Processor.service Error processing request
 java.lang.NullPointerException
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:389)
at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:798)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1434)
at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)

-- 
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 60876] New: Rfc6265CookieProcessor: syntax of Set-Cookie header deviates from spec

2017-03-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60876

Bug ID: 60876
   Summary: Rfc6265CookieProcessor: syntax of Set-Cookie header
deviates from spec
   Product: Tomcat 8
   Version: 8.5.11
  Hardware: All
OS: All
Status: NEW
  Severity: normal
  Priority: P2
 Component: Catalina
  Assignee: dev@tomcat.apache.org
  Reporter: jim.grisw...@gmail.com
  Target Milestone: 

Summary:

After a recent upgrade from Tomcat 8.0.28 to 8.5.11, I've noticed a syntax
change in the Set-Cookie header generated by Tomcat on HTTP responses where a
cookie is set with additional attributes such as "Path". From my investigation
thus far, the syntax change appears to be due to implementation details of
Rfc6265CookieProcessor, which was changed to be the default cookie processor in
between the Tomcat versions I tested. The syntax change does not appear to be
compliant with the syntax in RFC-6265, and this is change is breaking at least
one fairly common HTTP client implementation (Apache CXF).

Example:

When I set a cookie named "cookie_name" with value "value" and path "/", the
header that's generated by Tomcat 8.0.28 looks like:

Set-Cookie: cookie_name=value; Path=/

With 8.5.11, it looks like:

Set-Cookie: cookie_name=value;path=/

Note the missing space after the semicolon and the change from "Path" to
"path".

Impact:

This small change appears to break at least the Apache CXF WebClient's
implementation of parsing the Set-Cookie header, which is how I noticed the
issue.

In my testing, the CXF client discards the fact that a cookie called
"cookie_name" has been set. I tried upgrading the CXF client to see if a newer
version would be more tolerant, but the issue persisted.

Possible root cause / suggested solution:

After some digging around, I saw that the new Rfc6265CookieProcessor was
changed to be the default cookie processor. When I followed instructions [1] to
change back to the old processor, the original behavior was restored and my
tests passed again.

The RFC 6265 specifies [1] that there must be a space ("SP") between the
semicolon and "Path", and that it should be "Path" with the first letter
uppercased. Taking a look at the Rfc6265CookieProcessor source (the
generateHeader method, specifically), I see the following:

153: header.append(";path=");

This appears to be a broader issue that impacts elements other than "path",
e.g.

123: header.append(";Max-Age=");  // should be: "; Max-Age="
131: header.append (";Expires="); // should be: "; Expires="
146: header.append(";domain=");   // should be: "; Domain="
158: header.append(";Secure");// should be: "; Secure"
162: header.append(";HttpOnly");  // should be: "; HttpOnly"

While I think clients should tolerate the small change, I think it's best for
the cookie processor to adhere to the RFC more strictly in this case in order
to avoid unexpected issues.

Thank you very much for all of your great work on this project!

[1] https://tools.ietf.org/html/rfc6265#section-4.1.1
[2]
http://stackoverflow.com/questions/38696081/how-to-change-cookie-processor-to-legacycookieprocessor-in-tomcat-8

Java version:

java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

-- 
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 60876] Rfc6265CookieProcessor: syntax of Set-Cookie header deviates from spec

2017-03-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60876

Jim Griswold  changed:

   What|Removed |Added

 CC||jim.grisw...@gmail.com

-- 
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



svn commit: r1787200 - in /tomcat/trunk: java/org/apache/coyote/http2/Stream.java webapps/docs/changelog.xml

2017-03-16 Thread remm
Author: remm
Date: Thu Mar 16 14:56:50 2017
New Revision: 1787200

URL: http://svn.apache.org/viewvc?rev=1787200&view=rev
Log:
Fix Gump failure with the new NIO2 code, that wasn't related at all with the 
new NIO2 code. Properly notify the input buffer when arriving at EOF (without 
it, the read may block forever on EOF due to a race).

Modified:
tomcat/trunk/java/org/apache/coyote/http2/Stream.java
tomcat/trunk/webapps/docs/changelog.xml

Modified: tomcat/trunk/java/org/apache/coyote/http2/Stream.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http2/Stream.java?rev=1787200&r1=1787199&r2=1787200&view=diff
==
--- tomcat/trunk/java/org/apache/coyote/http2/Stream.java (original)
+++ tomcat/trunk/java/org/apache/coyote/http2/Stream.java Thu Mar 16 14:56:50 
2017
@@ -398,10 +398,10 @@ class Stream extends AbstractStream impl
 
 
 final void receivedEndOfStream() {
-synchronized (inputBuffer) {
-inputBuffer.notifyAll();
-}
 state.receivedEndOfStream();
+if (inputBuffer != null) {
+inputBuffer.notifyEof();
+}
 }
 
 
@@ -683,8 +683,8 @@ class Stream extends AbstractStream impl
 
 // Ensure that only one thread accesses inBuffer at a time
 synchronized (inBuffer) {
-boolean canRead = isActive() && !isInputFinished();
-while (inBuffer.position() == 0 && canRead) {
+boolean canRead = false;
+while (inBuffer.position() == 0 && (canRead = isActive() && 
!isInputFinished())) {
 // Need to block until some data is written
 try {
 if (log.isDebugEnabled()) {
@@ -812,6 +812,14 @@ class Stream extends AbstractStream impl
 inBuffer.notifyAll();
 }
 }
+}
+
+private final void notifyEof() {
+if (inBuffer != null) {
+synchronized (inBuffer) {
+inBuffer.notifyAll();
+}
+}
 }
 }
 }

Modified: tomcat/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1787200&r1=1787199&r2=1787200&view=diff
==
--- tomcat/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/trunk/webapps/docs/changelog.xml Thu Mar 16 14:56:50 2017
@@ -71,6 +71,9 @@
   
 Add async based IO groundwork for HTTP/2. (remm)
   
+  
+Fix HTTP/2 incorrect input unblocking on EOF. (remm)
+  
 
   
   



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



svn commit: r1787203 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/coyote/http2/Stream.java webapps/docs/changelog.xml

2017-03-16 Thread remm
Author: remm
Date: Thu Mar 16 15:07:45 2017
New Revision: 1787203

URL: http://svn.apache.org/viewvc?rev=1787203&view=rev
Log:
Properly notify the input buffer when arriving at EOF (without it, the read may 
block forever on EOF due to a race).

Modified:
tomcat/tc8.5.x/trunk/   (props changed)
tomcat/tc8.5.x/trunk/java/org/apache/coyote/http2/Stream.java
tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml

Propchange: tomcat/tc8.5.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Mar 16 15:07:45 2017
@@ -1 +1 @@
-/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480,1735577,1735597,1735599-1735600,1735615,1736145,1736162,1736209,1736280,1736297,1736299,1736489,1736646,1736703,1736836,1736849,1737104-1737105,1737112,1737117,1737119-1737120,1737155,1737157,1737192,1737280,1737339,1737632,1737664,1737715,1737748,1737785,1737834,1737860,1737903,1737959,1738005,1738007,1738014-1738015,1738018,1738022,1738039,1738043,1738059-1738060,1738147,1738149,1738174-1738175,1738261,1738589,1738623-1738625,1738643,1738816,1738850,1738855,1738946-1738948,1738953-1738954,1738979,1738982,1739079-1739081,1739087,1739113,1739153,1739172,1739176,1739191,1739474,1739726,1739762,1739775,1739814,1739817-1739818,1739975,1740131,1740324,1740465,1740495,1740508-1740509,1740520,1740535,1740707,1740803,1740810,1740969,1740980,1740991,1740997,1741015,1741033,1741036,1741058,1741060,1741080,1741147,1741159,1741164,1741173,1741181,1741190,1741197,1741202,1741208,1741213,1741221,1741225,1741232,1741409,1741501
 
,1741677,1741892,1741896,1741984,1742023,1742042,1742071,1742090,1742093,1742101,1742105,1742111,1742139,1742146,1742148,1742166,1742181,1742184,1742187,1742246,1742248-1742251,1742263-1742264,1742268,1742276,1742369,1742387,1742448,1742509-1742512,1742917,1742919,1742933,1742975-1742976,1742984,1742986,1743019,1743115,1743117,1743124-1743125,1743134,1743425,1743554,1743679,1743696-1743698,1743700-1743701,1744058,1744064-1744065,1744125,1744194,1744229,1744270,1744323,1744432,1744684,1744697,1744705,1744713,1744760,1744786,1745083,1745142-1745143,1745145,1745177,1745179-1745180,1745227,1745248,1745254,1745337,1745467,1745473,1745576,1745735,1745744,1746304,1746306-1746307,1746319,1746327,1746338,1746340-1746341,1746344,1746427,1746441,1746473,1746490,1746492,1746495-1746496,1746499-1746501,1746503-1746507,1746509,1746549,1746551,1746554,1746556,1746558,1746584,1746620,1746649,1746724,1746939,1746989,1747014,1747028,1747035,1747210,1747225,1747234,1747253,1747404,1747506,1747536,1747
 
924,1747980,1747993,1748001,1748253,1748452,1748547,1748629,1748676,1748715,1749287,1749296,1749328,1749373,1749465,1749506,1749508,1749665-1749666,1749763,1749865-1749866,1749898,1749978,1749980,1750011,1750015,1750056,1750480,1750617,1750634,1750692,1750697,1750700,1750703,1750707,1750714,1750718,1750723,1750774,1750899,1750975,1750995,1751061,1751097,1751173,1751438,1751447,1751463,1751702,1752212,1752737,1752745,1753078,1753080,1753358,1753363,1754111,1754140-1754141,1754281,1754310,1754445,1754467,1754494,1754496,1754528,1754532-1754533,1754613,1754714,1754874,1754941,1754944,1754950-1754951,1755005,1755007,1755009,1755132,1755180-1755181,1755185,1755190,1755204-1755206,1755208,1755214,1755224,1755227,1755230,1755629,1755646-1755647,1755650,1755653,1755675,1755680,1755683,1755693,1755717,1755731-1755737,1755812,1755828,1755884,1755890,1755918-1755919,1755942,1755958,1755960,1755970,1755993,1756013,1756019,1756039,1756056,1756083-1756114,1756175,1756288-1756289,1756408-1756410,1
 
756778,1756798,1756878,1756898,1756939,1757123-1757124,1757126,1757128,1757132-1757133,1757136,1757145,1757167-1757168,1757175,1757180,1757182,1757195,1757271,1757278,1757347,1757353-1757354,1757363,1757374,1757399,1757406,1757408,1757485,1757495,1757499,1757527,1757578,1757684,1757722,1757727,1757790,1757799,1757813,1757853,1757883,1757903,1757976,1757997,1758000,1758058,1758072-1758075,1758078-1758079,1758223,1758257,1758261,1758276,1758292,1758369,1758378-1758383,1758421,1758423,1758425-1758427,1758430,1758443,1758448,1758459,1758483,1758486-1758487,1758499,1758525,1758556,1758580,1758582,1758584,1758588,1758842,1759019,1759212,1759224,1759227,1759252,1759274,1759513-1759516,1759611,1759757,1759785-1759790,1760005,1760022,1760109-1760110,1760135,1760200-1760201,1760227,1760300,1760397,1760446,1760454,1760640,1760648,1761057,1761422,1761491,1761498,1761500-1761501,1761550,1761553,1761572,1761574,1761625-1761626,1761628,1761682,1761740,1761752,1762051-1762053,1762123,1762168,176217
 
2,1762182,1762201-1762202,1762204,1762208,1762288,1762296,1762324,1762348,1762353,1762362,1762374,1762492,1762503,1762505,1762541,1762608,1762710,1762753,1762766,1762769,1762944,1762947,1762953,1763167,1763179,1763232,1763259,1763271-1763272,1763276-1763277,1763319-1763320,1763370,1763372,1763375,1763377,1763393,1763412,1763430,1763450,1763462,1763505,1763511-1763512,1763516,1763

Re: [VOTE] Release Apache Tomcat 6.0.51

2017-03-16 Thread Violeta Georgieva
Hi,

2017-03-09 22:45 GMT+02:00 Mark Thomas :
>
> The proposed Apache Tomcat 6.0.51 release is now available for voting.
>
> Note: This is expected to be the last Tomcat 6 release.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-6/v6.0.51/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1124/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc6.0.x/tags/TOMCAT_6_0_51/
>
> The proposed 6.0.51 release is:
> [ ] Broken - do not release

[X] Stable - go ahead and release as 6.0.51 Stable

Regards,
Violeta

> Regards,
> 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 7.0.76

2017-03-16 Thread Violeta Georgieva
Hi,

2017-03-09 16:11 GMT+02:00 Mark Thomas :
>
> The proposed Apache Tomcat 7.0.76 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.76/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1123/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_76/
>
> The proposed 7.0.76 release is:
> [ ] Broken - do not release

[X] Stable - go ahead and release as 7.0.76 Stable

Regards,
Violeta

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


[Bug 60876] Rfc6265CookieProcessor: syntax of Set-Cookie header deviates from spec

2017-03-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60876

Viveka Singh  changed:

   What|Removed |Added

 CC||viveka.si...@yahoo.com

-- 
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 60876] Rfc6265CookieProcessor: syntax of Set-Cookie header deviates from spec

2017-03-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60876

--- Comment #1 from Jim Griswold  ---
Created attachment 34836
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=34836&action=edit
Patch with proposed changes

Adding patch.

-- 
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 60875] Process Request null pointer exception.

2017-03-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60875

Chuck Caldarale  changed:

   What|Removed |Added

 Status|NEW |NEEDINFO

--- Comment #1 from Chuck Caldarale  ---
The cause is very likely an application bug, hanging onto references to old
request or response objects.  This would best be discussed on the user's
mailing list, since bugzilla is not a support forum.  But read this first:
http://www.catb.org/~esr/faqs/smart-questions.html

If the problem is reproducible on a clean Tomcat install downloaded from
tomcat.apache.org, then supply the smallest possible webapp that demonstrates
the problem, along with the configuration files employed and a description of
the procedure to cause the error.

-- 
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 60750] A response that uses Transfer-Encoding: chunked is missing the last zero-length chunk

2017-03-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60750

Mark Thomas  changed:

   What|Removed |Added

 Status|NEW |NEEDINFO

--- Comment #17 from Mark Thomas  ---
A reproducible test case is required for this issue.

-- 
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



svn commit: r1787250 - in /tomcat/trunk: java/org/apache/tomcat/util/http/Rfc6265CookieProcessor.java test/org/apache/tomcat/util/http/TestCookieProcessorGeneration.java webapps/docs/changelog.xml

2017-03-16 Thread markt
Author: markt
Date: Thu Mar 16 21:18:13 2017
New Revision: 1787250

URL: http://svn.apache.org/viewvc?rev=1787250&view=rev
Log:
Ensure that Set-Cookie headers generated by the Rfc6265CookieProcessor are 
aligned with the specification.
Patch provided by Jim Griswold. 

Modified:
tomcat/trunk/java/org/apache/tomcat/util/http/Rfc6265CookieProcessor.java

tomcat/trunk/test/org/apache/tomcat/util/http/TestCookieProcessorGeneration.java
tomcat/trunk/webapps/docs/changelog.xml

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/http/Rfc6265CookieProcessor.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/Rfc6265CookieProcessor.java?rev=1787250&r1=1787249&r2=1787250&view=diff
==
--- tomcat/trunk/java/org/apache/tomcat/util/http/Rfc6265CookieProcessor.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/http/Rfc6265CookieProcessor.java 
Thu Mar 16 21:18:13 2017
@@ -120,7 +120,7 @@ public class Rfc6265CookieProcessor exte
 int maxAge = cookie.getMaxAge();
 if (maxAge > -1) {
 // Negative Max-Age is equivalent to no Max-Age
-header.append(";Max-Age=");
+header.append("; Max-Age=");
 header.append(maxAge);
 
 // Microsoft IE and Microsoft Edge don't understand Max-Age so send
@@ -128,7 +128,7 @@ public class Rfc6265CookieProcessor exte
 // browsers. See http://tomcat.markmail.org/thread/g6sipbofsjossacn
 
 // Wdy, DD-Mon-YY HH:MM:SS GMT ( Expires Netscape format )
-header.append (";Expires=");
+header.append ("; Expires=");
 // To expire immediately we need to set the time in past
 if (maxAge == 0) {
 header.append(ANCIENT_DATE);
@@ -143,23 +143,23 @@ public class Rfc6265CookieProcessor exte
 String domain = cookie.getDomain();
 if (domain != null && domain.length() > 0) {
 validateDomain(domain);
-header.append(";domain=");
+header.append("; Domain=");
 header.append(domain);
 }
 
 String path = cookie.getPath();
 if (path != null && path.length() > 0) {
 validatePath(path);
-header.append(";path=");
+header.append("; Path=");
 header.append(path);
 }
 
 if (cookie.getSecure()) {
-header.append(";Secure");
+header.append("; Secure");
 }
 
 if (cookie.isHttpOnly()) {
-header.append(";HttpOnly");
+header.append("; HttpOnly");
 }
 
 return header.toString();

Modified: 
tomcat/trunk/test/org/apache/tomcat/util/http/TestCookieProcessorGeneration.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/util/http/TestCookieProcessorGeneration.java?rev=1787250&r1=1787249&r2=1787250&view=diff
==
--- 
tomcat/trunk/test/org/apache/tomcat/util/http/TestCookieProcessorGeneration.java
 (original)
+++ 
tomcat/trunk/test/org/apache/tomcat/util/http/TestCookieProcessorGeneration.java
 Thu Mar 16 21:18:13 2017
@@ -182,12 +182,13 @@ public class TestCookieProcessorGenerati
 
 @Test
 public void v1TestMaxAgePositive() {
-doV1TestMaxAge(100, "foo=bar; Version=1; Max-Age=100", 
"foo=bar;Max-Age=100");
+doV1TestMaxAge(100, "foo=bar; Version=1; Max-Age=100", "foo=bar; 
Max-Age=100");
 }
 
 @Test
 public void v1TestMaxAgeZero() {
-doV1TestMaxAge(0, "foo=bar; Version=1; Max-Age=0", 
"foo=bar;Max-Age=0;Expires=Thu, 01-Jan-1970 00:00:10 GMT");
+doV1TestMaxAge(0, "foo=bar; Version=1; Max-Age=0",
+"foo=bar; Max-Age=0; Expires=Thu, 01-Jan-1970 00:00:10 GMT");
 }
 
 @Test
@@ -198,13 +199,13 @@ public class TestCookieProcessorGenerati
 @Test
 public void v1TestDomainValid01() {
 doV1TestDomain("example.com", "foo=bar; Version=1; Domain=example.com",
-"foo=bar;domain=example.com");
+"foo=bar; Domain=example.com");
 }
 
 @Test
 public void v1TestDomainValid02() {
 doV1TestDomain("exa-mple.com", "foo=bar; Version=1; 
Domain=exa-mple.com",
-"foo=bar;domain=exa-mple.com");
+"foo=bar; Domain=exa-mple.com");
 }
 
 @Test
@@ -245,7 +246,7 @@ public class TestCookieProcessorGenerati
 @Test
 public void v1TestPathValid() {
 doV1TestPath("/example", "foo=bar; Version=1; Path=/example",
-"foo=bar;path=/example");
+"foo=bar; Path=/example");
 }
 
 @Test

Modified: tomcat/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1787250&r1=1787249&r2=1787250&view=diff
==
--- tomcat/trun

svn commit: r1787251 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/tomcat/util/http/Rfc6265CookieProcessor.java test/org/apache/tomcat/util/http/TestCookieProcessorGeneration.java webapps/docs/change

2017-03-16 Thread markt
Author: markt
Date: Thu Mar 16 21:19:56 2017
New Revision: 1787251

URL: http://svn.apache.org/viewvc?rev=1787251&view=rev
Log:
Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=60876
Ensure that Set-Cookie headers generated by the Rfc6265CookieProcessor are 
aligned with the specification.
Patch provided by Jim Griswold. 

Modified:
tomcat/tc8.5.x/trunk/   (props changed)

tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/http/Rfc6265CookieProcessor.java

tomcat/tc8.5.x/trunk/test/org/apache/tomcat/util/http/TestCookieProcessorGeneration.java
tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml

Propchange: tomcat/tc8.5.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Mar 16 21:19:56 2017
@@ -1 +1 @@
-/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480,1735577,1735597,1735599-1735600,1735615,1736145,1736162,1736209,1736280,1736297,1736299,1736489,1736646,1736703,1736836,1736849,1737104-1737105,1737112,1737117,1737119-1737120,1737155,1737157,1737192,1737280,1737339,1737632,1737664,1737715,1737748,1737785,1737834,1737860,1737903,1737959,1738005,1738007,1738014-1738015,1738018,1738022,1738039,1738043,1738059-1738060,1738147,1738149,1738174-1738175,1738261,1738589,1738623-1738625,1738643,1738816,1738850,1738855,1738946-1738948,1738953-1738954,1738979,1738982,1739079-1739081,1739087,1739113,1739153,1739172,1739176,1739191,1739474,1739726,1739762,1739775,1739814,1739817-1739818,1739975,1740131,1740324,1740465,1740495,1740508-1740509,1740520,1740535,1740707,1740803,1740810,1740969,1740980,1740991,1740997,1741015,1741033,1741036,1741058,1741060,1741080,1741147,1741159,1741164,1741173,1741181,1741190,1741197,1741202,1741208,1741213,1741221,1741225,1741232,1741409,1741501
 
,1741677,1741892,1741896,1741984,1742023,1742042,1742071,1742090,1742093,1742101,1742105,1742111,1742139,1742146,1742148,1742166,1742181,1742184,1742187,1742246,1742248-1742251,1742263-1742264,1742268,1742276,1742369,1742387,1742448,1742509-1742512,1742917,1742919,1742933,1742975-1742976,1742984,1742986,1743019,1743115,1743117,1743124-1743125,1743134,1743425,1743554,1743679,1743696-1743698,1743700-1743701,1744058,1744064-1744065,1744125,1744194,1744229,1744270,1744323,1744432,1744684,1744697,1744705,1744713,1744760,1744786,1745083,1745142-1745143,1745145,1745177,1745179-1745180,1745227,1745248,1745254,1745337,1745467,1745473,1745576,1745735,1745744,1746304,1746306-1746307,1746319,1746327,1746338,1746340-1746341,1746344,1746427,1746441,1746473,1746490,1746492,1746495-1746496,1746499-1746501,1746503-1746507,1746509,1746549,1746551,1746554,1746556,1746558,1746584,1746620,1746649,1746724,1746939,1746989,1747014,1747028,1747035,1747210,1747225,1747234,1747253,1747404,1747506,1747536,1747
 
924,1747980,1747993,1748001,1748253,1748452,1748547,1748629,1748676,1748715,1749287,1749296,1749328,1749373,1749465,1749506,1749508,1749665-1749666,1749763,1749865-1749866,1749898,1749978,1749980,1750011,1750015,1750056,1750480,1750617,1750634,1750692,1750697,1750700,1750703,1750707,1750714,1750718,1750723,1750774,1750899,1750975,1750995,1751061,1751097,1751173,1751438,1751447,1751463,1751702,1752212,1752737,1752745,1753078,1753080,1753358,1753363,1754111,1754140-1754141,1754281,1754310,1754445,1754467,1754494,1754496,1754528,1754532-1754533,1754613,1754714,1754874,1754941,1754944,1754950-1754951,1755005,1755007,1755009,1755132,1755180-1755181,1755185,1755190,1755204-1755206,1755208,1755214,1755224,1755227,1755230,1755629,1755646-1755647,1755650,1755653,1755675,1755680,1755683,1755693,1755717,1755731-1755737,1755812,1755828,1755884,1755890,1755918-1755919,1755942,1755958,1755960,1755970,1755993,1756013,1756019,1756039,1756056,1756083-1756114,1756175,1756288-1756289,1756408-1756410,1
 
756778,1756798,1756878,1756898,1756939,1757123-1757124,1757126,1757128,1757132-1757133,1757136,1757145,1757167-1757168,1757175,1757180,1757182,1757195,1757271,1757278,1757347,1757353-1757354,1757363,1757374,1757399,1757406,1757408,1757485,1757495,1757499,1757527,1757578,1757684,1757722,1757727,1757790,1757799,1757813,1757853,1757883,1757903,1757976,1757997,1758000,1758058,1758072-1758075,1758078-1758079,1758223,1758257,1758261,1758276,1758292,1758369,1758378-1758383,1758421,1758423,1758425-1758427,1758430,1758443,1758448,1758459,1758483,1758486-1758487,1758499,1758525,1758556,1758580,1758582,1758584,1758588,1758842,1759019,1759212,1759224,1759227,1759252,1759274,1759513-1759516,1759611,1759757,1759785-1759790,1760005,1760022,1760109-1760110,1760135,1760200-1760201,1760227,1760300,1760397,1760446,1760454,1760640,1760648,1761057,1761422,1761491,1761498,1761500-1761501,1761550,1761553,1761572,1761574,1761625-1761626,1761628,1761682,1761740,1761752,1762051-1762053,1762123,1762168,176217
 
2,1762182,1762201-1762202,1762204,1762208,1762288,1762296,1762324,1762348,1762353,1762362,1762374,1762492,1762503,1762505,1762541,1762608,1762710,1762753,1762766,1762769,1762944,1762947,

svn commit: r1787252 - in /tomcat/tc8.0.x/trunk: ./ java/org/apache/tomcat/util/http/Rfc6265CookieProcessor.java test/org/apache/tomcat/util/http/TestCookieProcessorGeneration.java webapps/docs/change

2017-03-16 Thread markt
Author: markt
Date: Thu Mar 16 21:20:34 2017
New Revision: 1787252

URL: http://svn.apache.org/viewvc?rev=1787252&view=rev
Log:
Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=60876
Ensure that Set-Cookie headers generated by the Rfc6265CookieProcessor are 
aligned with the specification.
Patch provided by Jim Griswold. 

Modified:
tomcat/tc8.0.x/trunk/   (props changed)

tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/http/Rfc6265CookieProcessor.java

tomcat/tc8.0.x/trunk/test/org/apache/tomcat/util/http/TestCookieProcessorGeneration.java
tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml

Propchange: tomcat/tc8.0.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Mar 16 21:20:34 2017
@@ -1,2 +1,2 @@
 
/tomcat/tc8.5.x/trunk:1735042,1737966,1743139-1743140,1744151,1747537,1747925,1748002,1754614,1754643,1762124,1762183,1762203,1763792,1772948,1777014,1779719,1782037,1782240,1782386-1782387,1785669,1786845
-/tomcat/trunk:1636524,1637156,1637176,1637188,1637331,1637684,1637695,1637890,1637892,1638720-1638725,1639653,1640010,1640083-1640084,1640088,1640275,1640322,1640347,1640361,1640365,1640403,1640410,1640652,1640655-1640658,1640688,1640700-1640883,1640903,1640976,1640978,1641000,1641026,1641038-1641039,1641051-1641052,1641058,1641064,1641300,1641369,1641374,1641380,1641486,1641634,1641656-1641692,1641704,1641707-1641718,1641720-1641722,1641735,1641981,1642233,1642280,1642554,1642564,1642595,1642606,1642668,1642679,1642697,1642699,1642766,1643002,1643045,1643054-1643055,1643066,1643121,1643128,1643206,1643209-1643210,1643216,1643249,1643270,1643283,1643309-1643310,1643323,1643365-1643366,1643370-1643371,1643465,1643474,1643536,1643570,1643634,1643649,1643651,1643654,1643675,1643731,1643733-1643734,1643761,1643766,1643814,1643937,1643963,1644017,1644169,1644201-1644203,1644321,1644323,1644516,1644523,1644529,1644535,1644730,1644768,1644784-1644785,1644790,1644793,1644815,1644884,1644886
 
,1644890,1644892,1644910,1644924,1644929-1644930,1644935,1644989,1645011,1645247,1645355,1645357-1645358,1645455,1645465,1645469,1645471,1645473,1645475,1645486-1645488,1645626,1645641,1645685,1645743,1645763,1645951-1645953,1645955,1645993,1646098-1646106,1646178,1646220,1646302,1646304,1646420,1646470-1646471,1646476,1646559,1646717-1646723,1646773,1647026,1647042,1647530,1647655,1648304,1648815,1648907,1649973,1650081,1650365,1651116,1651120,1651280,1651470,1652938,1652970,1653041,1653471,1653550,1653574,1653797,1653815-1653816,1653819,1653840,1653857,1653888,1653972,1654013,1654030,1654050,1654123,1654148,1654159,1654513,1654515,1654517,1654522,1654524,1654725,1654735,1654766,1654785,1654851-1654852,1654978,1655122-1655124,1655126-1655127,1655129-1655130,1655132-1655133,1655312,1655351,1655438,1655441,1655454,168,1656087,1656299,1656319,1656331,1656345,1656350,1656590,1656648-1656650,1656657,1657041,1657054,1657374,1657492,1657510,1657565,1657580,1657584,1657586,1657589,1657
 
592,1657607,1657609,1657682,1657907,1658207,1658734,1658781,1658790,1658799,1658802,1658804,1658833,1658840,1658966,1659043,1659053,1659059,1659174,1659184,1659188-1659189,1659216,1659263,1659293,1659304,1659306-1659307,1659382,1659384,1659428,1659471,1659486,1659505,1659516,1659521,1659524,1659559,1659562,1659803,1659806,1659814,1659833,1659862,1659905,1659919,1659948,1659967,1659983-1659984,1660060,1660074,1660077,1660133,1660168,1660331-1660332,1660353,1660358,1660924,1661386,1661770,1661867,1661972,1661990,1662200,1662308-1662309,1662548,1662614,1662696,1662736,1662985,1662988-1662989,1663264,1663277,1663298,1663534,1663562,1663676,1663715,1663754,1663768,1663772,1663781,1663893,1663995,1664143,1664163,1664174,1664301,1664317,1664347,1664657,1664659,1664710,1664863-1664864,1664866,1665085,1665292,1665559,1665653,1665661,1665672,1665694,1665697,1665736,1665779,1665976-1665977,1665980-1665981,1665985-1665986,1665989,1665998,1666004,1666008,1666013,1666017,1666024,1666116,1666386-1
 
666387,1666494,1666496,1666552,1666569,1666579,137,149,1666757,1666966,1666972,1666985,1666995,1666997,1667292,1667402,1667406,1667546,1667615,1667630,1667636,1667688,1667764,1667871,1668026,1668135,1668193,1668593,1668596,1668630,1668639,1668843,1669353,1669370,1669451,1669800,1669838,1669876,1669882,1670394,1670433,1670591,1670598-1670600,1670610,1670631,1670719,1670724,1670726,1670730,1670940,1671112,1672272,1672284,1673754,1674294,1675461,1675486,1675594,1675830,1676231,1676250-1676251,1676364,1676381,1676393,1676479,1676525,1676552,1676615,1676630,1676634,1676721,1676926,1676943,1677140,1677802,1678011,1678162,1678174,1678339,1678426-1678427,1678694,1678701,1679534,1679708,1679710,1679716,1680034,1680246,1681056,1681123,1681138,1681280,1681283,1681286,1681450,1681697,1681699,1681701,1681729,1681770,1681779,1681793,1681807,1681837-1681838,1681854,1681862,1681958,1682028,1682033,1682311,1682315,1682317,1682320,1682324,1682330,1682842,1684172,1684366

[Bug 60876] Rfc6265CookieProcessor: syntax of Set-Cookie header deviates from spec

2017-03-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60876

Mark Thomas  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Mark Thomas  ---
Thanks for the report, the analysis and the patch. I hope it is the first of
many.

Fixed in:
- trunk for 9.0.0.M19 onwards
- 8.5.x for 8.5.13 onwards
- 8.0.x for 8.0.43 onwards

I also fixed the test cases that started failing once this issue was fixed.

-- 
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



svn commit: r1787258 - in /tomcat/trunk: java/org/apache/tomcat/util/compat/LocalStrings.properties test/webapp/bug5nnnn/bug58178c.jsp test/webapp/jsp/encoding/bug60769a.jspx test/webapp/jsp/encoding/

2017-03-16 Thread kkolinko
Author: kkolinko
Date: Thu Mar 16 22:03:25 2017
New Revision: 1787258

URL: http://svn.apache.org/viewvc?rev=1787258&view=rev
Log:
svn:eol-style=native

Modified:
tomcat/trunk/java/org/apache/tomcat/util/compat/LocalStrings.properties   
(props changed)
tomcat/trunk/test/webapp/bug5/bug58178c.jsp   (props changed)
tomcat/trunk/test/webapp/jsp/encoding/bug60769a.jspx   (props changed)
tomcat/trunk/test/webapp/jsp/encoding/bug60769b.jspx   (props changed)

Propchange: 
tomcat/trunk/java/org/apache/tomcat/util/compat/LocalStrings.properties
--
svn:eol-style = native

Propchange: tomcat/trunk/test/webapp/bug5/bug58178c.jsp
--
svn:eol-style = native

Propchange: tomcat/trunk/test/webapp/jsp/encoding/bug60769a.jspx
--
svn:eol-style = native

Propchange: tomcat/trunk/test/webapp/jsp/encoding/bug60769b.jspx
--
svn:eol-style = native



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



svn commit: r1787262 - in /tomcat/site/trunk: ./ docs/ xdocs/

2017-03-16 Thread markt
Author: markt
Date: Thu Mar 16 22:30:59 2017
New Revision: 1787262

URL: http://svn.apache.org/viewvc?rev=1787262&view=rev
Log:
Update site for 8.0.42 release (excluding docs)

Modified:
tomcat/site/trunk/build.properties.default
tomcat/site/trunk/docs/doap_Tomcat.rdf
tomcat/site/trunk/docs/download-80.html
tomcat/site/trunk/docs/index.html
tomcat/site/trunk/docs/migration-8.html
tomcat/site/trunk/docs/oldnews.html
tomcat/site/trunk/docs/whichversion.html
tomcat/site/trunk/xdocs/doap_Tomcat.rdf
tomcat/site/trunk/xdocs/download-80.xml
tomcat/site/trunk/xdocs/index.xml
tomcat/site/trunk/xdocs/migration-8.xml
tomcat/site/trunk/xdocs/oldnews.xml
tomcat/site/trunk/xdocs/whichversion.xml

Modified: tomcat/site/trunk/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/build.properties.default?rev=1787262&r1=1787261&r2=1787262&view=diff
==
--- tomcat/site/trunk/build.properties.default (original)
+++ tomcat/site/trunk/build.properties.default Thu Mar 16 22:30:59 2017
@@ -38,7 +38,7 @@ tomcat.loc=http://www.apache.org/dist/to
 # - Tomcat versions -
 tomcat60=6.0.48
 tomcat70=7.0.75
-tomcat80=8.0.41
+tomcat80=8.0.42
 tomcat85=8.5.12
 tomcat90=9.0.0.M18
 

Modified: tomcat/site/trunk/docs/doap_Tomcat.rdf
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/doap_Tomcat.rdf?rev=1787262&r1=1787261&r2=1787262&view=diff
==
--- tomcat/site/trunk/docs/doap_Tomcat.rdf (original)
+++ tomcat/site/trunk/docs/doap_Tomcat.rdf Thu Mar 16 22:30:59 2017
@@ -67,8 +67,8 @@
 
   
 Latest Stable 8.0.x Release
-2017-01-24
-8.0.41
+2017-03-13
+8.0.42
   
 
 

Modified: tomcat/site/trunk/docs/download-80.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/download-80.html?rev=1787262&r1=1787261&r2=1787262&view=diff
==
--- tomcat/site/trunk/docs/download-80.html (original)
+++ tomcat/site/trunk/docs/download-80.html Thu Mar 16 22:30:59 2017
@@ -231,7 +231,7 @@
 
 
 [define v]8.5.12[end]
-[define w]8.0.41[end]
+[define w]8.0.42[end]
 https://www.apache.org/dist/tomcat/tomcat-8/KEYS";>KEYS |
 [v] |
 [w] |

Modified: tomcat/site/trunk/docs/index.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1787262&r1=1787261&r2=1787262&view=diff
==
--- tomcat/site/trunk/docs/index.html (original)
+++ tomcat/site/trunk/docs/index.html Thu Mar 16 22:30:59 2017
@@ -253,6 +253,42 @@ project logo are trademarks of the Apach
 
 
 
+
+2017-03-14 Tomcat 8.0.42 Released
+
+
+
+The Apache Tomcat Project is proud to announce the release of version 8.0.42
+of Apache Tomcat. Apache Tomcat 8.0.42 includes fixes for issues identified in
+8.0.41 as well as other enhancements and changes. The notable changes since
+8.0.41 include:
+
+
+
+Limited relaxation of the HTTP request line validation
+
+Support for Java 9 during annotation scanning
+
+Update Tomcat Native to 1.2.12 to pick up the latest Windows binaries built
+with OpenSSL 1.0.2k
+
+
+
+
+
+Full details of these changes, and all the other changes, are available in the
+Tomcat 8
+changelog.
+
+
+
+
+
+Download
+
+
+
+
 
 2017-03-13 Tomcat 8.5.12 Released
 
@@ -393,41 +429,6 @@ Full details of these changes, and all t
 
 
 
-
-
-2017-01-24 Tomcat 8.0.41 Released
-
-
-
-The Apache Tomcat Project is proud to announce the release of version 8.0.41
-of Apache Tomcat. Apache Tomcat 8.0.41 includes fixes for issues identified in
-8.0.39 as well as other enhancements and changes. The notable changes since
-8.0.39 include:
-
-
-
-Improve handling of varargs in UEL expressions.
-
-Ensure that the endpoint is able to unlock the acceptor thread during
-shutdown if the endpoint is configured to listen to any local address
-of a specific type such as 0.0.0.0 or ::.
-
-
-
-
-
-Full details of these changes, and all the other changes, are available in the
-Tomcat 8
-changelog.
-
-
-
-
-
-Download
-
-
-
 
 
 2016-11-15 Tomcat 6.0.48 Released

Modified: tomcat/site/trunk/docs/migration-8.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/migration-8.html?rev=1787262&r1=1787261&r2=1787262&view=diff
==
--- tomcat/site/trunk/docs/migration-8.html (original)
+++ tomcat/site/trunk/docs/migration-8.html Thu Mar 16 22:30:59 2017
@@ -775,7 +775,8 @@ of Apache Tomcat.
   "8.0.37":"1758752",
   "8.0.38":"1763661",
   "8.0.39":"1768639",
-  "8.0.41":"1779395"
+  "8.0.41":"1779395",
+  "8.0.42":"1786068"
 };
 
 formSubmit.action = 
"http://svn.apache.org/viewvc/tomcat/tc8.0.x

svn commit: r18766 - /dev/tomcat/tomcat-8/v8.0.42/ /release/tomcat/tomcat-8/v8.0.42/

2017-03-16 Thread markt
Author: markt
Date: Thu Mar 16 22:32:53 2017
New Revision: 18766

Log:
8.0.42 has been released

Added:
release/tomcat/tomcat-8/v8.0.42/
  - copied from r18765, dev/tomcat/tomcat-8/v8.0.42/
Removed:
dev/tomcat/tomcat-8/v8.0.42/


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



Re: [VOTE][RESULT] Release Apache Tomcat 7.0.76

2017-03-16 Thread Mark Thomas
The following votes were cast:

Binding:
+1: markt, mgrigorov, remm, violetagg

Non-binding:
+1: csutherl, huxing

No other votes were cast.

The vote therefore passes.

Thanks to everyone who contributed towards this release.

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



svn commit: r18767 - /dev/tomcat/tomcat-7/v7.0.76/ /release/tomcat/tomcat-7/v7.0.76/

2017-03-16 Thread markt
Author: markt
Date: Thu Mar 16 22:36:41 2017
New Revision: 18767

Log:
7.0.76 has been released

Added:
release/tomcat/tomcat-7/v7.0.76/
  - copied from r18766, dev/tomcat/tomcat-7/v7.0.76/
Removed:
dev/tomcat/tomcat-7/v7.0.76/


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



[Bug 60878] New: Redirecting host-manager from catalina.home to catalina.base using docBase causes NullPointerException

2017-03-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60878

Bug ID: 60878
   Summary: Redirecting host-manager from catalina.home to
catalina.base using docBase causes
NullPointerException
   Product: Tomcat 8
   Version: 8.5.12
  Hardware: PC
Status: NEW
  Severity: normal
  Priority: P2
 Component: Manager
  Assignee: dev@tomcat.apache.org
  Reporter: jamie.hank...@gmail.com
  Target Milestone: 

Repro:
1. Set CATALINA_HOME to "C:\Program Files\Apache Software
Foundation\apache-tomcat-8.5.12"
2. Set CATALINA_BASE to "C:\ProgramData\Tomcat"
3. Add file "C:\ProgramData\Tomcat\conf\Catalina\localhost\host-manager.xml"
with following content:


4. Start Tomcat and navigate to http://localhost:8080/host-manager

Tomcat hits the following exception:
>java.lang.NullPointerException
>at 
> org.apache.catalina.core.ApplicationMapping.getServletMapping(ApplicationMapping.java:62)
>at 
> org.apache.catalina.connector.Request.getServletMapping(Request.java:2210)
>at 
> org.apache.catalina.connector.RequestFacade.getServletMapping(RequestFacade.java:1127)
>at 
> org.apache.catalina.core.ApplicationHttpRequest.setRequest(ApplicationHttpRequest.java:710)
>at 
> org.apache.catalina.core.ApplicationHttpRequest.(ApplicationHttpRequest.java:107)
>at 
> org.apache.catalina.core.ApplicationDispatcher.wrapRequest(ApplicationDispatcher.java:933)
>at 
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:357)
>at 
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)
>at 
> org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:395)
>at 
> org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:254)
>at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
>at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)
>at 
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
>at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
>at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
>at 
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
>at 
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
>at 
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:798)
>at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1441)
>at 
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>at 
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>at java.lang.Thread.run(Thread.java:745)

Here's the offending line, mappingData.pathInfo is null:
>mapping = new MappingImpl(mappingData.pathInfo.toString().substring(1),
>mappingData.wrapperPath.toString() + "/*",
>mappingData.matchType, servletName);

-- 
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][RESULT] Release Apache Tomcat 6.0.51

2017-03-16 Thread Mark Thomas
The following votes were cast:

Binding:
+1: markt, remm, fschumacher, violetagg

No other votes were cast.

The vote therefore passes.

Thanks to everyone who contributed to this release.

Mark

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



svn commit: r18768 - /dev/tomcat/tomcat-6/v6.0.51/ /release/tomcat/tomcat-6/v6.0.51/

2017-03-16 Thread markt
Author: markt
Date: Thu Mar 16 22:44:50 2017
New Revision: 18768

Log:
6.0.51 has been released

Added:
release/tomcat/tomcat-6/v6.0.51/
  - copied from r18767, dev/tomcat/tomcat-6/v6.0.51/
Removed:
dev/tomcat/tomcat-6/v6.0.51/


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



svn commit: r1787268 - in /tomcat/site/trunk/docs/tomcat-8.0-doc: ./ api/ api/org/apache/catalina/ api/org/apache/catalina/ant/ api/org/apache/catalina/ant/jmx/ api/org/apache/catalina/authenticator/

2017-03-16 Thread markt
Author: markt
Date: Thu Mar 16 22:46:18 2017
New Revision: 1787268

URL: http://svn.apache.org/viewvc?rev=1787268&view=rev
Log:
Update docs for 8.0.42


[This commit notification would consist of 61 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]

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



Re: [VOTE] Release Apache Tomcat 7.0.76

2017-03-16 Thread Konstantin Kolinko
2017-03-09 17:11 GMT+03:00 Mark Thomas :
> The proposed Apache Tomcat 7.0.76 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.76/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1123/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_76/
>
> The proposed 7.0.76 release is:
> [ ] Broken - do not release
> [x] Stable - go ahead and release as 7.0.76 Stable

Unit tests pass (Java 6/7/8, NIO/APR/BIO, Windows 10),

with several known failures on Java 6, no changes here
(TestHostConfigAutomaticDeployment x all, TestSsl x APR).

Smoke testing OK.

Best regards,
Konstantin Kolinko

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



svn commit: r1787273 - in /tomcat/tc8.5.x/trunk: java/org/apache/catalina/servlet4preview/ java/org/apache/coyote/http2/ java/org/apache/tomcat/util/http/ test/org/apache/catalina/authenticator/jaspic

2017-03-16 Thread kkolinko
Author: kkolinko
Date: Fri Mar 17 01:08:21 2017
New Revision: 1787273

URL: http://svn.apache.org/viewvc?rev=1787273&view=rev
Log:
svn:eol-style=native

Modified:

tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/AsyncContext.java 
  (props changed)

tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/ServletContext.java
   (props changed)
tomcat/tc8.5.x/trunk/java/org/apache/coyote/http2/StreamRunnable.java   
(props changed)

tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/http/CookieProcessorBase.java  
 (props changed)

tomcat/tc8.5.x/trunk/test/org/apache/catalina/authenticator/jaspic/TestAuthConfigFactoryImpl.java
   (props changed)
tomcat/tc8.5.x/trunk/test/org/apache/catalina/util/TestParameterMap.java   
(props changed)
tomcat/tc8.5.x/trunk/test/org/apache/coyote/http2/TestHttp2Limits.java   
(props changed)
tomcat/tc8.5.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil24.java   
(props changed)
tomcat/tc8.5.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil26.java   
(props changed)
tomcat/tc8.5.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil2A.java   
(props changed)
tomcat/tc8.5.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil40.java   
(props changed)

tomcat/tc8.5.x/trunk/test/org/apache/tomcat/util/scan/TestAbstractInputStreamJar.java
   (props changed)
tomcat/tc8.5.x/trunk/test/webapp/bug5/bug58178c.jsp   (props changed)
tomcat/tc8.5.x/trunk/test/webapp/jsp/encoding/bug60769a.jspx   (props 
changed)
tomcat/tc8.5.x/trunk/test/webapp/jsp/encoding/bug60769b.jspx   (props 
changed)

Propchange: 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/AsyncContext.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/ServletContext.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.5.x/trunk/java/org/apache/coyote/http2/StreamRunnable.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/http/CookieProcessorBase.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.5.x/trunk/test/org/apache/catalina/authenticator/jaspic/TestAuthConfigFactoryImpl.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.5.x/trunk/test/org/apache/catalina/util/TestParameterMap.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.5.x/trunk/test/org/apache/coyote/http2/TestHttp2Limits.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.5.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil24.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.5.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil26.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.5.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil2A.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.5.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil40.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.5.x/trunk/test/org/apache/tomcat/util/scan/TestAbstractInputStreamJar.java
--
svn:eol-style = native

Propchange: tomcat/tc8.5.x/trunk/test/webapp/bug5/bug58178c.jsp
--
svn:eol-style = native

Propchange: tomcat/tc8.5.x/trunk/test/webapp/jsp/encoding/bug60769a.jspx
--
svn:eol-style = native

Propchange: tomcat/tc8.5.x/trunk/test/webapp/jsp/encoding/bug60769b.jspx
--
svn:eol-style = native



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



svn commit: r1787274 - in /tomcat/tc8.0.x/trunk: java/org/apache/tomcat/util/http/ test/org/apache/catalina/util/ test/org/apache/tomcat/util/buf/ test/org/apache/tomcat/util/scan/ test/webapp/bug5nnn

2017-03-16 Thread kkolinko
Author: kkolinko
Date: Fri Mar 17 01:14:48 2017
New Revision: 1787274

URL: http://svn.apache.org/viewvc?rev=1787274&view=rev
Log:
svn:eol-style=native

Modified:

tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/http/CookieProcessorBase.java  
 (props changed)
tomcat/tc8.0.x/trunk/test/org/apache/catalina/util/TestParameterMap.java   
(props changed)
tomcat/tc8.0.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil24.java   
(props changed)
tomcat/tc8.0.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil26.java   
(props changed)
tomcat/tc8.0.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil2A.java   
(props changed)
tomcat/tc8.0.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil40.java   
(props changed)

tomcat/tc8.0.x/trunk/test/org/apache/tomcat/util/scan/TestAbstractInputStreamJar.java
   (props changed)
tomcat/tc8.0.x/trunk/test/webapp/bug5/bug58178c.jsp   (props changed)

Propchange: 
tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/http/CookieProcessorBase.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.0.x/trunk/test/org/apache/catalina/util/TestParameterMap.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.0.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil24.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.0.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil26.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.0.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil2A.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.0.x/trunk/test/org/apache/tomcat/util/buf/TestUriUtil40.java
--
svn:eol-style = native

Propchange: 
tomcat/tc8.0.x/trunk/test/org/apache/tomcat/util/scan/TestAbstractInputStreamJar.java
--
svn:eol-style = native

Propchange: tomcat/tc8.0.x/trunk/test/webapp/bug5/bug58178c.jsp
--
svn:eol-style = native



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



svn commit: r1787276 - in /tomcat/tc7.0.x/trunk: java/org/apache/tomcat/util/http/parser/LocalStrings.properties test/org/apache/catalina/util/TestParameterMap.java

2017-03-16 Thread kkolinko
Author: kkolinko
Date: Fri Mar 17 01:17:25 2017
New Revision: 1787276

URL: http://svn.apache.org/viewvc?rev=1787276&view=rev
Log:
svn:eol-style=native

Modified:

tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/http/parser/LocalStrings.properties
   (props changed)
tomcat/tc7.0.x/trunk/test/org/apache/catalina/util/TestParameterMap.java   
(props changed)

Propchange: 
tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/http/parser/LocalStrings.properties
--
svn:eol-style = native

Propchange: 
tomcat/tc7.0.x/trunk/test/org/apache/catalina/util/TestParameterMap.java
--
svn:eol-style = native



-
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-trunk

2017-03-16 Thread buildbot
The Buildbot has detected a restored build on builder tomcat-8-trunk while 
building . Full details are available at:
https://ci.apache.org/builders/tomcat-8-trunk/builds/953

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: silvanus_ubuntu

Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-8-commit' 
triggered this build
Build Source Stamp: [branch tomcat/tc8.0.x/trunk] 1787274
Blamelist: kkolinko

Build succeeded!

Sincerely,
 -The Buildbot




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