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
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'
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
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
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
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
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:
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|/*'
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
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:
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
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:
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
- 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
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:
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
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
- 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
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
- 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
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
- 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
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
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
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.
- 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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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
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
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
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
49 matches
Mail list logo