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]