You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2004/02/14 11:15:43 UTC

cvs commit: jakarta-tomcat-catalina/webapps/docs changelog.xml

remm        2004/02/14 02:15:43

  Modified:    webapps/docs changelog.xml
  Log:
  - Update changelog for 5.0.19.
  
  Revision  Changes    Path
  1.35      +351 -0    jakarta-tomcat-catalina/webapps/docs/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/docs/changelog.xml,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -r1.34 -r1.35
  --- changelog.xml	15 Jan 2004 17:22:40 -0000	1.34
  +++ changelog.xml	14 Feb 2004 10:15:43 -0000	1.35
  @@ -13,6 +13,357 @@
   
   <body>
   
  +<section name="Tomcat 5.0.19 (remm)">
  +
  +  <subsection name="General">
  +
  +    <changelog>
  +
  +      <fix>
  +      Updates and additions to Spanish translations, submitted by Jesus Marin 
  +      (larryi)
  +      </fix>
  +      <scode>
  +      Remove nearly all compiler warnings: remaining bad imports, deprecated
  +      digester and modeler usage (remm)
  +      </scode>
  +      <fix>
  +      Add new build targets for Gumpy (billbarker)
  +      </fix>
  +      <update>
  +      Update to NSIS 2.0 (remm)
  +      </update>
  +      <update>
  +      Update to latest commons-daemon (mturk)
  +      </update>
  +      <fix>
  +      Add support for silent installations in the NSIS script (remm)
  +      </fix>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +  <subsection name="Catalina">
  +
  +    <changelog>
  +
  +      <fix>
  +      <bug>12363</bug>: valueBound() must be called before the object is made 
  +      available via getAttribute(), submitted by Pablo Morales (makt)
  +      </fix>
  +      <fix>
  +      <bug>26237</bug>: fixed a typo in MemoryUserDatabase which would cause 
  +      problems if the pathname is aboslute, submitted by Xavier Poinsard
  +      (remm)
  +      </fix>
  +      <fix>
  +      <bug>26261</bug>: don't call expire after calling isValid, submitted by
  +      Paul Harvey (remm)
  +      </fix>
  +      <fix>
  +      Use response encoding when generating error report (luehe)
  +      </fix>
  +      <fix>
  +      <bug>26051</bug>: session must not expire even if the request processing
  +      time is bigger than the session timeout (remm)
  +      </fix>
  +      <update>
  +      Optimize session access: remove synchronization, minimize object 
  +      allocation for events, and reduce the amount of hashtable lookups (remm)
  +      </update>
  +      <fix>
  +      Replaced SC_INTERNAL_SERVER_ERROR with SC_FORBIDDEN if anonymous access
  +      is not allowed (luehe)
  +      </fix>
  +      <fix>
  +      <bug>11042</bug>: comment in server.xml now shows that connectionTimeout
  +      should be set to 0 rather than -1 to disable timeout (markt)
  +      </fix>
  +      <fix>
  +      Try to fix some character corruption in non-English resource strings 
  +      in the nightly build (larryi)
  +      </fix>
  +      <fix>
  +      Improvements to session activity tracking, handling the case where the
  +      session is new, as well as cross context (remm)
  +      </fix>
  +      <fix>
  +      <bug>26341</bug>: when calling the removeAttributes during session 
  +      expiration, notified attributes should see the session as invalid (remm)
  +      </fix>
  +      <fix>
  +      <bug>26010</bug>: '_' was an inappropriate character to replace 
  +      the path separator, since it's a common character in HTTP; '#' will be
  +      used instead (remm)
  +      </fix>
  +      <fix>
  +      Add missing setUseContextClassLoader call to avoid possible classloader 
  +      issue when Tomcat is embedded (jfarcand)
  +      </fix>
  +      <update>
  +      Update service shutdown procedure: pause connectors, wait for a while,
  +      stop the container, stop connectors (remm)
  +      </update>
  +      <fix>
  +      Strip out any path parameter when doing request dispatcher mapping
  +      (luehe)
  +      </fix>
  +      <fix>
  +      Throw the proper exception type when a name is already bound, submitted
  +      by Robert Kruger (remm)
  +      </fix>
  +      <fix>
  +      <bug>26414</bug>: add support for liking to user transactions, submitted
  +      by Robert Kruger (remm)
  +      </fix>
  +      <fix>
  +      <bug>26373</bug>: initialize mapper before load on startup servlets
  +      (remm)
  +      </fix>
  +      <fix>
  +      Ignore setBufferSize()/setLocale() calls on included response (luehe)
  +      </fix>
  +      <fix>
  +      <bug>26611</bug>: forward + include was hiding the special forward
  +      request attributes (remm)
  +      </fix>
  +      <fix>
  +      <bug>26487</bug>: RFC 2254 done on whole string instead of just DN, 
  +      submitted by Jeff Tulley (funkman)
  +      </fix>
  +      <fix>
  +      <bug>26715</bug>: Call endAccess after reading a session from storage 
  +      so that the session properly timeouts, submitted by Jochen Strunk
  +      (remm)
  +      </fix>
  +      <fix>
  +      Fix rule matching algorithm for one character constraints, such as /s/*
  +      (billbarker)
  +      </fix>
  +      <update>
  +      Added support for configurable session id length (luehe)
  +      </update>
  +      <fix>
  +      The forward request attributes must reflect the original request, so 
  +      only set them if the request being passed doesn't have them (remm)
  +      </fix>
  +      <fix>
  +      <bug>26838</bug>: refactor once again the enum algorithm (remm)
  +      </fix>
  +      <fix>
  +      <bug>14283</bug>: Catch and log exceptions in listeners (markt)
  +      </fix>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +  <subsection name="Coyote">
  +
  +    <changelog>
  +
  +      <fix>
  +      Fix JMX self-registration of JK when loading the "normal" way 
  +      (billbarker)
  +      </fix>
  +      <fix>
  +      Add an option to allow the admin to *not* JMX register the requests,
  +      since reclaiming memory can be difficult in JNI mode (billbarker)
  +      </fix>
  +      <fix>
  +      Add request unregistration, to avoid the memory leak which was
  +      affecting HTTP (billbarker)
  +      </fix>
  +      <fix>
  +      Fix the problem that every Handler was getting added twice (billbarker)
  +      </fix>
  +      <fix>
  +      Handle unregistering Requests for ChannelUnix (billbarker)
  +      </fix>
  +      <fix>
  +      Don't create a monitor thread unless maxSpareThreads is smaller than
  +      maxThreads (remm)
  +      </fix>
  +      <add>
  +      Allow configuring the size of the HTTP header buffer, which represents
  +      the majority of the memory allocated by Tomcat; the new default value
  +      is 4KB (remm)
  +      </add>
  +      <update>
  +      Allow the option to only "want" client authentication, submitted by
  +      Michael Becker (billbarker)
  +      </update>
  +      <add>
  +      Implement clean shutdown of the connectors, using new pause and resume 
  +      methods on the connector interface (remm)
  +      </add>
  +      <update>
  +      Add support for connector pause to JK (billbarker)
  +      </update>
  +      <fix>
  +      Cleanup the logging for unknown packets in JK (remm)
  +      </fix>
  +      <fix>
  +      Avoid java.util.ConcurrentModificationException seen with very high load
  +      in RequestGroupInfo (luehe)
  +      </fix>
  +      <fix>
  +      <bug>26492</bug>: consider all session ids sent as cookies until one is 
  +      valid; also don't create cookie objects from sessionId cookies, which 
  +      seems consistent with sessionId hiding from the URL (remm)
  +      </fix>
  +      <fix>
  +      <bug>25805</bug>: add localDataSource flag, based on code submitted 
  +      by Neil Katin (remm)
  +      </fix>
  +      <fix>
  +      <bug>26567</bug>: the mapper will complain if the default host is 
  +      not known, which could make mapping fail without a way to easily 
  +      identify the cause (remm)
  +      </fix>
  +      <fix>
  +      <bug>25363</bug>: Expose the SSL attributes in getAttributeNames()
  +      (remm)
  +      </fix>
  +      <fix>
  +      Make sure a filter is always added in all cases (remm)
  +      </fix>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +  <subsection name="Jasper">
  +
  +    <changelog>
  +
  +      <fix>
  +      <bug>26191</bug>: fix classcast exception is JSP document parser, 
  +      submitted by Trond Aasan (remm)
  +      </fix>
  +      <fix>
  +      <bug>26242</bug>: add back a setVerbose setter to jspc for compatibility
  +      with Ant (remm)
  +      </fix>
  +      <fix>
  +      <bug>26276</bug>: generated TLD inconsistent after tagfile changes
  +      (kinman)
  +      </fix>
  +      <fix>
  +      <bug>26335</bug>: modification check for tagfiles does not work 
  +      recursively (kinman)
  +      </fix>
  +      <fix>
  +      <bug>26432</bug>: Incorrect mapping for url pattern in jsp property group
  +      (kinman)
  +      </fix>
  +      <fix>
  +      Implicit "pageContext" object no longer exposed in tag files, to comply 
  +      with JSP spec (luehe)
  +      </fix>
  +      <fix>
  +      <bug>26628</bug>: Fix handling of a EL function with no arguments (remm)
  +      </fix>
  +      <fix>
  +      Convert selected tag attribute types to their Fully-Qualified-Name
  +      equivalents if the taglib is JSP 1.2 based (luehe)
  +      </fix>
  +      <update>
  +      Ported (from org.apache.catalina.startup.TldConfig) ability to ignore
  +      (for TLD scanning purposes) JARs (in the classloader delegation chain)
  +      that are known not to contain any TLDs (luehe)
  +      </update>
  +      <fix>
  +      <bug>13960</bug>, <bug>13961</bug>: Javadocs fixes, submitted by 
  +      David Medinets (markt)
  +      </fix>
  +      <fix>
  +      <bug>26796</bug>: include fails when tag files are referenced in
  +      a tag directives (kinman)
  +      </fix>
  +      <fix>
  +      Parser for JSP pages in XML syntax ignores custom action's body type
  +      (luehe)
  +      </fix>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +  <subsection name="Modules">
  +
  +    <changelog>
  +
  +      <fix>
  +      <bug>12361</bug>: support CGI scripts in unpacked WARs: scripts are 
  +      extracted to the context work directory before execution (markt)
  +      </fix>
  +      <update>
  +      Add support for URIEncoding, useBodyEncodingForURI, and allowTrace
  +      properties on the connector (larryi)
  +      </update>
  +      <fix>
  +      Updating the admin webapp for the change in type of clientAuth 
  +      (billbarker)
  +      </fix>
  +      <add>
  +      Add WebDAV webapp to TC5 (markt)
  +      </add>
  +      <docs>
  +      <bug>13805</bug>: update docs to show that the shared directory 
  +      is relative to CATALINA_BASE not CATALINA_HOME (markt)
  +      </docs>
  +      <update>
  +      Added in distributed expire logic for the delta session (fhanik)
  +      </update>
  +      <add>
  +      Added in a module cluster interface (fhanik)
  +      </add>
  +      <add>
  +      Refactored a lot of the cluster code: the cluster element has sub 
  +      elements, makes the configuration is modular (fhanik)
  +      </add>
  +      <docs>
  +      Document other methods for load balancing (remm)
  +      </docs>
  +      <docs>
  +      Document that Context elements should not be placed in server.xml
  +      (yoavs, remm)
  +      </docs>
  +      <update>
  +      Add examples, introductory notes, and a brief how-to notes for tag 
  +      plugins (kinman)
  +      </update>
  +      <fix>
  +      Fixed bug with the fact that the manager base has a static variable 
  +      called name, caused session messages to be sent to the wrong managers
  +      (fhanik)
  +      </fix>
  +      <fix>
  +      Fixed serialization of principal when replicating data (fhanik)
  +      </fix>
  +      <fix>
  +      Port various session fixes (fhanik)
  +      </fix>
  +      <docs>
  +      Small docs updates for CGI and others (idarwin)
  +      </docs>
  +      <fix>
  +      <bug>26906</bug>: The destination path needs to be normalised after the 
  +      protocol and host has been removed (if present) (markt)
  +      </fix>
  +      <fix>
  +      Lock token must be returned after lock creation, submitted 
  +      by Pieter van Prooijen (markt)
  +      </fix>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +</section>
  +
   <section name="Tomcat 5.0.18 (remm)">
   
     <subsection name="General">
  
  
  

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