fhanik [Mon, 27 Oct 2008 22:24:26 +0000 (22:24 +0000)]
Improvements to connection handling
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@708354
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 27 Oct 2008 22:04:51 +0000 (22:04 +0000)]
Expose deferAccept for APR HTTP connector.
I did consider adding this to the AJP connector as well but since this is to work around a buggy client and we control the client in the AJP case, I couldn't see a need for it.
Patch provided by Michael Leinartas.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@708344
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 27 Oct 2008 18:31:50 +0000 (18:31 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46085
Hard to reproduce thread safety issue with session expiration.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@708273
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 27 Oct 2008 18:21:07 +0000 (18:21 +0000)]
Added couple more tests
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@708263
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 27 Oct 2008 17:28:16 +0000 (17:28 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46096
Allow for running under a security manager when processing annotations.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@708243
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 27 Oct 2008 15:46:35 +0000 (15:46 +0000)]
Log max threads message at info rather than warn
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@708223
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 27 Oct 2008 14:14:14 +0000 (14:14 +0000)]
Add warning messages to APR and NIO endpoint to match change to JIO.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@708195
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 27 Oct 2008 14:04:07 +0000 (14:04 +0000)]
Apply Remy's alternative fix for the String comparison bugs found by Find Bugs. Note FB still complains but it is a false positive.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@708185
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 27 Oct 2008 11:43:24 +0000 (11:43 +0000)]
Previous commit undid some of the fixes for bug 45906. Correct that error.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@708145
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Sat, 25 Oct 2008 00:17:54 +0000 (00:17 +0000)]
added correct stuff to the classpath
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@707797
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Sat, 25 Oct 2008 00:13:10 +0000 (00:13 +0000)]
check in eclipse files
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@707795
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Sat, 25 Oct 2008 00:06:20 +0000 (00:06 +0000)]
move over to an independent module
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@707794
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 24 Oct 2008 21:23:08 +0000 (21:23 +0000)]
Apply Remy's patch for 45735 and align trunk with 6.0.x.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@707751
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 24 Oct 2008 20:33:31 +0000 (20:33 +0000)]
Revert 680710 - no interst in porting this to 6.0.x
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@707736
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 24 Oct 2008 16:14:07 +0000 (16:14 +0000)]
During a read or write timeout, we were cancelling the main key, this is fine for regular IO, but for Comet IO, this will cause events to stop since we remove the socket from the main selector
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@707670
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 23 Oct 2008 05:14:50 +0000 (05:14 +0000)]
simple connection pool contribution - currently built using
ant -f extras.xml conpool
until we have a way to release it as a module, coming soon
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@707275
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 23 Oct 2008 04:10:59 +0000 (04:10 +0000)]
Set the default thread count to 200
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@707264
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 22 Oct 2008 20:00:58 +0000 (20:00 +0000)]
fix thread boundaries by adding a queue to the pool
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@707181
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 22 Oct 2008 19:39:52 +0000 (19:39 +0000)]
Correct default setting according to documentation
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@707175
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 21 Oct 2008 19:27:36 +0000 (19:27 +0000)]
fancier now
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@706729
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 21 Oct 2008 19:16:15 +0000 (19:16 +0000)]
improve the stock ticker example
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@706726
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 21 Oct 2008 18:07:04 +0000 (18:07 +0000)]
work on the bayeux samples
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@706696
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 20 Oct 2008 22:36:56 +0000 (22:36 +0000)]
if replicated context starts without clustering enabled, then the map is not swapped, and we get class cast exception upon shutdown
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@706433
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 20 Oct 2008 09:11:55 +0000 (09:11 +0000)]
Default JNDI name for annotation lookup should be based on the class where the annotation was found which isn't always the class of the instance being created.
Reported as part of the follow-up to https://issues.apache.org/bugzilla/show_bug.cgi?id=45285
Based on a patch for 6.0.x provided by Florent BENOIT.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@706159
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 20 Oct 2008 08:57:01 +0000 (08:57 +0000)]
Fix generics warnings
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@706155
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 19 Oct 2008 21:26:40 +0000 (21:26 +0000)]
Fix the remaining EL / TCK issues. With this patch the EL TCK tests pass and my test cases for bugs 42565, 44994, 45015, 45451, 45427, 45511 and some additional tests for edge cases all pass.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@706071
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 10 Oct 2008 11:12:21 +0000 (11:12 +0000)]
Update docs: clarify context.xml copying and multi-level contexts, remove reference to default context
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@703403
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Oct 2008 22:58:03 +0000 (22:58 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45977
Trivial comment clean up. No plans to backport this.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@703286
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 8 Oct 2008 23:31:04 +0000 (23:31 +0000)]
update changelog
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@703018
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 8 Oct 2008 23:28:51 +0000 (23:28 +0000)]
Expose all socket settings available for the JIO connector, buffer size can make large differences, but they are hidden
Make settings consistent with those for the NIO connector, so switching between Java connectors is seamless
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@703017
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 8 Oct 2008 01:03:02 +0000 (01:03 +0000)]
properly cleanup socket object, since we have the ability to chache Http11Processor objects the processor must remove its reference to the socket, since sockets contain buffers (especially SSL sockets) and it could be considered a semi mem leak
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@702676
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 7 Oct 2008 20:54:47 +0000 (20:54 +0000)]
Better fix for 45636
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@702632
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 7 Oct 2008 20:48:45 +0000 (20:48 +0000)]
Revert patch - it caused a regression. Correct patch to follow.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@702628
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 7 Oct 2008 19:26:30 +0000 (19:26 +0000)]
Fix comment typo
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@702595
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 7 Oct 2008 19:10:51 +0000 (19:10 +0000)]
EG confirmed that attribute values should be fully escaped, including any EL. Note this does not fix bug 45451.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@702587
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 6 Oct 2008 18:25:55 +0000 (18:25 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45951
Based on jfclere's patch
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@702219
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 6 Oct 2008 17:30:44 +0000 (17:30 +0000)]
Handle nested contexts when foo#bar.xml exists
Bug reported on users list
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@702208
13f79535-47bb-0310-9956-
ffa450edef68
billbarker [Sun, 5 Oct 2008 23:43:00 +0000 (23:43 +0000)]
Add support for full client-cert chains to AJP
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@701902
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Oct 2008 16:19:01 +0000 (16:19 +0000)]
Fix regression in previous fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=43656
Patch provided by Nils Eckert.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@701432
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Oct 2008 12:15:53 +0000 (12:15 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45940
typo user->username
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@701362
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Oct 2008 12:09:16 +0000 (12:09 +0000)]
Better fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=45403
With this patch, the allowLinking flag applies to all web application resources. It is very slightly slower. On my machine with allowLinking=false, the change to line 899 increases the time from ~7 microseconds to create the file to ~70 microseconds to create and validate the file. As far as I can tell, this change is only going to affect context start times. If directory listings are enabled in the default servlet, they will also be slightly slower but they were horribly slow to start with.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@701358
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 3 Oct 2008 11:53:28 +0000 (11:53 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45933
Don't use parser from web-app for tld files
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@701355
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 2 Oct 2008 11:47:46 +0000 (11:47 +0000)]
Revert this patch whilst I figure out why it breaks class loading.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@701091
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 1 Oct 2008 14:23:09 +0000 (14:23 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45403
When listing the resources for a collection, don't include invalid resources, particularly linked resources when allowLinking=false
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@700784
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 1 Oct 2008 10:54:34 +0000 (10:54 +0000)]
Update javadoc. Add a todo reminder.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@700735
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 1 Oct 2008 10:47:41 +0000 (10:47 +0000)]
Move JmxRemote to extras. Fix Tomcat hang on shutdown. Improve logging. Update the docs.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@700734
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 1 Oct 2008 00:38:00 +0000 (00:38 +0000)]
Fix some issues discovered when using this with PuTTY.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@700645
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 30 Sep 2008 21:18:45 +0000 (21:18 +0000)]
Correct valve name in javadoc
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@700580
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 30 Sep 2008 17:28:12 +0000 (17:28 +0000)]
Fix some more Find Bugs nags in the CGIServlet. Minor functional changes.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@700532
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 30 Sep 2008 17:10:48 +0000 (17:10 +0000)]
Code clean up. Use generics. Remove used code and a couple of other Find Bugs issues.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@700526
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 29 Sep 2008 16:26:29 +0000 (16:26 +0000)]
Remove the deprecated DateTool and some other (all bar one) deprecated methods that depended on it. Update SSI and ServerCookie to use local formats in a thread safe way.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@700167
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 29 Sep 2008 13:24:36 +0000 (13:24 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45906
Improve ResourceAttributes ETag handling.
Patch provided by Chris Hubick
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@700125
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 27 Sep 2008 18:34:06 +0000 (18:34 +0000)]
Fix date format issue reported by Find Bugs.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699714
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 27 Sep 2008 18:32:56 +0000 (18:32 +0000)]
Remove unused code reported by Find Bugs / Eclipse. No functional change.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699713
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 27 Sep 2008 13:45:27 +0000 (13:45 +0000)]
Fix string comp bugs reported by Find Bugs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699646
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 27 Sep 2008 13:42:43 +0000 (13:42 +0000)]
Fix cast error reported by Find Bugs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699645
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 27 Sep 2008 13:41:53 +0000 (13:41 +0000)]
Fix signed/unsigned conversion reported by Find Bugs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699644
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 27 Sep 2008 13:12:07 +0000 (13:12 +0000)]
Fix HTML decoding bug reported by Find Bugs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699635
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 27 Sep 2008 13:10:29 +0000 (13:10 +0000)]
Fix minor memory leak found by find bugs.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699634
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 27 Sep 2008 13:09:48 +0000 (13:09 +0000)]
Fix serialisation issues reported by find bugs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699633
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 26 Sep 2008 22:20:51 +0000 (22:20 +0000)]
Add a new listener that enables the JMX ports to be fixed. This makes using jconsole etc through a firewall / SSH tunnel etc. a lot easier. As a bonus, the config docs include all the current listeners as well.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699523
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 26 Sep 2008 17:37:34 +0000 (17:37 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45851
Correct NPE when cluster is defined at engine level
Ensure that only 1 thread writes the replicated WAR to disk and that the messages containing the WAR are processed in the correct order.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699427
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 26 Sep 2008 12:20:03 +0000 (12:20 +0000)]
Code clean up in o.a.c.h.deploy
No functional change
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699296
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 26 Sep 2008 11:56:42 +0000 (11:56 +0000)]
Allow the maximum allowed size of a resource that is cached to be configured. The default of cacheMaxSize/20 gave too high a value for large caches.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699287
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 25 Sep 2008 23:20:48 +0000 (23:20 +0000)]
Partial fix for 45878. If we are happy with this approach for the spec JARs, extend it to the remaining Tomcat JARs.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699128
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 25 Sep 2008 23:00:57 +0000 (23:00 +0000)]
Update default year
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@699126
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 25 Sep 2008 11:07:44 +0000 (11:07 +0000)]
Add NOTICE file to uninstall section.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@698925
13f79535-47bb-0310-9956-
ffa450edef68
jfclere [Thu, 25 Sep 2008 09:29:23 +0000 (09:29 +0000)]
Use lastest tc-native version.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@698892
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 24 Sep 2008 16:21:25 +0000 (16:21 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45879
Move the NOTICE file to the install dir
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@698629
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 24 Sep 2008 15:47:40 +0000 (15:47 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45852
Add special handling a for charset that Java uses a non-default name for
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@698613
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Sep 2008 16:49:25 +0000 (16:49 +0000)]
Add new LockOut Realm plus docs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@698236
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 23 Sep 2008 16:35:42 +0000 (16:35 +0000)]
Now containers can have multiple realms, need to make sure we don't get duplicate names for the realms in jmx.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@698227
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 22 Sep 2008 21:55:50 +0000 (21:55 +0000)]
There is no admin app in tc6.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@698012
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Fri, 19 Sep 2008 21:23:22 +0000 (21:23 +0000)]
Improve Active Directory compatibility of the JNDIRealm.
AD often returns referrals and when iterating through
NamingEnumerations those produce PartialResultsException
we need to ignore. Since there is no robust way of detecting
whether they are actually thrown because of AD referrals,
we keep the handling configurable.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@697248
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Fri, 19 Sep 2008 19:51:59 +0000 (19:51 +0000)]
Add an optional and configurable default role to the JNDIRealm.
This comes handy, if you only want to authenticate the users,
but have a security constraint with a role in the app.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@697213
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Fri, 19 Sep 2008 19:12:59 +0000 (19:12 +0000)]
Port r486217, which was applied to connectors, but has
never been applied to 6.0 and trunk.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@697192
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Fri, 19 Sep 2008 18:51:14 +0000 (18:51 +0000)]
Add Mark's proposed fix for BZ 45026:
mod_jk + httpd 2.x fails with a null status message.
Although the problem has been fixed in future httpd and mod_jk
versions, we should also stay safe on the backend side.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@697183
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Fri, 19 Sep 2008 17:33:22 +0000 (17:33 +0000)]
Correct wrong "No role found" realm debug logging,
even if a role was found.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@697158
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 18 Sep 2008 21:18:41 +0000 (21:18 +0000)]
More Spanish translations
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696810
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 18 Sep 2008 19:53:24 +0000 (19:53 +0000)]
Update auto generated files as a result of ELParser.jjt change
I have not re-instated the AL2 header in the auto-generated files. On reflection I don't think it makes sense for auto-generated files and the file they are generated from has the AL2 header. It also makes re-generating the files simpler.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696782
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 18 Sep 2008 19:42:54 +0000 (19:42 +0000)]
Add explicit lookaheads where they could be ambiguity. This resolves some TCK failures with the fix for 42565.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696780
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Thu, 18 Sep 2008 17:08:10 +0000 (17:08 +0000)]
Fix ClassCastException when we try to cast a
NullPointerException to an ELException.
I still need to investigate where the NPE came from,
but simply casting seems unsafe in any case.
Use a cast if possible and recreate exception
otherwise.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696716
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Thu, 18 Sep 2008 17:03:38 +0000 (17:03 +0000)]
Use generics to improve type safetyness.
Please check readExternal() in FunctionMapperImpl
and VariableMapperImpl. The type of the persisted
Map has changed. Does this pose a consistency
problem with other components or older, already
persisted Maps?
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696714
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Thu, 18 Sep 2008 16:48:10 +0000 (16:48 +0000)]
Tab police and trailing whitespace deletion
for package a.o.el (except for generated java files).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696702
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 17 Sep 2008 19:26:22 +0000 (19:26 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45419
Set the Accept-Ranges header on content served from the DefaultServlet. This can be disabled via configuration if required.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696408
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 17 Sep 2008 19:10:01 +0000 (19:10 +0000)]
Add generics to default servlet and fix other Eclipse warnings. No functional change.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696402
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 17 Sep 2008 12:46:45 +0000 (12:46 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45427
Yet another EL bug. Correct paring of quoted stings.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696278
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 17 Sep 2008 11:11:42 +0000 (11:11 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45441
Filters for INCLUDE/FORWARD need to be matched against servletPath+pathinfo
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696240
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 17 Sep 2008 10:56:37 +0000 (10:56 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45823
Log '-' rather than null when request headers are not present
Based on a patch by Per Landberg
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696234
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Sep 2008 21:37:02 +0000 (21:37 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45447
Updated Spanish translations. Patch provided by Jesus Marin.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696073
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 16 Sep 2008 21:12:38 +0000 (21:12 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45451
Testing for this threw up all sorts of other failures around use of \${...} These should all now be fixed. The two pass parsing means we can do away with the previous 'replace with unused unicode character' trick.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@696061
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 15 Sep 2008 22:14:00 +0000 (22:14 +0000)]
Code cleanup. Fix indents. Removed deprecated code. Fixed generics warnings.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@695668
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 15 Sep 2008 00:02:11 +0000 (00:02 +0000)]
Fix broken links reported on users list.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@695311
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 14 Sep 2008 20:43:15 +0000 (20:43 +0000)]
Improve previous fix to handle WAR deployment
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@695284
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 14 Sep 2008 20:01:21 +0000 (20:01 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45785
Ignore directories named xxx.jar in WEB-INF/lib
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@695274
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 14 Sep 2008 19:45:08 +0000 (19:45 +0000)]
Some clean up in o.a.c.util
Use generics, remove unused code, fix various Eclipse warnings.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@695273
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 13 Sep 2008 22:47:21 +0000 (22:47 +0000)]
Add missing executor element in NIO docs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@695053
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 13 Sep 2008 17:39:47 +0000 (17:39 +0000)]
Add HttpOnly support to session cookies. It is enabled by default and can be disabled at via manager configuration.
Based on a patch by Jim Manico.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@694992
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 13 Sep 2008 14:24:47 +0000 (14:24 +0000)]
Log a warning if we create the maximum number of threads
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@694951
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 12 Sep 2008 20:02:45 +0000 (20:02 +0000)]
Fix copy and paste error
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@694791
13f79535-47bb-0310-9956-
ffa450edef68