Author: fhanik Date: Thu Sep 27 08:28:30 2007 New Revision: 580063 URL: http://svn.apache.org/viewvc?rev=580063&view=rev Log: added in notes about changes, not complete
Modified: tomcat/sandbox/gdev6x/webapps/docs/changelog.xml Modified: tomcat/sandbox/gdev6x/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/gdev6x/webapps/docs/changelog.xml?rev=580063&r1=580062&r2=580063&view=diff ============================================================================== --- tomcat/sandbox/gdev6x/webapps/docs/changelog.xml (original) +++ tomcat/sandbox/gdev6x/webapps/docs/changelog.xml Thu Sep 27 08:28:30 2007 @@ -15,29 +15,167 @@ </properties> <body> -<section name="Tomcat 6.0.15 (remm)"> +<section name="Tomcat g6.xdev(unknown)"> <subsection name="Catalina"> <changelog> - <fix> - Fix B2CConverter, adding in invalid characters when end of stream reached. - <a href="http://svn.apache.org/viewvc?rev=568307&view=rev">SVN Link</a> - </fix> + <update> + Enable the VirtualWebappLoader to load from virtual classpath, separate out JAR files to not be locked + and also read from the WAR's META-INF/MANIFEST.MF Class-Path + </update> </changelog> <changelog> - <fix> - Add a recovery mechanism for the UDP socket when the network interface becomes disabled - <a href="http://svn.apache.org/viewvc?view=rev&rev=567104">SVN Link</a> + <fix><bug>42530</bug> + fix synchronization around findSessions </fix> </changelog> <changelog> <update> - Enable the VirtualWebappLoader to load from virtual classpath, separate out JAR files to not be locked - and also read from the WAR's META-INF/MANIFEST.MF Class-Path + Add in simplified JMX support for cluster components + </update> + </changelog> + <changelog> + <update> + Add in named class loaders. + This will enable future replication of webapp objects that need to know what classloader they came from when received by a node + </update> + </changelog> + <changelog> + <update> + Fixed and improved the VirtualWebappLoader to be able to + not lock jars + create a local copy of the repo to only exists during runtime + use the manifest entry in the war file to specify a classpath + </update> + </changelog> + + </subsection> + <subsection name="res"> + <changelog> + <update> + Create an ant script that publishes jars through Maven, and also signs the jars properly to be published to the central + ASF repository + </update> + </changelog> + </subsection> + <subsection name="jasper"> + <changelog> + <update> + Update annotation processing and allow the instance manager to be specified as a system property + Patch by David Jencks + </update> + </changelog> + </subsection> + <subsection name="connectors"> + <changelog> + <update> + Implement non blocking parsing of the HTTP request line and headers + </update> + </changelog> + <changelog> + <update> + Improve performance when with both the servlet read/write pollers and the endpoint poller + </update> + </changelog> + <changelog> + <update> + AJP large file support ported from 5.5 + </update> + </changelog> + <changelog> + <update> + Recycle filters properly at the end of a Comet request + </update> + </changelog> + <changelog> + <update> + NIO SSL bufferoverflow fix + </update> + </changelog> + <changelog> + <update> + Allow to use the trust store and keystore properities set as system property javax.net.ssl.xxx + </update> + </changelog> + <changelog> + <update> + Use correct relative paths for key and trust stores + </update> + </changelog> + <changelog> + <update> + Improve performance of using executors in the connectors + </update> + </changelog> + </subsection> + <subsection name="cluster"> + <changelog> + <update> + Improve ordering interceptor + </update> + </changelog> + <changelog> + <update> + Force TCP connection closure at shutdown + </update> + </changelog> + <fix><bug>42803</bug> + </fix> + <changelog> + <update> + Don't send a cluster message, if there are no members in the cluster prevent NPE + </update> + </changelog> + <changelog> + <update> + Add code to fix session expiration in the backup manager, when both backup and primary disappear from the cluster + </update> + </changelog> + <changelog> + <update> + Add getters for the throughput interceptor, to be able to get the info through JMX + </update> + </changelog> + <changelog> + <update> + Distribute setMaxActiveInterval between all sessions in the cluster + </update> + </changelog> + <changelog> + <update> + Add in multicast socket recovery if interface goes down. + </update> + </changelog> + <changelog> + <update> + Deserialization errors are no longer swallowed, but reported </update> </changelog> + </subsection> +</section> + +<section name="Tomcat 6.0.15 (remm)"> + <subsection name="Catalina"> <changelog> <fix> + <bug>43435</bug>: Don't iterate and relocate sessions if they are not part of the map. + </fix> + <fix> + <bug>43356</bug>: Keystore parameter is relative to CATALINA_BASE, + Truststore is either defined as parameter, javax.net.ssl.trustStore or if empty + defaults to the keystore. + SSL Client cert authentication changed from boolean to "true|false|want" (fhanik) + </fix> + <fix> + <bug>30949</bug>: Improve previous fix. Ensure requests are re-cycled + on cross-context includes and forwards when an exception occurs in the + target page. (markt) + </fix> + <fix> + <bug>42944</bug>: Correctly handle servlet mappings that use a '+' + character as part of the url pattern. (markt) + </fix> + <fix> <bug>42951</bug>: Don't use CATALINA_OPTS when stopping Tomcat. This allows options for starting and stopping to be set on JAVA_OPTS and options for starting only to be set on CATALINA_OPTS. Without this @@ -45,8 +183,89 @@ stop to fail. Based on a fix suggested by Michael Vorburger. Port of r454193 (<bug>36976</bug>) from Tomcat 5.5.x. (markt,rjung) </fix> + <add> + Validation of attributes and elements used in server.xml. (remm) + </add> + <fix> + <bug>43175</bug>: Fix typos in servlet XSD files. Patch provided by + Takayuki Kaneko. (markt) + </fix> + <fix> + <bug>43216</bug>: Set correct StandardSession#accessCount as StandardSession.ACTIVITY_CHECK is true. + Patch provided by Takayuki Kaneko (pero) + </fix> + <add> + Made session createTime accessible for all SessionManager via JMX (pero) + </add> + <update> + <bug>43129</bug>: Support logging of all response header values at AccessLogValve (ex. add %{Set-Cookie}o to your pattern). (pero) + </update> + <add> + Support logging of all response header values at ExtendedAccessLogValve (ex. add x-O(Set-Cookie) to your pattern). (pero) + </add> + <add> + Support logging of current thread name at AccessLogValve (ex. add %I to your pattern). + Usefull to compare access logging entry later with a stacktraces. (pero) + </add> + <fix> + Improve large-file support (more then 4 Gb) at all AccessLogValves, backport from 5.5.25. (pero) + </fix> + <update> + Optimized JDBCAccessLogValve combined pattern request attribute access. (pero) + </update> + <fix> + o.a.juli.ClassLoaderLogManager handle more then one system property replacement at file logging.properties. (pero) + </fix> + <fix> + <bug>43338</bug>: Support '*' servlet-name mapping at filter-mapping. + Patch provided by Keiichi Fujino. (pero) + </fix> + <fix> + <bug>41797</bug>: CNFE/NPE thrown from function mapper when externalizing + Patch by Tuomas Kiviaho- tuomas.kiviahos at ikis fi (funkman) + </fix> + <fix> + <bug>43453</bug>: ClassCastException at + org.apache.catalina.core.StandardContext.findStatusPage(int) + (funkman) + </fix> + </changelog> + </subsection> + <subsection name="Coyote"> + <changelog> + <fix> + In the APR connector, start accepting connections after fully starting + the connector, to prevent possible exceptions due to non initialized fields. (remm) + </fix> + </changelog> + </subsection> + <subsection name="Jasper"> + <changelog> + <fix> + <bug>37326</bug>: No error reported when an included page does not + exist. (markt) + </fix> + </changelog> + </subsection> + <subsection name="Webapps"> + <changelog> + <fix> + Fix WebDAV Servlet so it works correctly with MS clients. (markt) + </fix> + <fix> + <bug>42979</bug>: Update sample.war to include recent security fixes + in the source code. (markt) + </fix> + </changelog> + </subsection> + <subsection name="Cluster"> + <changelog> + <fix> + Set correct BioReceiver transfer buffer size. (pero) + </fix> </changelog> </subsection> + </section> <section name="Tomcat 6.0.14 (remm)"> <subsection name="General"> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]