markt [Wed, 31 Aug 2011 17:46:22 +0000 (17:46 +0000)]
As per the comment, remove the deprecated code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1163717 13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 31 Aug 2011 14:17:41 +0000 (14:17 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51744
Don't allow user code to close the JNDI context while a web app is running
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1163630 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 29 Aug 2011 19:44:53 +0000 (19:44 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51698
Fix CVE-2011-3190
Prevent AJP request forgery via unread request body packet
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1162957 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 29 Aug 2011 18:28:28 +0000 (18:28 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51739
Set the method when using a landing page
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1162932 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 29 Aug 2011 14:40:27 +0000 (14:40 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51712
Ensure cache control headers are sent even if request is secure.
Patch provided by Michael Zampani
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1162836 13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Mon, 29 Aug 2011 12:45:42 +0000 (12:45 +0000)]
Followup to r1162721
Get list of members only once
Improve message and code formatting
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1162769 13f79535-47bb-0310-9956-
ffa450edef68
kfujino [Mon, 29 Aug 2011 10:30:38 +0000 (10:30 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51736.
Make rpcTimeout configurable in BackupManager.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1162721 13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 26 Aug 2011 17:08:17 +0000 (17:08 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51704
Make calls to File.mkdirs() more robust and handle errors in a few places where they were ignored and should not have been.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1162169 13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 26 Aug 2011 16:03:57 +0000 (16:03 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51558
No need to force the use of the StandardManager with addWebapp() since StandardContext will add it if it is not set.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1162149 13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Fri, 26 Aug 2011 13:07:16 +0000 (13:07 +0000)]
Followup for r1157874 which is a Fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=51583
Break loop immediately, because con is never set to null and you'll try releasing it twice.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1162102 13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Fri, 26 Aug 2011 12:24:56 +0000 (12:24 +0000)]
Make the fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=50394 done in r1148815 more explicit.
No functional change.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1162082 13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 25 Aug 2011 14:45:13 +0000 (14:45 +0000)]
Tweak the message validation.
Body messages don't have terminators
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1161584 13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 25 Aug 2011 13:06:04 +0000 (13:06 +0000)]
Correct message
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1161549 13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 25 Aug 2011 12:30:22 +0000 (12:30 +0000)]
Revert r1160772 & r1160774.
These changes turned out to be unnecessary.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1161540 13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 25 Aug 2011 10:38:32 +0000 (10:38 +0000)]
Detect incomplete AJP messages and reject the associated request if one is found
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1161486 13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Thu, 25 Aug 2011 00:25:33 +0000 (00:25 +0000)]
Followup to r1161322.
Do not pass exception to message template, because exception itself is logged as well.
Remove argument from message templates that is never passed.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1161339 13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Wed, 24 Aug 2011 23:46:50 +0000 (23:46 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51713
Improve message that is logged if there is a typo in the value of protocol in a <Connector> element.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1161322 13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Wed, 24 Aug 2011 22:45:00 +0000 (22:45 +0000)]
Fix two typos in tomcat.nsi (uppercase vs. lowercase in a macro call and in a message)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1161310 13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Wed, 24 Aug 2011 22:25:03 +0000 (22:25 +0000)]
Forward-port r1159673 and r1159680 from tc7.0.x
Fixes http://issues.apache.org/bugzilla/show_bug.cgi?id=51688
JreMemoryLeakPreventionListener now protects against AWT thread creation. (schultz)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1161303 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Aug 2011 16:22:03 +0000 (16:22 +0000)]
Add the ability to swallow input by specifying a null chunk
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160776 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Aug 2011 16:20:42 +0000 (16:20 +0000)]
Add ability to track bytes read
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160774 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Aug 2011 16:17:20 +0000 (16:17 +0000)]
Rename
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160772 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Aug 2011 14:50:27 +0000 (14:50 +0000)]
Pull up refillReadBuffer()
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160721 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Aug 2011 14:47:50 +0000 (14:47 +0000)]
Re-order. No functional change.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160720 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Aug 2011 12:19:20 +0000 (12:19 +0000)]
Pull up finish() so output() is used consistently to wrote closing message
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160652 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Aug 2011 11:40:05 +0000 (11:40 +0000)]
Pull up flush()
APR (like BIO and NIO) now writes each AJP packet to the socket as soon as it is ready
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160639 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Aug 2011 11:07:29 +0000 (11:07 +0000)]
Pull up AJP SocketOutputBuffer
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160626 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Aug 2011 11:00:02 +0000 (11:00 +0000)]
Rename since this message is used for response headers and response body
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160619 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Aug 2011 10:41:02 +0000 (10:41 +0000)]
Organise code. No functional change.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160611 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Aug 2011 09:17:59 +0000 (09:17 +0000)]
Remove unnecessary (duplicate) code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160592 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 22 Aug 2011 17:56:32 +0000 (17:56 +0000)]
Remove deprecated code for Tomcat 8
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160348 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 22 Aug 2011 17:55:14 +0000 (17:55 +0000)]
Ensure AjpMessage header is correct for the direction in which the message is being sent
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160347 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 22 Aug 2011 17:23:12 +0000 (17:23 +0000)]
Correct comment
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1160343 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Aug 2011 20:40:23 +0000 (20:40 +0000)]
Comment typo
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1158437 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Aug 2011 19:28:06 +0000 (19:28 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49683
Use separate timeouts for socket Timeout and keep-alive timeout
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1158426 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Aug 2011 15:52:19 +0000 (15:52 +0000)]
Timeouts are ints
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1158335 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Aug 2011 15:51:49 +0000 (15:51 +0000)]
Remove unused method
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1158334 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Aug 2011 15:45:46 +0000 (15:45 +0000)]
Align keep-alive disable capability across all HTTP processors
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1158331 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Aug 2011 12:19:49 +0000 (12:19 +0000)]
Align keep-alive count tracking for HTTP
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1158227 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Aug 2011 11:12:13 +0000 (11:12 +0000)]
Make handling of keep-alive timeout consistent
No need for local variable, processor has the keep-alive timeout
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1158199 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Aug 2011 11:11:31 +0000 (11:11 +0000)]
Fix generics warnings
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1158198 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Aug 2011 11:02:08 +0000 (11:02 +0000)]
No need for local variable, processor already has the keep-alive timeout
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1158195 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Aug 2011 10:03:00 +0000 (10:03 +0000)]
nOnce -> nonce for consistency
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1158176 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Aug 2011 09:06:22 +0000 (09:06 +0000)]
BIO doesn't use comet but align code with NIO/APR.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1158160 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Aug 2011 08:46:07 +0000 (08:46 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51658
Fix copy/paste error that could trigger an NPE.
Based on a suggestion by Felix Schumacher
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1158155 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 15 Aug 2011 18:50:25 +0000 (18:50 +0000)]
Clean-up I do not intend to back-port (non-critical and changes the Host API)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157943 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 15 Aug 2011 18:38:16 +0000 (18:38 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51654
Log an error message if an appBase is specified that is not a directory and disable automatic deployment to prevent subsequent errors.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157939 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 15 Aug 2011 16:53:42 +0000 (16:53 +0000)]
Fix benchmark tests
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157908 13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 15 Aug 2011 15:06:35 +0000 (15:06 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51583
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157874 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 15 Aug 2011 14:25:05 +0000 (14:25 +0000)]
Remove unused method
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157860 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 15 Aug 2011 13:52:18 +0000 (13:52 +0000)]
Also seeing similar failures with NIO & APR
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157847 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 15 Aug 2011 13:14:12 +0000 (13:14 +0000)]
Better fix for timing issues on Linux with unit tests
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157834 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 15 Aug 2011 13:03:34 +0000 (13:03 +0000)]
Attempt to fix timing issues on Linux unit tests
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157832 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 15 Aug 2011 12:29:58 +0000 (12:29 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51653
Move custom error handling from Host to Context.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157810 13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 12 Aug 2011 18:24:21 +0000 (18:24 +0000)]
Align OutputBuffer initialisation across the connectors
Reduce visibility of properties and methods
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157204 13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 12 Aug 2011 17:59:22 +0000 (17:59 +0000)]
Align InputBuffer initialisation across the connectors
Remove unused code
Reduce visibility of properties and methods
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157198 13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 12 Aug 2011 15:40:01 +0000 (15:40 +0000)]
remove file not needed anymore
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157161 13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 12 Aug 2011 15:17:50 +0000 (15:17 +0000)]
Push down inputStream as it is only used by BIO
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157151 13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 12 Aug 2011 09:09:32 +0000 (09:09 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51650
Code clean-up
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157018 13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 12 Aug 2011 09:00:24 +0000 (09:00 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51649
Document ThreadLocalLeakPreventionListener
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1157015 13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Thu, 11 Aug 2011 13:17:20 +0000 (13:17 +0000)]
Document two new compiler warnings added in Eclipse 3.7 Indigo.
These could be Warnings, but more experience is needed first. "Ignore" are their default values.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1156608 13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 11 Aug 2011 12:46:27 +0000 (12:46 +0000)]
Follow up to r1156530. Filter URL (mainly in case of &).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1156602 13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 11 Aug 2011 08:13:56 +0000 (08:13 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=41718
RFC2616 says redirects should include a response body.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1156530 13f79535-47bb-0310-9956-
ffa450edef68
kfujino [Thu, 11 Aug 2011 07:39:44 +0000 (07:39 +0000)]
Unregisters MBean of DataSource when web application stops.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1156519 13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 10 Aug 2011 18:37:56 +0000 (18:37 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=41673
Use platform line endings when reporting error messages
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1156304 13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 10 Aug 2011 17:57:25 +0000 (17:57 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51644
Annotation scanning was broken for contexts with a multi-level context path such as /a/b
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1156276 13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 10 Aug 2011 13:33:59 +0000 (13:33 +0000)]
Remove unnecessary svn:mergeinfo properties
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1156174 13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 10 Aug 2011 13:22:52 +0000 (13:22 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51640
Improve memory leak protection for DriverManager
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1156171 13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 10 Aug 2011 11:43:09 +0000 (11:43 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51641
Connections map uses NioChannel, not <SocketWrapper<NioChannel>
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1156115 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 9 Aug 2011 15:41:09 +0000 (15:41 +0000)]
Ideas for Tomcat 8
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1155408 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 9 Aug 2011 15:36:44 +0000 (15:36 +0000)]
Prep the changelog
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1155406 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 9 Aug 2011 15:25:46 +0000 (15:25 +0000)]
Missed a version change
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1155400 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 9 Aug 2011 15:22:38 +0000 (15:22 +0000)]
Update the same Eclipse files
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1155398 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 9 Aug 2011 15:21:59 +0000 (15:21 +0000)]
Update Maven release versions
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1155397 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 9 Aug 2011 15:21:14 +0000 (15:21 +0000)]
Remove some old info.
Update the change log info.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1155395 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 9 Aug 2011 15:18:58 +0000 (15:18 +0000)]
Update version numbers to 8.0.x
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1155393 13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 9 Aug 2011 08:28:18 +0000 (08:28 +0000)]
Update post tag
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1155257 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 8 Aug 2011 10:42:49 +0000 (10:42 +0000)]
Upadte to 1.1.22 of the native connector
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154911 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 8 Aug 2011 10:20:40 +0000 (10:20 +0000)]
Add missing getter and setter for the alwaysUseSession attribute of the authenticators.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154902 13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 8 Aug 2011 09:57:05 +0000 (09:57 +0000)]
Correctly indicate if socket is closing when calling recycle for the AJP NIO processor. Note since the flag is unused in this case there were no bugs triggered by the re-factoring error. (rjung)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154897 13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 7 Aug 2011 10:47:38 +0000 (10:47 +0000)]
Correctly nest locks and unlocks to resolve FindBugs warning
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154691 13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 7 Aug 2011 10:37:16 +0000 (10:37 +0000)]
Only try and create the dir if it doesn't already exist
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154689 13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 6 Aug 2011 20:58:51 +0000 (20:58 +0000)]
Rename socket -> socketWrapper
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154586 13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 6 Aug 2011 20:56:54 +0000 (20:56 +0000)]
Align HTTP NIO with BIO and APR and hold a reference to the socket wrapper not the raw socket in the Processor.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154584 13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 6 Aug 2011 20:49:52 +0000 (20:49 +0000)]
Start to align process method
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154583 13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 6 Aug 2011 20:28:35 +0000 (20:28 +0000)]
Fix some false npe warnings
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154579 13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 6 Aug 2011 20:19:29 +0000 (20:19 +0000)]
Missing @Override markers
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154575 13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 6 Aug 2011 20:00:39 +0000 (20:00 +0000)]
Fix a small number of warnings reported by FindBugs.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154574 13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 6 Aug 2011 19:24:49 +0000 (19:24 +0000)]
Remove error message since a) it is provides very little / no useful information and b) writing to stderr is just plain wrong.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154571 13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 5 Aug 2011 18:08:53 +0000 (18:08 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51621
Add additional required JARs to the deployer distribution.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154330 13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 5 Aug 2011 17:17:48 +0000 (17:17 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51615
Code clean-up.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154321 13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 5 Aug 2011 16:31:41 +0000 (16:31 +0000)]
Prevent spurious log warnings on container stop if a child component has previously failed.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154298 13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 5 Aug 2011 16:29:58 +0000 (16:29 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51610
Make lifecycle transitions more robust at handling unchecked exceptions
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154297 13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 5 Aug 2011 16:26:21 +0000 (16:26 +0000)]
Expand description
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1154296 13f79535-47bb-0310-9956-
ffa450edef68
kfujino [Thu, 4 Aug 2011 11:45:53 +0000 (11:45 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51614
Avoid two times calls of store.load() and session.expire() in PersistentManager.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1153854 13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Thu, 4 Aug 2011 04:01:23 +0000 (04:01 +0000)]
Allow to have several AccessLogValve instances in the same scope (e.g. in the same Context).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1153745 13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Thu, 4 Aug 2011 03:53:27 +0000 (03:53 +0000)]
Split "condition" attribute of AccessLogValve into two, "conditionIf" and "conditionUnless".
Implement conditional logging that logs only if a request attribute is present.
The old attribute "condition" is provided as well, for backwards compatibility, and is equal to "conditionUnless".
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1153742 13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Wed, 3 Aug 2011 22:57:35 +0000 (22:57 +0000)]
Update logging documentation
1. Place a better note that Log4J configuration is not needed if it is only osed by one's webapp.
2. Rearrange Log4J configuration section and document how configure it to be used by a single CATALINA_BASE only.
3. Add "productive usage considerations" subsection to JULI one.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1153696 13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Wed, 3 Aug 2011 16:41:47 +0000 (16:41 +0000)]
Explicitly configure what icon is used with Tomcat in the list of uninstallable programs on Windows.
Before this it somehow used the icon from Tomcat<N>.exe (feather(, but when the service name contains "-" Windows somehow was not able to find the icon and displayed a default one. With this change the Tomcat (cat) icon will be used.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1153573 13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 3 Aug 2011 10:36:33 +0000 (10:36 +0000)]
Add info on ciphers
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1153423 13f79535-47bb-0310-9956-
ffa450edef68