cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt build.properties.default
markt 2004/09/16 13:31:54 Modified:.RELEASE-NOTES-4.1.txt build.properties.default Log: Update build script to use newer jars Revision ChangesPath 1.92 +7 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.91 retrieving revision 1.92 diff -u -r1.91 -r1.92 --- RELEASE-NOTES-4.1.txt 12 Sep 2004 22:01:55 - 1.91 +++ RELEASE-NOTES-4.1.txt 16 Sep 2004 20:31:54 - 1.92 @@ -79,6 +79,12 @@ [4.1.31] JAF Upgrade to JAF 1.0.2 +[4.1.31] JavaMail + Upgrade to 1.3.1 + +[4.1.31] JTA + Upgrade to 1.0.1b + - Catalina New Features: 1.3 +3 -3 jakarta-tomcat-4.0/build.properties.default Index: build.properties.default === RCS file: /home/cvs/jakarta-tomcat-4.0/build.properties.default,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- build.properties.default 30 Aug 2004 19:59:19 - 1.2 +++ build.properties.default 16 Sep 2004 20:31:54 - 1.3 @@ -201,7 +201,7 @@ # - Java Transaction API (JTA), version 1.0.1 or later - -jta.home=${base.path}/jta-1_0_1a +jta.home=${base.path}/jta-1_0_1b jta.lib=${jta.home} jta.jar=${jta.lib}/jta.jar @@ -214,7 +214,7 @@ # - Java Mail, version 1.2 or later - -mail.home=${base.path}/javamail-1.2 +mail.home=${base.path}/javamail-1.3.1 mail.lib=${mail.home} mail.jar=${mail.lib}/mail.jar - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
markt 2004/09/12 13:52:36 Modified:.RELEASE-NOTES-4.1.txt Log: Update release note for fix to 29570 Revision ChangesPath 1.90 +5 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.89 retrieving revision 1.90 diff -u -r1.89 -r1.90 --- RELEASE-NOTES-4.1.txt 7 Sep 2004 21:17:19 - 1.89 +++ RELEASE-NOTES-4.1.txt 12 Sep 2004 20:52:36 - 1.90 @@ -1883,6 +1883,10 @@ Loader Fix issue where security manager was null +[4.1.31] #29570 + Compilier + Fix occasional failure due to temp dir not being set for Ant task. + KNOWN ISSUES IN THIS RELEASE: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
markt 2004/09/12 15:01:55 Modified:.RELEASE-NOTES-4.1.txt Log: Update release note for fix to 26400 Revision ChangesPath 1.91 +6 -2 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.90 retrieving revision 1.91 diff -u -r1.90 -r1.91 --- RELEASE-NOTES-4.1.txt 12 Sep 2004 20:52:36 - 1.90 +++ RELEASE-NOTES-4.1.txt 12 Sep 2004 22:01:55 - 1.91 @@ -1884,8 +1884,12 @@ Fix issue where security manager was null [4.1.31] #29570 - Compilier + Compiler Fix occasional failure due to temp dir not being set for Ant task. + +[4.1.31] #26400 + JspC + Fix package name generation. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
markt 2004/09/07 14:17:19 Modified:.RELEASE-NOTES-4.1.txt Log: Update for latest patches Fix typo Revision ChangesPath 1.89 +8 -2 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.88 retrieving revision 1.89 diff -u -r1.88 -r1.89 --- RELEASE-NOTES-4.1.txt 2 Sep 2004 18:45:17 - 1.88 +++ RELEASE-NOTES-4.1.txt 7 Sep 2004 21:17:19 - 1.89 @@ -331,7 +331,7 @@ Docs updates. [4.1.31] Administration Wepapp: - Add support for new clientAtuth values + Add support for new clientAuth values [4.1.31] Docs: Correctly document default value for useBodyEncodingForURI @@ -1246,6 +1246,10 @@ Session persistence Fix serialization of array of custom class +[4.1.31] #20758 + StandardContext + Fix sources of memory leaks associated with deploy/undeploy + Coyote Bug Fixes: @@ -1485,6 +1489,8 @@ [4.1.31] #21184 http connector Rename LocalString_fr.properties to LocalStrings_fr.properties + +[4.1.31] Upgrade to Connectors from Tomcat 5.0.28 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
markt 2004/08/30 13:00:27 Modified:.RELEASE-NOTES-4.1.txt Log: Update to use JAF 1.0.2 Revision ChangesPath 1.87 +4 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.86 retrieving revision 1.87 diff -u -r1.86 -r1.87 --- RELEASE-NOTES-4.1.txt 29 Aug 2004 19:07:31 - 1.86 +++ RELEASE-NOTES-4.1.txt 30 Aug 2004 20:00:26 - 1.87 @@ -76,6 +76,9 @@ [4.1.31] License Upgrade to Apache License 2.0 +[4.1.31] JAF + Upgrade to JAF 1.0.2 + - Catalina New Features: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
markt 2004/08/29 10:40:16 Modified:.RELEASE-NOTES-4.1.txt Log: Update release note for 4.1.31. This commit only includes changes from 4.1.30 to 1 April 2004. Revision ChangesPath 1.85 +190 -1jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.84 retrieving revision 1.85 diff -u -r1.84 -r1.85 --- RELEASE-NOTES-4.1.txt 3 May 2004 21:29:21 - 1.84 +++ RELEASE-NOTES-4.1.txt 29 Aug 2004 17:40:16 - 1.85 @@ -319,6 +319,12 @@ [4.1.30] Docs: Docs updates. +[4.1.31] Administration Wepapp: + Add support for new clientAtuth values + +[4.1.31] Docs: + Correctly document default value for useBodyEncodingForURI + -- Catalina Bug Fixes: @@ -884,6 +890,154 @@ Optimize use of database session persistence to improve scaling and performance. +[4.1.31] #14246 + Startup scripts + Make clear in error message that JDK is required + +[4.1.31] #26988 + CGI Servlet + Remove unnecessary line feeds from stdin stream. + +[4.1.31] #27090 + CGI Servlet + Make parameter encoding configurable. Default remains as is. + +[4.1.31] #14193 + Startup and Admin webapp + Exceptions on startup and errors in admin webapp when default + context is defined with loader and/or manager. + +[4.1.31] #10469 + WebappClassloader + Fix inconsistent encoding of URLs + +[4.1.31] #26487 + JNDIRealm + RFC 2254 done on whole string instead of just DN + +[4.1.31] UserDatabaseRealm + Provide an implementation for getName() and getPassword() which + are required if using CLIENT-CERT authentication + +[4.1.31] #27190 + Webdav Servlet + Returns correct status in response to MOVE request + +[4.1.31] #27100 + Webdav Servlet + Remove lock obsfucation functionality as it breaks a number of + webdav clients and does not appear to be covered by the webdav + spec. + +[4.1.31] #16323 + Webdav Servlet + Lock token must be returned after lock creation. + +[4.1.31] #26906 + Webdav Servlet + The destination path needs to be normalised after the protocol + and host has been removed (if present). + +[4.1.31] #14283 + Sessions + Catch and log exceptions in listeners + +[4.1.31] #15572 + Startup + Ensure the catalina.useNaming property is set before executing + the digester so the -nonaming command line option has an effect. + +[4.1.31] #17712 + Startup + Use correct escaping (replace single ' with double '') in + French translations + +[4.1.31] #13805 + Classloader docs + Update docs to show that the shared directory is relative to + CATALINA_BASE not CATALINA_HOME. + +[4.1.31] #bug 13772 + Classloader docs + Add a link to the security manager how-to. + +[4.1.31] #17859 + Startup + Provide cygwin friendly JAVA_ENDORSED_DIRS property + +[4.1.31] #17848 + Default web.xml + Add mappings for the XHTML media type + +[4.1.31] #18005 + Sssions + Provide a better error message if session expires during login + process + +[4.1.31] #13833 + StandardContext + Start() should throw an exception if it fails. + +[4.1.31] #14228 + StandardContext + Load on startup servlets should be loaded after AFTER_START_EVENT + (where environment entries are created). + +[4.1.31] #18079 + StandardContext + Cached attribute of resources now has an effect + +[4.1.31] #20770 + Admin webapp + workDir attribute now retain in context + +[4.1.31] #18369 + JDBCStore + Prevent npe in StoreBase if a sql exception occurs + +[4.1.31] #18479 + Session + Non-serializable sessions attributes are be removed so + valueUnbound is called + +[4.1.31] #18626 + Startup + Make clear which file digester failed to parse + +[4.1.31] #19852 + Context config + Don't remove application parameters on stop (only the parameters + specified in web.xml would get added back) + +[4.1.31] #17690 + Context config + Display more helpful error message if docBase is invalid + +[4.1.31] #18294 + Tests + Add spaces to expected cookie values to enable tests to pass. + Whitespace is allowed
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
markt 2004/08/29 12:07:31 Modified:.RELEASE-NOTES-4.1.txt Log: Update release note for 4.1.31. This commit covers the remaining changes from 1 April 2004 to present Revision ChangesPath 1.86 +279 -31 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.85 retrieving revision 1.86 diff -u -r1.85 -r1.86 --- RELEASE-NOTES-4.1.txt 29 Aug 2004 17:40:16 - 1.85 +++ RELEASE-NOTES-4.1.txt 29 Aug 2004 19:07:31 - 1.86 @@ -73,6 +73,9 @@ [4.1.29] DBCP: Upgrade to DBCP 1.1. +[4.1.31] License + Upgrade to Apache License 2.0 + - Catalina New Features: @@ -147,6 +150,11 @@ Added support for nesting a Context Listener and a Webapp Loader within a DefaultContext. +[4.1.31] #18273 + CGI Servlet + Add support for optionally passing the shell environment + variables to the CGI script + --- Jasper New Features: @@ -325,6 +333,111 @@ [4.1.31] Docs: Correctly document default value for useBodyEncodingForURI +[4.1.31] #14193 + Startup and Admin webapp + Exceptions on startup and errors in admin webapp when default + context is defined with loader and/or manager. + +[4.1.31] #22268 + Admin webapp + User password was truncated to 32 characters + +[4.1.31] Admin webapp + Fixed validation for various forms + +[4.1.31] #24085 + Admin webapp + The group and role list disappear when using Create New User if + save clicked without filling in form. + +[4.1.31] #13805 + Classloader docs + Update docs to show that the shared directory is relative to + CATALINA_BASE not CATALINA_HOME. + +[4.1.31] #bug 13772 + Classloader docs + Add a link to the security manager how-to. + +[4.1.31] #20770 + Admin webapp + workDir attribute now retain in context + +[4.1.31] #16507 + Documentation + Update valve docs to provide pointer to the Jakarta Regexp docs + +[4.1.31] #20709 + Windows installer + Use same setting for 'Djava.endorsed.dirs' when starting via menu + as for service and batch file. + +[4.1.31] #20091 + web.xml + Correct grammer and typo in comments + +[4.1.31] #18383 + Admin webapp + Set path to rather than / for a new root context. + +[4.1.31] #19521 + Docs + Add warning to RequestDumperValve docs to make users aware of + possible side effects. + +[4.1.31] Windows installer + Update to use NSIS version 2. Only uses new features where + required to get installer task to complete. Some minor changes + in behaviour but otherwise remains consistent with previous + behaviour. + +[4.1.31] #14199 + Examples webapp + Correct XMLnamespace declaration + +[4.1.31] #20885 + Docs + Align the description of the reload target in application + developer guide with the description of reload from the manager + documentation. + +[4.1.31] #19869 + BUILDING.txt + Update to reflect 4.1 branch, missing libraries, updated + libraries and add steps to build installer and release + distributions + +[4.1.31] #23203 + RUNNING.txt + JDK should be renamed to J2SE SDK. Add note about using SDK + rather than JRE. + +[4.1.31] #23520 + RUNNING.txt + Add shared to list of directories relative to CATALINA_BASE. + +[4.1.31] Build script + Modify build scripts so build.properties.sample becomes a + default that can be overridden by a build.properties file. + +[4.1.31] #23880 + Docs + Correct ant path in Jasper how-to + +[4.1.31] #18433 + Docs + Clarify relationship between autodeploy and livedeploy + +[4.1.31] #6218 + Examples webapp + Provide support for renaming the examples context without + breaking the examples + +[4.1.31] #12516 + Docs + Clarify that the cached Principal is not retained across + session serialisation + -- Catalina Bug Fixes: @@ -902,11 +1015,6 @@ CGI Servlet Make parameter encoding configurable. Default remains as is. -[4.1.31] #14193 - Startup and Admin webapp - Exceptions on startup and errors in admin webapp when default - context is defined with loader and/or
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
glenn 2004/05/03 14:29:22 Modified:.RELEASE-NOTES-4.1.txt Log: Update release notes Revision ChangesPath 1.84 +8 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.83 retrieving revision 1.84 diff -u -r1.83 -r1.84 --- RELEASE-NOTES-4.1.txt 25 Jan 2004 19:56:33 - 1.83 +++ RELEASE-NOTES-4.1.txt 3 May 2004 21:29:21 - 1.84 @@ -876,6 +876,13 @@ [4.1.30] ExtendedAccessLogValve: Port patch. +[4.1.31] #15463, Duplicates #18609, #20083, #20667 + StandardSession: + Fix idle session timeout bug. + +[4.1.31] JDBCStore: + Optimize use of database session persistence to improve scaling + and performance. Coyote Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
[EMAIL PROTECTED] wrote, On 1/25/2004 5:16 AM: RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.81 retrieving revision 1.82 diff -u -r1.81 -r1.82 @@ -1066,6 +1105,8 @@ [4.1.27] #21984 HandlerReqest: Fix potential Dos condition when given a mal-formed URI. + +[4.1.20] Upgrade to Connectors from Tomcat 5.0.18. I think you meant 4.1.30 here, not 20. ;) -Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2004/01/25 11:56:33 Modified:.RELEASE-NOTES-4.1.txt Log: - This should be 4.1.30 here. I won't do a 4.1.31 for that, though. Revision ChangesPath 1.83 +2 -2 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.82 retrieving revision 1.83 diff -u -r1.82 -r1.83 --- RELEASE-NOTES-4.1.txt 25 Jan 2004 13:16:23 - 1.82 +++ RELEASE-NOTES-4.1.txt 25 Jan 2004 19:56:33 - 1.83 @@ -1106,7 +1106,7 @@ HandlerReqest: Fix potential Dos condition when given a mal-formed URI. -[4.1.20] Upgrade to Connectors from Tomcat 5.0.18. +[4.1.30] Upgrade to Connectors from Tomcat 5.0.18. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/10/27 05:40:27 Modified:.RELEASE-NOTES-4.1.txt Log: - Update release notes. Revision ChangesPath 1.81 +18 -5 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.80 retrieving revision 1.81 diff -u -r1.80 -r1.81 --- RELEASE-NOTES-4.1.txt 7 Oct 2003 13:27:38 - 1.80 +++ RELEASE-NOTES-4.1.txt 27 Oct 2003 13:40:27 - 1.81 @@ -70,6 +70,9 @@ Coyote 1.1, which is the one used by Tomcat 5.0.x. Please refer to the Tomcat 5.0 changelog for the list of changes. +[4.1.29] DBCP: + Upgrade to DBCP 1.1. + - Catalina New Features: @@ -140,6 +143,10 @@ http://www.w3.org/TR/WD-logfile.html for more information about the format. +[4.1.29] DefaultContext: + Added support for nesting a Context Listener and a Webapp Loader + within a DefaultContext. + --- Jasper New Features: @@ -827,6 +834,9 @@ [4.1.28] MemoryUser: XML-escape the values when writing out the tomcat-users.xml file. +[4.1.29] StandardDefaultContext: + Fix support for defining ResourceLink. + Coyote Bug Fixes: @@ -1384,7 +1394,7 @@ * Tomcat 4.1 Standard APIs Available * Tomcat 4.1 and XML Parsers * Web application reloading and static fields in shared libraries -* Linux and Sun JDK 1.2.x - 1.3.x +* Tomcat on Linux * Enabling SSI and CGI Support * Security manager URLs * Symlinking static resources @@ -1469,9 +1479,9 @@ lib folder, and classes should be put in the classes folder). -Linux and Sun JDK 1.2.x - 1.3.x: +--- +Tomcat on Linux: +--- Virtual machine crashes can be experienced when using certain combinations of kernel / glibc under Linux with Sun Hotspot 1.2 to 1.3. The crashes were @@ -1483,6 +1493,9 @@ GLIBC 2.2 / Linux 2.4 users should also define an environment variable: export LD_ASSUME_KERNEL=2.2.5 + +Additionally, Redhat 9.0 users should use the same setting, to avoid stability +problems. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
GLIBC 2.2 / Linux 2.4 users should also define an environment variable: export LD_ASSUME_KERNEL=2.2.5 + +Additionally, Redhat 9.0 users should use the same setting, to avoid stability +problems. Being a bit pedantic: it's not Redhat 9.0, it's Red Hat Linux 9. -- Pedro Morais - [EMAIL PROTECTED] - http://www.rnl.ist.utl.pt/~pmmm/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/10/07 06:27:38 Modified:.RELEASE-NOTES-4.1.txt Log: - Changelog update for 4.1.28. Revision ChangesPath 1.80 +48 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.79 retrieving revision 1.80 diff -u -r1.79 -r1.80 --- RELEASE-NOTES-4.1.txt 31 Jul 2003 17:26:58 - 1.79 +++ RELEASE-NOTES-4.1.txt 7 Oct 2003 13:27:38 - 1.80 @@ -65,6 +65,12 @@ [4.1.19] Administration Webapp: Complete the accessibility requirements to pass section 508. +[4.1.28] Connectors: + The Coyote connector (HTTP/1.1 and AJP/1.3) has been upgraded to + Coyote 1.1, which is the one used by Tomcat 5.0.x. Please refer to the + Tomcat 5.0 changelog for the list of changes. + + - Catalina New Features: - @@ -284,6 +290,22 @@ [4.1.27] Administration Webapp: Fix typo in the default context action declaraion. +[4.1.28] Modeler: + Update to commons-modeler 1.1. + +[4.1.28] Xerces: + Update to Xerces 2.5.0. + +[4.1.28] Regexp: + Update to regexp 1.3. + +[4.1.28] Scripts: + Use -Dsun.io.useCanonCaches=false as an extra system property for + Windows scripts, so that the canonical paths returned are case exact. + +[4.1.28] Docs: + Minor docs updates. + -- Catalina Bug Fixes: @@ -779,6 +801,31 @@ [4.1.27] ExtendedAccessLogValve: If bytes are requested, then print bytes not the date. + +[4.1.28] StandardContext: + Fix reloading regression. + +[4.1.28] StandardHostValve: + Reset context classloader after invoking the servlet. + +[4.1.28] StandardWrapperValve: + Fix infinite recursion when logging in certain cases. + +[4.1.28] JNDIRealm: + Many bugfixes (18698, 11678, 19864, 20518, 14817, 22236), and allow + multiple user patterns. + +[4.1.28] CGI Servlet: + Bugfixes (22857, 22858). + +[4.1.28] WebDAV Servlet: + Fix bad handling of the destinationPath URL. + +[4.1.28] SecurityClassLoad: + Preload a few additional classes from Coyote. + +[4.1.28] MemoryUser: + XML-escape the values when writing out the tomcat-users.xml file. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/07/31 10:26:58 Modified:.RELEASE-NOTES-4.1.txt Log: - Release notes update. Revision ChangesPath 1.79 +22 -2 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.78 retrieving revision 1.79 diff -u -r1.78 -r1.79 --- RELEASE-NOTES-4.1.txt 30 Jul 2003 04:48:58 - 1.78 +++ RELEASE-NOTES-4.1.txt 31 Jul 2003 17:26:58 - 1.79 @@ -278,6 +278,12 @@ Administration Webapp: Don't set JDBCRealm digest when it's an empty string. +[4.1.23] Startup scripts: + Fix bugs in the Unix startup scripts. + +[4.1.27] Administration Webapp: + Fix typo in the default context action declaraion. + -- Catalina Bug Fixes: @@ -768,6 +774,13 @@ Don't set the no-caching headers on protected POSTed pages, so that the browser's back button works as expected. +[4.1.27] AccessLogValve: + Add leading + to timezone offset. + +[4.1.27] ExtendedAccessLogValve: + If bytes are requested, then print bytes not the date. + + Coyote Bug Fixes: @@ -986,10 +999,17 @@ Fix regression where connection is always dropped at the end of processing. +[4.1.27] CoyoteAdapter: + Fix // URL normalization code. + +[4.1.27] JSSESocketFactory: + Fix dependency on Sun VMs, so that IBM VM users can use the integrated + JSSE. + [4.1.27] #21984 HandlerReqest: Fix potential Dos condition when given a mal-formed URI. - + Jasper Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
billbarker2003/07/29 21:48:58 Modified:.RELEASE-NOTES-4.1.txt Log: Documenting patch Revision ChangesPath 1.78 +5 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.77 retrieving revision 1.78 diff -u -r1.77 -r1.78 --- RELEASE-NOTES-4.1.txt 18 Jul 2003 07:35:57 - 1.77 +++ RELEASE-NOTES-4.1.txt 30 Jul 2003 04:48:58 - 1.78 @@ -986,6 +986,10 @@ Fix regression where connection is always dropped at the end of processing. +[4.1.27] #21984 + HandlerReqest: + Fix potential Dos condition when given a mal-formed URI. + Jasper Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
billbarker2003/07/18 00:35:57 Modified:.RELEASE-NOTES-4.1.txt Log: Document Authenticator change. Revision ChangesPath 1.77 +4 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.76 retrieving revision 1.77 diff -u -r1.76 -r1.77 --- RELEASE-NOTES-4.1.txt 15 Jul 2003 08:24:52 - 1.76 +++ RELEASE-NOTES-4.1.txt 18 Jul 2003 07:35:57 - 1.77 @@ -764,6 +764,9 @@ [4.1.25] StandardSession: Clone enumerated list to allow mutating. +[4.1.27] AuthenticatorBase: + Don't set the no-caching headers on protected POSTed pages, so that + the browser's back button works as expected. Coyote Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/07/15 01:24:52 Modified:.RELEASE-NOTES-4.1.txt Log: - Update for 4.1.26. Revision ChangesPath 1.76 +5 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.75 retrieving revision 1.76 diff -u -r1.75 -r1.76 --- RELEASE-NOTES-4.1.txt 10 Jul 2003 22:59:28 - 1.75 +++ RELEASE-NOTES-4.1.txt 15 Jul 2003 08:24:52 - 1.76 @@ -979,6 +979,10 @@ [4.1.25] Http11Processor: Catch exceptions which could occur in prepareRequest. +[4.1.26] Http11Processor: + Fix regression where connection is always dropped at the end of + processing. + Jasper Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/07/10 15:59:28 Modified:.RELEASE-NOTES-4.1.txt Log: - Update release notes for 4.1.25, and tagging. Revision ChangesPath 1.75 +65 -6 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.74 retrieving revision 1.75 diff -u -r1.74 -r1.75 --- RELEASE-NOTES-4.1.txt 6 Jul 2003 06:37:16 - 1.74 +++ RELEASE-NOTES-4.1.txt 10 Jul 2003 22:59:28 - 1.75 @@ -65,7 +65,6 @@ [4.1.19] Administration Webapp: Complete the accessibility requirements to pass section 508. - - Catalina New Features: - @@ -130,6 +129,11 @@ [4.1.20] GlobalResourcesLifecycleListener: Allow the listener to be associated with a Service. +[4.1.25] ExtendedAccessLogValve: + An implementation of the W3c Extended Log File Format. See + http://www.w3.org/TR/WD-logfile.html for more information + about the format. + --- Jasper New Features: @@ -734,6 +738,33 @@ [4.1.25] #9851 Improve Digest Authentication compatibility +[4.1.25] #20380 + AccessLogValve incorrectly calculates timezone. + +[4.1.25] #16374 + AccessLogValve Date in file name configurable. + +[4.1.25] #16400 + AccessLogValve Allow logging to be conditional. + +[4.1.25] AccessLogValve Add %D, %T for time to serve request. + +[4.1.25] StandardContext: + Fix listener shutdown order for JNDI access. + +[4.1.25] StandardContext: + Return facaded context. + +[4.1.25] StandardWrapper: + Fix SingleThreadModel NPE after a reload. + +[4.1.25] WebappClassLoader: + Display more debugging when a CL stopped error occurs. + +[4.1.25] StandardSession: + Clone enumerated list to allow mutating. + + Coyote Bug Fixes: @@ -912,6 +943,9 @@ CoyoteResponse: Fix value of the committed flag after the response is finished. +[4.1.25] Shell scripts: + Add support for OS/400. + [4.1.25] JkHandler: Fix decoding of SSL CLIENT-CERTs passed from Apache/IIS/iPlanet. @@ -919,18 +953,33 @@ Fix potential path-traversal problem in mappings. [4.1.25] JSSE SSL: - Re-factor to remove dependencies on Sun classes when using a 1.4.x JVM. - It should now be possible to set up a SSL Connector with any vendors - 1.4.x JVM, without having to install Sun's JSSE 1.0.x. + Re-factor to remove dependencies on Sun classes when using a 1.4.x + JVM. It should now be possible to set up a SSL Connector + with any vendors 1.4.x JVM, without having to install + Sun's JSSE 1.0.x. [4.1.25] PureTLS SSL: Fix problems with getting the CLIENT-CERT. +[4.1.25] CoyoteConnector: + Disable server socket timeout by default, to minimize the amount of + generated garbage, especially in SSL mode. + [4.1.25] #21219 Http11Processor: Drop the client connection (nicely, if possible, rudely if not) in the event of a serious protocol error. - + +[4.1.25] CoyoteRequestFacade: + Fix double facading of the request object. + +[4.1.25] HandlerRequest: + Fix incorrect recycling of SSL certificates in JK 2. + +[4.1.25] Http11Processor: + Catch exceptions which could occur in prepareRequest. + + Jasper Bug Fixes: @@ -1237,6 +1286,16 @@ [4.1.24] JspC: Set the thread context class loader to the specified classpath. + +[4.1.25] #18314 + PageDataImpl: + Multiple declarations of same taglib cause exception during + validation. + +[4.1.25] #18496 + Parser: + Special characters not escaped in Unterminated ... tag + error message. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
billbarker2003/07/05 23:37:16 Modified:.RELEASE-NOTES-4.1.txt Log: Document fix for bug #21219. Revision ChangesPath 1.74 +6 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.73 retrieving revision 1.74 diff -u -r1.73 -r1.74 --- RELEASE-NOTES-4.1.txt 1 Jul 2003 05:42:00 - 1.73 +++ RELEASE-NOTES-4.1.txt 6 Jul 2003 06:37:16 - 1.74 @@ -926,6 +926,11 @@ [4.1.25] PureTLS SSL: Fix problems with getting the CLIENT-CERT. +[4.1.25] #21219 + Http11Processor: + Drop the client connection (nicely, if possible, rudely if not) in the + event of a serious protocol error. + Jasper Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
Ok, my patches for 4.1.25 are now in. - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, June 30, 2003 10:42 PM Subject: cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt billbarker2003/06/30 22:42:00 Modified:.RELEASE-NOTES-4.1.txt Log: Documenting changes. Revision ChangesPath 1.73 +11 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.72 retrieving revision 1.73 diff -u -r1.72 -r1.73 --- RELEASE-NOTES-4.1.txt 9 Apr 2003 03:20:51 - 1.72 +++ RELEASE-NOTES-4.1.txt 1 Jul 2003 05:42:00 - 1.73 @@ -915,6 +915,16 @@ [4.1.25] JkHandler: Fix decoding of SSL CLIENT-CERTs passed from Apache/IIS/iPlanet. +[4.1.25] mod_jk: + Fix potential path-traversal problem in mappings. + +[4.1.25] JSSE SSL: + Re-factor to remove dependencies on Sun classes when using a 1.4.x JVM. + It should now be possible to set up a SSL Connector with any vendors + 1.4.x JVM, without having to install Sun's JSSE 1.0.x. + +[4.1.25] PureTLS SSL: + Fix problems with getting the CLIENT-CERT. Jasper Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] This message is intended only for the use of the person(s) listed above as the intended recipient(s), and may contain information that is PRIVILEGED and CONFIDENTIAL. If you are not an intended recipient, you may not read, copy, or distribute this message or any attachment. If you received this communication in error, please notify us immediately by e-mail and then delete all copies of this message and any attachments. In addition you should be aware that ordinary (unencrypted) e-mail sent through the Internet is not secure. Do not send confidential or sensitive information, such as social security numbers, account numbers, personal identification numbers and passwords, to us via ordinary (unencrypted) e-mail. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
billbarker2003/06/30 22:42:00 Modified:.RELEASE-NOTES-4.1.txt Log: Documenting changes. Revision ChangesPath 1.73 +11 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.72 retrieving revision 1.73 diff -u -r1.72 -r1.73 --- RELEASE-NOTES-4.1.txt 9 Apr 2003 03:20:51 - 1.72 +++ RELEASE-NOTES-4.1.txt 1 Jul 2003 05:42:00 - 1.73 @@ -915,6 +915,16 @@ [4.1.25] JkHandler: Fix decoding of SSL CLIENT-CERTs passed from Apache/IIS/iPlanet. +[4.1.25] mod_jk: + Fix potential path-traversal problem in mappings. + +[4.1.25] JSSE SSL: + Re-factor to remove dependencies on Sun classes when using a 1.4.x JVM. + It should now be possible to set up a SSL Connector with any vendors + 1.4.x JVM, without having to install Sun's JSSE 1.0.x. + +[4.1.25] PureTLS SSL: + Fix problems with getting the CLIENT-CERT. Jasper Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/03/18 02:56:12 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.69 +9 -2 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.68 retrieving revision 1.69 diff -u -r1.68 -r1.69 --- RELEASE-NOTES-4.1.txt 17 Mar 2003 10:21:32 - 1.68 +++ RELEASE-NOTES-4.1.txt 18 Mar 2003 10:56:12 - 1.69 @@ -907,9 +907,13 @@ [4.1.23] CoyoteAdapter: Reject decoded URIs which don't start with '/'. -[4.1.23] Cookies: +[4.1.24] Cookies: Add handling for bad cookies. +[4.1.24] #16508 + CoyoteResponse: + Fix value of the committed flag after the response is finished. + Jasper Bug Fixes: @@ -1214,6 +1218,9 @@ [4.1.23] Compiler: Avoid NPE when using JSPC using the built-in compiler. + +[4.1.24] JspC: + Set the thread context class loader to the specified classpath. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/03/17 02:21:33 Modified:.RELEASE-NOTES-4.1.txt Log: - Update release notes. Revision ChangesPath 1.68 +22 -6 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.67 retrieving revision 1.68 diff -u -r1.67 -r1.68 --- RELEASE-NOTES-4.1.txt 16 Mar 2003 21:19:37 - 1.67 +++ RELEASE-NOTES-4.1.txt 17 Mar 2003 10:21:32 - 1.68 @@ -735,6 +735,7 @@ AuthenticatorBase Redirect for trailing slash prior to auth challenge for root contexts + Coyote Bug Fixes: @@ -1208,8 +1209,12 @@ [4.1.22] #17775 JspRuntimeContext - Grant web applications JSP pages a FilePermission to read the web application - context directory in addition to its contents. + Grant web applications JSP pages a FilePermission to read + the web application context directory in addition to its contents. + +[4.1.23] Compiler: + Avoid NPE when using JSPC using the built-in compiler. + KNOWN ISSUES IN THIS RELEASE: @@ -1255,10 +1260,10 @@ A standard installation of Tomcat 4 makes all of the following APIs available for use by web applications (by placing them in common/lib or shared/lib): * activation.jar (Java Activation Framework) -* ant.jar (Apache Ant 1.5) -* commons-collections.jar (Commons Collections 2.0) +* ant.jar (Apache Ant 1.5.1) +* commons-collections.jar (Commons Collections 2.1) * commons-dbcp.jar (Commons DBCP 1.0) -* commons-logging-api.jar (Commons Logging 1.0.1) +* commons-logging-api.jar (Commons Logging 1.0.2) * commons-pool.jar (Commons Pool 1.0) * jasper-compiler.jar (Jasper 2 Compiler) * jasper-runtime.jar (Jasper 2 Runtime) @@ -1388,3 +1393,14 @@ Using the invoker servlet in a production environment is not recommended and is unsupported. + + +- +Using the JSP Compiler (JSPC): +- + +Using the command line script is not recommended when using JSPC. Instead, +using Ant is supported and encouraged. Please see the Jasper documentation +in the Tomcat documentation bundle for more instructions as well as +a build script. + - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
[EMAIL PROTECTED] wrote: remm2003/03/15 22:15:38 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.66 +7 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.65 retrieving revision 1.66 diff -u -r1.65 -r1.66 --- RELEASE-NOTES-4.1.txt 14 Mar 2003 18:35:22 - 1.65 +++ RELEASE-NOTES-4.1.txt 16 Mar 2003 06:15:38 - 1.66 @@ -903,6 +903,12 @@ [4.1.21] Cookies: Fix to return values instead of the names. +[4.1.23] CoyoteAdapter: + Reject decoded URIs which don't start with '/'. + +[4.1.23] Cookies: + Add support for bad cookies. + Could you expand on what this means in the release notes? I know it would confuse me to read that release note without being familiar with the CVS commits. Glenn - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/03/16 13:19:37 Modified:.RELEASE-NOTES-4.1.txt Log: no message Revision ChangesPath 1.67 +2 -2 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.66 retrieving revision 1.67 diff -u -r1.66 -r1.67 --- RELEASE-NOTES-4.1.txt 16 Mar 2003 06:15:38 - 1.66 +++ RELEASE-NOTES-4.1.txt 16 Mar 2003 21:19:37 - 1.67 @@ -907,7 +907,7 @@ Reject decoded URIs which don't start with '/'. [4.1.23] Cookies: - Add support for bad cookies. + Add handling for bad cookies. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/03/15 22:15:38 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.66 +7 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.65 retrieving revision 1.66 diff -u -r1.65 -r1.66 --- RELEASE-NOTES-4.1.txt 14 Mar 2003 18:35:22 - 1.65 +++ RELEASE-NOTES-4.1.txt 16 Mar 2003 06:15:38 - 1.66 @@ -903,6 +903,12 @@ [4.1.21] Cookies: Fix to return values instead of the names. +[4.1.23] CoyoteAdapter: + Reject decoded URIs which don't start with '/'. + +[4.1.23] Cookies: + Add support for bad cookies. + Jasper Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/03/14 10:35:22 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.65 +9 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.64 retrieving revision 1.65 diff -u -r1.64 -r1.65 --- RELEASE-NOTES-4.1.txt 12 Mar 2003 14:48:12 - 1.64 +++ RELEASE-NOTES-4.1.txt 14 Mar 2003 18:35:22 - 1.65 @@ -266,6 +266,14 @@ [4.1.21] Administration Webapp: Remove groups and roles tables on user and group page. +[4.1.23] #17744 + Administration Webapp: + Remove /admin part of URLs to make them relative. + +[4.1.23] #15982 + Administration Webapp: + Don't set JDBCRealm digest when it's an empty string. + -- Catalina Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
you're fast. ;-) [EMAIL PROTECTED] wrote: remm2003/03/14 10:35:22 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.65 +9 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.64 retrieving revision 1.65 diff -u -r1.64 -r1.65 --- RELEASE-NOTES-4.1.txt 12 Mar 2003 14:48:12 - 1.64 +++ RELEASE-NOTES-4.1.txt 14 Mar 2003 18:35:22 - 1.65 @@ -266,6 +266,14 @@ [4.1.21] Administration Webapp: Remove groups and roles tables on user and group page. +[4.1.23] #17744 + Administration Webapp: + Remove /admin part of URLs to make them relative. + +[4.1.23] #15982 + Administration Webapp: + Don't set JDBCRealm digest when it's an empty string. + -- Catalina Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
glenn 2003/03/11 17:23:35 Modified:.RELEASE-NOTES-4.1.txt Log: Update release notes Revision ChangesPath 1.63 +5 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.62 retrieving revision 1.63 diff -u -r1.62 -r1.63 --- RELEASE-NOTES-4.1.txt 8 Mar 2003 14:20:44 - 1.62 +++ RELEASE-NOTES-4.1.txt 12 Mar 2003 01:23:35 - 1.63 @@ -719,6 +719,10 @@ Grant web applications a FilePermission to read the web application context directory in addition to its contents. +[4.1.23] #17900 + JDBCStore + Fix bug where first session in result set was skipped. + Coyote Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/03/07 02:59:35 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.61 +11 -37jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.60 retrieving revision 1.61 diff -u -r1.60 -r1.61 --- RELEASE-NOTES-4.1.txt 4 Mar 2003 20:35:14 - 1.60 +++ RELEASE-NOTES-4.1.txt 7 Mar 2003 10:59:35 - 1.61 @@ -1170,6 +1170,15 @@ Generator: Invalid code generated when nesting tags. +[4.1.22] TagLibraryInfoImpl: + Fix precompilation when JARs contain TLDs. + +[4.1.22] JspC: + Add package name mangling for Java keywords. + +[4.1.22] JspC: + Add documentation. + KNOWN ISSUES IN THIS RELEASE: @@ -1179,12 +1188,9 @@ * Tomcat 4.1 Standard APIs Available * Tomcat 4.1 and XML Parsers * Web application reloading and static fields in shared libraries -* JAVAC leaking memory * Linux and Sun JDK 1.2.x - 1.3.x * Enabling SSI and CGI Support * Security manager URLs -* Using Jasper 1 with Tomcat 4.1 -* Administration web application * Symlinking static resources * Enabling invoker servlet @@ -1238,7 +1244,7 @@ putting unpacked classes into a classes directory (not created by default), or by placing them in JAR files in the lib directory. -Tomcat 4.1 also makes available Xerces 2 to web applications. +Tomcat 4.1 also makes available Xerces 2.3.0 to web applications. -- @@ -1267,22 +1273,6 @@ lib folder, and classes should be put in the classes folder). - -JAVAC leaking memory: - - -The Java compiler leaks memory each time a class is compiled. Web applications -containing hundreds of JSP files may as a result trigger out of memory errors -once a significant number of pages have been accessed. The memory can only be -freed by stopping Tomcat and then restarting it. - -The JSP command line compiler (JSPC) can also be used to precompile the JSPs. - -You can prevent this by setting the JspServlet init parameter fork to true -in conf/web.xml. This tells jasper to invoke java compiles of JSP pages -as an external process. - - --- Linux and Sun JDK 1.2.x - 1.3.x: --- @@ -1343,22 +1333,6 @@ In Tomcat 4.1, they should be: file:${catalina.home}/webapps/examples/WEB-INF/lib/driver.jar - - --- -Using Jasper 1 with Tomcat 4.1: --- - -It is possible to use Jasper 1 (included in Tomcat 4.0.x) with Tomcat 4.1, as -it has the same API and supports the same JSP API. - -To use Jasper 1 instead of Jasper 2, copy the two following JARs to -$CATALINA_HOME/common/lib (overwriting the two existing JARs): -* $TOMCAT40_HOME/lib/jasper-runtime.jar -* $TOMCAT40_HOME/lib/jasper-compiler.jar - -However, users are urged to use the version of Jasper included with Tomcat 4.1 -(Jasper 2), as it has much higher performance and scalability than Jasper 1. --- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/03/04 08:15:26 Modified:.RELEASE-NOTES-4.1.txt Log: - No longer beta. Revision ChangesPath 1.59 +1 -11 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.58 retrieving revision 1.59 diff -u -r1.58 -r1.59 --- RELEASE-NOTES-4.1.txt 4 Mar 2003 04:09:17 - 1.58 +++ RELEASE-NOTES-4.1.txt 4 Mar 2003 16:15:26 - 1.59 @@ -1361,16 +1361,6 @@ (Jasper 2), as it has much higher performance and scalability than Jasper 1. -Administrartion web application: - -The administration web application should currently be considered beta quality -code, but is supported as an official component of Tomcat 4.1. - -A finalized version will be delivered in an upcoming Tomcat 4.1 release. - - --- Symlinking static resources: --- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
amyroh 2003/03/04 12:35:14 Modified:.RELEASE-NOTES-4.1.txt Log: Fix minor spelling error. Revision ChangesPath 1.60 +2 -2 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.59 retrieving revision 1.60 diff -u -r1.59 -r1.60 --- RELEASE-NOTES-4.1.txt 4 Mar 2003 16:15:26 - 1.59 +++ RELEASE-NOTES-4.1.txt 4 Mar 2003 20:35:14 - 1.60 @@ -1184,7 +1184,7 @@ * Enabling SSI and CGI Support * Security manager URLs * Using Jasper 1 with Tomcat 4.1 -* Administrartion web application +* Administration web application * Symlinking static resources * Enabling invoker servlet - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/02/25 02:21:14 Modified:.RELEASE-NOTES-4.1.txt Log: - Attempt to fix CRLF. - Status update. Revision ChangesPath 1.57 +1377 -1346jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.56 retrieving revision 1.57 diff -u -r1.56 -r1.57 --- RELEASE-NOTES-4.1.txt 19 Feb 2003 14:47:04 - 1.56 +++ RELEASE-NOTES-4.1.txt 25 Feb 2003 10:21:13 - 1.57 @@ -1,1351 +1,1382 @@ - Apache Tomcat Version 4.1 - = -Release Notes -= - -$Id$ - - - -INTRODUCTION: - - - -This document describes the changes that have been made in the current -development version of Apache Tomcat, relative to the Tomcat 4.0 release. -The release notes for all prior releases of Tomcat 4.0 are also included, for -your reference. - -Bug reports should be entered at the bug reporting system for -Jakarta projects at: - -http://nagoya.apache.org/bugzilla/ - -Please report bugs and feature requests under product name Tomcat 4. - - - - -NEW FEATURES: - - - - -General New Features: - - -[4.1.1] Administration Webapp: -Complete development of the initial version of the administration web -application. - -[4.1.5] Administration Webapp: -Add support for manipulating JNDI resources of web applications. - -[4.1.6] Administration Webapp: -Add support for JavaMail resources. - -[4.1.6] Tyrex resources: -Upgrade to Tyrex 1.0. - -[4.1.10] Commons components: - Upgrade to stable releases. - -[4.1.11] Administration Webapp: - Add support for DefaultContext. - -[4.1.11] Documentation: - New JK and JK 2 documentation. - -[4.1.15] i18n: - Complete French language translation. - -[4.1.19] Documentation: - Added printer friendly versions of the documents. - -[4.1.19] Administration Webapp: - Complete the accessibility requirements to pass section 508. - - -- -Catalina New Features: -- - -[4.1.3] Catalina: - Implement custom logger which can be used to capture System.out and - System.err to a buffer for later use. - -[4.1.3] SSIServlet: - Complete rewrite of the SSI functionality (WARNING: servlet class name - has changed). - -[4.1.3] CoyoteConnector: - Add PureTLS support. - -[4.1.4] Embedded: - Add support for Coyote HTTP/1.1 and Coyote JK 2. - -[4.1.4] DefaultContext: - Refactoring of DefaultContext to support dynamic configuration (naming - resources and other misc properties). - -[4.1.4] MBeanUtils: - Allow specifying custom MBean descriptor files. - -[4.1.5] ServerLifecycleListener: - Generate MBeans for the JNDI resources of the contexts. - -[4.1.8] BootstrapService: - Allow passing parameters to the BootstrapService. - -[4.1.15] JNDIRealm: - Add support for SSL with the JNDIRealm. - -[4.1.16] AuthenticatorBase: - Add a configuration option to disable setting the headers which - prevent proxies from caching protected pages. Using this option may - open security holes in your application, so it should only be used - if you are certain about what you are doing. - -[4.1.16] JNDIRealm: - Allow configuring how JNDI should handle referrals returned - by the server. - -[4.1.16] AccessLogValve: - Allow disabling log file rotation, and add new patterns. - -[4.1.17] DataSourceRealm: - A new Realm implementation which can use a JNDI named JDBC - DataSource has been added. - -[4.1.19] JNDIRealm: - Added support for using an alternateURL if a socket connection - can not be made to the provider at the connectionURL. - -[4.1.19] CoyoteConnector: - Add HTTP/1.1 GZIP compression support. - -[4.1.20] StandardWrapper, ManagerBase: - Added JavaBean fields to expose statistics through JMX. - -[4.1.20] GlobalResourcesLifecycleListener: - Allow the listener to be associated with a Service. - - -Jasper New Features: - -[4.1.1] JspServlet, Options: -Add new reloading flag allowing to disable the JSP reloading checks, -to allow better performance on production servers. - -[4.1.1] JspServlet: -Refactor the JSP
Spelling error (Was: cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt)
[EMAIL PROTECTED] wrote: +--- +Administrartion web application: +--- You might want to change 'Administrartion' to 'Administration' in jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt rev 1.57... Regards, Fredrik Westermarck - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
glenn 2003/02/19 06:47:04 Modified:.RELEASE-NOTES-4.1.txt Log: Update release notes Revision ChangesPath 1.56 +6 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.55 retrieving revision 1.56 diff -u -r1.55 -r1.56 --- RELEASE-NOTES-4.1.txt 12 Feb 2003 10:29:32 - 1.55 +++ RELEASE-NOTES-4.1.txt 19 Feb 2003 14:47:04 - 1.56 @@ -684,6 +684,11 @@ [4.1.20] ApplicationContext: Add a workaround to allow retrieving contexts from the root context. + +[4.1.21] ErrorDispatcherValve + Aborted requests by remote clients are now detected so that a one + line entry is logged instead of a complete stack trace and the + request is terminated instead of trying to invoke an error page. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/02/12 02:29:33 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.55 +1346 -1340jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.54 retrieving revision 1.55 diff -u -r1.54 -r1.55 --- RELEASE-NOTES-4.1.txt 10 Feb 2003 19:47:40 - 1.54 +++ RELEASE-NOTES-4.1.txt 12 Feb 2003 10:29:32 - 1.55 @@ -1,1340 +1,1346 @@ - Apache Tomcat Version 4.1 - = -Release Notes -= - -$Id$ - - - -INTRODUCTION: - - - -This document describes the changes that have been made in the current -development version of Apache Tomcat, relative to the Tomcat 4.0 release. -The release notes for all prior releases of Tomcat 4.0 are also included, for -your reference. - -Bug reports should be entered at the bug reporting system for -Jakarta projects at: - -http://nagoya.apache.org/bugzilla/ - -Please report bugs and feature requests under product name Tomcat 4. - - - - -NEW FEATURES: - - - - -General New Features: - - -[4.1.1] Administration Webapp: -Complete development of the initial version of the administration web -application. - -[4.1.5] Administration Webapp: -Add support for manipulating JNDI resources of web applications. - -[4.1.6] Administration Webapp: -Add support for JavaMail resources. - -[4.1.6] Tyrex resources: -Upgrade to Tyrex 1.0. - -[4.1.10] Commons components: - Upgrade to stable releases. - -[4.1.11] Administration Webapp: - Add support for DefaultContext. - -[4.1.11] Documentation: - New JK and JK 2 documentation. - -[4.1.15] i18n: - Complete French language translation. - -[4.1.19] Documentation: - Added printer friendly versions of the documents. - -[4.1.19] Administration Webapp: - Complete the accessibility requirements to pass section 508. - - -- -Catalina New Features: -- - -[4.1.3] Catalina: - Implement custom logger which can be used to capture System.out and - System.err to a buffer for later use. - -[4.1.3] SSIServlet: - Complete rewrite of the SSI functionality (WARNING: servlet class name - has changed). - -[4.1.3] CoyoteConnector: - Add PureTLS support. - -[4.1.4] Embedded: - Add support for Coyote HTTP/1.1 and Coyote JK 2. - -[4.1.4] DefaultContext: - Refactoring of DefaultContext to support dynamic configuration (naming - resources and other misc properties). - -[4.1.4] MBeanUtils: - Allow specifying custom MBean descriptor files. - -[4.1.5] ServerLifecycleListener: - Generate MBeans for the JNDI resources of the contexts. - -[4.1.8] BootstrapService: - Allow passing parameters to the BootstrapService. - -[4.1.15] JNDIRealm: - Add support for SSL with the JNDIRealm. - -[4.1.16] AuthenticatorBase: - Add a configuration option to disable setting the headers which - prevent proxies from caching protected pages. Using this option may - open security holes in your application, so it should only be used - if you are certain about what you are doing. - -[4.1.16] JNDIRealm: - Allow configuring how JNDI should handle referrals returned - by the server. - -[4.1.16] AccessLogValve: - Allow disabling log file rotation, and add new patterns. - -[4.1.17] DataSourceRealm: - A new Realm implementation which can use a JNDI named JDBC - DataSource has been added. - -[4.1.19] JNDIRealm: - Added support for using an alternateURL if a socket connection - can not be made to the provider at the connectionURL. - -[4.1.19] CoyoteConnector: - Add HTTP/1.1 GZIP compression support. - -[4.1.20] StandardWrapper, ManagerBase: - Added JavaBean fields to expose statistics through JMX. - -[4.1.20] GlobalResourcesLifecycleListener: - Allow the listener to be associated with a Service. - - -Jasper New Features: - -[4.1.1] JspServlet, Options: -Add new reloading flag allowing to disable the JSP reloading checks, -to allow better performance on production servers. - -[4.1.1] JspServlet: -Refactor the JSP modification checking as a
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
glenn 2003/02/04 05:27:40 Modified:.RELEASE-NOTES-4.1.txt Log: Update release notes for bug fix Revision ChangesPath 1.53 +6 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.52 retrieving revision 1.53 diff -u -r1.52 -r1.53 --- RELEASE-NOTES-4.1.txt 26 Jan 2003 19:00:19 - 1.52 +++ RELEASE-NOTES-4.1.txt 4 Feb 2003 13:27:40 - 1.53 @@ -639,6 +639,11 @@ Fix cache invalidation problem when creating subcontexts or modifying attributes. +[4.1.20] #16316 + DataSourceRealm + Removed code which validates the realm can connect to the db from + the realm start in case the JNDI named DataSource has not been + initialized yet. Coyote Bug Fixes: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
glenn 2003/01/26 11:00:19 Modified:.RELEASE-NOTES-4.1.txt Log: Update release notes Revision ChangesPath 1.52 +6 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.51 retrieving revision 1.52 diff -u -r1.51 -r1.52 --- RELEASE-NOTES-4.1.txt 21 Jan 2003 23:19:56 - 1.51 +++ RELEASE-NOTES-4.1.txt 26 Jan 2003 19:00:19 - 1.52 @@ -1041,6 +1041,11 @@ PageContextImpl: pushBody()/popBody() error on tomcat 4.1.X. +[4.1.20] #15845 + Fixed JSP page compiles so that objects created for performing + the JSP page compiles which are not reused are dereferenced so + they are eligible for GC. This should reduce the memory footprint + and improve GC performance. KNOWN ISSUES IN THIS RELEASE: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
Re: cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
Although bug 15845 is listed as being for 4.1.19, it looks like it affected Jasper2 even before that -- or am I reading the commit message wrong? Thanks, Adi On 26 Jan 2003 19:00:19 -, [EMAIL PROTECTED] said: glenn 2003/01/26 11:00:19 Modified: . RELEASE-NOTES-4.1.txt Log: Update release notes Revision Changes Path 1.52 +6 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.51 retrieving revision 1.52 diff -u -r1.51 -r1.52 --- RELEASE-NOTES-4.1.txt 21 Jan 2003 23:19:56 - 1.51 +++ RELEASE-NOTES-4.1.txt 26 Jan 2003 19:00:19 - 1.52 @@ -1041,6 +1041,11 @@ PageContextImpl: pushBody()/popBody() error on tomcat 4.1.X. +[4.1.20] #15845 + Fixed JSP page compiles so that objects created for performing + the JSP page compiles which are not reused are dereferenced so + they are eligible for GC. This should reduce the memory footprint + and improve GC performance. KNOWN ISSUES IN THIS RELEASE: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
Re: cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
You read it correctly. AFAIK, all previous versions of jasper held on to objects which it no longer needed after a JSP compile. Glenn Aditya wrote: Although bug 15845 is listed as being for 4.1.19, it looks like it affected Jasper2 even before that -- or am I reading the commit message wrong? Thanks, Adi On 26 Jan 2003 19:00:19 -, [EMAIL PROTECTED] said: glenn 2003/01/26 11:00:19 Modified: . RELEASE-NOTES-4.1.txt Log: Update release notes Revision Changes Path 1.52 +6 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.51 retrieving revision 1.52 diff -u -r1.51 -r1.52 --- RELEASE-NOTES-4.1.txt 21 Jan 2003 23:19:56 - 1.51 +++ RELEASE-NOTES-4.1.txt 26 Jan 2003 19:00:19 - 1.52 @@ -1041,6 +1041,11 @@ PageContextImpl: pushBody()/popBody() error on tomcat 4.1.X. +[4.1.20] #15845 + Fixed JSP page compiles so that objects created for performing + the JSP page compiles which are not reused are dereferenced so + they are eligible for GC. This should reduce the memory footprint + and improve GC performance. KNOWN ISSUES IN THIS RELEASE: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
amyroh 2003/01/21 15:19:56 Modified:.RELEASE-NOTES-4.1.txt Log: Tomcat 4 admin webapp is now accessible and passes section 508. Revision ChangesPath 1.51 +4 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.50 retrieving revision 1.51 diff -u -r1.50 -r1.51 --- RELEASE-NOTES-4.1.txt 17 Jan 2003 10:09:29 - 1.50 +++ RELEASE-NOTES-4.1.txt 21 Jan 2003 23:19:56 - 1.51 @@ -62,6 +62,9 @@ [4.1.19] Documentation: Added printer friendly versions of the documents. +[4.1.19] Administration Webapp: + Complete the accessibility requirements to pass section 508. + - Catalina New Features: - -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/01/17 02:09:29 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.50 +6 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.49 retrieving revision 1.50 diff -u -r1.49 -r1.50 --- RELEASE-NOTES-4.1.txt 15 Jan 2003 08:22:17 - 1.49 +++ RELEASE-NOTES-4.1.txt 17 Jan 2003 10:09:29 - 1.50 @@ -232,6 +232,11 @@ [4.1.19] Administration Webapp: Add a check for empty validation query before setting it. +[4.1.20] Startup scripts: + Fix classloading failures on JDK 1.4 related to commons-logging, + which were caused by JARs being set as endorsed and added to the + system classloader. + -- Catalina Bug Fixes: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/01/15 00:22:17 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.49 +5 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.48 retrieving revision 1.49 diff -u -r1.48 -r1.49 --- RELEASE-NOTES-4.1.txt 14 Jan 2003 12:59:02 - 1.48 +++ RELEASE-NOTES-4.1.txt 15 Jan 2003 08:22:17 - 1.49 @@ -1029,6 +1029,10 @@ Remove custom flushing, which caused client disconnects to log stack traces with Jasper. +[4.1.19] #15105 + PageContextImpl: + pushBody()/popBody() error on tomcat 4.1.X. + KNOWN ISSUES IN THIS RELEASE: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/01/14 04:59:03 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.48 +6 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.47 retrieving revision 1.48 diff -u -r1.47 -r1.48 --- RELEASE-NOTES-4.1.txt 13 Jan 2003 17:57:56 - 1.47 +++ RELEASE-NOTES-4.1.txt 14 Jan 2003 12:59:02 - 1.48 @@ -626,6 +626,11 @@ [4.1.19] RequestFilterValve: Catch null pointer property to match on, deny by default if found. +[4.1.19] #15378 + ProxyDirContext: + Fix cache invalidation problem when creating subcontexts or modifying + attributes. + Coyote Bug Fixes: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2003/01/13 09:57:57 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.47 +66 -7 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.46 retrieving revision 1.47 diff -u -r1.46 -r1.47 --- RELEASE-NOTES-4.1.txt 12 Jan 2003 17:26:46 - 1.46 +++ RELEASE-NOTES-4.1.txt 13 Jan 2003 17:57:56 - 1.47 @@ -117,6 +117,9 @@ Added support for using an alternateURL if a socket connection can not be made to the provider at the connectionURL. +[4.1.19] CoyoteConnector: + Add HTTP/1.1 GZIP compression support. + --- Jasper New Features: @@ -169,6 +172,7 @@ compile so that it is run in a different JVM from the one Tomcat is running in. Please refer to the Jasper-HOWTO for more information. + == BUG FIXES AND IMPROVEMENTS: == @@ -225,6 +229,10 @@ See the Manager App HOW-TO and HTML Manager App HOW-TO documentation for more information. +[4.1.19] Administration Webapp: + Add a check for empty validation query before setting it. + + -- Catalina Bug Fixes: -- @@ -590,6 +598,35 @@ DataSourceRealm: Fixed the Realm-HOWTO docs for the DataSourceRealm. +[4.1.19] #10383 + Ajp13: + Fix hanging Ajp13Processor and web server request when invalid + Cookie sent. An HTTP status code 400 - Bad Request is now returned. + +[4.1.19] ApplicationFilterConfig: + Wrap filter initialization with swallow output. + +[4.1.19] #15819 + StandardServer: + Don't write out listeners for StandardDefaultContext. + +[4.1.19] #15762 + StandardServer: + Filter special characters in DataSource URL. + +[4.1.19] #15890 + DefaultServlet: + Invalid date headers should be ignored. + +[4.1.19] ManagerBase: + Add code to guarantee uniqueness of a session ID (even though the + probability that this event occurs is negligible, some people feel + more comfortable with that code enabled). + +[4.1.19] RequestFilterValve: + Catch null pointer property to match on, deny by default if found. + + Coyote Bug Fixes: @@ -734,10 +771,24 @@ JK 2 CoyoteHandler: Fix NPE occurring in SSL mode. -[4.1.19] #10383 - Ajp13 - Fix hanging Ajp13Processor and web server request when invalid Cookie sent. - An HTTP status code 400 - Bad Request is now returned. +[4.1.19] ActionCode: + Fix incorrect number which could cause bad matching. + +[4.1.19] HTTP/1.1 Http11Processor: + Fix case sensitivity matching of some special header values, which + could prevent HTTP/1.0 keep alive with some clients. + +[4.1.19] PoolTcpEndpoint: + Fix incorrect handling when an exception occurs during a SSL + handshake. + +[4.1.19] PoolTcpEndpoint: + More robust socket restart code for the case where an exception occurs + during an accept. + +[4.1.19] ThreadPool: + Remove thread from active thread list when it ends. + Jasper Bug Fixes: @@ -964,8 +1015,16 @@ Background Thread Recompile: Fixed a thread synchronization bug which could cause the thread which does background JSP recompiles (development=false) to die. - - + +[4.1.19] #14200 + TldLocationCache: + TLDs under WEB-INF are not scanned for URI mappings. + +[4.1.19] JspWriterImpl: + Remove custom flushing, which caused client disconnects to log + stack traces with Jasper. + + KNOWN ISSUES IN THIS RELEASE: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
glenn 2002/12/30 08:06:09 Modified:.RELEASE-NOTES-4.1.txt Log: Update release notes Revision ChangesPath 1.42 +5 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.41 retrieving revision 1.42 diff -u -r1.41 -r1.42 --- RELEASE-NOTES-4.1.txt 28 Dec 2002 02:20:43 - 1.41 +++ RELEASE-NOTES-4.1.txt 30 Dec 2002 16:06:09 - 1.42 @@ -718,6 +718,10 @@ JK 2 CoyoteHandler: Fix NPE occurring in SSL mode. +[4.1.19] #10383 + Ajp13 + Fix hanging Ajp13Processor and web server request when invalid Cookie sent. + An HTTP status code 400 - Bad Request is now returned. Jasper Bug Fixes: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
glenn 2002/12/27 17:52:12 Modified:.RELEASE-NOTES-4.1.txt Log: Update release notes Revision ChangesPath 1.40 +6 -2 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.39 retrieving revision 1.40 diff -u -r1.39 -r1.40 --- RELEASE-NOTES-4.1.txt 19 Dec 2002 13:47:44 - 1.39 +++ RELEASE-NOTES-4.1.txt 28 Dec 2002 01:52:12 - 1.40 @@ -937,7 +937,11 @@ [4.1.17] Compiler: Make exception reports more detailed. - +[4.1.19] Background Thread Recompile: + Fixed a thread synchronization bug which could cause the thread which + does background JSP recompiles (development=false) to die. + + KNOWN ISSUES IN THIS RELEASE: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
glenn 2002/12/27 18:20:43 Modified:.RELEASE-NOTES-4.1.txt Log: Update release notes Revision ChangesPath 1.41 +6 -2 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.40 retrieving revision 1.41 diff -u -r1.40 -r1.41 --- RELEASE-NOTES-4.1.txt 28 Dec 2002 01:52:12 - 1.40 +++ RELEASE-NOTES-4.1.txt 28 Dec 2002 02:20:43 - 1.41 @@ -570,6 +570,9 @@ [4.1.18] CoyoteWriter, CoyoteResponse: SECURITY: Fix writer reuse after an IOException occurred. +[4.1.19] #15544 + DataSourceRealm: + Fixed the Realm-HOWTO docs for the DataSourceRealm. Coyote Bug Fixes: @@ -937,7 +940,8 @@ [4.1.17] Compiler: Make exception reports more detailed. -[4.1.19] Background Thread Recompile: +[4.1.19] #15531 + Background Thread Recompile: Fixed a thread synchronization bug which could cause the thread which does background JSP recompiles (development=false) to die. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/12/19 05:47:44 Modified:.RELEASE-NOTES-4.1.txt Log: - Update release notes. Revision ChangesPath 1.39 +8 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.38 retrieving revision 1.39 diff -u -r1.38 -r1.39 --- RELEASE-NOTES-4.1.txt 12 Dec 2002 15:47:29 - 1.38 +++ RELEASE-NOTES-4.1.txt 19 Dec 2002 13:47:44 - 1.39 @@ -567,6 +567,9 @@ NamingResourcesMBean: Fix resource link creation. +[4.1.18] CoyoteWriter, CoyoteResponse: + SECURITY: Fix writer reuse after an IOException occurred. + Coyote Bug Fixes: @@ -707,6 +710,10 @@ [4.1.17] #15258 JK 2 ChannelSocket: Bind all addresses by default. + +[4.1.18] #15456 + JK 2 CoyoteHandler: + Fix NPE occurring in SSL mode. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/12/12 07:47:29 Modified:.RELEASE-NOTES-4.1.txt Log: - An entry wasn't in the right category. Revision ChangesPath 1.38 +5 -5 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.37 retrieving revision 1.38 diff -u -r1.37 -r1.38 --- RELEASE-NOTES-4.1.txt 11 Dec 2002 07:51:48 - 1.37 +++ RELEASE-NOTES-4.1.txt 12 Dec 2002 15:47:29 - 1.38 @@ -563,6 +563,10 @@ [4.1.17] CGIServlet, SSIServlet: Fix for SSI normal configuration which invokes a CGI script. +[4.1.17] #15239 + NamingResourcesMBean: + Fix resource link creation. + Coyote Bug Fixes: @@ -699,10 +703,6 @@ [4.1.17] ThreadPool: Reduce synchronization by using an array of threads instead of a Vector. - -[4.1.17] #15239 - NamingResourcesMBean: - Fix resource link creation. [4.1.17] #15258 JK 2 ChannelSocket: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/12/10 07:00:52 Modified:.RELEASE-NOTES-4.1.txt Log: - Compile list of changes since 4.1.16. Revision ChangesPath 1.35 +46 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.34 retrieving revision 1.35 diff -u -r1.34 -r1.35 --- RELEASE-NOTES-4.1.txt 7 Dec 2002 17:42:11 - 1.34 +++ RELEASE-NOTES-4.1.txt 10 Dec 2002 15:00:52 - 1.35 @@ -205,6 +205,9 @@ [4.1.15] Administration Webapp: Fix edition and creation of resource links. +[4.1.17] Default configuration: + Connector performance tweaks. + -- Catalina Bug Fixes: @@ -549,6 +552,17 @@ Conditional SSI enhancement, better emulation of Apache SSI, fix expression parser's handling of literals. +[4.1.17] #15086 + StandardWrapper: + Use the swallowOutput flag when unloading. + +[4.1.17] #15077 + StandardWrapper: + Mark servlets as unavailable when the wrapper is stopped. + +[4.1.17] CGIServlet, SSIServlet: + Fix for SSI normal configuration which invokes a CGI script. + Coyote Bug Fixes: @@ -629,6 +643,7 @@ Performance: Allow disabling upload timeout. [4.1.16] #14658 + Tomcat 4 Adapter CoyoteWriter: Performance: Full reimplementation of PrintWriter, fixing syncing as well as performance problems which occurred when a client abruplty disconnected. @@ -654,6 +669,36 @@ [4.1.16] JK2 HandlerRequest, JKCoyoteHandler: Lazy extraction of ssl certs to speed up jk/ajp13 when under SSL. + +[4.1.17] ActionCode: + Allow ActionCode to be used in a switch. + +[4.1.17] Response: + Fix Locale initilization to the default locale (en-us). + +[4.1.17] #15201 + Tomcat 4 Adapter: + Fix SSL attributes retrival with JK 2. + +[4.1.17] Tomcat 4 Adapter CoyoteResponse: + encodeURL does not encode session with empty URL (rfc2396). + +[4.1.17] HTTP/1.1 Http11Processor: + Fix incorrect setting of the socket timeout when the connection is + first established. + +[4.1.17] HTTP/1.1 Http11Processor: + Performance: Optimize soTimeout management when the upload timeout is + disabled. + +[4.1.17] PoolTcpEndpoint: + Reduce synchornization by not using connection object pooling. Also + minimize the amount of time during which no thread is listening on + the server socket. + +[4.1.17] ThreadPool: + Reduce synchronization by using an array of threads instead of + a Vector. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/12/10 10:02:50 Modified:.RELEASE-NOTES-4.1.txt Log: - Update release notes. Revision ChangesPath 1.36 +5 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.35 retrieving revision 1.36 diff -u -r1.35 -r1.36 --- RELEASE-NOTES-4.1.txt 10 Dec 2002 15:00:52 - 1.35 +++ RELEASE-NOTES-4.1.txt 10 Dec 2002 18:02:49 - 1.36 @@ -700,6 +700,10 @@ Reduce synchronization by using an array of threads instead of a Vector. +[4.1.17] #15239 + NamingResourcesMBean: + Fix resource link creation. + Jasper Bug Fixes: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/12/10 23:51:48 Modified:.RELEASE-NOTES-4.1.txt Log: - Update release notes. Revision ChangesPath 1.37 +8 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- RELEASE-NOTES-4.1.txt 10 Dec 2002 18:02:49 - 1.36 +++ RELEASE-NOTES-4.1.txt 11 Dec 2002 07:51:48 - 1.37 @@ -704,6 +704,10 @@ NamingResourcesMBean: Fix resource link creation. +[4.1.17] #15258 + JK 2 ChannelSocket: + Bind all addresses by default. + Jasper Bug Fixes: @@ -922,6 +926,9 @@ Generator: Scripting variables declared AT_END do not work when tag implements TryCatchFinally. + +[4.1.17] Compiler: + Make exception reports more detailed. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/11/26 07:18:18 Modified:.RELEASE-NOTES-4.1.txt Log: - Update status for 4.1.16 (more items than I though ;-) ). Revision ChangesPath 1.33 +68 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- RELEASE-NOTES-4.1.txt 15 Nov 2002 05:49:28 - 1.32 +++ RELEASE-NOTES-4.1.txt 26 Nov 2002 15:18:18 - 1.33 @@ -100,6 +100,14 @@ open security holes in your application, so it should only be used if you are certain about what you are doing. +[4.1.16] JNDIRealm: + Allow configuring how JNDI should handle referrals returned + by the server. + +[4.1.16] AccessLogValve: + Allow disabling log file rotation, and add new patterns. + + --- Jasper New Features: --- @@ -521,6 +529,23 @@ Properly refresh naming entries defined in the DefaultContext after a reload. +[4.1.16] server.xml + Disable timeout for JK2 connector. + +[4.1.16] MBeanUtils: + Relax restrictions on valve MBeans creation. + +[4.1.16] #14781 + CGIServlet: + Remove dependency on JDK 1.4. + +[4.1.16] FileStore: + Check for the existence of the session store file. + +[4.1.16] SSI: + Conditional SSI enhancement, better emulation of Apache SSI, + fix expression parser's handling of literals. + Coyote Bug Fixes: @@ -594,6 +619,39 @@ Tomcat 4 Adapter OutputBuffer: Properly compute the total size of the content written. +[4.1.16] Tomcat 4 Adapter: + Performance: Delayed evaluation of the remote host address. + +[4.1.16] HTTP/1.1 Http11Processor: + Performance: Allow disabling upload timeout. + +[4.1.16] #14658 + Performance: Full reimplementation of PrintWriter, fixing syncing as + well as performance problems which occurred when a client abruplty + disconnected. + +[4.1.16] HTTP/1.1 Http11Processor: + Performance: Save on GC for commonly used Strings for protocol and + method name. + +[4.1.16] HTTP/1.1 InternalOutputBuffer: + Fix for an ArrayOutOfBound exception which could occur when + IOException (usually caused by a client disconnect) was raised + during a commit. + +[4.1.16] JK2 ChannelSocket: + Handle timeout exceptions. + +[4.1.16] JK2 ChannelSocket: + Allow disabling channel socket for JNI, as well as binding a specific + adress. + +[4.1.16] JK2 HandlerRequest: + Fix null getRemoteHost. + +[4.1.16] JK2 HandlerRequest, JKCoyoteHandler: + Lazy extraction of ssl certs to speed up jk/ajp13 when under SSL. + Jasper Bug Fixes: @@ -803,6 +861,15 @@ [4.1.15] PageContextImpl: Avoid flushing after processing the page. + +[4.1.16] #14577 + Generator: + Declarations should geneate a '\n' at end. + +[4.1.16] #14699 + Generator: + Scripting variables declared AT_END do not work when tag + implements TryCatchFinally. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
billbarker2002/11/14 21:49:28 Modified:.RELEASE-NOTES-4.1.txt Log: Documenting new configuration option on the Authenticators. Also, some trivial formatting changes. Revision ChangesPath 1.32 +25 -20jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- RELEASE-NOTES-4.1.txt 13 Nov 2002 20:13:15 - 1.31 +++ RELEASE-NOTES-4.1.txt 15 Nov 2002 05:49:28 - 1.32 -64,36 +64,41 Catalina New Features: - -[4.1.3] Catalina: -Implement custom logger which can be used to capture System.out and -System.err to a buffer for later use. +[4.1.3] Catalina: + Implement custom logger which can be used to capture System.out and + System.err to a buffer for later use. -[4.1.3] SSIServlet: -Complete rewrite of the SSI functionality (WARNING: servlet class name -has changed). +[4.1.3] SSIServlet: + Complete rewrite of the SSI functionality (WARNING: servlet class name + has changed). -[4.1.3] CoyoteConnector: -Add PureTLS support. +[4.1.3] CoyoteConnector: + Add PureTLS support. -[4.1.4] Embedded: -Add support for Coyote HTTP/1.1 and Coyote JK 2. +[4.1.4] Embedded: + Add support for Coyote HTTP/1.1 and Coyote JK 2. -[4.1.4] DefaultContext: -Refactoring of DefaultContext to support dynamic configuration (naming -resources and other misc properties). +[4.1.4] DefaultContext: + Refactoring of DefaultContext to support dynamic configuration (naming + resources and other misc properties). -[4.1.4] MBeanUtils: -Allow specifying custom MBean descriptor files. +[4.1.4] MBeanUtils: + Allow specifying custom MBean descriptor files. -[4.1.5] ServerLifecycleListener: -Generate MBeans for the JNDI resources of the contexts. +[4.1.5] ServerLifecycleListener: + Generate MBeans for the JNDI resources of the contexts. -[4.1.8] BootstrapService: -Allow passing parameters to the BootstrapService. +[4.1.8] BootstrapService: + Allow passing parameters to the BootstrapService. [4.1.15] JNDIRealm: Add support for SSL with the JNDIRealm. +[4.1.16] AuthenticatorBase: + Add a configuration option to disable setting the headers which + prevent proxies from caching protected pages. Using this option may + open security holes in your application, so it should only be used + if you are certain about what you are doing. --- Jasper New Features: -- To unsubscribe, e-mail: mailto:tomcat-dev-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:tomcat-dev-help;jakarta.apache.org
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/11/13 06:36:20 Modified:.RELEASE-NOTES-4.1.txt Log: - Update status. Revision ChangesPath 1.30 +6 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- RELEASE-NOTES-4.1.txt 11 Nov 2002 11:53:01 - 1.29 +++ RELEASE-NOTES-4.1.txt 13 Nov 2002 14:36:20 - 1.30 -508,6 +508,11 allowLinking will also disable case sensitivity checks (which are relatively similar). +[4.1.15] #13364 + StandardDefaultContext: + Properly refresh naming entries defined in the DefaultContext after a + reload. + Coyote Bug Fixes: -- To unsubscribe, e-mail: mailto:tomcat-dev-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:tomcat-dev-help;jakarta.apache.org
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
amyroh 2002/11/13 12:13:15 Modified:.RELEASE-NOTES-4.1.txt Log: Document the newly supported SSL with JNDIRealm in the RELEASE-NOTES. Revision ChangesPath 1.31 +4 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.30 retrieving revision 1.31 diff -u -r1.30 -r1.31 --- RELEASE-NOTES-4.1.txt 13 Nov 2002 14:36:20 - 1.30 +++ RELEASE-NOTES-4.1.txt 13 Nov 2002 20:13:15 - 1.31 -91,6 +91,9 [4.1.8] BootstrapService: Allow passing parameters to the BootstrapService. +[4.1.15] JNDIRealm: + Add support for SSL with the JNDIRealm. + --- Jasper New Features: -- To unsubscribe, e-mail: mailto:tomcat-dev-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:tomcat-dev-help;jakarta.apache.org
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/11/11 03:53:01 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.29 +9 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- RELEASE-NOTES-4.1.txt 8 Nov 2002 14:58:38 - 1.28 +++ RELEASE-NOTES-4.1.txt 11 Nov 2002 11:53:01 - 1.29 -573,6 +573,14 Fix possible loop scenarios which could happen if an invalid 0 length read was made. +[4.1.15] Coyote Response: + Improve special header handling to allow protocol handler to enforce + the protocol. + +[4.1.15] #14281 + Tomcat 4 Adapter OutputBuffer: + Properly compute the total size of the content written. + Jasper Bug Fixes: -- To unsubscribe, e-mail: mailto:tomcat-dev-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:tomcat-dev-help;jakarta.apache.org
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/11/08 06:58:39 Modified:.RELEASE-NOTES-4.1.txt Log: - Document changes over 4.1.14. Revision ChangesPath 1.28 +38 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- RELEASE-NOTES-4.1.txt 30 Oct 2002 04:25:52 - 1.27 +++ RELEASE-NOTES-4.1.txt 8 Nov 2002 14:58:38 - 1.28 -56,6 +56,9 [4.1.11] Documentation: New JK and JK 2 documentation. +[4.1.15] i18n: + Complete French language translation. + - Catalina New Features: -180,6 +183,9 [4.1.12] Administration Webapp: Complete support for DefaultContext. +[4.1.15] Administration Webapp: + Fix edition and creation of resource links. + -- Catalina Bug Fixes: -494,6 +500,14 [4.1.14] ContextConfig: Fix TLD processing. +[4.1.15] #13583 + ApplicationContext: + Add path normalization. + +[4.1.15] FileDirContext: + allowLinking will also disable case sensitivity checks (which are + relatively similar). + Coyote Bug Fixes: -551,6 +565,15 [4.1.15] JK2 JkCoyoteHander: Fix problem where the same buffer was used for output and input. +[4.1.15] Tomcat 4 Adapter: + Closing the output stream or writer in the Tomcat 4 adapter will now + finish the response. + +[4.1.15] HTTP/1.1 InternalOutputBuffer: + Fix possible loop scenarios which could happen if an invalid 0 length + read was made. + + Jasper Bug Fixes: -745,6 +768,20 [4.1.14] Compiler: Add global synchronization on the javac invocation. + +[4.1.15] Jspc: + Rename --compile option to -compile (it was undocumented). + +[4.1.15] #14195 + ErrorDispatcher: + Fix NPE. + +[4.1.15] #14197 + Generator: + Allow jspDestroy to be overriden. + +[4.1.15] PageContextImpl: + Avoid flushing after processing the page. -- To unsubscribe, e-mail: mailto:tomcat-dev-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:tomcat-dev-help;jakarta.apache.org
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/10/29 00:26:30 Modified:.RELEASE-NOTES-4.1.txt Log: - Update changelog. Revision ChangesPath 1.26 +11 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.25 retrieving revision 1.26 diff -u -r1.25 -r1.26 --- RELEASE-NOTES-4.1.txt 29 Oct 2002 04:52:28 - 1.25 +++ RELEASE-NOTES-4.1.txt 29 Oct 2002 08:26:30 - 1.26 -488,6 +488,12 [4.1.13] ProxyDirContext: Peformance fix: allow directory caching. +[4.1.14] Catalina: + Fix security manager package protection configuration. + +[4.1.14] ContextConfig: + Fix TLD processing. + Coyote Bug Fixes: -542,6 +548,7 [4.1.13] Fix broken JSSE/SSL-support and include support for Cert-Auth with JSSE 1.1.x. + Jasper Bug Fixes: -733,6 +740,9 [4.1.13] #13843 JspServlet: Fix locking on Windows of big JSP files. + +[4.1.14] Compiler: + Add global synchronization on the javac invocation. -- To unsubscribe, e-mail: mailto:tomcat-dev-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:tomcat-dev-help;jakarta.apache.org
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
billbarker2002/10/28 20:52:28 Modified:.RELEASE-NOTES-4.1.txt Log: Belatedly documenting SSL fixes in 4.1.13. Revision ChangesPath 1.25 +3 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- RELEASE-NOTES-4.1.txt 23 Oct 2002 14:13:45 - 1.24 +++ RELEASE-NOTES-4.1.txt 29 Oct 2002 04:52:28 - 1.25 -539,6 +539,8 JK2 JkMain: Initialize https URLs if only JK connector is used. +[4.1.13] Fix broken JSSE/SSL-support and include support for Cert-Auth with + JSSE 1.1.x. Jasper Bug Fixes: -- To unsubscribe, e-mail: mailto:tomcat-dev-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:tomcat-dev-help;jakarta.apache.org
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/10/23 07:13:46 Modified:.RELEASE-NOTES-4.1.txt Log: - Update changelog for 4.1.13. Revision ChangesPath 1.24 +107 -1jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- RELEASE-NOTES-4.1.txt 8 Oct 2002 07:58:23 - 1.23 +++ RELEASE-NOTES-4.1.txt 23 Oct 2002 14:13:45 - 1.24 -453,6 +453,92 JDBCStore: Fix NPE on shutdown. +[4.1.13] StandardContext: + Major refactoring of the resources lifecycle handling, which is now + similar to the one of the other components. + +[4.1.13] #12985 + StandardWrapper: + Fix load on startup bug for JSPs. + +[4.1.13] StandardWrapper: + Add log swallowing support. + +[4.1.13] InvokerServlet: + SECURITY: Check the classname of the invoked servlet. + +[4.1.13] #13513 + StandardManager: + Add disabling persistence with a blank String. + +[4.1.13] Catalina: + SECURITY: Add security manager protection on Coyote components. + +[4.1.13] ErrorReportValve: + Performance optimization: don't generate a status report for status + codes 400. + +[4.1.13] ProxyDirContext: + Cache non existing resources list to provide a major speedup for + welcome files processing. + +[4.1.13] ProxyDirContext: + Avoid object creation when reproting a not found resource. + +[4.1.13] ProxyDirContext: + Peformance fix: allow directory caching. + + + +Coyote Bug Fixes: + + +[4.1.13] #12998 + CoyoteAdapter: + Fix compatibility problem with AJP. + +[4.1.13] #13162 + CoyoteAdapter: + Decode the URI as a URI, not as a query-string. + +[4.1.13] #13658 + CoyoteAdapter: + Arrange to have the SSL attributes in the CoyoteRequest so that they + show up for getAttributeNames. + +[4.1.13] CoyoteConnector: + Allow disabling proxyName with an empty string. + +[4.1.13] CoyoteInputStream: + Implement available(). + +[4.1.13] CoyoteResponse: + Fix sendRedirect URL generation. + +[4.1.13] HTTP/1.1 Constants: + Increase max HTTP header buffer size to 48K. + +[4.1.13] HTTP/1.1 Http11Processor: + Performance: Save on B2C for host name handling. + +[4.1.13] HTTP/1.1 Http11Processor: + Performance: Use bytes comparisons to check the connection header + values. + +[4.1.13] HTTP/1.1 InternalOutputBuffer: + Performance: improve header generation. + +[4.1.13] #13270 + JK2 ChannelSocket: + TCP no delay was not implemented. + +[4.1.13] JK2 HandlerRequest: + Fix tomcatAuthentication support. + +[4.1.13] #11657 + JK2 JkMain: + Initialize https URLs if only JK connector is used. + Jasper Bug Fixes: -625,6 +711,26 [4.1.12] JspRuntimeContext: Add permission to allow reading the work directory. + +[4.1.13] #13144 + Generator: + Ending comment eats up line following. + +[4.1.13] #13536 + Generator: + Bad jsp:param value in plugin if the value is an expression. + +[4.1.13] JspRuntimeContext: + Make sure the CodeSource for JSP pages is created consistently + the same. + +[4.1.13] #13206 + JspRuntimeLibrary: + Invalid java bean property error message could be reported better. + +[4.1.13] #13843 + JspServlet: + Fix locking on Windows of big JSP files. -- To unsubscribe, e-mail: mailto:tomcat-dev-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:tomcat-dev-help;jakarta.apache.org
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/10/08 00:58:23 Modified:.RELEASE-NOTES-4.1.txt Log: - Add an explicit warning. Revision ChangesPath 1.23 +4 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- RELEASE-NOTES-4.1.txt 24 Sep 2002 08:35:48 - 1.22 +++ RELEASE-NOTES-4.1.txt 8 Oct 2002 07:58:23 - 1.23 @@ -842,3 +842,6 @@ default in all webapp. Enabling it for all webapps is possible by editing $CATALINA_HOME/conf/web.xml to uncomment the /servlet/* servlet-mapping definition. + +Using the invoker servlet in a production environment is not recommended and +is unsupported. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/09/24 01:35:49 Modified:.RELEASE-NOTES-4.1.txt Log: - Update release notes. Revision ChangesPath 1.22 +29 -4 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- RELEASE-NOTES-4.1.txt 23 Sep 2002 00:32:46 - 1.21 +++ RELEASE-NOTES-4.1.txt 24 Sep 2002 08:35:48 - 1.22 @@ -177,7 +177,9 @@ [4.1.11] Administration Webapp: Fix adding a context with the administration webapp. -[4.1.12] Fix SSL-cert authentication when using the Coyote Connector. +[4.1.12] Administration Webapp: + Complete support for DefaultContext. + -- Catalina Bug Fixes: @@ -440,6 +442,17 @@ caseSensitive flag rather than on the path separator. Most Unix OSes can set that to false. +[4.1.12] SSLAuthenticator: + Add back client authentication support. + +[4.1.12] SECURITY: + Disable InvokerServlet in the default webapp configuration, + and restrict the servlets it can invoke. + +[4.1.12] #12286 + JDBCStore: + Fix NPE on shutdown. + Jasper Bug Fixes: @@ -610,6 +623,9 @@ [4.1.11] JspServletWrapper: Fix Jasper when development option is set to false. +[4.1.12] JspRuntimeContext: + Add permission to allow reading the work directory. + KNOWN ISSUES IN THIS RELEASE: @@ -626,6 +642,7 @@ * Using Jasper 1 with Tomcat 4.1 * Administrartion web application * Symlinking static resources +* Enabling invoker servlet - @@ -813,7 +830,15 @@ Unix symlinks will not work when used in a web application to link resources located outside the web application root directory. -This behavior will be made optional in an upcoming version of Tomcat 4.1, but -will be the default one. +This behavior is optional, and the allowLinking flag may be used to disable +the check. + +Enabling invoker servlet: + + +Starting with Tomcat 4.1.12, the invoker servlet is no longer available by +default in all webapp. Enabling it for all webapps is possible by editing +$CATALINA_HOME/conf/web.xml to uncomment the /servlet/* servlet-mapping +definition. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
billbarker2002/09/22 17:32:46 Modified:.RELEASE-NOTES-4.1.txt Log: Document SSL-auth fix. Revision ChangesPath 1.21 +2 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- RELEASE-NOTES-4.1.txt 19 Sep 2002 13:17:17 - 1.20 +++ RELEASE-NOTES-4.1.txt 23 Sep 2002 00:32:46 - 1.21 @@ -177,6 +177,7 @@ [4.1.11] Administration Webapp: Fix adding a context with the administration webapp. +[4.1.12] Fix SSL-cert authentication when using the Coyote Connector. -- Catalina Bug Fixes: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/09/19 06:17:17 Modified:.RELEASE-NOTES-4.1.txt Log: - Update release notes. Revision ChangesPath 1.20 +68 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- RELEASE-NOTES-4.1.txt 5 Sep 2002 09:32:33 - 1.19 +++ RELEASE-NOTES-4.1.txt 19 Sep 2002 13:17:17 - 1.20 @@ -50,6 +50,12 @@ [4.1.10] Commons components: Upgrade to stable releases. +[4.1.11] Administration Webapp: + Add support for DefaultContext. + +[4.1.11] Documentation: + New JK and JK 2 documentation. + - Catalina New Features: @@ -168,6 +174,9 @@ [4.1.9] Administration Webapp: Specify charset in JSP pages. +[4.1.11] Administration Webapp: + Fix adding a context with the administration webapp. + -- Catalina Bug Fixes: @@ -395,6 +404,41 @@ [4.1.10] StandardContext: Add new swallowOutput flag, to allow configuring logger redirection. +[4.1.11] catalina.policy: + Modify the file to reflect the new URLs to be used for codebase + declarations. + +[4.1.11] StandardContext: + Change the timing of the directory context allocation (now done + during start which is more consistent with the lifecycle of other + components). + +[4.1.11] #12041 + CGIServlet: + Better fix for bugzilla 12041 running an extra thread to deal + with STDERR. + +[4.1.11] CGIServlet: + Fix for CGI scripts run from a POST operation never get any + posted data. + +[4.1.11] DefaultServlet: + Assume text file when MIME type is unknown for including purposes. + +[4.1.11] ManagerServlet: + Allow manager to do operations on the root webapp. + +[4.1.11] BootstrapService: + Allow parameters to BootstrapService for jni/mod_jk2. + +[4.1.11] FileDirContext: + Add an option to allow symlinking (allowLinking). + +[4.1.11] FileDirContext: + Make the case sensitivity check based on the value of the + caseSensitive flag rather than on the path separator. Most Unix OSes + can set that to false. + Jasper Bug Fixes: @@ -541,6 +585,29 @@ [4.1.10] #12128 Summary: JSP Comment end symbol not recognized in some cases + +[4.1.11] Compiler: + Update to work with Jikes with all features. + +[4.1.11] #12387 + Compiler: + Work around limitations of the Ant path tokenization by using files. + +[4.1.11] Generator: + For the conversion of the value used in includes and others + to a String, as was done in previous Tomcat releases. + +[4.1.11] Generator: + Added synchronization of NESTED and AT_BEGIN variables after call to + doStartTag() of tag handlers implementing IterationTag, but not + BodyTag. + +[4.1.11] #12432 + Generator: + Can't compile JSP with nested custom tags that have VariableInfo. + +[4.1.11] JspServletWrapper: + Fix Jasper when development option is set to false. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/09/05 02:00:11 Modified:.RELEASE-NOTES-4.1.txt Log: - Update release notes. - Mention the admin webapp as beta (instead of alpha). I personally think it's good/polished enough to be called a beta. Glenn ? Revision ChangesPath 1.18 +54 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- RELEASE-NOTES-4.1.txt 29 Aug 2002 09:15:38 - 1.17 +++ RELEASE-NOTES-4.1.txt 5 Sep 2002 09:00:11 - 1.18 @@ -554,6 +554,10 @@ * JAVAC leaking memory * Linux and Sun JDK 1.2.x - 1.3.x * Enabling SSI and CGI Support +* Security manager URLs +* Using Jasper 1 with Tomcat 4.1 +* Administrartion web application +* Symlinking static resources - @@ -691,4 +695,53 @@ line 165 and 213, as well as the associated servlet mappings line 265 and 274. Alternately, these servlet declarations and mappings can be added to your web application deployment descriptor. + + +- +Security manager URLs: +- + +The URLs to be used in the policy file to grant permissions to JARs located +inside the web application repositories have changed in Tomcat 4.1. + +In Tomcat 4.0, codeBase URL were: +jar:file:${catalina.home}/webapps/examples/WEB-INF/lib/driver.jar!/- + +In Tomcat 4.1, they should be: +file:${catalina.home}/webapps/examples/WEB-INF/lib/driver.jar + + +-- +Using Jasper 1 with Tomcat 4.1: +-- + +It is possible to use Jasper 1 (included in Tomcat 4.0.x) with Tomcat 4.1, as +it has the same API and supports the same JSP API. + +To use Jasper 1 instead of Jasper 2, copy the two following JARs to +$CATALINA_HOME/common/lib, overwriting the two which are already present: +* $TOMCAT40_HOME/lib/jasper-runtime.jar +* $TOMCAT40_HOME/lib/jasper-compiler.jar + + +--- +Administrartion web application: +--- + +The administration web application should currently be considered beta quality +code, but is supported as an official component of Tomcat 4.1. + +A finalized version will be delivered in an upcoming Tomcat 4.1 release. + + +--- +Symlinking static resources: +--- + +Unix symlinks will not work when used in a web application to link resources +located outside the web application root directory. + +This behavior will be made optional in an upcoming version of Tomcat 4.1, but +will be the default one. + -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/09/05 02:32:34 Modified:.RELEASE-NOTES-4.1.txt Log: - Encourage users to use Jasper 2. Revision ChangesPath 1.19 +7 -3 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- RELEASE-NOTES-4.1.txt 5 Sep 2002 09:00:11 - 1.18 +++ RELEASE-NOTES-4.1.txt 5 Sep 2002 09:32:33 - 1.19 @@ -704,7 +704,8 @@ The URLs to be used in the policy file to grant permissions to JARs located inside the web application repositories have changed in Tomcat 4.1. -In Tomcat 4.0, codeBase URL were: +In Tomcat 4.0, codeBase URLs for JARs loaded from web application +repositories were: jar:file:${catalina.home}/webapps/examples/WEB-INF/lib/driver.jar!/- In Tomcat 4.1, they should be: @@ -719,9 +720,12 @@ it has the same API and supports the same JSP API. To use Jasper 1 instead of Jasper 2, copy the two following JARs to -$CATALINA_HOME/common/lib, overwriting the two which are already present: +$CATALINA_HOME/common/lib (overwriting the two existing JARs): * $TOMCAT40_HOME/lib/jasper-runtime.jar * $TOMCAT40_HOME/lib/jasper-compiler.jar + +However, users are urged to use the version of Jasper included with Tomcat 4.1 +(Jasper 2), as it has much higher performance and scalability than Jasper 1. --- -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
Re: cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
[EMAIL PROTECTED] wrote: remm2002/09/05 02:00:11 Modified:.RELEASE-NOTES-4.1.txt Log: - Update release notes. - Mention the admin webapp as beta (instead of alpha). I personally think it's good/polished enough to be called a beta. Glenn ? Beta is fine. If its called beta instead of alpha more people may try using it. That should help us get feedback to help fine tune it. -- Glenn Nielsen [EMAIL PROTECTED] | /* Spelin donut madder| MOREnet System Programming | * if iz ina coment. | Missouri Research and Education Network | */ | -- -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/08/29 02:15:38 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.17 +6 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- RELEASE-NOTES-4.1.txt 28 Aug 2002 11:53:10 - 1.16 +++ RELEASE-NOTES-4.1.txt 29 Aug 2002 09:15:38 - 1.17 @@ -392,6 +392,9 @@ [4.1.10] Documentation: Fixes and small additons to the DBCP documentation. +[4.1.10] StandardContext: + Add new swallowOutput flag, to allow configuring logger redirection. + Jasper Bug Fixes: @@ -536,6 +539,8 @@ Summary: Iteration tags do not resynchronize scripting variables after doAfterBody() +[4.1.10] #12128 + Summary: JSP Comment end symbol not recognized in some cases -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/08/28 04:53:10 Modified:.RELEASE-NOTES-4.1.txt Log: - Update release notes. Revision ChangesPath 1.16 +62 -16jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- RELEASE-NOTES-4.1.txt 10 Aug 2002 15:05:28 - 1.15 +++ RELEASE-NOTES-4.1.txt 28 Aug 2002 11:53:10 - 1.16 @@ -47,6 +47,9 @@ [4.1.6] Tyrex resources: Upgrade to Tyrex 1.0. +[4.1.10] Commons components: + Upgrade to stable releases. + - Catalina New Features: @@ -363,6 +366,32 @@ [4.1.9] StandardHostDeployer: Fire event when undeploying. +[4.1.10] AuthenticatorBase: + Remove double URI decoding. + +[4.1.10] StandardHost: + Refactor log capture. + +[4.1.10] StandardServer: + Output server.xml in UTF8. + +[4.1.10] WebappClassLoader: + Fix problem where external repositories would always be ignored. + +[4.1.10] WebappClassLoader: + Generate properly encoded URLs. + +[4.1.10] #12041 + Summary: CGIServlet can block on input + CGIServlet: + Fix possible deadlock when reading CGI script output. + +[4.1.10] ErrorDispatcherValve: + Unwrap root cause error. + +[4.1.10] Documentation: + Fixes and small additons to the DBCP documentation. + Jasper Bug Fixes: @@ -491,14 +520,31 @@ JspCompilationContext: Canonicalize URIs used for getResource and getResourceAsStream. +[4.1.10] #11891 + Summary: JspC does not work for webapps + JspC: + Fix -webapp option. + +[4.1.10] Compiler, Generator: + Added step to determine which scripting variables must be declared. + +[4.1.10] #11942 + Summary: reassignment of variables to pagecontext attributes in body + loop + +[4.1.10] #11552 + Summary: Iteration tags do not resynchronize scripting variables after + doAfterBody() + + KNOWN ISSUES IN THIS RELEASE: -* Tomcat 4.0 and JNI Based Applications -* Tomcat 4.0 Standard APIs Available -* Tomcat 4.0 and XML Parsers +* Tomcat 4.1 and JNI Based Applications +* Tomcat 4.1 Standard APIs Available +* Tomcat 4.1 and XML Parsers * Web application reloading and static fields in shared libraries * JAVAC leaking memory * Linux and Sun JDK 1.2.x - 1.3.x @@ -506,7 +552,7 @@ - -Tomcat 4.0 and JNI Based Applications: +Tomcat 4.1 and JNI Based Applications: - Applications that require native libraries must ensure that the libraries have @@ -528,39 +574,40 @@ -- -Tomcat 4.0 Standard APIs Available: +Tomcat 4.1 Standard APIs Available: -- A standard installation of Tomcat 4 makes all of the following APIs available for use by web applications (by placing them in common/lib or shared/lib): * activation.jar (Java Activation Framework) +* ant.jar (Apache Ant 1.5) * commons-collections.jar (Commons Collections 2.0) -* commons-dbcp.jar (Commons DBCP) -* commons-logging.jar (Commons Logging 1.0) -* commons-pool.jar (Commons Pool) +* commons-dbcp.jar (Commons DBCP 1.0) +* commons-logging-api.jar (Commons Logging 1.0.1) +* commons-pool.jar (Commons Pool 1.0) * jasper-compiler.jar (Jasper 2 Compiler) * jasper-runtime.jar (Jasper 2 Runtime) * jdbc2_0-stdext.jar (JDBC 2.0 Optional Package, javax.sql.*) * jndi.jar (JNDI 1.2 base API classes) -* jta-spec1_0_1 (Java Transacation API 1.0.1) +* jta.jar (Java Transacation API 1.0.1a) * mail.jar (JavaMail 1.2) * naming-common.jar (JNDI Context implementation) * naming-factory.jar (JNDI object factories) * naming-resources.jar (JNDI DirContext implementations) * servlet.jar (Servlet 2.3 and JSP 1.2 APIs) -* xercesImpl.jar (Xerces 2.0.1; located in common/endorsed) -* xmlParserAPIs.jar (DOM 2 and SAX 2 APIs; located in common/endorsed) You can make additional APIs available to all of your web applications by putting unpacked classes into a classes directory (not created by default), or by placing them in JAR files in the lib directory. +Tomcat 4.1 also makes available Xerces 2 to web applications. + -- -Tomcat 4.0 and XML Parsers: +Tomcat 4.1 and XML Parsers: -- -As described above, Tomcat 4.0 makes an XML parser (and many other standard +As described above,
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/08/10 08:05:28 Modified:.RELEASE-NOTES-4.1.txt Log: - Document changes. Revision ChangesPath 1.15 +35 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- RELEASE-NOTES-4.1.txt 23 Jul 2002 14:19:19 - 1.14 +++ RELEASE-NOTES-4.1.txt 10 Aug 2002 15:05:28 - 1.15 @@ -162,6 +162,9 @@ [4.1.8] Build: Tomcat is now built with JDK 1.4. +[4.1.9] Administration Webapp: +Specify charset in JSP pages. + -- Catalina Bug Fixes: @@ -349,6 +352,17 @@ [4.1.8] StandardSession: Set manager to null before recycling. +[4.1.9] StandardClassLoader: +Avoid potential security exception by not calling getParent. + +[4.1.9] #11307 +Summary: Deadlock in ClassLoader +WebappClassLoader: +Fix deadlock condition by modifying the synced block. + +[4.1.9] StandardHostDeployer: +Fire event when undeploying. + Jasper Bug Fixes: @@ -456,6 +470,26 @@ Summary: %@ page extends % causes ClassCastException JspServletWrapper: Fix regression caused by the included JSP modification tracking. + +[4.1.9] #11463 +Summary: PageContextImpl.removeAttribute do not work correctly without +session object +PageContextImpl: +Add check for the existence of the session. + +[4.1.9] Validator: +Fix bug in setting the default content-type. + +[4.1.9] #10949 +Summary: Jasper2 compile error with struts logic tag jsp:include +Generator: +Fix generated response type to HttpServletResponse. + +[4.1.9] #10629 +Summary: include directive fails when referencing Parent Path within +a WAR +JspCompilationContext: +Canonicalize URIs used for getResource and getResourceAsStream. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/07/23 07:19:19 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update for 4.1.8. Revision ChangesPath 1.14 +52 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- RELEASE-NOTES-4.1.txt 28 Jun 2002 17:31:41 - 1.13 +++ RELEASE-NOTES-4.1.txt 23 Jul 2002 14:19:19 - 1.14 @@ -76,6 +76,9 @@ [4.1.5] ServerLifecycleListener: Generate MBeans for the JNDI resources of the contexts. +[4.1.8] BootstrapService: +Allow passing parameters to the BootstrapService. + --- Jasper New Features: @@ -120,6 +123,8 @@ [4.1.6] Options: Add new enablePooling flag, which allows disabling tag reuse. +[4.1.8] JspCompilationContext: +Use _ instead of $ to generate file and class names for jsp servlets. == @@ -154,6 +159,9 @@ [4.1.6] Administration Webapp: Tweak validation code for the context parameters. +[4.1.8] Build: +Tomcat is now built with JDK 1.4. + -- Catalina Bug Fixes: @@ -322,6 +330,25 @@ [4.1.6] StandardContext: Reset application context when stopping. +[4.1.8] BootstrapService: +Prevent NPE when DaemonContext is not well initialised. + +[4.1.8] StandardServer: +Make sure the global resources are correctly initialized even if there +is no GlobalNamingResources element in server.xml. + +[4.1.8] MBean-descriptors: +Add PersistentManager MBean info to mbeans-descripor.xml so it doesn't +complain in case if you have PersistentManager. + +[4.1.8] #10967 +Summary: Java Deadlock in WebappClassLoader +WebappClassLoader: +Make ResourceEntry a separate class. + +[4.1.8] StandardSession: +Set manager to null before recycling. + Jasper Bug Fixes: @@ -405,6 +432,30 @@ [4.1.6] Generator: Add synchronization of the scripting variables. +[4.1.8] #10896 +Summary: Parsing ContentType error +ParserController: +Fix parsing. + +[4.1.8] #10713 +Summary: Backslashes quoting quotes in attributes does not work +Parser: +Fix parsing. + +[4.1.8] #10711 +Summary: Relative filenames with ../ do not work for JSP-includes +JspCompilationContext: +Add back path normalization code. + +[4.1.8] #10670 +Summary: Problem in JSP compilation +Generator: +Fix compilation problem. + +[4.1.8] #10766 +Summary: %@ page extends % causes ClassCastException +JspServletWrapper: +Fix regression caused by the included JSP modification tracking. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/06/18 02:56:41 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.12 +12 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- RELEASE-NOTES-4.1.txt 14 Jun 2002 20:44:08 - 1.11 +++ RELEASE-NOTES-4.1.txt 18 Jun 2002 09:56:41 - 1.12 @@ -132,6 +132,9 @@ [4.1.3] Administration Webapp: Fix creation of new connectors through the admin webapp. +[4.1.6] Administration webapp: +Context resources administration fixes and improvements. + -- Catalina Bug Fixes: @@ -266,6 +269,14 @@ DefaultServlet: Use getDateHeader instead of instance local date parsers to solve thread safety issues. + +[4.1.6] WebappClassLoader: +Fix a rare thread safety issue. + +[4.1.6] #9944 +JAASRealm not configurable +JAASRealm: +Fix configuration of the appName and userClassNames attributes. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/06/14 13:44:08 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.11 +21 -4 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- RELEASE-NOTES-4.1.txt 14 Jun 2002 02:19:00 - 1.10 +++ RELEASE-NOTES-4.1.txt 14 Jun 2002 20:44:08 - 1.11 @@ -38,6 +38,9 @@ Complete development of the initial version of the administration web application. +[4.1.5] Administration Webapp: +Add support for manipulating JNDI resources of web applications. + - Catalina New Features: @@ -250,12 +253,20 @@ JNDIRealm: The security exploit has been fixed. -[4.1.5] ProxyDirContext: -Use a LRUMap instead of an unbounded hashtable for the cache. - [4.1.5] HTMLManagerServlet: Many improvements and small feature additions. +[4.1.5] #8935 +Deadlock with reload in manager +StandardWrapper: +The deallocation of a wrapper will not timeout after 500 ms. + +[4.1.5] #8013 +DefaultServlet Throws NumberFormatException +DefaultServlet: +Use getDateHeader instead of instance local date parsers to solve +thread safety issues. + Jasper Bug Fixes: @@ -307,6 +318,12 @@ [4.1.5] Compiler: Clean up Ant error message generation. + +[4.1.5] #8926 +Duplicate variable definition in generated Java source, related to +custom tag scripting variable +Generator: +Fix variable declaration locations. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/06/13 19:19:01 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.10 +9 -4 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- RELEASE-NOTES-4.1.txt 13 Jun 2002 00:06:37 - 1.9 +++ RELEASE-NOTES-4.1.txt 14 Jun 2002 02:19:00 - 1.10 @@ -234,6 +234,11 @@ WebappLoader: Use introspection to instantiate the class loader. +[4.1.5] #9715 +'Out of Memory' error with static html pages +ProxyDirContext: +Use a LRU based cache instead of a simple hashtable. + [4.1.4] #9722 java.lang.ClassCastException: org.apache.catalina.connector.HttpRequestFacade @@ -290,11 +295,11 @@ Fix spec compliance bug where a tag could define scripting variables in both the TLD and the TagExtraInfo class. -[4.1.5] Generator: -Code cleanup, removing the need for a state object. +[4.1.5] Generator, PageContextImpl: +Fix tag BodyContent reuse. [4.1.5] Generator: -Fix bugs introduced with buffer reuse. +Code cleanup, removing the need for a state object. [4.1.5] Generator: Fix bug when specifying a redirect which already included part of a -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/06/12 17:06:37 Modified:.RELEASE-NOTES-4.1.txt Log: - Update release notes. Revision ChangesPath 1.9 +34 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- RELEASE-NOTES-4.1.txt 10 Jun 2002 01:47:52 - 1.8 +++ RELEASE-NOTES-4.1.txt 13 Jun 2002 00:06:37 - 1.9 @@ -64,6 +64,9 @@ [4.1.4] MBeanUtils: Allow specifying custom MBean descriptor files. +[4.1.5] ServerLifecycleListener: +Generate MBeans for the JNDI resources of the contexts. + --- Jasper New Features: @@ -231,6 +234,23 @@ WebappLoader: Use introspection to instantiate the class loader. +[4.1.4] #9722 +java.lang.ClassCastException: +org.apache.catalina.connector.HttpRequestFacade +ApplicationDispatcher: +The check to unwrap must also handle facades. + +[4.1.5] #9700 +JNDIRealm authentication incorrectly succeeds with blank password +JNDIRealm: +The security exploit has been fixed. + +[4.1.5] ProxyDirContext: +Use a LRUMap instead of an unbounded hashtable for the cache. + +[4.1.5] HTMLManagerServlet: +Many improvements and small feature additions. + Jasper Bug Fixes: @@ -269,6 +289,19 @@ [4.1.3] Generator: Fix spec compliance bug where a tag could define scripting variables in both the TLD and the TagExtraInfo class. + +[4.1.5] Generator: +Code cleanup, removing the need for a state object. + +[4.1.5] Generator: +Fix bugs introduced with buffer reuse. + +[4.1.5] Generator: +Fix bug when specifying a redirect which already included part of a +quesry string. + +[4.1.5] Compiler: +Clean up Ant error message generation. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm2002/06/05 23:06:10 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.7 +40 -7 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- RELEASE-NOTES-4.1.txt 29 May 2002 03:06:50 - 1.6 +++ RELEASE-NOTES-4.1.txt 6 Jun 2002 06:06:10 - 1.7 @@ -3,7 +3,7 @@ Release Notes = -$Id: RELEASE-NOTES-4.1.txt,v 1.6 2002/05/29 03:06:50 remm Exp $ +$Id: RELEASE-NOTES-4.1.txt,v 1.7 2002/06/06 06:06:10 remm Exp $ @@ -51,6 +51,9 @@ Complete rewrite of the SSI functionality (WARNING: servlet class name has changed). +[4.1.3] CoyoteConnector: +Add PureTLS support. + --- Jasper New Features: @@ -66,6 +69,23 @@ [4.1.3] Compiler: Ant 1.5 based compiler. +[4.1.4] Compiler: +Extensive code cleanup. + +[4.1.4] JspC: +Extensive refactoring of JspC. + +[4.1.4] Options: +Add nem compiler option, which contains the Ant name of the Java +compiler to be used. Please refer to the list in the Ant documentation +for more details. + +[4.1.4] Generator: +Fix the limitation on the number of tags which can be used within a +single page, which was cause by the 64K bytecode limit for a sigle +method. Now Jasper generates separate methods for tag bodies when lots +of tags are used. + == BUG FIXES AND IMPROVEMENTS: @@ -163,7 +183,26 @@ [4.1.3] ManagerServlet: Handle resources nested in subcontexts. +[4.1.3] NamingResources: +Prevent naming resources overriding. + +[4.1.4] HostConfig: +Do web.xml tracking on all contexts. + +[4.1.4] NamingResources: +Fix entries removal. +[4.1.4] ContextBindings: +JNDI environment is now available to webapp created classloaders, as +long as the webapp classloader is in its parent hierarchy. + +[4.1.4] ManagerServlet: +Save configuration when undeploying. + +[4.1.4] #9629 +Fix ServletContext.getResourcePaths to match spec +ApplicationContext: +getResourcePaths now returns null for non existing paths. @@ -203,12 +242,6 @@ [4.1.3] Generator: Fix spec compliance bug where a tag could define scripting variables in both the TLD and the TagExtraInfo class. - -[4.1.3] CoyoteConnector: -Add PureTLS support. - -[4.1.3] NamingResources: -Prevent naming resources overriding. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm02/05/28 20:06:50 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.6 +91 -46jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- RELEASE-NOTES-4.1.txt 15 May 2002 04:42:31 - 1.5 +++ RELEASE-NOTES-4.1.txt 29 May 2002 03:06:50 - 1.6 @@ -3,7 +3,7 @@ Release Notes = -$Id: RELEASE-NOTES-4.1.txt,v 1.5 2002/05/15 04:42:31 remm Exp $ +$Id: RELEASE-NOTES-4.1.txt,v 1.6 2002/05/29 03:06:50 remm Exp $ @@ -43,6 +43,14 @@ Catalina New Features: - +[4.1.3] Catalina: +Implement custom logger which can be used to capture System.out and +System.err to a buffer for later use. + +[4.1.3] SSIServlet: +Complete rewrite of the SSI functionality (WARNING: servlet class name +has changed). + --- Jasper New Features: @@ -55,6 +63,9 @@ [4.1.1] JspServlet: Refactor the JSP modification checking as a background thread. +[4.1.3] Compiler: +Ant 1.5 based compiler. + == BUG FIXES AND IMPROVEMENTS: @@ -76,6 +87,9 @@ [4.1.2] Administration Webapp: Many cosmetic fixes. +[4.1.3] Administration Webapp: +Fix creation of new connectors through the admin webapp. + -- Catalina Bug Fixes: @@ -100,6 +114,57 @@ Fixed a problem where the facades would still keep a pointer to the facaded objects after the end of the processing of the request. +[4.1.3] #7578 +Summary: Signed jars loses their certificates when in /WEB-INF/lib +WebappClassLoader: +Fix the timing of the call to JarEntry.getCertificates(), so that the +certificates are set correctly. + +[4.1.3] WebappClassLoader: +Modify the filters to have a matched class be delegated first, instead +of refusing to load it altogether. Also add filters for javax.*, Xerces +and Xalan. + +[4.1.3] Endpoint: +Add support for a two phase connector initialization in Coyote, so that +Tomcat can be used as nobody on Unix. + +[4.1.3] Http11Protocol: +i18n. + +[4.1.3] StandardServerMBean: +Encode special characters when writing configuration file. + +[4.1.3] ContextConfig: +Fix NPE when the Embedded class is used. + +[4.1.3] DBCP: +Use the JNDI factory provided by the commons-dbcp project. + +[4.1.3] StandardHost: +Modify mapping error uri to provide the source uri. + +[4.1.3] NamingContextListener: +Fix a bug where the listener was registered on all lifecycle events. + +[4.1.3] #7656 +Summary: Webapplications deployed using PUT don't survive +a tomcat restart +StandardServer: +Move the save to XML functionality out of the JMX code, and make the +ManagerServlet use it after a deploy, so that the deployed application +is persistent. + +[4.1.3] #9353 +Transfer-Encoding: chunked (on Request fails) +ChunkedInputFilter: +In rare cases, the data read could be corrupted. + +[4.1.3] ManagerServlet: +Handle resources nested in subcontexts. + + + Jasper Bug Fixes: @@ -121,6 +186,30 @@ JspServletWrapper: Fix JSP recompilation when the new development flag is set to true. +[4.1.3] #5793 +Summary: Variable element in tld with TagExtraInfo class +TagLibraryInfoImpl: +Fix spec compliance problem. + +[4.1.3] PagaDataImpl: +Fix bug where only one validator could be used on a page. + +[4.1.3] #8565 +Summary: MyEntityResolver doesn't allow including user-defined entities + +[4.1.3] Generator: +Use an array instead of a collection to simulate the try/catch nesting. + +[4.1.3] Generator: +Fix spec compliance bug where a tag could define scripting variables in +both the TLD and the TagExtraInfo class. + +[4.1.3] CoyoteConnector: +Add PureTLS support. + +[4.1.3] NamingResources: +Prevent naming resources overriding. + KNOWN ISSUES IN THIS RELEASE: @@ -132,9 +221,7 @@ * Web application reloading and static fields in shared libraries * JAVAC leaking memory * Linux and Sun JDK 1.2.x - 1.3.x -* Jasper and Jikes * Enabling SSI and CGI Support -* Tomcat examples web application
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt RELEASE-PLAN-4.1.txt
remm02/05/14 21:42:31 Modified:.RELEASE-NOTES-4.1.txt RELEASE-PLAN-4.1.txt Log: - Status update. Revision ChangesPath 1.5 +14 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- RELEASE-NOTES-4.1.txt 10 May 2002 16:26:25 - 1.4 +++ RELEASE-NOTES-4.1.txt 15 May 2002 04:42:31 - 1.5 @@ -3,7 +3,7 @@ Release Notes = -$Id: RELEASE-NOTES-4.1.txt,v 1.4 2002/05/10 16:26:25 remm Exp $ +$Id: RELEASE-NOTES-4.1.txt,v 1.5 2002/05/15 04:42:31 remm Exp $ @@ -70,6 +70,10 @@ well as set default values, and add missing JNDI name field. [4.1.2] Administration Webapp: +Fix many problems defining a SSL connector through the administration +webapp. + +[4.1.2] Administration Webapp: Many cosmetic fixes. @@ -92,6 +96,10 @@ [4.1.2] DbcpDataSourceFactory: maxIdle attribute couldn't be set. +[4.1.2] Facades: +Fixed a problem where the facades would still keep a pointer to the +facaded objects after the end of the processing of the request. + Jasper Bug Fixes: @@ -107,6 +115,11 @@ [4.1.2] Generator: Fixes various problems introduced by the patch which removes the try/catch tag nesting. + +[4.1.2] #8994 +Summary: JSPs don't recompile +JspServletWrapper: +Fix JSP recompilation when the new development flag is set to true. 1.9 +4 -4 jakarta-tomcat-4.0/RELEASE-PLAN-4.1.txt Index: RELEASE-PLAN-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-PLAN-4.1.txt,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- RELEASE-PLAN-4.1.txt 30 Apr 2002 08:41:46 - 1.8 +++ RELEASE-PLAN-4.1.txt 15 May 2002 04:42:31 - 1.9 @@ -1,4 +1,4 @@ -$Id: RELEASE-PLAN-4.1.txt,v 1.8 2002/04/30 08:41:46 remm Exp $ +$Id: RELEASE-PLAN-4.1.txt,v 1.9 2002/05/15 04:42:31 remm Exp $ Release Plan for Apache Tomcat 4.1 == @@ -20,12 +20,12 @@ * JMX based administration features * JSP and Struts based administration web application * New Coyote HTTP/1.1 connector -* New Coyote JK2 AJP 1.4 connector +* New Coyote JK2 AJP 1.3 connector * Rewritten Jasper JSP page compiler * Performance and memory efficiency improvements -* Enhanced manager application support for integration with development tools. +* Enhanced manager application support for integration with development tools * Custom Ant tasks to interact with the manager application directly - from build.xml scripts. + from build.xml scripts * Many other miscanellous improvements Apache Tomcat 4.1 will use the build numbering and release process first used -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt
remm02/05/10 09:26:25 Modified:.RELEASE-NOTES-4.1.txt Log: - Status update. Revision ChangesPath 1.4 +19 -5 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- RELEASE-NOTES-4.1.txt 8 May 2002 18:36:45 - 1.3 +++ RELEASE-NOTES-4.1.txt 10 May 2002 16:26:25 - 1.4 @@ -3,7 +3,7 @@ Release Notes = -$Id: RELEASE-NOTES-4.1.txt,v 1.3 2002/05/08 18:36:45 remm Exp $ +$Id: RELEASE-NOTES-4.1.txt,v 1.4 2002/05/10 16:26:25 remm Exp $ @@ -38,10 +38,6 @@ Complete development of the initial version of the administration web application. -[4.1.2] Administration Webapp: -Fix problems with limiting the length of the driverClassName field, as -well as set default values. - - Catalina New Features: @@ -69,6 +65,13 @@ Generic Bug Fixes: -- +[4.1.2] Administration Webapp: +Fix problems with limiting the length of the driverClassName field, as +well as set default values, and add missing JNDI name field. + +[4.1.2] Administration Webapp: +Many cosmetic fixes. + -- Catalina Bug Fixes: @@ -82,6 +85,13 @@ JAR file which point to the JAR, intead of using a nested jar: URL. This change will affect security manager policy files. +[4.1.2] ErrorReportValve: +Made it so the valve will only generate status reports for status codes +over 300. + +[4.1.2] DbcpDataSourceFactory: +maxIdle attribute couldn't be set. + Jasper Bug Fixes: @@ -93,6 +103,10 @@ This workaround for a JDK bug (BugParade Id: 4414162) introduces a massive performance improvement when using pages containing lots of tags. + +[4.1.2] Generator: +Fixes various problems introduced by the patch which removes +the try/catch tag nesting. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt RELEASE-PLAN-4.1.txt
remm02/04/30 01:41:46 Modified:.RELEASE-PLAN-4.1.txt Added: .RELEASE-NOTES-4.1.txt Log: - Change my mind again and use a common release notes document. - Update status. Revision ChangesPath 1.8 +1 -2 jakarta-tomcat-4.0/RELEASE-PLAN-4.1.txt Index: RELEASE-PLAN-4.1.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-PLAN-4.1.txt,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- RELEASE-PLAN-4.1.txt 25 Apr 2002 22:00:19 - 1.7 +++ RELEASE-PLAN-4.1.txt 30 Apr 2002 08:41:46 - 1.8 @@ -1,4 +1,4 @@ -$Id: RELEASE-PLAN-4.1.txt,v 1.7 2002/04/25 22:00:19 remm Exp $ +$Id: RELEASE-PLAN-4.1.txt,v 1.8 2002/04/30 08:41:46 remm Exp $ Release Plan for Apache Tomcat 4.1 == @@ -125,7 +125,6 @@ 7160 Jasper compiles files to same classname 7993 parameters in jsp:plugin for jsp Document do not work 8005 Bad Param passing with jsp:include -8290 Problem in the code generated by jasper 2 Unconfirmed Bugs (Awaiting Reproducible Failure Case): 1.1 jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt Index: RELEASE-NOTES-4.1.txt === Apache Tomcat Version 4.1 = Release Notes = $Id: RELEASE-NOTES-4.1.txt,v 1.1 2002/04/30 08:41:46 remm Exp $ INTRODUCTION: This document describes the changes that have been made in the current development version of Apache Tomcat, relative to the Tomcat 4.0 release. The release notes for all prior releases of Tomcat 4.0 are also included, for your reference. Bug reports should be entered at the bug reporting system for Jakarta projects at: http://nagoya.apache.org/bugzilla/ Please report bugs and feature requests under product name Tomcat 4. NEW FEATURES: General New Features: - Catalina New Features: - --- Jasper New Features: --- [4.1.1] JspServlet, Options: Add new reloading flag allowing to disable the JSP reloading checks, to allow better performance on production servers. == BUG FIXES AND IMPROVEMENTS: == -- Generic Bug Fixes: -- -- Catalina Bug Fixes: -- [4.1.1] #8611 Summary: Sealed .jar files in WEB-INF/lib always fail to load second class WebappClassLoader: The classloader will now generate codebases URL for classes loaded from JAR file which point to the JAR, intead of using a nested jar: URL. This change will affect security manager policy files. Jasper Bug Fixes: [4.1.1] #8290 Summary: Problem in the code generated by jasper 2 Generator: This workaround for a JDK bug (BugParade Id: 4414162) introduces a massive performance improvement when using pages containing lots of tags. KNOWN ISSUES IN THIS RELEASE: * Tomcat 4.0 and JNI Based Applications * Tomcat 4.0 Standard APIs Available * Tomcat 4.0 and XML Parsers * Web application reloading and static fields in shared libraries * JAVAC leaking memory * Linux and Sun JDK 1.2.x - 1.3.x * Jasper and Jikes * Enabling SSI and CGI Support * Tomcat examples web application - Tomcat 4.0 and JNI Based Applications: - Applications that require native libraries must ensure that the libraries have been loaded prior to use. Typically, this is done with a call like: static { System.loadLibrary(path-to-library-file); } in some class. However, the application must also ensure that the library is not loaded more than once. If the above code were placed in a class inside the web application (i.e. under /WEB-INF/classes or /WEB-INF/lib), and the application were reloaded, the loadLibrary() call would be attempted a second time. To avoid this problem, place classes that load native libraries outside of the web application, and ensure that the loadLibrary() call is executed only once during the lifetime of a particular JVM. -- Tomcat 4.0 Standard APIs