Path to this page:
Subject: CVS commit: pkgsrc/www/apache-tomcat7
From: Ryo ONODERA
Date: 2013-04-25 16:30:35
Message id: 20130425143035.759CD175DD@cvs.netbsd.org
Log Message:
Update to 7.0.39
Changelog:
There have been multiple improvements in the bytes to/from characters \
conversion process. The core conversion process has been refactored to use the \
NIO APIs. This has resulted in a number of improvements including invalid UTF-8 \
byte sequences at the end of a series of bytes now trigger a conversion error \
rather than being silently swallowed. Errors detected in request URIs will be \
replaced with the replacement character (allowing the application to respond to \
the invalid URI as it wishes) and errors in request bodies will trigger an \
IOException. The use of the JVM provided UTF-8 decoder has been replaced by a \
better UTF-8 decoder derived from Apache Harmony. This improved decoder has \
earlier detection of error conditions and more closely follows the Unicode \
specification regarding the use of replacement characters.
The annotation scanning process now provides more information if the scan \
fails due to broken class dependencies. There is now enough information to \
identify the class(es) at fault. The JAR scanning process that supports \
annotation scanning has also seen multiple improvements and fixes including the \
exclusion by default of the Bootstrap class path from the scan.
Upgraded a number of Tomcat's dependencies including Commons Daemon to \
1.0.14, Commons IO to 2.4 and Commons FileUpload to r1458500. A new dependency \
on Commons Codec was added to replace Tomcat's internal Base64 encoder/decoder.
Files: