Update the release date

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1638082 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=57208
Merged revision(s) 1639653 from tomcat/trunk:
Fixed NPE in JNDIRealm when "getUserBySearch" is performed, and no results are found. Based on a patch made by Jason McIntosh.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1639662 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=57216
Improve handling of invalid context paths.
This adds handling of paths that end with '/', including "/".
This corrects handling of null path. It will now produce "" instead of "/null".

Merged r1640089 r1640276 r1640349 from tomcat/tc8.0.x/trunk.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640351 13f79535-47bb-0310-9956-ffa450edef68
Correct tests to use the correct context path for ROOT webapp.
Those were printing the warning
"StandardContext.setPath A context path must either be an empty string or start with a '/'"...

Merged r1640363, r1640366 from tomcat/tc8.0.x/trunk.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640367 13f79535-47bb-0310-9956-ffa450edef68
Correct tests to use the correct context path for ROOT webapp.
Those were printing the warning
"StandardContext.setPath A context path must either be an empty string or start with a '/'"...


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640385 13f79535-47bb-0310-9956-ffa450edef68
Automatically create target directory (base.path) when downloading files.
Use random temporary filename instead of "file.zip"/"file.tar.gz" to allow several downloads to run in parallel.

Merged r1637336 from tomcat/tc8.0.x/trunk.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640396 13f79535-47bb-0310-9956-ffa450edef68
Update to Checkstyle 6.0
Download just a checkstyle-6.0-all.jar instead of the whole bin.zip that contains that file.

Merged r1638726 from tomcat/tc8.0.x/trunk.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640400 13f79535-47bb-0310-9956-ffa450edef68
Remove unneeded taskdef for <setproxy> task.

The announcement for Ant 1.8.2 said,
* distinction between core tasks and optional tasks is abolished"
[http://mail-archives.apache.org/mod_mbox/ant-dev/201012.mbox/%3C4D18C53F.3060700%40gmx.de%3E]

Merged r1640642 from tomcat/tc8.0.x/trunk.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640643 13f79535-47bb-0310-9956-ffa450edef68
Correct message that is logged when load-on-startup servlet fails to load.
It was logging context name instead of servlet name.
Also correct message key. The message belongs to StandardContext. It is not used anywhere else. It is not used by StandardWrapper.

To test: uncomment CGIServlet in conf/web.xml and look for messages in localhost.$DATE.log file.
Merged r1640672 from tomcat/tc8.0.x/trunk.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640673 13f79535-47bb-0310-9956-ffa450edef68
Update CGI-howto.
Recommend to copy the servlet into one's own web application instead of uncommenting it globally.
The default value for cgiPathPrefix is null. The "WEB-INF/cgi" value is the recommended one and used in conf/web.xml example.

Merged r1640674 from tomcat/tc8.0.x/trunk.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640675 13f79535-47bb-0310-9956-ffa450edef68
Fix various problems identified with flushing batched messages:
- Flush triggered by disabling batching failed to flip buffer before writing and also failed to clear the buffer after writing was complete. This resulted in duplicated and/or corrupted messages.
- The flush triggered by session close was too late since no writes are permitted once the close process starts. This resulted in an exception being thrown.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640690 13f79535-47bb-0310-9956-ffa450edef68
Improve Java 7 support in build.xml:
- Check correctness of java.7.home and fail early
- Use ${java.home}/bin/java as a fallback
- Echo the path to the selected Java executable
- Simplify test-init1, test-init2 tasks.

I hope that this fixes "Unsupported major.minor version 52.0" errors on Gump.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640708 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=57239
Correct several message typos. Includes patch by vladk.

Merged r1640884 from tomcat/tc8.0.x/trunk.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640885 13f79535-47bb-0310-9956-ffa450edef68
Backport TestUtf8 fixes from Tomcat 8,
to enable Apache Gump to run Tomcat 7 tests with Java 8. I tested this with Java 6 and 7 as well.

Merged r1593421 from tomcat/tc8.0.x/trunk:
Testing with Java 9 early access.
UTF-8 issues resolved.

Merged r1636525 from tomcat/tc8.0.x/trunk:
Update UTF-8 test to take account of recent(ish) Java 8 fixes for UTF-8.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640898 13f79535-47bb-0310-9956-ffa450edef68
Backport test fix from Tomcat 8, to enable Apache Gump to run Tomcat 7 tests with Java 8.

Merged r1581529 from tomcat/tc8.0.x/trunk:
Fix Java 8 compatibility (order of elements is reversed, which does not seem wrong, it is probably undefined).

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640899 13f79535-47bb-0310-9956-ffa450edef68
Enable wrapping for a wide sample text

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640902 13f79535-47bb-0310-9956-ffa450edef68
Minor corrections:
Remove empty lines before sample text. Add missing '/>'s. Simplify markup by using CDATA.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1640905 13f79535-47bb-0310-9956-ffa450edef68
Close Jars opened during a test.
Backport of r1641001 from tomcat/tc8.0.x/trunk.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1641003 13f79535-47bb-0310-9956-ffa450edef68
Correct version of Ant


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1641071 13f79535-47bb-0310-9956-ffa450edef68
Improvements to building.xml:

Add link to BUILDING.txt
Introduce section "Configure download area" and describe build.properties file and download settings there.
Mention java-compiler-errors-warnings.txt file for Eclipse IDE.

Merged r1641067 from tomcat/tc8.0.x/trunk.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1641072 13f79535-47bb-0310-9956-ffa450edef68