markt [Mon, 2 Aug 2010 10:49:06 +0000 (10:49 +0000)]
Fix running with a security manager
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@981448
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Mon, 2 Aug 2010 10:00:40 +0000 (10:00 +0000)]
Fix svn properties:
- java/org/apache/tomcat/util/http/fileupload/InvalidFileNameException.java
Removed mime-type and added eol-style and keywords.
Already pinged upstream about that.
Used the same keywords as the other files, slightly
different from TC conventions.
- We should add tag, tagx, jspf, jspx to our eol-style
subversion configuration for native line endings.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@981441
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 1 Aug 2010 21:04:25 +0000 (21:04 +0000)]
Add an explicit test case for bug 49655
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@981318
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 1 Aug 2010 19:35:44 +0000 (19:35 +0000)]
Bump version post 7.0.1 tag
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@981286
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 1 Aug 2010 11:13:10 +0000 (11:13 +0000)]
Update packaged re-named Jakarta BCEL
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@981203
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 1 Aug 2010 11:09:10 +0000 (11:09 +0000)]
Tab police
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@981202
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 1 Aug 2010 09:53:32 +0000 (09:53 +0000)]
Missed prop update
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@981191
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 1 Aug 2010 09:52:35 +0000 (09:52 +0000)]
Update to commons-fileupload 1.2.2
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@981190
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 1 Aug 2010 09:28:02 +0000 (09:28 +0000)]
Switch back to standard commons file-upload layout - simpler to merge updates. Part 2.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@981187
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 1 Aug 2010 09:26:20 +0000 (09:26 +0000)]
Switch back to standard commons file-upload layout - simpler to merge updates. Part 1.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@981186
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 31 Jul 2010 14:02:29 +0000 (14:02 +0000)]
Revert r966596 - pollTime is in microseconds, wait is in milliseconds
Add an additional wait that prevents a JVM crash on shutdown detected in TestAsyncContextImpl tests
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@981061
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 31 Jul 2010 09:58:17 +0000 (09:58 +0000)]
Fix possible threading issue in unit tests. Adding some Thread.sleep() calls in the right place can cause the tests to fail. This is probably one of the causes of the current Gump failures.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@981027
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 20:53:26 +0000 (20:53 +0000)]
Add optional support to the HTML Manager application to display Proxy sessions. It is disabled by default.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980567
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 18:32:58 +0000 (18:32 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49407
Make BackupManager and DeltaManager handle primary and backup sessions consistently
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980535
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 18:17:15 +0000 (18:17 +0000)]
Enable the HTML Manager application to differentiate between primary & backup sessions.
Both can be invalidated
Attributes can be viewed in both
Attributes can only be removed from primary sessions
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980532
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 12:34:59 +0000 (12:34 +0000)]
Update the changelog with a note on the session manager refactoring
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980425
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 12:28:40 +0000 (12:28 +0000)]
Follow on to r980418
Need to move registration with context to ManagerBase too
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980424
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 12:22:27 +0000 (12:22 +0000)]
Refactoring
Change BackupManager to extend ClusterManagerBase rather than StandardManager
- The functionality being inherited from StandardManager (persistence over restart) was being bypassed
- Further reduces code duplication, mainly in BackupManager
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980421
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 12:10:51 +0000 (12:10 +0000)]
Refactoring
Move propertyChange() implementation to ManagerBase to reduce code duplication
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980418
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 11:49:47 +0000 (11:49 +0000)]
Refactoring - reduce duplication
Handle maxActiveSessions, rejectedSessions and processingTime in ManagerBase
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980411
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 11:26:02 +0000 (11:26 +0000)]
Revert part of r980399 - attribute is present and used in ManagerBase so will be inherited
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980408
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 11:24:45 +0000 (11:24 +0000)]
Fix an Eclipse nag
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980407
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 11:16:29 +0000 (11:16 +0000)]
Remove deprecated method
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980404
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 11:10:00 +0000 (11:10 +0000)]
Rejected session count should not be writable
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980401
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 11:03:32 +0000 (11:03 +0000)]
Remove unused property
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980399
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 09:45:32 +0000 (09:45 +0000)]
Remove deprecated defaultMode attribute
Clarify current behaviour of maxActiveSessions
Clean-up cluster-manager docs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980378
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 08:11:52 +0000 (08:11 +0000)]
Remove unused SimpleTcpReplicationManager and associated ReplicatedSession
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980355
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 29 Jul 2010 07:52:07 +0000 (07:52 +0000)]
Fix copy/paste typo
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980347
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 28 Jul 2010 23:03:40 +0000 (23:03 +0000)]
Make life easier when debugging failing tests
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980262
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 28 Jul 2010 22:55:08 +0000 (22:55 +0000)]
Fix a failing test with the APR connector. Handle async requests that timeout.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980260
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 28 Jul 2010 16:14:03 +0000 (16:14 +0000)]
Reduce log level for debug messages from error to debug
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980111
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 28 Jul 2010 15:58:30 +0000 (15:58 +0000)]
Only download Checkstyle if it is going to be used
Add note the Checkstyle is LGPL
Add option (off by default) to fail test target as soon as one test fails.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980106
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 27 Jul 2010 22:36:06 +0000 (22:36 +0000)]
More unit test fixes - better handling when APR/native connector is not started
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@979896
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 27 Jul 2010 21:05:16 +0000 (21:05 +0000)]
Code clean-up
Remove deps on o.a.catalina
Fix a couple of Eclipse nags
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@979872
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 27 Jul 2010 20:56:10 +0000 (20:56 +0000)]
Fix unit test failure. Ignore exceptions when destroying APR connector if APR was never initialised.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@979865
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 27 Jul 2010 20:28:38 +0000 (20:28 +0000)]
Fix unit test failure with APR. SSL renegotiation will not work by default for this connector.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@979854
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 27 Jul 2010 20:27:56 +0000 (20:27 +0000)]
Fix unit test failure with APR connector. Make sure MBeans are de-registered when connector stops.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@979853
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 27 Jul 2010 20:27:16 +0000 (20:27 +0000)]
Only need to wait a single pollTime, not one pollTime for each poller.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@979852
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 27 Jul 2010 20:26:14 +0000 (20:26 +0000)]
Prevent JVM crashes caused by shutting down the APR library too early.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@979850
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 27 Jul 2010 20:25:35 +0000 (20:25 +0000)]
Provide control over which connectors are used to run tests - helpful when (as now) only one of the connectors has issues
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@979849
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 27 Jul 2010 20:24:11 +0000 (20:24 +0000)]
Update changelog
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@979844
13f79535-47bb-0310-9956-
ffa450edef68
billbarker [Mon, 26 Jul 2010 03:27:37 +0000 (03:27 +0000)]
reverting, since 1.8 requires an indirect
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@979143
13f79535-47bb-0310-9956-
ffa450edef68
billbarker [Mon, 26 Jul 2010 03:00:08 +0000 (03:00 +0000)]
no reason to do indirect here
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@979138
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 25 Jul 2010 00:12:02 +0000 (00:12 +0000)]
Add additional tests known to pass - list provided by Marc Guillemot.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@978952
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 24 Jul 2010 13:03:11 +0000 (13:03 +0000)]
Remainder of tabs to spaces changes
Enable check in checkstyle config
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@978865
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 24 Jul 2010 12:25:40 +0000 (12:25 +0000)]
Ignore config for checkstyle Eclipse plugin
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@978862
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 24 Jul 2010 12:23:44 +0000 (12:23 +0000)]
Extend checks to webapps
Tab police for /test and /webapps
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@978861
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 24 Jul 2010 11:10:48 +0000 (11:10 +0000)]
Check the tests too.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@978847
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 24 Jul 2010 11:03:00 +0000 (11:03 +0000)]
More tab police
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@978845
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 24 Jul 2010 10:17:45 +0000 (10:17 +0000)]
Tab police in org.apache.catalina
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@978840
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 24 Jul 2010 08:37:48 +0000 (08:37 +0000)]
Update to require Ant 1.8.x+ to take advantage of the new property expansion for if/unless and then use it control if the validate code is executed.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@978826
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 23 Jul 2010 22:04:32 +0000 (22:04 +0000)]
More tab police - misc packages
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@967284
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 23 Jul 2010 21:47:39 +0000 (21:47 +0000)]
More tab police - javax.servlet.jsp
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@967277
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 23 Jul 2010 16:03:25 +0000 (16:03 +0000)]
Tab police: javax.servlet.http
Thanks to Checkstyle and Eclipse source formatting
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@967146
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 23 Jul 2010 15:48:53 +0000 (15:48 +0000)]
Tab police: javax.servlet (remainder - not sub-packages)
Thanks to Checkstyle and Eclipse source formatting
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@967140
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 23 Jul 2010 14:30:26 +0000 (14:30 +0000)]
Handle the edge cases where resources packaged in JARs have names that start with a single quote character or a double quote character.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@967107
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 23 Jul 2010 12:37:45 +0000 (12:37 +0000)]
Fix the paths used for JAR resources
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@967073
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 23 Jul 2010 10:35:20 +0000 (10:35 +0000)]
Revert part of previous clean-up. Jar needs to remain open
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@967026
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 23 Jul 2010 10:19:32 +0000 (10:19 +0000)]
Code clean-up. Fix Eclipse warnings. Implement TODOs.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@967021
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 22:48:18 +0000 (22:48 +0000)]
Tab police: javax.servlet (partial)
Thanks to Checkstyle and Eclipse source formatting
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966888
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 22:35:32 +0000 (22:35 +0000)]
Tab police: javax.el
Thanks to Checkstyle
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966883
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 22:31:30 +0000 (22:31 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49268
Add necessary plumbing to enable Checkstyle
The config file is deliberately empty. The check will be uncommented once the source code has been fixed (~200 files contain tabs).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966882
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 21:36:55 +0000 (21:36 +0000)]
Use specific imports
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966864
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 21:36:11 +0000 (21:36 +0000)]
Fix regression in previous fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=49555
Use TCCL to load webapp classes
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966863
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 21:29:42 +0000 (21:29 +0000)]
Fix copy/paste error
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966862
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 16:58:26 +0000 (16:58 +0000)]
Fix some Eclipse warnings, remove some implemented TODOs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966745
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 16:56:32 +0000 (16:56 +0000)]
Implement some Servlet 3 TODOs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966744
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 16:32:11 +0000 (16:32 +0000)]
Extend Lifecycle state machine so global listeners can start before everything else without impacting the context and TLD config listeners
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966735
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 14:36:15 +0000 (14:36 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49613
Improve performance for multiple calls to Request.getAttributeNames() when using SSL. Patch provided by Sampo Savolainen.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966692
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 14:27:20 +0000 (14:27 +0000)]
Remove some TODOs that have been implemented
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966684
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 12:18:59 +0000 (12:18 +0000)]
Run all unit tests will all connectors
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966613
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 11:51:00 +0000 (11:51 +0000)]
Poll time and wait are both in milliseconds
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966596
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 10:43:43 +0000 (10:43 +0000)]
Fix possible NPE
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966570
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 22 Jul 2010 09:12:18 +0000 (09:12 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49567
Better handling of calls to complete() from a separate thread.
There are still a handful of TODOs around this which will follow shortly but I'm committing this since it passes the unit tests and the Servlet TCK (with BIO)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966548
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 21 Jul 2010 20:31:30 +0000 (20:31 +0000)]
Test case for https://issues.apache.org/bugzilla/show_bug.cgi?id=49600
Based on a patch by Marc Guillemot
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966405
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 21 Jul 2010 20:30:53 +0000 (20:30 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49600
Return a consistent exception for 'Not Found' resources.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966404
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 21 Jul 2010 16:37:58 +0000 (16:37 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49617
Correct the ExpiresFilter documentation after changes to the submitted patch
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966304
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 21 Jul 2010 16:09:41 +0000 (16:09 +0000)]
Return copies of the URL array rather than the original. This facilitated CVE-2010-1622 although the root cause was in the Spring Framework. Returning a copy in this case seems like a good idea.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966292
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 21 Jul 2010 10:59:31 +0000 (10:59 +0000)]
Correct explanation. mapSendOptions=6 is synchronous, not asynchronous.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966178
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 21 Jul 2010 10:58:56 +0000 (10:58 +0000)]
Add note about message processing order.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966177
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 21 Jul 2010 08:12:37 +0000 (08:12 +0000)]
Eclipse sample files need to have correct (platform specific) line endings in src distributions.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@966131
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 17 Jul 2010 23:57:23 +0000 (23:57 +0000)]
Restore pero's timeout fix for the BIO connector. Add configuration of the timeout.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@965150
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 17 Jul 2010 20:40:51 +0000 (20:40 +0000)]
Trivial - align comment
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@965130
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 17 Jul 2010 18:24:01 +0000 (18:24 +0000)]
Expose executor.
Required so Servlet 3 Async implementation can use the container thread pool when a new thread needs to be dispatched. (e.g. from AsyncContext.start(Runnable)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@965123
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 17 Jul 2010 18:20:11 +0000 (18:20 +0000)]
Clean-up. No functional change.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@965122
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 17 Jul 2010 18:13:21 +0000 (18:13 +0000)]
Remove unused code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@965118
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 16 Jul 2010 14:55:01 +0000 (14:55 +0000)]
Make the bean Serializable so I can use the example to test/demo session persistence on restart
Add required getters/setters
Indent using 4 spaces
Fix FindBugs warning
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@964816
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 16 Jul 2010 11:59:57 +0000 (11:59 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49428
Add a work-around for the known namespace issues for some Microsoft WebDAV clients. Patch provided by Panagiotis Astithas.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@964780
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 16 Jul 2010 09:09:44 +0000 (09:09 +0000)]
As suggested on the users list, add redirects to the HTML interface to the root of the host-manager and manager applications
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@964722
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 15 Jul 2010 21:37:41 +0000 (21:37 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49598
When updating the session cookie header, actually update it rather than adding a new header without a name.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@964614
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 15 Jul 2010 21:32:35 +0000 (21:32 +0000)]
Test case for https://issues.apache.org/bugzilla/show_bug.cgi?id=49598
Multiple invalid session cookies
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@964611
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 14 Jul 2010 22:15:50 +0000 (22:15 +0000)]
Remove the ExpiresActive option. Just comment it out if you don't want to use it.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@964222
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 14 Jul 2010 22:11:30 +0000 (22:11 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48998
Add the ExpiresFilter, a port of mod_expires
Patch provided by Cyrille Le Clerc
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@964219
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 14 Jul 2010 21:39:40 +0000 (21:39 +0000)]
Fxi https://issues.apache.org/bugzilla/show_bug.cgi?id=49127
Don't swallow exceptions unnecessarily
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@964216
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 14 Jul 2010 21:35:37 +0000 (21:35 +0000)]
Fxi https://issues.apache.org/bugzilla/show_bug.cgi?id=49128
Don't swallow exceptions unnecessarily
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@964215
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 14 Jul 2010 21:29:44 +0000 (21:29 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49130
Better describe the core package
Patch provided by sebb.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@964211
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 14 Jul 2010 21:24:45 +0000 (21:24 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49182
Align setclasspath comments with reality.
Based on a patch provided by sebb.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@964208
13f79535-47bb-0310-9956-
ffa450edef68
kkolinko [Wed, 14 Jul 2010 13:54:43 +0000 (13:54 +0000)]
Add myself to the list.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@964049
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 13 Jul 2010 21:35:39 +0000 (21:35 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48960
Disable exec by default in SSI and provide an option to enable it for both Servlet and Filter
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@963868
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 13 Jul 2010 16:02:09 +0000 (16:02 +0000)]
Sign the pom.
Make sure source jar signature doesn't overwrite the non-source jar signature.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@963776
13f79535-47bb-0310-9956-
ffa450edef68