Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h

2005-06-24 Thread Derrick Koes
To: Tomcat Developers List tomcat-dev@jakarta.apache.org Subject: Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h Date: Thu, 23 Jun 2005 09:43:37 +0200 Derrick Koes wrote: I tested yesterday's CVS head for compliance with session ID URL rewriting

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h

2005-06-23 Thread Mladen Turk
Derrick Koes wrote: I tested yesterday's CVS head for compliance with session ID URL rewriting. This fails. The jsessionid is lost from the URL. Well, I tested that with the /servlets-examples/servlet/SessionExample and the jsessionid's *are* preserved. Can you post the 'JkLogLevel debug'

RE: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h

2005-06-22 Thread Derrick Koes
I tested yesterday's CVS head for compliance with session ID URL rewriting. This fails. The jsessionid is lost from the URL. Derrick From: [EMAIL PROTECTED] Reply-To: Tomcat Developers List tomcat-dev@jakarta.apache.org To: [EMAIL PROTECTED] Subject: cvs commit: jakarta-tomcat-connectors

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2005-05-18 Thread mturk
mturk 2005/05/18 04:03:32 Modified:jk/native/common jk_uri_worker_map.c Log: Log invalid uri map request as warning rather then error. No functional change. Revision ChangesPath 1.54 +3 -3 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2005-05-18 Thread mturk
mturk 2005/05/18 04:09:55 Modified:jk/native/common jk_uri_worker_map.c Log: Log invalid uri map request as warning rather then error. No functional change. Revision ChangesPath 1.55 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2005-04-13 Thread mturk
mturk 2005/04/13 04:04:10 Modified:jk/native/common jk_uri_worker_map.c Log: Fix bug in parsing multimatches. Revision ChangesPath 1.53 +1 -3 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index: jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2005-04-11 Thread mturk
mturk 2005/04/10 23:41:24 Modified:jk/native/common jk_uri_worker_map.c Log: Fix compile warnings about unused function and undefined operation. Revision ChangesPath 1.52 +4 -16 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index:

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2005-03-27 Thread mturk
mturk 2005/03/27 22:34:09 Modified:jk/native/common jk_uri_worker_map.c Log: Major uri worker mapping simplification. Sice we have wildchar matching it can be used for any use case except exact matching. Also added option to use 'double' mappings 'JkMount 'application|/*'

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h

2005-02-21 Thread mturk
mturk 2005/02/21 00:27:13 Modified:jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h Log: Add functions for dynamic loading of uriworkermap files. Default interval is 60 s. If file is modified then reload its content and update uri mappings. Revision Changes

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2005-02-20 Thread mturk
mturk 2005/02/20 04:48:51 Modified:jk/native/common jk_uri_worker_map.c Log: Ensure there are no duplicates entries for uriworker map. Revision ChangesPath 1.47 +34 -12 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index:

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2005-02-12 Thread mturk
mturk 2005/02/12 11:29:08 Modified:jk/native/common jk_uri_worker_map.c Log: Remove assigments that can be set at global level. Revision ChangesPath 1.45 +4 -20 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index: jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h

2005-01-12 Thread mturk
mturk 2005/01/12 23:20:56 Modified:jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h Log: Remove forward declarations for static functions. Revision ChangesPath 1.41 +17 -17 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index:

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread mturk
mturk 2004/12/17 03:24:38 Modified:jk/native/common jk_uri_worker_map.c Log: Fix url rewrite for jksessionid. It should fix all jksessionid bugs, cause previous implemantation didn't handle that properly. Revision ChangesPath 1.39 +19 -8

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Bill Barker
- Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, December 17, 2004 3:24 AM Subject: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c mturk 2004/12/17 03:24:38 Modified:jk/native/common jk_uri_worker_map.c Log: Fix

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Mladen Turk
Bill Barker wrote: I'm -1 on this patch. map_uri_to_worker doesn't need all of this spaghetti just because IIS is broken. No, it's not related to IIS at all. The previous implementation was taking the uri an cut out the ';jseessionid=...' from the url. Take a look at JK2 and it's jk_uriMap.c:

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Mladen Turk
Bill Barker wrote: I'm -1 on this patch. map_uri_to_worker doesn't need all of this spaghetti just because IIS is broken. Continuing from last reply... Also, I'm stunned with the fact that there is no reports in Bugzilla about that. I mean we have used the uri: /uri;jsessionid=?params and

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Mladen Turk
Bill Barker wrote: I'm -1 on this patch. map_uri_to_worker doesn't need all of this spaghetti just because IIS is broken. Also you can see the difference with Apache2. Open http://host/servlets-examples/servlet/SessionExample Now, click on the 'Url encoded' link. You will see the

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Bill Barker
- Original Message - From: Mladen Turk [EMAIL PROTECTED] To: Tomcat Developers List [EMAIL PROTECTED] Sent: Friday, December 17, 2004 8:06 AM Subject: Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c Bill Barker wrote: I'm -1 on this patch

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Mladen Turk
Bill Barker wrote: No, it's not related to IIS at all. Of course it is related to IIS, since IIS is the only one that (wrongly) doesn't pass a copy of the URI to map_uri_to_worker OK. Seems that you catch me on that :). But since the request is supposed to be atomic why to strdup an uri? I'd

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Bill Barker
- Original Message - From: Mladen Turk [EMAIL PROTECTED] To: Tomcat Developers List [EMAIL PROTECTED] Sent: Friday, December 17, 2004 9:34 AM Subject: Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c Bill Barker wrote: No, it's not related to IIS

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Mladen Turk
Bill Barker wrote: But since the request is supposed to be atomic why to strdup an uri? I'd rather remove char *uri = apr_pstrdup(r-pool, r-uri); before calling map_uri_to_worker then adding strdup to IIS. It was done to fix a '//' bypass traversal bug (e.g. http://myserver/myapp//foo.jsp would

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Bill Barker
- Original Message - From: Mladen Turk [EMAIL PROTECTED] To: Tomcat Developers List [EMAIL PROTECTED] Sent: Friday, December 17, 2004 11:59 AM Subject: Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c Bill Barker wrote: But since the request is supposed

another data point RE: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Derrick Koes
I've found to this point. Derrick -Original Message- From: Mladen Turk [mailto:[EMAIL PROTECTED] Sent: Friday, December 17, 2004 2:59 PM To: Tomcat Developers List Subject: Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c Bill Barker wrote: But since

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Mladen Turk
Bill Barker wrote: Try with only: JkMount /myapp/*.jsp and requesting: http://myserver//myapp/index.jsp Yes I did, and it really doesn't mater. Well my jsp's are inside tomcat application, so I admit there can be problems if the .jsp is hanging around somewhere outside web application :). Also

Re: another data point RE: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Mladen Turk
Derrick Koes wrote: The fix made early this morning (~7-8am Eastern) works to fix the problem I was having with URL rewriting. I'll grab the latest code set again soon and retry. Cool, those are really good news! Glad that it works finally :). Regards, Mladen.

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Bill Barker
- Original Message - From: Mladen Turk [EMAIL PROTECTED] To: Tomcat Developers List [EMAIL PROTECTED] Sent: Friday, December 17, 2004 12:47 PM Subject: Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c Bill Barker wrote: Try with only: JkMount /myapp

Re: cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-17 Thread Mladen Turk
Bill Barker wrote: and requesting: http://myserver//myapp/index.jsp Yes I did, and it really doesn't mater. Well my jsp's are inside tomcat application, so I admit there can be problems if the .jsp is hanging around somewhere outside web application :). It's for when you want Apache to act as the

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-13 Thread mturk
mturk 2004/12/13 09:00:00 Modified:jk/native/common jk_uri_worker_map.c Log: Remove more '/*' within comment. Revision ChangesPath 1.38 +3 -3 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index: jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-13 Thread mturk
mturk 2004/12/13 08:57:39 Modified:jk/native/common jk_uri_worker_map.c Log: Remove '/*' within comment. Revision ChangesPath 1.37 +2 -9 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index: jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-12 Thread mturk
mturk 2004/12/12 23:41:07 Modified:jk/native/common jk_uri_worker_map.c Log: Use case insensitive mapping for WIN32, cause Admin equals admin on windows. Also force nomatces before any other mappings. Revision ChangesPath 1.36 +138 -62

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-12-07 Thread mturk
mturk 2004/12/07 06:30:23 Modified:jk/native/common jk_uri_worker_map.c Log: Add more verbose to debug message Revision ChangesPath 1.35 +3 -2 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index: jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-11-29 Thread mturk
mturk 2004/11/29 08:50:18 Modified:jk/native/common jk_uri_worker_map.c Log: Use the decreasing sort order by context length. Revision ChangesPath 1.31 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index: jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-11-29 Thread mturk
mturk 2004/11/29 09:04:10 Modified:jk/native/common jk_uri_worker_map.c Log: Add logging for uri - context uri match loop. Revision ChangesPath 1.32 +3 -1 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index: jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-11-29 Thread mturk
mturk 2004/11/29 23:30:42 Modified:jk/native/apache-1.3 mod_jk.c jk/native/apache-2.0 mod_jk.c jk/native/common jk_uri_worker_map.c Log: Add JkUnMount for blocking context. This is something from JK2. Revision ChangesPath 1.53 +36 -2

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-11-25 Thread mturk
mturk 2004/11/25 04:02:24 Modified:jk/native/common jk_uri_worker_map.c Log: No functional change, just add more logging and proper variable declartions. Revision ChangesPath 1.29 +100 -95 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-11-25 Thread mturk
mturk 2004/11/25 05:00:43 Modified:jk/native/common jk_uri_worker_map.c Log: Added wildchar matching for uri's that allows multiple aterikses in mount directives. Also added sorting for uri map by context length. Revision ChangesPath 1.30 +91 -4

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c jk_worker.c

2004-11-11 Thread mturk
mturk 2004/11/11 11:11:56 Modified:jk/native/common jk_uri_worker_map.c jk_worker.c Log: Add new trace macros and clean up some log messages. Revision ChangesPath 1.28 +20 -7 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index:

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2004-10-08 Thread mturk
mturk 2004/10/08 00:19:34 Modified:jk/native/common jk_uri_worker_map.c Log: Untabify the source. Revision ChangesPath 1.22 +58 -59jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index: jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2003-08-26 Thread billbarker
billbarker2003/08/25 21:20:04 Modified:jk/native/common jk_uri_worker_map.c Log: Changing the contract for map_uri_to_worker, as discussed on tomcat-dev. The 'uri' parameter is now considered to be modifiable by this routine. This fixes a multi-threading problem when using

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2003-08-14 Thread glenn
glenn 2003/08/06 05:19:55 Modified:jk/native/common jk_uri_worker_map.c Log: minor style cleanup Revision ChangesPath 1.17 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index: jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h

2003-06-30 Thread billbarker
billbarker2003/06/30 22:16:47 Modified:jk/native/apache-1.3 Tag: coyote_10 mod_jk.c jk/native/apache-2.0 Tag: coyote_10 mod_jk.c jk/native/common Tag: coyote_10 jk_uri_worker_map.c jk_uri_worker_map.h Log: Port patch for // from

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2003-06-27 Thread billbarker
billbarker2003/06/27 19:55:55 Modified:jk/native/common jk_uri_worker_map.c Log: Reverting to the httpd symbol. Having thought about this, I think that supporting UNC paths in mod_jk doesn't have a valid use case, and is only likely to cause problems on Windows. Since this

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h

2003-06-26 Thread billbarker
billbarker2003/06/26 19:54:18 Modified:jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h Log: Fix problem with URLs that contain //. This is essentially what Apache/httpd does in location_walk. Reported by: Palle Girgensohn [EMAIL PROTECTED] Revision Changes

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2001-12-06 Thread larryi
larryi 01/12/06 16:57:16 Modified:jk/native/common jk_uri_worker_map.c Log: Restore patch supplied by Michael Jennings, Revision ChangesPath 1.13 +57 -15jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index: jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h

2001-11-16 Thread costin
costin 01/11/16 14:37:13 Modified:jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h Log: Get the number of mappings in uri_worker_map, quick exit if none. ( it is possible to configure mod_jk using setHandler, we don't want extra overhead ) Revision Changes

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2001-09-27 Thread hgomez
hgomez 01/09/27 03:42:26 Modified:jk/native/common jk_uri_worker_map.c Log: BackPort security fix from TC 3.3 to J-T-C Revision ChangesPath 1.8 +5 -3 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index: jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2001-08-06 Thread jfclere
jfclere 01/08/06 02:46:56 Modified:jk/native/common jk_uri_worker_map.c Log: Fix the comment! Revision ChangesPath 1.6 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c Index: jk_uri_worker_map.c

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c

2001-08-06 Thread jfclere
jfclere 01/08/06 10:31:45 Modified:jk/native/common jk_uri_worker_map.c Log: Arrange JkMount for entries like: JkMount /examples/servlet/HelloWorldExample example Note that things like /examples/servlet/Hello* example are not working... Revision ChangesPath 1.7

cvs commit: jakarta-tomcat-connectors/jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h

2001-07-02 Thread hgomez
hgomez 01/07/02 14:13:04 Modified:jk/native/common jk_uri_worker_map.c jk_uri_worker_map.h Log: Little rework of uri mappings. Will allow dynamic add of URI/WORKERs Revision ChangesPath 1.4 +176 -133