remm [Wed, 27 Sep 2006 00:21:36 +0000 (00:21 +0000)]
- No admin for now.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@450262
13f79535-47bb-0310-9956-
ffa450edef68
remm [Tue, 26 Sep 2006 13:18:43 +0000 (13:18 +0000)]
- Use the interface rather than the type (which is apparently null here).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@450040
13f79535-47bb-0310-9956-
ffa450edef68
remm [Mon, 25 Sep 2006 21:33:34 +0000 (21:33 +0000)]
- Fix isReadOnly method.
- Submitted by Stan Silvert.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@449820
13f79535-47bb-0310-9956-
ffa450edef68
remm [Mon, 25 Sep 2006 12:53:14 +0000 (12:53 +0000)]
- Fix a design issue: when stop is run, the servlet will have been deallocated already (so only basic cleanup may be
done at this point).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@449669
13f79535-47bb-0310-9956-
ffa450edef68
remm [Mon, 25 Sep 2006 10:42:27 +0000 (10:42 +0000)]
- Support equals for strings.
- Submitted by Stan Silvert.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@449639
13f79535-47bb-0310-9956-
ffa450edef68
remm [Mon, 25 Sep 2006 10:41:38 +0000 (10:41 +0000)]
- Correctly do the lookup in the request scope.
- Submitted by Stan Silvert.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@449638
13f79535-47bb-0310-9956-
ffa450edef68
remm [Mon, 25 Sep 2006 10:40:51 +0000 (10:40 +0000)]
- Default readOnly to false.
- Submitted by Stan Silvert.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@449637
13f79535-47bb-0310-9956-
ffa450edef68
remm [Sun, 24 Sep 2006 11:54:53 +0000 (11:54 +0000)]
- Experiment with stopping the manager a bit earlier.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@449395
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 22 Sep 2006 10:04:40 +0000 (10:04 +0000)]
- Pass along a status code when there's an error. This allows sending the appropriate event to the servlet, and far
more flexible handling (for example, for timeouts, where the servlet gets to decide if the connection is done - or not).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@448883
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 22 Sep 2006 00:41:49 +0000 (00:41 +0000)]
- Add a connection tracking valve for Comet, which I did not test, but should implement the general concept.
- Next would be changing the Adapter.event to pass an int or an enum instead of the boolean to differentiate timeout,
disconnect errors, etc. I will try to check handling of the timeout, and treat it like a periodic event,
where the servlet has the opportunity to close the connection (by calling event.close) but may choose
to keep the connection open event if there was no client activity (in which case, the connection will timeout
again after the usual amount of time).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@448753
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 22 Sep 2006 00:34:29 +0000 (00:34 +0000)]
- Import cleanup.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@448750
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 21 Sep 2006 02:32:25 +0000 (02:32 +0000)]
Port fix for bug 40518. Use correct message.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@448437
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 21 Sep 2006 02:21:19 +0000 (02:21 +0000)]
Port fix for bug 34399 - disable the undeploy option if the webapp has not been 'deployed'
This occurs, for example, if the webapp is defined in server.xml
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@448434
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 20 Sep 2006 11:54:21 +0000 (11:54 +0000)]
- Port fix.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@448174
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 20 Sep 2006 01:18:29 +0000 (01:18 +0000)]
- Similar change.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@448023
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 20 Sep 2006 01:15:32 +0000 (01:15 +0000)]
- Remove apparently useless fields from the page context.
- Attributes are now a HashMap, since the page context is a per request object.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@448022
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 20 Sep 2006 00:43:26 +0000 (00:43 +0000)]
- Imports cleanup.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@448020
13f79535-47bb-0310-9956-
ffa450edef68
remm [Tue, 19 Sep 2006 14:37:49 +0000 (14:37 +0000)]
- Ok, I'm not too sure about that one.
- Reset properly the ELContext associated JspContext when dealing with tag files.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@447864
13f79535-47bb-0310-9956-
ffa450edef68
remm [Tue, 19 Sep 2006 14:36:34 +0000 (14:36 +0000)]
- Fix type.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@447863
13f79535-47bb-0310-9956-
ffa450edef68
remm [Tue, 19 Sep 2006 14:32:28 +0000 (14:32 +0000)]
Grrrrr++.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@447859
13f79535-47bb-0310-9956-
ffa450edef68
remm [Tue, 19 Sep 2006 10:53:40 +0000 (10:53 +0000)]
Grrr.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@447813
13f79535-47bb-0310-9956-
ffa450edef68
remm [Tue, 19 Sep 2006 10:43:54 +0000 (10:43 +0000)]
- Fix spelling.
- Fix getVersion method.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@447804
13f79535-47bb-0310-9956-
ffa450edef68
remm [Tue, 19 Sep 2006 09:47:32 +0000 (09:47 +0000)]
- Pass the two new values to the PageInfo instance.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@447793
13f79535-47bb-0310-9956-
ffa450edef68
remm [Tue, 19 Sep 2006 09:41:41 +0000 (09:41 +0000)]
- Add parsing of the two new elements for property groups.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@447792
13f79535-47bb-0310-9956-
ffa450edef68
remm [Mon, 18 Sep 2006 20:10:04 +0000 (20:10 +0000)]
- When EL is ignored, restore '#' correctly in template text.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@447535
13f79535-47bb-0310-9956-
ffa450edef68
remm [Mon, 18 Sep 2006 19:59:59 +0000 (19:59 +0000)]
- Fix cut & paste error.
- Fix validation for the two new page directives.
- I will next add support for the two new jsp-property-group elements.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@447527
13f79535-47bb-0310-9956-
ffa450edef68
remm [Mon, 18 Sep 2006 17:06:57 +0000 (17:06 +0000)]
- For whatever reason, getValue is different, and must return null if the index given is totally bogus.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@447473
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 16 Sep 2006 01:14:21 +0000 (01:14 +0000)]
port fix for bug 34509. Allow tag names to use full range of characters as defined by the spec.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@446801
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 13 Sep 2006 14:44:41 +0000 (14:44 +0000)]
adjustment according to APR fix
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442995
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 13 Sep 2006 13:49:28 +0000 (13:49 +0000)]
Completed author tags
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442987
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 13 Sep 2006 13:48:30 +0000 (13:48 +0000)]
Fixed method name
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442986
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 13 Sep 2006 13:43:53 +0000 (13:43 +0000)]
- Add two missing license headers.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442985
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 13 Sep 2006 13:38:25 +0000 (13:38 +0000)]
- Fix ArrayELResolver.coerce when using a String.
- Some cleanups.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442983
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 13 Sep 2006 11:43:58 +0000 (11:43 +0000)]
- Fix the mapping (?).
- Copy some txt files to the right place.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442952
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 13 Sep 2006 00:55:15 +0000 (00:55 +0000)]
- Redo Comet processing using events.
- Add Valve.event (most regular valves do not do anything, but standard valves need to call the next pipeline).
- Add a new Filter interface that filters can implement to intercept the events (I didn't test it yet).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442778
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 13 Sep 2006 00:48:21 +0000 (00:48 +0000)]
- Chat example using the new API.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442776
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 13 Sep 2006 00:31:09 +0000 (00:31 +0000)]
- Fix oops when keeping alive a gracefully closed Comet connection.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442770
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 11 Sep 2006 18:38:36 +0000 (18:38 +0000)]
documentation for the groupcom module
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442283
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 11 Sep 2006 14:49:04 +0000 (14:49 +0000)]
added missing author tag
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442236
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 11 Sep 2006 14:47:47 +0000 (14:47 +0000)]
Added demos/simple use cases for the group com module
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442235
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 10 Sep 2006 03:53:42 +0000 (03:53 +0000)]
Port fix for bug 33356 from TC5
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441899
13f79535-47bb-0310-9956-
ffa450edef68
remm [Sat, 9 Sep 2006 23:22:05 +0000 (23:22 +0000)]
- Always check the output folder when going in the compile method, to make sure it exists.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441879
13f79535-47bb-0310-9956-
ffa450edef68
remm [Sat, 9 Sep 2006 22:41:19 +0000 (22:41 +0000)]
- Fix makeOutputDir method.
- Submitted by Scott Johnson.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441866
13f79535-47bb-0310-9956-
ffa450edef68
remm [Sat, 9 Sep 2006 21:18:08 +0000 (21:18 +0000)]
- Add the new CometEvent interface, as discussed.
- Merge my comments from CometProcessor.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441860
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 9 Sep 2006 21:14:49 +0000 (21:14 +0000)]
Port fix for bug 31804 from TC5. Set the parent of unnested tags within a tag file to be the tag represented by the tag file.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441858
13f79535-47bb-0310-9956-
ffa450edef68
remm [Sat, 9 Sep 2006 21:14:11 +0000 (21:14 +0000)]
- Port patch.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441857
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 9 Sep 2006 21:10:42 +0000 (21:10 +0000)]
Port logic error fix from TC5.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441856
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 8 Sep 2006 15:42:08 +0000 (15:42 +0000)]
Adding in unit tests, yell at me if the location should be elsewhere
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441543
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 8 Sep 2006 14:14:35 +0000 (14:14 +0000)]
- More cleanup (incl small API tweaks, parametrization, etc).
- Slash away most of BeanRepository. Most of it wasn't being used or did anything of value (other than doing tons of
lookups in Vectors). Weird. Did I miss something ?
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441504
13f79535-47bb-0310-9956-
ffa450edef68
remm [Thu, 7 Sep 2006 15:03:06 +0000 (15:03 +0000)]
- Starting on a Jasper cleanup.
- Make some classes extensible.
- Add some options (like a compiler class name parameter).
- Clean up exception processing.
- Remove fields which are not used.
- Externalize missing strings.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441109
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Thu, 7 Sep 2006 08:36:15 +0000 (08:36 +0000)]
Require at least native 1.1.4 version
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441022
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Thu, 7 Sep 2006 08:33:20 +0000 (08:33 +0000)]
Use native 1.1.4 version
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@441020
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 6 Sep 2006 10:43:19 +0000 (10:43 +0000)]
- Add support for String type.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@440681
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 5 Sep 2006 17:24:10 +0000 (17:24 +0000)]
Still prepping for cluster integration.
To dos:
- documentation
- integrate test cases
- sample webapp
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@440412
13f79535-47bb-0310-9956-
ffa450edef68
remm [Tue, 5 Sep 2006 11:55:59 +0000 (11:55 +0000)]
- Add a master flag for compliance issues, for ease of use.
- Add back session access on all requests.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@440328
13f79535-47bb-0310-9956-
ffa450edef68
remm [Sat, 2 Sep 2006 09:28:35 +0000 (09:28 +0000)]
- Separate processing of exceptions from the servlet (so that IOE doesn't cause problems anymore: bug 38713).
- Only Compiler will attempt to remove the files (before the compilation), otherwise multiple things can happen
in parallel.
- Code cleanup (I suppose I'll have to do a big cleanup soon ...).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@439565
13f79535-47bb-0310-9956-
ffa450edef68
costin [Sat, 2 Sep 2006 04:37:51 +0000 (04:37 +0000)]
A tiny change to allow the JspServlet to be implemented differently ( and in a different package )
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@439530
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 1 Sep 2006 23:06:02 +0000 (23:06 +0000)]
- API change for the constructor of Loader: if not specified, the loader will get the parent CL from the context,
avoiding the problems of ignoring the privileged flag in some cases as seen in bug 39704.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@439501
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 1 Sep 2006 22:37:38 +0000 (22:37 +0000)]
- Reset the elContext field after use.
- Submitted by Scott Johnson and Stan Silvert.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@439494
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 1 Sep 2006 14:20:48 +0000 (14:20 +0000)]
- Since I was looking at the class ... use more modern collections.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@439332
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 1 Sep 2006 14:17:58 +0000 (14:17 +0000)]
- Patch submitted by Bill Burke (who thinks annotations should occur for JSPs) to do JSP annotation processing.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@439330
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 1 Sep 2006 13:59:55 +0000 (13:59 +0000)]
- Port patch so that getParentCL returns something consistent with the privileged flag.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@439324
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 30 Aug 2006 13:14:51 +0000 (13:14 +0000)]
- Fix a woops I saw while checking if the javadoc was correctly generated.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@438479
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 30 Aug 2006 09:27:53 +0000 (09:27 +0000)]
- Fix major performance issue when building the dist, as javadoc needs more memory.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@438433
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 30 Aug 2006 09:05:08 +0000 (09:05 +0000)]
- Use getInstance rather than create something with a different key. Submitted by Stan Silvert.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@438428
13f79535-47bb-0310-9956-
ffa450edef68
remm [Mon, 28 Aug 2006 09:26:51 +0000 (09:26 +0000)]
- Adjust content length fix so that it does the same as for the HTTP connector.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@437620
13f79535-47bb-0310-9956-
ffa450edef68
billbarker [Mon, 28 Aug 2006 04:49:31 +0000 (04:49 +0000)]
Porting fix for BZ #40306
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@437530
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 22 Aug 2006 17:28:09 +0000 (17:28 +0000)]
First step in cluster integration
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@433703
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 22 Aug 2006 16:52:29 +0000 (16:52 +0000)]
Prepare for cluster integration
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@433689
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 18 Aug 2006 14:32:34 +0000 (14:32 +0000)]
- Add two lost Jasper patches (which were applied to the old Jasper/TC6 repository).
- 38676
- 39803 (not sure if the fix is complete)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432604
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 18 Aug 2006 13:44:04 +0000 (13:44 +0000)]
- Add the Jasper listener in the config.
- Fix (harmless) NPE when request processing doesn't proceed (ex: empty path).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432584
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 18 Aug 2006 13:41:19 +0000 (13:41 +0000)]
- Fix version number.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432581
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 18 Aug 2006 12:57:28 +0000 (12:57 +0000)]
- Fix links.
- Endorsed folder is now "endorsed".
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432565
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 18 Aug 2006 11:33:12 +0000 (11:33 +0000)]
- Also check the support attribute.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432556
13f79535-47bb-0310-9956-
ffa450edef68
remm [Thu, 17 Aug 2006 13:52:29 +0000 (13:52 +0000)]
- Redo the class with a concurrent hash map (note: no idea at this point if it's going to be faster) and generics.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432240
13f79535-47bb-0310-9956-
ffa450edef68
remm [Thu, 17 Aug 2006 13:38:32 +0000 (13:38 +0000)]
- Port docs updates.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432237
13f79535-47bb-0310-9956-
ffa450edef68
remm [Thu, 17 Aug 2006 13:26:48 +0000 (13:26 +0000)]
- Remove the bug number.
- Add a temp folder in build.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432232
13f79535-47bb-0310-9956-
ffa450edef68
remm [Thu, 17 Aug 2006 13:23:08 +0000 (13:23 +0000)]
- Fix nearly all the servlet links.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432231
13f79535-47bb-0310-9956-
ffa450edef68
remm [Thu, 17 Aug 2006 13:22:44 +0000 (13:22 +0000)]
- Calling allocate for no reason was not a very good idea (adding an accessor instead for now, bleh).
- Simplify the event method.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432230
13f79535-47bb-0310-9956-
ffa450edef68
remm [Thu, 17 Aug 2006 12:00:04 +0000 (12:00 +0000)]
- Update the other connector.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432215
13f79535-47bb-0310-9956-
ffa450edef68
remm [Thu, 17 Aug 2006 11:41:43 +0000 (11:41 +0000)]
- Update to use two action code.
- The attribute to advertise comet support remains for now.
- No update to the comet interface at this time.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432214
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 16 Aug 2006 22:29:09 +0000 (22:29 +0000)]
- Expose the closed flag.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@432054
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 16 Aug 2006 12:57:57 +0000 (12:57 +0000)]
- Build the examples classes.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@431891
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 16 Aug 2006 12:57:35 +0000 (12:57 +0000)]
- Note: the paths are not completely correct.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@431890
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 11 Aug 2006 16:25:18 +0000 (16:25 +0000)]
Fixed the poller destroy method
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@430819
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 11 Aug 2006 16:22:52 +0000 (16:22 +0000)]
Make sure we don't fill up the cache after pause has been initated
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@430816
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 10 Aug 2006 20:54:37 +0000 (20:54 +0000)]
fixed imports and removed not needed log message
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@430526
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 9 Aug 2006 21:22:24 +0000 (21:22 +0000)]
Fixed close down, and degraded a message to debug
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@430148
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 9 Aug 2006 19:41:02 +0000 (19:41 +0000)]
SSL byte buffers are cached as well
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@430130
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 9 Aug 2006 17:12:37 +0000 (17:12 +0000)]
Added in a cache for byte buffers
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@430097
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 9 Aug 2006 14:44:50 +0000 (14:44 +0000)]
Fixed deadlock issue with thread pool
Fixed error catches for a known JDK bug on windows #
5076772
Added in the ability to have more than one poller, although performance actually gets worse
Next steps: hand off setting socket options etc to the worker thread for faster acceptance of new socket
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@430064
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 9 Aug 2006 12:26:11 +0000 (12:26 +0000)]
Tune the connector, next step is to add the ability to have more than one poller, this is achievable by simply having each poller have its own selector, exactly like it is done today
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@430043
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 8 Aug 2006 17:55:27 +0000 (17:55 +0000)]
Still some work needed on when to block and when to not block, SSL works well
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@429754
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 7 Aug 2006 18:55:41 +0000 (18:55 +0000)]
Fixed the socket flush, since NIO SSL uses dual sockets, we need to be considerate of when the data is actually sent on the OS buffer
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@429431
13f79535-47bb-0310-9956-
ffa450edef68
jhook [Sun, 6 Aug 2006 23:35:29 +0000 (23:35 +0000)]
support for full xml namespaces according to spec, (<IDENTITY> (<IDENTITY>|<DOT>|<MINUS>)*)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@429210
13f79535-47bb-0310-9956-
ffa450edef68
remm [Sat, 5 Aug 2006 13:57:54 +0000 (13:57 +0000)]
- Fix the accept algorithm, that I had translated inaccurately in the new endpoints.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@429001
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 4 Aug 2006 22:19:38 +0000 (22:19 +0000)]
Fixed unwrap
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@428907
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 4 Aug 2006 21:52:51 +0000 (21:52 +0000)]
Correct close down, now the close can be limited to 2 files if it needs to change
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@428896
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 4 Aug 2006 21:38:22 +0000 (21:38 +0000)]
Added documentation about the NIO connector and clarified how the protocol attribute is read.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@428895
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 4 Aug 2006 21:13:05 +0000 (21:13 +0000)]
Added HTTPS support to the NIO connector. Works exactly like the Http11Protocol does, but uses JDK1.5 JSSE implementation.
Rollback info if this breaks something else, it should all be backwards compatible
revision:428882
Files:
java/org/apache/coyote/http11/Http11NioProtocol.java
java/org/apache/coyote/http11/Http11NioProcessor.java
java/org/apache/coyote/http11/InternalNioInputBuffer.java
java/org/apache/coyote/http11/InternalNioOutputBuffer.java
java/org/apache/tomcat/util/net/SSLImplementation.java
java/org/apache/tomcat/util/net/NioChannel.java
java/org/apache/tomcat/util/net/jsse/JSSESupport.java
java/org/apache/tomcat/util/net/jsse/JSSEImplementation.java
java/org/apache/tomcat/util/net/jsse/JSSEFactory.java
java/org/apache/tomcat/util/net/SecureNioChannel.java
java/org/apache/tomcat/util/net/NioEndpoint.java
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@428884
13f79535-47bb-0310-9956-
ffa450edef68