larryi      02/01/30 20:29:13

  Modified:    .        RELEASE-NOTES-3.3.1.txt
  Log:
  Document recent changes
  
  Revision  Changes    Path
  1.27      +32 -7     jakarta-tomcat/RELEASE-NOTES-3.3.1.txt
  
  Index: RELEASE-NOTES-3.3.1.txt
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat/RELEASE-NOTES-3.3.1.txt,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- RELEASE-NOTES-3.3.1.txt   31 Jan 2002 03:49:03 -0000      1.26
  +++ RELEASE-NOTES-3.3.1.txt   31 Jan 2002 04:29:13 -0000      1.27
  @@ -3,7 +3,7 @@
                                    Release Notes
                                    =============
   
  -$Id: RELEASE-NOTES-3.3.1.txt,v 1.26 2002/01/31 03:49:03 billbarker Exp $
  +$Id: RELEASE-NOTES-3.3.1.txt,v 1.27 2002/01/31 04:29:13 larryi Exp $
   
   
   This document describes the changes that have been made since the
  @@ -85,12 +85,13 @@
            the locale and character set encoding of the directory listings
            are derived.
   
  -         Added a delaySocketClose attribute to Http10Interceptor.  The
  -         default is false.  If set true, a Thread.sleep(0) is executed
  -         before the socket is closed.  This was needed by Cactus when
  -         run on a high powered Windows XP box.  The sleep(0) helps ensure
  -         the test get a chance to receive its input before the socket
  -         is closed.  Otherwise, "Socket reset by peer" errors occur.
  +         Added a socketCloseDelay attribute to Http10Interceptor.  The
  +         default is -1, disabled.  If set to 0, a Thread.yield() is executed
  +         before the socket is closed.  If set greater than 0, it spins
  +         for the specified amount of time in milliseconds.  This was needed
  +         by Cactus when run some systems.  This helps insure the client end
  +         of the socket gets a chance to read the returned response before the
  +         socket is closed.  Otherwise, "Socket reset by peer" errors occur.
   
         Make the App-classloader configurable to allow using the 1.1
         loader even when running under Java2.  This should allow for better
  @@ -109,6 +110,16 @@
            support for isapi_redirect.dll's use with web servers other than
            Tomcat 3.3, such as Tomcat 3.2.x.
   
  +         Added a useWebAppCL attribute to JspInterceptor.  When true,
  +         Java compilation using "sun.tools.javac.Main" will run in the
  +         web application's classloader.  When false (the default), Java
  +         compilation using "sun.tools.javac.Main" runs in the container
  +         classloader.  Using a value of true may help on certain HP-UX
  +         systems.  In all other cases, useWebAppCL should be false.
  +         Currently webWebAppCL="true" can not be used when running under a
  +         security manager, otherwise security exceptions will prevent
  +         JSPs from compiling.
  +
   
   Server:
   
  @@ -118,6 +129,13 @@
            name, such as aux.jsp.  Instead of potentially hanging the thread
            that services the request, these requests now return "404 Not Found".
   
  +1657     JSPs with tag names that contain '-' or '.' will now compile without
  +         an "Invalid expression" error
  +
  +4382     tomcat.sh script no longer deletes the ajp12.id file which could
  +         cause a problem shutting down if Tomcat was accidentally started
  +         twice.
  +
   5994     Fix seconds calculation problem in DateTool
   
   4418     Ported Tomcat 3.2.x fix for race condition in ServerSocketFactory.
  @@ -144,6 +162,13 @@
            Fixed bug with useJspServlet option in JspInterceptor.  If set to true
            untrusted web applications couldn't run the JspServlet because
            jasper.jar and tools.jar weren't accessible.
  +
  +4923     Default permissions were added in PolicyInterceptor to allow direct
  +         read access to the webapp docBase and work directories.  This is
  +         in addition to the permissions allowing access to the contents of
  +         these directories.  These new permissions allows "exists()" to be
  +         executed on those directories without a security exception when
  +         running under a security manager.
   
   4955  Fixed bug in the parsing of the query string to 
         RequestDispatcher.include/forward wasn't handling the case where only
  
  
  

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

Reply via email to