markt [Thu, 9 Sep 2010 14:01:50 +0000 (14:01 +0000)]
Trim whitespace from interceptor class names, property names and property values.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@995432
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 19:46:34 +0000 (19:46 +0000)]
Update changelog
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@995226
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 19:45:16 +0000 (19:45 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49892
Correct JNDI name for method resource injections
Based on a patch by Gurkan Erdogdu
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@995224
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 19:39:36 +0000 (19:39 +0000)]
Fix @Override warnings
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@995218
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 15:35:48 +0000 (15:35 +0000)]
Update changelog
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@995099
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 15:31:27 +0000 (15:31 +0000)]
Document new validation class (https://issues.apache.org/bugzilla/show_bug.cgi?id=48817)
Patch provided by Matt Passell.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@995095
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 15:27:00 +0000 (15:27 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49831
Make sure pooled XA connections are properly closed when the pool shuts down.
Based on a patch by Daniel Mikusa.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@995091
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 15:19:00 +0000 (15:19 +0000)]
Remove some unused code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@995087
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 15:11:49 +0000 (15:11 +0000)]
Update changelog
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@995084
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 15:09:49 +0000 (15:09 +0000)]
Update to latest Tomact 6.0.x and DBCP 1.3.x release
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@995083
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 15:09:16 +0000 (15:09 +0000)]
Bring changelog up to date
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@995082
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 06:03:33 +0000 (06:03 +0000)]
Fix warnings in the host manager package
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@993618
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 05:57:44 +0000 (05:57 +0000)]
Remove unused attributes. This all moved to Context.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@993616
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Sep 2010 05:43:39 +0000 (05:43 +0000)]
Remove unused attributes. This all moved to Context.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@993608
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 7 Sep 2010 12:56:29 +0000 (12:56 +0000)]
Additional debug logging to investigate
https://issues.apache.org/bugzilla/show_bug.cgi?id=49884
- logs hashcodes for current request, coyote request and request processor
- logs thread name
- makes debug stack trace optional (enabled with trace level logging)
- adds debug statements to additional methods
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@993340
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 6 Sep 2010 16:53:34 +0000 (16:53 +0000)]
Reduce visibility, remove unused/unnecessary methods prior to fixing bz49884
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@993096
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 6 Sep 2010 16:34:19 +0000 (16:34 +0000)]
Add @Override to test code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@993087
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 6 Sep 2010 14:39:48 +0000 (14:39 +0000)]
Avoid NPE when a parallel request invalidates the current session
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@993042
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 6 Sep 2010 14:20:11 +0000 (14:20 +0000)]
Couple of trivial Eclipse nags
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@993038
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 6 Sep 2010 12:20:32 +0000 (12:20 +0000)]
manager -> manager-script
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@993008
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 6 Sep 2010 12:07:42 +0000 (12:07 +0000)]
If a ping message fails, removed the failed members from the map rather than propagating the exception
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@993007
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 6 Sep 2010 09:55:44 +0000 (09:55 +0000)]
Extend fix for bz49883
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992987
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 6 Sep 2010 09:28:07 +0000 (09:28 +0000)]
Fix typo
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992983
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 6 Sep 2010 09:24:54 +0000 (09:24 +0000)]
Switch to a JSP for the Tomcat home page and make the version numebr dynamic as the hard-coded version number in the static page can cause confusion in when using CATALINA_BASE and switching between multiple CATALINA_HOMEs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992982
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 6 Sep 2010 09:23:16 +0000 (09:23 +0000)]
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992981
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 5 Sep 2010 21:08:42 +0000 (21:08 +0000)]
Misc code clean-up.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992895
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 5 Sep 2010 20:43:38 +0000 (20:43 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49883
Return a name for use in log messages rather than throwing an UnsupportedOperationException
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992891
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 5 Sep 2010 20:36:16 +0000 (20:36 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49802
Allow the connectors to be stopped via JMX.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992890
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 5 Sep 2010 19:49:53 +0000 (19:49 +0000)]
Make sure async timeout thread is stopped when the connector is stopped.
Correct copy and pasted comment
Also fix @Override warning for the method
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992882
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 5 Sep 2010 19:47:36 +0000 (19:47 +0000)]
Make sure acceptor threads are stopped when the connector is stopped.
Also fix @Override warnings for the method
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992881
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 20:45:41 +0000 (20:45 +0000)]
Fix an Eclispe nag.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992463
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 20:41:25 +0000 (20:41 +0000)]
Remove debug code that was added in r991959
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992461
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 20:37:46 +0000 (20:37 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49865
Allow Tomcat to start if catalina.properties is not present
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992459
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Fri, 3 Sep 2010 20:30:10 +0000 (20:30 +0000)]
Use shutdown instead close for hard closing the socket which is inside Socket.accept call
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992456
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Fri, 3 Sep 2010 19:54:02 +0000 (19:54 +0000)]
Hard close the accepting socket if unlockAccept failed
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992440
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 18:50:57 +0000 (18:50 +0000)]
https://issues.apache.org/bugzilla/show_bug.cgi?id=49876
Generics warnings in the copied Apache Jakarta BCEL code. Based on a patch by Gábor. (markt)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992416
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 18:47:29 +0000 (18:47 +0000)]
Remove some unnecessary code and fix an Eclipse warning
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992413
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 18:35:59 +0000 (18:35 +0000)]
White-space clean-up
Reduce sequences of three or more blank lines to two blank lines
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992409
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 17:57:33 +0000 (17:57 +0000)]
Add @Override markers. Auto generated by Eclipse. Checked manually.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992395
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 17:50:32 +0000 (17:50 +0000)]
Trace through some unused code and remove it.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992394
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 17:45:05 +0000 (17:45 +0000)]
Update merge info
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992393
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 17:40:12 +0000 (17:40 +0000)]
Sync with Jakarta. Add generated serialVersionUID's.
Don't use the same values as Jakarta since the code has been structurally modified (to removed unused elements)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992392
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 13:20:22 +0000 (13:20 +0000)]
Keep MBean names consistent with Tomact 6.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992290
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Fri, 3 Sep 2010 10:37:53 +0000 (10:37 +0000)]
Make destroy method returning when the worker thread finishes instead separately calling destroy followed by join
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992258
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Fri, 3 Sep 2010 10:16:00 +0000 (10:16 +0000)]
Call join only for alive threads
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992252
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Fri, 3 Sep 2010 10:12:57 +0000 (10:12 +0000)]
Add wrapper over Socket.destroy which will make sure we don't call destory for sockets already closed by the parent pool cleanup
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992250
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 09:49:52 +0000 (09:49 +0000)]
Remove method that no longer exists
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992246
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Sep 2010 09:48:46 +0000 (09:48 +0000)]
Expose current state of Lifecycle components via JMX beans (where a component has one). Mainly useful for monitoring web application status.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992245
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Fri, 3 Sep 2010 08:54:20 +0000 (08:54 +0000)]
BZ 49869: Javadoc Fix.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992234
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Fri, 3 Sep 2010 05:27:24 +0000 (05:27 +0000)]
Join poller and sendfile threads on destroy. This requires to change the Poller and Sendile to Thread instead Runnable for simplicity.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992211
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Fri, 3 Sep 2010 04:36:46 +0000 (04:36 +0000)]
Make sure we exit the thread if not running. Otherwise the thread will block in run until the VM shuts down
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992200
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Fri, 3 Sep 2010 04:26:23 +0000 (04:26 +0000)]
Store the Acceptor instances in the array like we do for other threads
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992199
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Fri, 3 Sep 2010 04:09:25 +0000 (04:09 +0000)]
Trim trailing spaces. No functional change
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992194
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Thu, 2 Sep 2010 16:52:48 +0000 (16:52 +0000)]
BZ 49865: ExceptionUtils throw NoClassDefFoundError
during startup. Add TODO markers.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@992018
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Thu, 2 Sep 2010 15:02:52 +0000 (15:02 +0000)]
Followup to r991959.
Forgot the two classes.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991965
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Thu, 2 Sep 2010 14:52:11 +0000 (14:52 +0000)]
BZ 48967: Replace strings "catalina.base" and "catalina.home"
by globally defined constants.
Patch provided by Marc Guillemot.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991959
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 2 Sep 2010 12:36:23 +0000 (12:36 +0000)]
Fix warnings
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991915
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 2 Sep 2010 09:08:46 +0000 (09:08 +0000)]
Update the Servlet, JSP & EL javadoc links and add spec links.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991867
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 2 Sep 2010 08:01:20 +0000 (08:01 +0000)]
Add a comment as a reminder
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991842
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 2 Sep 2010 07:55:11 +0000 (07:55 +0000)]
Remove setting distributable on the Context from the docs. It gets lost on webapp reload() e.g. when triggered from the manager app.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991837
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 1 Sep 2010 13:53:28 +0000 (13:53 +0000)]
Remove excludes for files no longer in source tree
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991539
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 31 Aug 2010 22:07:58 +0000 (22:07 +0000)]
Re-factoring. Reduce code duplication. More still to be done.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991359
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 31 Aug 2010 19:13:01 +0000 (19:13 +0000)]
Re-factoring. Preparing for Http11AprProtocol to extend AbstractHttp11Protocol
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991296
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 31 Aug 2010 18:25:58 +0000 (18:25 +0000)]
Clean-up
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991281
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 31 Aug 2010 17:52:45 +0000 (17:52 +0000)]
Some Lifecycle clean-up
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991274
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 31 Aug 2010 17:27:43 +0000 (17:27 +0000)]
Fix warnings
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991268
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 31 Aug 2010 17:06:05 +0000 (17:06 +0000)]
Fix warnings
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991261
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 30 Aug 2010 22:49:08 +0000 (22:49 +0000)]
Clean-up unused attributes
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991013
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 30 Aug 2010 22:32:08 +0000 (22:32 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49799
The new omit< attribute for <jsp:attribute .../> elements now supports the use of expressions and expression language.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@991011
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 30 Aug 2010 18:17:41 +0000 (18:17 +0000)]
Remove some unused code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@990888
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 29 Aug 2010 14:50:11 +0000 (14:50 +0000)]
Fix likely cause of Gump failure. Fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=49698 in r990342 was incomplete
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@990590
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 29 Aug 2010 14:20:58 +0000 (14:20 +0000)]
Fix warnings
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@990583
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 29 Aug 2010 14:18:35 +0000 (14:18 +0000)]
Remove the debug logging since we got to the bottom of this failure a while ago.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@990582
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 28 Aug 2010 11:07:39 +0000 (11:07 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49698
Allow listeners to call complete when a async request times out
Add a test case based on pero's previous timeout test case
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@990342
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Thu, 26 Aug 2010 15:07:54 +0000 (15:07 +0000)]
BZ49828: Remove deprecated J2SE/J2EE terminology
and replace links to Sun with links to Oracle
(for those Oracle links that look static).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@989742
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 25 Aug 2010 16:44:08 +0000 (16:44 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=38113
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@989211
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 25 Aug 2010 11:36:38 +0000 (11:36 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49749
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@989019
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 25 Aug 2010 11:25:18 +0000 (11:25 +0000)]
Trivial code clean-up
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@989016
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 25 Aug 2010 11:24:42 +0000 (11:24 +0000)]
Minor clean-up. Merge methods.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@989015
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Wed, 25 Aug 2010 05:51:33 +0000 (05:51 +0000)]
Simplify APR version requirement checks by calculating compound versions and doing a simple compare
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988817
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 24 Aug 2010 21:45:46 +0000 (21:45 +0000)]
Remove empty package
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988735
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 24 Aug 2010 21:08:34 +0000 (21:08 +0000)]
Fix memory leak on context stop
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988729
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 24 Aug 2010 18:12:51 +0000 (18:12 +0000)]
Fix some edge cases in the NIO connector when handling requests that are not received all at the same time and the socket needs to be returned to the poller.
This should fix the current Gump failures in the NIO tests.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988645
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 24 Aug 2010 10:49:33 +0000 (10:49 +0000)]
Fix logger visibility
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988474
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 24 Aug 2010 10:19:04 +0000 (10:19 +0000)]
Notes on a couple more checks
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988466
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 24 Aug 2010 10:02:14 +0000 (10:02 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48738
Workaround a couple of long standing JDK bugs to enable GZIP compressed output streams to be flushed. Based on a patch provided by Jiong Wang.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988459
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 24 Aug 2010 09:30:11 +0000 (09:30 +0000)]
Correctly handle anchors in URLs with the CSRF prevention filter.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988448
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 24 Aug 2010 08:19:25 +0000 (08:19 +0000)]
Fix typo
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988429
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 24 Aug 2010 08:00:55 +0000 (08:00 +0000)]
Remove methods already defined by Container
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988422
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 23 Aug 2010 20:35:03 +0000 (20:35 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49669
Another Java class triggering a memory leak. This time javax.security.auth.Policy
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988296
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 23 Aug 2010 20:15:13 +0000 (20:15 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49670
Fix SSO - broken by Lifecycle refactoring
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988287
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 23 Aug 2010 19:41:06 +0000 (19:41 +0000)]
Update changelog
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988267
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 23 Aug 2010 19:37:25 +0000 (19:37 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49721
All JARs can be resource JARs. Although the spec defines no order, use ordered JARs in order then the remaining JARs in any order.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988266
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 23 Aug 2010 19:23:28 +0000 (19:23 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49726
Specifying a default content type via a JSP property group should not prevent a page from setting some other content type
Includes test cases
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988262
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 23 Aug 2010 17:38:41 +0000 (17:38 +0000)]
Fix the Eclipse warnings in o.a.c.loader
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988225
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 23 Aug 2010 17:32:03 +0000 (17:32 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49750
Align WebappClassLoader.validate() implementation with Javadoc and ensure that javax.servlet.* classes can not be loaded by a WebappClassLoader instance.
Patch provided by pid.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988222
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 23 Aug 2010 09:47:42 +0000 (09:47 +0000)]
Fix Gump build
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@988049
13f79535-47bb-0310-9956-
ffa450edef68
kfujino [Mon, 23 Aug 2010 04:57:49 +0000 (04:57 +0000)]
Add support for LAST_ACCESS_AT_START system property to DeltaSession.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@987995
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 22 Aug 2010 23:11:18 +0000 (23:11 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49758
Fix generics warnings exposed by a fix in Eclipse 3.6. Patch provided by sebb.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@987958
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 22 Aug 2010 22:55:26 +0000 (22:55 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49779
Improve handling of POST requests and FORM authentication, particularly when the user agent responds to the 302 response by repeating the POST request including a request body. Any request body provided at this point is now swallowed.
Clean up the FormAuthenticator test case and extend the coverage to include bug 49779 and the remaining combinations of request methods.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@987955
13f79535-47bb-0310-9956-
ffa450edef68