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
remm [Fri, 4 Aug 2006 14:04:42 +0000 (14:04 +0000)]
- Use the classname as the servlet context attribute name for the annotation processor.
- Fix init of the naming context used by the annotation processor.
- Jasper will now use the annotation processor from the servlet context.
- Remove the ignore annotation compile time parameter for Jasper, which was a temporary hack.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@428729
13f79535-47bb-0310-9956-
ffa450edef68
remm [Thu, 3 Aug 2006 23:30:17 +0000 (23:30 +0000)]
- Cleanup the configuration (and fix the one used for the installer).
- Tweak a bit the installer packaging.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@428563
13f79535-47bb-0310-9956-
ffa450edef68
remm [Thu, 3 Aug 2006 13:18:30 +0000 (13:18 +0000)]
- Build the docs webapp.
- Docs webapps fixes.
- Small NSIS update to version 2.18.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@428400
13f79535-47bb-0310-9956-
ffa450edef68
remm [Thu, 3 Aug 2006 08:34:21 +0000 (08:34 +0000)]
- Unfortunately, the JMX removal does not work (parent is null if used from JMX), so I'm reverting to using JMX for now.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@428282
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 2 Aug 2006 19:34:39 +0000 (19:34 +0000)]
optimized imports
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@428108
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 2 Aug 2006 11:21:46 +0000 (11:21 +0000)]
- Now use an interface and a pluggable mechanism for annotation processing.
- I'm using the org.apache package due to the need to use this stuff in Jasper ...
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@427955
13f79535-47bb-0310-9956-
ffa450edef68
remm [Wed, 2 Aug 2006 00:39:28 +0000 (00:39 +0000)]
- Use a single reference to the cache during lookup (the cache array could be concurrently replaced).
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@427821
13f79535-47bb-0310-9956-
ffa450edef68
remm [Tue, 1 Aug 2006 11:57:41 +0000 (11:57 +0000)]
- Stop wrappers a bit earlier.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@427546
13f79535-47bb-0310-9956-
ffa450edef68
remm [Fri, 28 Jul 2006 13:57:53 +0000 (13:57 +0000)]
- JSP 2.1 API fixes.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@426537
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 27 Jul 2006 00:34:35 +0000 (00:34 +0000)]
Port of fix for bug 39592. Stop stack traces for HEAD requests.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@425918
13f79535-47bb-0310-9956-
ffa450edef68
remm [Tue, 25 Jul 2006 14:19:32 +0000 (14:19 +0000)]
- Experiment with using concurrent maps in places which may be concurrently accessed.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@425399
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 22 Jul 2006 22:04:22 +0000 (22:04 +0000)]
Port fix for bug 40053. Correct app deployment doc with respect to shared lib and CATALINA_BASE.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@424639
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 22 Jul 2006 21:48:51 +0000 (21:48 +0000)]
Port fix bug 39689. Allow same quoting for SSI attribute values as httpd.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@424635
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 22 Jul 2006 00:19:59 +0000 (00:19 +0000)]
Port partial fix for 34801
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@424504
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 21 Jul 2006 20:15:35 +0000 (20:15 +0000)]
Remove old APR references
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@424441
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 21 Jul 2006 19:30:31 +0000 (19:30 +0000)]
Make sure the key is valid before processing it
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@424429
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 21 Jul 2006 16:27:42 +0000 (16:27 +0000)]
Dereference socket after its been used
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@424374
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Fri, 21 Jul 2006 06:22:30 +0000 (06:22 +0000)]
Add eol-style property for non-common extensions
that were not set by script.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@424195
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Fri, 21 Jul 2006 06:17:16 +0000 (06:17 +0000)]
Add missing executable properties.
This time without lock/unlock.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@424194
13f79535-47bb-0310-9956-
ffa450edef68
remm [Thu, 20 Jul 2006 16:01:41 +0000 (16:01 +0000)]
- Changes to session id parsing so that it is done (as well as ";" path parameter stripping) before
decoding, making it possible to %xx encode ";" in the URL.
- This can probably be backported to 5.5.x.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@423967
13f79535-47bb-0310-9956-
ffa450edef68
mturk [Thu, 20 Jul 2006 12:50:34 +0000 (12:50 +0000)]
Phase 1: Setting eol and mime types
@echo off
if "%OS%" == "Windows_NT" setlocal
if "%1" == "" (
set SCRIPT_NAME=%~f0
) else (
set SCRIPT_NAME=%~f1
)
for /D %%i in (*) do (
cd %%i
svn propset svn:eol-style native *.java
svn propset svn:eol-style native *.properties
svn propset svn:eol-style native *.xml
svn propset svn:eol-style native *.xsd
svn propset svn:eol-style native *.xsl
svn propset svn:eol-style native *.dtd
svn propset svn:eol-style native *.tld
svn propset svn:eol-style native *.html
svn propset svn:eol-style native *.txt
svn propset svn:eol-style native *.jsp
svn propset svn:eol-style native *.jspx
svn propset svn:eol-style native *.jspf
svn propset svn:eol-style native *.sh
svn propset svn:eol-style native *.bat
svn propset svn:eol-style native *.svg
svn propset svn:mime-type image/gif *.gif
svn propset svn:mime-type image/jpeg *.jpg
svn propset svn:mime-type image/bmp *.bmp
svn propset svn:mime-type application/pdf *.pdf
svn propset svn:mime-type application/pdf *.pdf
svn propset svn:mime-type image/x-icon *.ico
call %SCRIPT_NAME% %SCRIPT_NAME%
cd ..
)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@423920
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 19 Jul 2006 18:03:23 +0000 (18:03 +0000)]
Adjusted comment
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@423548
13f79535-47bb-0310-9956-
ffa450edef68