| ================================================================================ |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| ================================================================================ |
| |
| $Id$ |
| |
| ================================= |
| Apache Tomcat 5.5 Patch Proposals |
| ================================= |
| |
| |
| PATCHES PROPOSED TO BACKPORT: |
| [ New proposals should be added at the end of the list ] |
| |
| * Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51550 |
| Display error page rather than an empty response for an IllegalStateException |
| https://issues.apache.org/bugzilla/attachment.cgi?id=27421 |
| +1: markt, kkolinko, jim |
| -1: |
| |
| * Detect incomplete AJP messages and reject the associated request if one is |
| found |
| http://people.apache.org/~markt/patches/2011-08-25-ajp-incomplete-msg-tc5.patch |
| +1: markt |
| +1: kkolinko: In AjpMessage#validatePos() s/"" + posToTest/String.valueOf(posToTest)/ |
| +1 to mark AjpMessage#getBytes(byte[]) as /**@deprecated*/ - it is never used. |
| -1: |
| |
| * Update Eclipse compiler and switch to using ecj.jar |
| http://people.apache.org/~markt/patches/2011-08-25-lib-update-tc5-v2.patch |
| +1: markt |
| +1: kkolinko: |
| + update build/resources/License.rtf to match LICENSE file |
| + in class-loader-howto.xml sort the JARs list alphabetically |
| I've run jarcheck tool against the archive. Results are in |
| http://people.apache.org/~kkolinko/patches/jarcheck/ |
| Most classes are JDK 1.2 compatible. Some are JDK 1.6 (esp. annotations processor), |
| but it is the same in ecj 3.3.1 that is currently used. |
| Those classes are absent in jasper-compiler-jdt.jar that we would |
| generate, so their presence does not matter. |
| -1: |
| |
| * Align jpda settings with catalina.sh, tc6.0.x, tc7.0.x and trunk |
| http://people.apache.org/~markt/patches/2011-08-25-jpda-tc5.patch |
| +1: markt, kkolinko, jim |
| -1: |
| |
| * Update Tomcat-Native to 1.1.22 |
| s/tomcat-native.version=1.1.20/tomcat-native.version=1.1.22/ |
| in build/build.properties.default |
| +1: kkolinko, markt, jim |
| -1: |
| |
| * Update recommended version of Tomcat-Native to 1.1.22 |
| http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/AprLifecycleListener.java?r1=1154911&r2=1154910&pathrev=1154911 |
| +1: kkolinko, markt, jim |
| -1: |
| |
| * Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=50394 |
| Return -1 from read operation instead of throwing an exception when |
| encountering an EOF with the HTTP APR connector. |
| Native 1.1.22 is required for this fix. |
| https://issues.apache.org/bugzilla/attachment.cgi?id=27437 |
| +1: kkolinko, markt, jim |
| -1: |