remm        2004/01/14 04:53:42

  Modified:    webapps/docs changelog.xml
  Log:
  - (big) Changelog update.
  
  Revision  Changes    Path
  1.32      +415 -6    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.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- changelog.xml     17 Dec 2003 02:42:26 -0000      1.31
  +++ changelog.xml     14 Jan 2004 12:53:42 -0000      1.32
  @@ -13,28 +13,437 @@
   
   <body>
   
  -<section name="Tomcat 5.0.17 (probably remm, unless we decide to give him a break)">
  +<section name="Tomcat 5.0.17 (remm)">
  +
  +  <subsection name="General">
  +
  +    <changelog>
  +
  +      <add>
  +      Add minimal server.xml (yoavs)
  +      </add>
  +      <update>
  +      Upgrade to Xerces 2.6.0 (remm)
  +      </update>
  +      <add>
  +      Add service.bat for NT service installation/uninstallation (mturk)
  +      </add>
  +      <fix>
  +      <bug>10286</bug>: Fix license typos (markt)
  +      </fix>
  +      <update>
  +      Upgrade to NSIS RC 2, and add metadata to the generated installer (remm)
  +      </update>
  +      <update>
  +      New jsvc 1.0 Unix daemon wrapper (remm)
  +      </update>
  +      <update>
  +      New procrun 1.0 Windows service wrapper (billbarker)
  +      </update>
  +
  +    </changelog>
  +
  +  </subsection>
  +
     <subsection name="Catalina">
  +
       <changelog>
  +
  +      <fix>
  +      Properly implement new API methods getLocalName and getLocalPort
  +      (jfarcand)
  +      </fix>
  +      <fix>
  +      <bug>25193</bug>: Don't attempt to parse the parameters if the request 
  +      body wasn't fully read (remm)
  +      </fix>
  +      <fix>
  +      <bug>25234</bug>: isValid already expires sessions, so 
  +      backgroundProcess shouldn't call expire again, submitted by Paul Harvey
  +      (remm)
  +      </fix>
  +      <fix>
  +      Sync catalina.properties included in the JAR with the main one (remm)
  +      </fix>
  +      <fix>
  +      Fix WebDAV servlet issues: <bug>23999</bug>, <bug>24001</bug>, 
  +      <bug>24005</bug> (markt)
  +      </fix>
  +      <update>
  +      Managers cleanup, add stats and JMX for the PersistentManager (remm)
  +      </update>
  +      <fix>
  +      Cache the result of getURLs, which was a major performance problem when
  +      using RMI from Tomcat (remm)
  +      </fix>
  +      <update>
  +      Fix authentication and authorization compliance with the final 
  +      specification; also optimize algorithm (billbarker, remm)
  +      </update>
  +      <fix>
  +      <bug>7080</bug>: Handle a null username correctly, submitted by Tim Walsh
  +      (markt)
  +      </fix>
  +      <fix>
  +      JNDI realm fixes: <bug>23190</bug>, <bug>16541</bug> (funkman)
  +      </fix>
  +      <fix>
  +      <bug>23885</bug>: Strings for JAAS realm (funkman)
  +      </fix>
  +      <fix>
  +      <bug>5762</bug>: Include port in HTTP_HOST environment variable, 
  +      submitted by Martin Dengler (markt)
  +      </fix>
  +      <fix>
  +      <bug>5759</bug>: CGI servlet does not support extension mapping (markt)
  +      </fix>
  +      <fix>
  +      <bug>25593</bug>: Set all common resources attributes on start, 
  +      including allowLinking (remm)
  +      </fix>
  +      <fix>
  +      Reset the repositories array on certain method calls, and override 
  +      addURL to set hasExternalRepositories to true (remm)
  +      </fix>
  +      <fix>
  +      Improve creation of cross context sessions: they will now timeout 
  +      correctly and they will appear as new when created (remm)
  +      </fix>
  +      <fix>
  +      <bug>8859</bug>: Correct namespace handling for lock owners in WebDAV 
  +      servlet (markt)
  +      </fix>
  +      <fix>
  +      Add a minTime attribute on servlets (remm)
  +      </fix>
  +      <fix>
  +      <bug>25703</bug>: ExtendedLogValve use wrong filename after rotate 
  +      or checkexits case, submitted by Peter Rossbach (funkman)
  +      </fix>
  +      <fix>
  +      Allow disabling the shutdown hook, which is useful when embedding using
  +      the main class with JMX (remm)
  +      </fix>
  +      <fix>
  +      <bug>25792</bug>: Fix session timeout implementation, which could 
  +      lead to incorrect invalidation in some cases, submitted by Jarno 
  +      Peltoniemi (remm)
  +      </fix>
  +      <fix>
  +      <bug>9625</bug>: Stack traces are now escaped to ensure correct display
  +      (markt)
  +      </fix>
  +      <fix>
  +      <bug>25885</bug>: Incorrect addApplicationParameter test, submitted by
  +      Peter Rossbach (remm)
  +      </fix>
  +      <fix>
  +      <bug>25886</bug>: Remove the check on the maximum amount of active 
  +      sessions during session creation (remm)
  +      </fix>
  +      <fix>
  +      <bug>19998</bug>: Changed StringTokenizer creation to be compatible
  +      with Windows in the CGI servlet (yoavs)
  +      </fix>
  +      <fix>
  +      <bug>11682</bug>: Deploying a webapp to the root context via an Ant
  +      task when unpackWARs is true now behaves correctly (markt)
  +      </fix>
  +      <fix>
  +      <bug>25878</bug>: Add HostConfig after new Host is created via admin 
  +      and prevent duplicate errorReportValve creation after restart,
  +      submitted by Peter Rossbach (amyroh)
  +      </fix>
  +      <update>
  +      <fix>25889</fix>: Allow configuring users and passwords, and 
  +      automatically reconnect if connection fails for some reason, submitted by
  +      Peter Rossbach (remm)
  +      </update>
  +      <fix>
  +      Fix array out of bounds when the docBase of a webapp is equal to "" 
  +      (remm)
  +      </fix>
  +      <fix>
  +      Update spanish translation, submitted by Jesus Marin (remm)
  +      </fix>
  +      <add>
  +      Add backgroundProcess method on the manager (fhanik, remm)
  +      </add>
  +      <fix>
  +      Cleanup of HostConfig, and add some i18n (remm)
  +      </fix>
  +      <fix>
  +      When creating a Host dynamically with JMX, the autoDeploy should be set
  +      to false (remm)
  +      </fix>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +  <subsection name="Coyote">
  +
  +    <changelog>
  +
  +      <fix>
  +      Update Japanese strings, submitted by Kazuhiro Kazama (larryi)
  +      </fix>
  +      <fix>
  +      Fix JkCoyote to properly handle the distinction between localName/Port 
  +      and serverName/Port (billbarker)
  +      </fix>
  +      <fix>
  +      <bug>25199</bug>: Fix NPE when there's no default servlet, submitted by
  +      Torsten Fohrer (remm)
  +      </fix>
  +      <fix>
  +      Port optimization from CharChunk to prevent needless allocation of byte
  +      arrays (larryi)
  +      </fix>
  +      <update>
  +      Add a flag to allow using the encoding specified in the contentType or 
  +      using setCharacterEncoding for the URI paramters (remm)
  +      </update>
  +      <fix>
  +      When redirecting to a folder, append the query string if not null, 
  +      to avoid losing query parameters, and refactor to use the 
  +      new postParseRequest processing (remm)
  +      </fix>
  +      <fix>
  +      <bug>25603</bug>: Adding a 'truststoreType' attribute, and making 
  +      the trustStorePassword default to the keystorePass (billbarker)
  +      </fix>
  +      <fix>
  +      Add a try/catch when adding a wrapper, similar to what is done when
  +      handling contexts (remm)
  +      </fix>
  +      <fix>
  +      Fix host removal from the mapper (remm)
  +      </fix>
  +      <fix>
  +      Small cleanup of a thread startup in the thread pool (billbarker)
  +      </fix>
  +      <add>
  +      Repackaging ApacheConfig and friends for Tomcat 5 in the 
  +      org.apache.jk.config package (billbarker)
  +      </add>
  +      <fix>
  +      Fix error-condition logging statements in MapperListener (billbarker)
  +      </fix>
  +      <fix>
  +      Add a privileged action for setDateHeader (billbarker)
  +      </fix>
         <add>
  -        Added minimal-server.xml (yoavs)
  +      <bug>25819</bug>: Add support for the security manager in JK (billbarker)
         </add>
  +      <fix>
  +      Cosmetic fixes in the Mapper (remm)
  +      </fix>
  +      <fix>
  +      Report an exception which occurred during a low level flush (remm)
  +      </fix>
  +      <fix>
  +      Tweak thread pool according to suggestions from Dave Dice (remm)
  +      </fix>
  +      <fix>
  +      Add an "allowTrace" flag on the connector, and disable TRACE by default
  +      (remm)
  +      </fix>
  +      <fix>
  +      Move the call to setSocketOptions to prevent a potential DoS condition 
  +      when using SSL, submitted by Alex Chan (billbarker)
  +      </fix>
  +
       </changelog>
  +
     </subsection>
  -  
  +
     <subsection name="Jasper">
  +
       <changelog>
  +
  +      <fix>
  +      Avoid using deprecated Character.isSapce method in ParserController
  +      (kinman)
  +      </fix>
  +      <fix>
  +      Update Japanese strings, submitted by Kazuhiro Kazama (larryi)
  +      </fix>
  +      <update>
  +      Rewrite error checking when processing tag files to conform with the
  +      lastest JSP spec (kinman)
  +      </update>
  +      <fix>
  +      When a tag file includes a file, make sure the included file environment
  +      maintains the isTag and directiveOnly properties (kinman)
  +      </fix>
  +      <fix>
  +      Have JspC.execute() propagate its exceptions (luehe)
  +      </fix>
  +      <fix>
  +      For tag files, don't issue error for multiple definition when both 
  +      are for dynamic-attributes (kinman)
  +      </fix>
  +      <fix>
  +      <bug>25263</bug>: Bad smap when template text got concatenated (kinman)
  +      </fix>
  +      <fix>
  +      The spec allows an attribute to be specified in multple tag directives,
  +      if they have the same value; it is an error if not (kinman)
  +      </fix>
  +      <fix>
  +      Use development mode by default: mappedFile is now true (remm)
  +      </fix>
  +      <fix>
  +      <bug>25787</bug>: Directives added to working tag files are not generated
  +      (kinman)
  +      </fix>
  +
       </changelog>
  +
     </subsection>
  -  
  +
     <subsection name="Webapps">
  +
       <changelog>
  +
  +      <fix>
  +      Update Japanese admin webapp strings, submitted by Kazuhiro Kazama 
  +      (larryi)
  +      </fix>
  +      <fix>
  +      <bug>25138</bug>: i18n fixes in admin, submitted by Takashi Okamoto
  +      (amyroh)
  +      </fix>
  +      <docs>
  +      The Context (or DefaultContext) element should now be used to configure
  +      the file based resources (which is the default); other types of resources
  +      can have their properties set through this element (remm)
  +      </docs>
  +      <docs>
  +      <bug>25119</bug>: Remove mention of the pause attribute in Ant task
  +      (remm)
  +      </docs>
  +      <docs>
  +      Update connector documentation to refer to two connectors: HTTP and AJP,
  +      in an attempt to clear confusion (remm)
  +      </docs>
  +      <fix>
  +      <bug>24771</bug>: Unable to create new connector (markt)
  +      </fix>
  +      <add>
  +      Add manager statistics for each context, as well as navigation links 
  +      so that this is actually useful (remm)
  +      </add>
  +      <docs>
  +      Document new HTTP connector flags (remm, larryi)
  +      </docs>
  +      <docs>
  +      Add architecture documentation (yoavs)
  +      </docs>
         <docs>
  -        Added architecture documentation (yoavs)
  +      <bug>25555</bug>: Updating SSO docs, submitted by Brian Stansberry
  +      (billbarker)
         </docs>
  +      <docs>
  +      Clustering docs update (fhanik)
  +      </docs>
  +      <docs>
  +      The war attribute of the deploy task should point to a .war (remm)
  +      </docs>
  +      <docs>
  +      In the appdev example, use the localWar attribute instead of war for
  +      deploying a local webapp (remm)
  +      </docs>
  +      <docs>
  +      <bug>9960</bug>: Clarify potential issues using xml context files 
  +      and auto deployment (markt)
  +      </docs>
  +      <docs>
  +      <bug>25774</bug>: Added note about GNU make for daemon on FreeBSD systems
  +      (yoavs)
  +      </docs>
  +      <docs>
  +      Add info that session persistence can be disabled by setting 
  +      the attribute to an empty String (remm)
  +      </docs>
  +
  +    </changelog>
  +
  +  </subsection>
  +
  +  <subsection name="Modules">
  +
  +    <changelog>
  +
  +      <fix>
  +      <bug>25493</bug>: Implemented true synchronous replication (fhanik)
  +      </fix>
  +      <fix>
  +      Longer read timeout, since under load it can take a while (fhanik)
  +      </fix>
  +      <add>
  +      Adding in a regular io cluster listener to be used with JDK 1.3 (fhanik)
  +      </add>
  +      <fix>
  +      Fix the validator task after the digester factory refactoring (remm)
  +      </fix>
  +      <fix>
  +      Fix packaging of the deployer JAR (remm)
  +      </fix>
  +      <add>
  +      Implemented compression of the data sent over the wire by the cluster
  +      (fhanik)
  +      </add>
  +      <fix>
  +      Only print a message when the connection fails (fhanik)
  +      </fix>
  +      <fix>
  +      Removed sychronization overhead on clustering (fhanik)
  +      </fix>
  +      <fix>
  +      Status servlets tweaks, to allow extending it (remm)
  +      </fix>
  +      <fix>
  +      <bug>25948</bug>: Undeploy should be called with the displayed path 
  +      to be able to work on the root context, submitted by Peter Rossbach
  +      (remm)
  +      </fix>
  +      <fix>
  +      Remove incorrect className attribute in proxy HOWTO (remm)
  +      </fix>
  +      <fix>
  +      Fixed 100% cpu bug with the replication listener (fhanik)
  +      </fix>
  +      <add>
  +      Implemented socket pool for replication since the synchronized
  +      send became a bottleneck (fhanik)
  +      </add>
  +      <add>
  +      Implement delta replication (fhanik)
  +      </add>
  +      <fix>
  +      Clustering performance improvements (fhanik)
  +      </fix>
  +      <fix>
  +      Fixed a bug in a dead lock with the pooled socket sender when a member 
  +      crashes (fhanik)
  +      </fix>
  +      <add>
  +      Implemented distributed expiration of sessions (fhanik)
  +      </add>
  +      <fix>
  +      Print out a warning if no socket is returned from the pool and we are 
  +      still connected (fhanik)
  +      </fix>
  +      <update>
  +      Changing the default manager to be DeltaManager (fhanik)
  +      </update>
  +
       </changelog>
  +
     </subsection>
  -  
  +
   </section>
   
   <section name="Tomcat 5.0.16 (remm)">
  
  
  

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

Reply via email to