remm        2004/03/22 10:19:53

  Modified:    webapps/docs changelog.xml
  Log:
  - Changelog for TC 5.0.20.
  
  Revision  Changes    Path
  1.36      +359 -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.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- changelog.xml     14 Feb 2004 10:15:43 -0000      1.35
  +++ changelog.xml     22 Mar 2004 18:19:53 -0000      1.36
  @@ -13,6 +13,365 @@
   
   <body>
   
  +<section name="Tomcat 5.0.20 (remm)">
  +
  +  <subsection name="General">
  +
  +    <changelog>
  +
  +      <scode>
  +      Update to Apache License 2.0 (billbarker, hgomez, jfarcand, luehe)
  +      </scode>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +  <subsection name="Catalina">
  +
  +    <changelog>
  +
  +      <fix>
  +      The defaultHostName may be alias, so we need to also try to find if 
  +      the registered hosts' aliases contains the defaultHostName (jfarcand)
  +      </fix>
  +      <fix>
  +      <bug>27108</bug>: Use catalina.home in the docBase for all core webapps
  +      (remm)
  +      </fix>
  +      <fix>
  +      <bug>27077</bug>: Port fix for NPE is data source realm (remm)
  +      </fix>
  +      <fix>
  +      Fix some setters and operations in MBeans (remm)
  +      </fix>
  +      <fix>
  +      <bug>27127</bug>: Shutdown doesn't work with custom server port 
  +      and non-default config file (remm)
  +      </fix>
  +      <fix>
  +      Fix logging of errors when pausing and resuming connector (remm)
  +      </fix>
  +      <fix>
  +      <bug>27293</bug>: Fix if-unmodified-since check, using 
  +      the old-and-simple trick of adding 1000 (remm)
  +      </fix>
  +      <fix>
  +      Provide an implementation for getName() and getPassword() 
  +      in UserDatabaseRealm, to add support for client cert (markt)
  +      </fix>
  +      <fix>
  +      <bug>27309</bug>: NPE fix if there's no local session when doing cross
  +      context (remm)
  +      </fix>
  +      <fix>
  +      <bug>27276</bug>: Fix NPE when a null password is set, submitted 
  +      by Rohan Lenard (remm)
  +      </fix>
  +      <fix>
  +      Reuse already existing util code in deployer (remm)
  +      </fix>
  +      <fix>
  +      Clone arrays returned by getParameterValues() and getCookies() when a
  +      security manager is in place (luehe)
  +      </fix>
  +      <update>
  +      Register all classloaders with JMX, so that Tomcat is actually manageable
  +      through JMX remote, and move jmx.jar to bin (remm)
  +      </update>
  +      <fix>
  +      <bug>19852</bug>: Don't remove application parameters on stop (makt)
  +      </fix>
  +      <fix>
  +      Avoid serializing Subject/Principal when persisting the session 
  +      (jfarcand)
  +      </fix>
  +      <fix>
  +      Make stats counters volatile (remm)
  +      </fix>
  +      <fix>
  +      <bug>27447</bug>; Pos should be reset in case of a long line (of course),
  +      and reset/skip is useless (it is allowed to just put another mark) (remm)
  +      </fix>
  +      <fix>
  +      Fix mark/reset functionality (remm)
  +      </fix>
  +      <fix>
  +      <bug>27478</bug>: Fix crossContext flag when dispatching back 
  +      to the original context (remm)
  +      </fix>
  +      <fix>
  +      Much less verbose logging when there's a bad cookie (remm)
  +      </fix>
  +      <fix>
  +      Add two MIME types, submitted by Scott Pontillo (remm)
  +      </fix>
  +      <add>
  +      Add error message about the absence of JMX when running standalone (remm)
  +      </add>
  +      <fix>
  +      Initialize accessCount to 0, and call access when creating a session 
  +      and in crossContext creations as well (remm, luehe)
  +      </fix>
  +      <fix>
  +      <bug>17690</bug>: Display more helpful error message if docBase 
  +      is invalid for a WAR (mart)
  +      </fix>
  +      <fix>
  +      <bug>17859</bug>: Provide cygwin friendly JAVA_ENDORSED_DIRS property
  +      (markt)
  +      </fix>
  +      <fix>
  +      Include session cookies in HttpServletRequest.getCookies() (luehe)
  +      </fix>
  +      <fix>
  +      <bug>18369</bug>: Prevent npe in StoreBase if a sql exception occurs
  +      (markt)
  +      </fix>
  +      <fix>
  +      <bug>27752</bug>: Due to the use of the '#' special char to replace '/',
  +      the URL must be handled in a special way (remm)
  +      </fix>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +  <subsection name="Coyote">
  +
  +    <changelog>
  +
  +      <fix>
  +      <bug>27050</bug>: keystoreFile parameter, when specified as
  +      relative, is not treated relative to $CATALINA_BASE or catalina.base
  +      property (luehe)
  +      </fix>
  +      <fix>
  +      Fix JMX Request registration in JK (billbarker)
  +      </fix>
  +      <fix>
  +      <bug>27033</bug>: Encode the address in the protocol name (remm)
  +      </fix>
  +      <fix>
  +      Set minSpareThreads / maxSpareThreads in JK (hgomez)
  +      </fix>
  +      <fix>
  +      <bug>27299</bug>: Make sure HexUtils is accessed before some output 
  +      is made (remm)
  +      </fix>
  +      <fix>
  +      <bug>20184</bug>, <bug>24763</bug>: getLen returns the length 
  +      excluding the header (truk)
  +      </fix>
  +      <fix>
  +      In makeSpace, we should compare the desiredSpace to the limit, so that
  +      we actually allow enough (remm)
  +      </fix>
  +      <fix>
  +      <bug>27513</bug>: Fix off by one when terminating threads, 
  +      submitted by Sergei Zhirikov (remm)
  +      </fix>
  +      <fix>
  +      Add flag to disable optimized output (which causes problem when using
  +      the buffers for input) (remm)
  +      </fix>
  +      <fix>
  +      Fix problems with finding the Adapter in TC 5 (billbarker)
  +      </fix>
  +      <fix>
  +      <bug>27629</bug>: Call close to release native memory, 
  +      submitted by Christian Nester (remm)
  +      </fix>
  +      <fix>
  +      <bug>27704</bug>: Result of request.getServletPath() wrong in case 
  +      JSP inside jsp-property-group (luehe)
  +      </fix>
  +      <fix>
  +      If using clientAuth="want", then don't change it to "need" 
  +      when requesting the cert for CLIENT-CERT auth (billbarker)
  +      </fix>
  +      <fix>
  +      Fix exception when attempting to pause the channel w/o specifying 
  +      an address, and fix problem where requests weren't being unregistered 
  +      because of a misformatted Msg (billbarker)
  +      </fix>
  +      <fix>
  +      Fix thread unregistration in JK (billbarker)
  +      </fix>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +  <subsection name="Jasper">
  +
  +    <changelog>
  +
  +      <fix>
  +      When security is on, propagate potential ClassNotFoundException instead
  +      of swallowing it and just dumping its stack trace (luehe)
  +      </fix>
  +      <fix>
  +      Add some intellignece to the compiler for generating code for useBean 
  +      action. Generate direct instantiation (use new) when possible, 
  +      use bean.instantiate when bean name is specified, and for the case 
  +      of invalid bean class, either issue a translation time error (instead 
  +      of javac error), or generate codes to throw InstantiationException 
  +      at runtime, depending on a new compiler switch, 
  +      errorOnUseBeanInvalidClassAttribute(defaulted to true) (kinman)
  +      </fix>
  +      <fix>
  +      According to the spec, it is a fatal error for the taglib directive to
  +      appear after actions using the prefix introduced by it (remm)
  +      </fix>
  +      <fix>
  +      Close input stream to web.xml (luehe)
  +      </fix>
  +      <fix>
  +      <bug>27300</bug>: Wrong Smap when jsp comments are present (remm)
  +      </fix>
  +      <fix>
  +      <bug>27330</bug>: pageContext not defined in the body of nest tags
  +      (kinman)
  +      </fix>
  +      <fix>
  +      <bug>27338</bug>: Wrong Smap line for CDATA in scriptlets in .jspx pages
  +      (kinman)
  +      </fix>
  +      <fix>
  +      <bug>27368</bug>: Annotate several node types with missing Java 
  +      line information (kinman)
  +      </fix>
  +      <fix>
  +      hen a.jsp jsp:includes b.jsp that jsp:includes c.jsp, the context
  +      relative path for c.jsp is computed incorrectly (kinman)
  +      </fix>
  +      <add>
  +      Added JSP monitoring facility (luehe)
  +      </add>
  +      <fix>
  +      <bug>27517</bug>: The pageEncoding attribute is not used, when charset 
  +      value is set (luehe)
  +      </fix>
  +      <update>
  +      Fix SMAP mapping for inner classes (kinman)
  +      </update>
  +      <fix>
  +      <bug>27520</bug>: Avoid NPE when folder is not readable (remm)
  +      </fix>
  +      <fix>
  +      <bug>16113</bug>: Removing then replacing a jsp page continues to give
  +      a 404, submitted by Torsten Fohrer (kinman)
  +      </fix>
  +      <fix>
  +      <bug>14359</bug>: Remove last traces of largefile option (markt)
  +      </fix>
  +      <fix>
  +      <bug>27642</bug>: trimSpaces property not settable via command-line 
  +      options (luehe)
  +      </fix>
  +      <fix>
  +      <bug>18005</bug>: Provide a better error message if session expires 
  +      during login process (markt)
  +      </fix>
  +      <fix>
  +      <bug>27664</bug>: Welcome files not found in combination with
  +      jsp-property-group (luehe)
  +      </fix>
  +      <fix>
  +      <bug>14228</bug>: Fix access to environment entries during webapp
  +      early startup (remm)
  +      </fix>
  +      <fix>
  +      <bug>13499</bug>: If page output is unbuffered, illegal state exception 
  +      is no longer thrown on forward if and only if nothing has been written 
  +      to the page (markt)
  +      </fix>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +  <subsection name="Webapps">
  +
  +    <changelog>
  +
  +      <docs>
  +      <bug>27307</bug>:  Improvements to DataSource HOWTO, 
  +      submitted by Felipe Leme (remm)
  +      </docs>
  +      <fix>
  +      Escape '?' in generated XML of status servlet, submitted by Peter Lin 
  +      (remm)
  +      </fix>
  +      <update>
  +      <bug>25160</bug>: Improve I18N for admin, submitted by Takashi Okamoto
  +      (amyroh)
  +      </update>
  +      <fix>
  +      <bug>20770</bug>: Admin Tool removes "workDir" attribute from "context"
  +      (amyroh)
  +      </fix>
  +      <docs>
  +      <bug>16507</bug>: Update valve docs to provide pointer to the Jakarta 
  +      Regexp docs (markt)
  +      </docs>
  +      <update>
  +      Add JSP status info to the status servlet (luehe, remm)
  +      </update>
  +      <fix>
  +      <bug>24085</bug>: Display group and role list when validation fails
  +      (amyroh)
  +      </fix>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +  <subsection name="Modules">
  +
  +    <changelog>
  +
  +      <fix>
  +      <bug>26988</bug>: Remove unnecessary line feeds from stdin stream of
  +      the CGI servlet, submitted by Kevin Schantz (markt)
  +      </fix>
  +      <docs>
  +      Fix some docs bugs, including <bug>27183</bug> (remm, markt)
  +      </docs>
  +      <fix>
  +      <bug>27090</bug>: Make parameter encoding configurable (markt)
  +      </fix>
  +      <fix>
  +      <bug>27100</bug>: Remove lock obsfucation functionality as it breaks 
  +      a number of webdav clients and does not appear to be covered by 
  +      the webdav spec (markt)
  +      </fix>
  +      <fix>
  +      Some minor clustering updates (fhanik)
  +      </fix>
  +      <fix>
  +      Reenabled the doRun flag in the multicast service (fhanik)
  +      </fix>
  +      <fix>
  +      <bug>27190</bug>: Ensure webdav servlet returns correct status 
  +      in response to MOVE request (markt)
  +      </fix>
  +      <fix>
  +      The new and valid flags have to be set before the creation listeners 
  +      are invoked (fhanik)
  +      </fix>
  +      <fix>
  +      Added in the server ip and port for debug purposes when logging 
  +      a ACK timeout (fhanik)
  +      </fix>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +</section>
  +
   <section name="Tomcat 5.0.19 (remm)">
   
     <subsection name="General">
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to