This document is a proposal of evolution of the current
diff -Nru libapache-mod-jk-1.2.43/docs/common_howto/loadbalancers.html libapache-mod-jk-1.2.46/docs/common_howto/loadbalancers.html
--- libapache-mod-jk-1.2.43/docs/common_howto/loadbalancers.html 2018-03-01 17:38:18.000000000 +0000
+++ libapache-mod-jk-1.2.46/docs/common_howto/loadbalancers.html 2018-10-01 08:22:01.000000000 +0000
@@ -1,4 +1,4 @@
-
The Apache Tomcat Connectors - Common HowTo - LoadBalancer HowTo
A load balancer is a worker that does not directly communicate with Tomcat.
@@ -194,9 +194,7 @@
# Enable the JK manager access from localhost only
<Location /jkmanager/>
JkMount jkstatus
- Order deny,allow
- Deny from all
- Allow from 127.0.0.1
+ Require ip 127.0.0.1
</Location>
diff -Nru libapache-mod-jk-1.2.43/docs/common_howto/printer/loadbalancers.html libapache-mod-jk-1.2.46/docs/common_howto/printer/loadbalancers.html
--- libapache-mod-jk-1.2.43/docs/common_howto/printer/loadbalancers.html 2018-03-01 17:38:18.000000000 +0000
+++ libapache-mod-jk-1.2.46/docs/common_howto/printer/loadbalancers.html 2018-10-01 08:22:01.000000000 +0000
@@ -193,9 +193,7 @@
# Enable the JK manager access from localhost only
<Location /jkmanager/>
JkMount jkstatus
- Order deny,allow
- Deny from all
- Allow from 127.0.0.1
+ Require ip 127.0.0.1
</Location>
diff -Nru libapache-mod-jk-1.2.43/docs/common_howto/printer/workers.html libapache-mod-jk-1.2.46/docs/common_howto/printer/workers.html
--- libapache-mod-jk-1.2.43/docs/common_howto/printer/workers.html 2018-03-01 17:38:18.000000000 +0000
+++ libapache-mod-jk-1.2.46/docs/common_howto/printer/workers.html 2018-10-01 08:22:01.000000000 +0000
@@ -266,9 +266,7 @@
# Enable the JK manager access from localhost only
<Location /jkmanager/>
JkMount jkstatus
- Order deny,allow
- Deny from all
- Allow from 127.0.0.1
+ Require ip 127.0.0.1
</Location>
diff -Nru libapache-mod-jk-1.2.43/docs/common_howto/proxy.html libapache-mod-jk-1.2.46/docs/common_howto/proxy.html
--- libapache-mod-jk-1.2.43/docs/common_howto/proxy.html 2018-03-01 17:38:18.000000000 +0000
+++ libapache-mod-jk-1.2.46/docs/common_howto/proxy.html 2018-10-01 08:22:01.000000000 +0000
@@ -1,4 +1,4 @@
-
The Apache Tomcat Connectors - Common HowTo - Reverse Proxy HowTo
This document describes the configuration files used by JK on the
diff -Nru libapache-mod-jk-1.2.43/docs/common_howto/timeouts.html libapache-mod-jk-1.2.46/docs/common_howto/timeouts.html
--- libapache-mod-jk-1.2.43/docs/common_howto/timeouts.html 2018-03-01 17:38:18.000000000 +0000
+++ libapache-mod-jk-1.2.46/docs/common_howto/timeouts.html 2018-10-01 08:22:01.000000000 +0000
@@ -1,4 +1,4 @@
-
The Apache Tomcat Connectors - Common HowTo - Timeouts HowTo
Setting communication timeouts is very important to improve the
diff -Nru libapache-mod-jk-1.2.43/docs/common_howto/workers.html libapache-mod-jk-1.2.46/docs/common_howto/workers.html
--- libapache-mod-jk-1.2.43/docs/common_howto/workers.html 2018-03-01 17:38:18.000000000 +0000
+++ libapache-mod-jk-1.2.46/docs/common_howto/workers.html 2018-10-01 08:22:01.000000000 +0000
@@ -1,4 +1,4 @@
-
The Apache Tomcat Connectors - Common HowTo - Workers HowTo
A Tomcat worker is a Tomcat instance that is waiting to execute servlets on behalf of some web server.
@@ -267,9 +267,7 @@
# Enable the JK manager access from localhost only
<Location /jkmanager/>
JkMount jkstatus
- Order deny,allow
- Deny from all
- Allow from 127.0.0.1
+ Require ip 127.0.0.1
</Location>
diff -Nru libapache-mod-jk-1.2.43/docs/index.html libapache-mod-jk-1.2.46/docs/index.html
--- libapache-mod-jk-1.2.43/docs/index.html 2018-03-01 17:38:18.000000000 +0000
+++ libapache-mod-jk-1.2.46/docs/index.html 2018-10-01 08:22:01.000000000 +0000
@@ -1,4 +1,4 @@
-
The Apache Tomcat team is proud to announce the immediate availability
- of Tomcat Connectors 1.2.43 Stable. This release contains imrpovements and
+ of Tomcat Connectors 1.2.46 Stable. This release contains improvements and
bug fixes for issues found in previous releases.
This is the Changelog for Apache Tomcat Connectors. This changelog
@@ -6,6 +6,109 @@
It should contain fixes made only after November 10th 2004, when the
new documentation project for JK was started.
+ 62751: Apache: Fix regression in 1.2.44 which resulted in
+ socket_connect_timeout to be interpreted in units of seconds
+ instead of milliseconds on platforms that provide poll(). (rjung)
+
+ 62689: Correct regression in 1.2.44 that broke request
+ handling for OPTIONS * requests. (rjung)
+
+
+ Apache: Update the documentation to note additional limitations of the
+ JkAutoAlias directive. (markt)
+
+
+ Common: Optimize path parameter handling. (rjung)
+
+
+ Improve path parameter parsing so that the session ID specified by the
+ session_path worker property for load-balanced workers can
+ be extracted from a path parameter in any segment of the URI, rather
+ than only from the final segment. (markt)
+
+
+ Apache: Improve path parameter handling so that
+ JkStripSession can remove session IDs that are specified on
+ path parameters in any segment of the URI rather than only the final
+ segment. (markt)
+
+
+ IIS: Improve path parameter handling so that strip_session
+ can remove session IDs that are specified on path parameters in any
+ segment of the URI rather than only the final segment. (markt)
+
+ Remove the Novell Netware make files and Netware specific source code
+ since there has not been a supported version of Netware available for
+ over five years. (markt)
+
+
+ 57946: Apache: Update the documentation to use httpd 2.4.x
+ style access control directives. (markt)
+
+
+ 58287: Common: Use Local, rather than Global, mutexs on
+ Windows to better support multi-user environments. (markt)
+
+
+ 59897: Apache: Use poll rather than select to avoid the
+ limitations of select triggering an httpd crash. Patch provided by Koen
+ Wilde. (markt)
+
+
+ 60745: ISAPI: Remove the check that rejects requests that
+ contain path segments that match WEB-INF or META-INF as it duplicates
+ a check that Tomcat performs and, because ISAPI does not have visibility
+ of the current context path, it is impossible to implement this check
+ without valid requests being rejected. (markt)
+
+
+ Clarify the behvaiour of lb workers when all ajp13 workers fail with
+ particular reference to the role of the retries attribute. (markt)
+
+
+ 62408: Add the new load-balancer worker property lb_retries
+ to improve the control over the number of retries. Based on a patch
+ provided by Frederik Nosi. (markt)
+
+
+ Refactor normalisation of request URIs to a common location and align
+ the normalisation implementation for mod_jk with that implemented by
+ Tomcat. (markt)
+
+
+ Add a note to the documentation that the CollapseSlashes options are
+ now effectively hard-coded to CollpaseSlashesAll due to the changes
+ made to align normalization with that implemented in Tomcat. (markt)
+
+
+ Update PCRE bundled with the ISAPI redirector to 8.42. (rjung)
+
- 58425: Fix regression in 1.4.41 that prevented AJP 1.2
+ 58425: Fix regression in 1.2.41 that prevented AJP 1.2
workers from initialising. Note that the AJP 1.2 protocol is deprecated.
Patch provided by yagisita. (markt)
diff -Nru libapache-mod-jk-1.2.43/docs/miscellaneous/doccontrib.html libapache-mod-jk-1.2.46/docs/miscellaneous/doccontrib.html
--- libapache-mod-jk-1.2.43/docs/miscellaneous/doccontrib.html 2018-03-01 17:38:18.000000000 +0000
+++ libapache-mod-jk-1.2.46/docs/miscellaneous/doccontrib.html 2018-10-01 08:22:01.000000000 +0000
@@ -1,4 +1,4 @@
-The Apache Tomcat Connectors - Miscellaneous Documentation - How to Contribute to the Documentation
This document describes how you can easily contribute to the
diff -Nru libapache-mod-jk-1.2.43/docs/miscellaneous/faq.html libapache-mod-jk-1.2.46/docs/miscellaneous/faq.html
--- libapache-mod-jk-1.2.43/docs/miscellaneous/faq.html 2018-03-01 17:38:18.000000000 +0000
+++ libapache-mod-jk-1.2.46/docs/miscellaneous/faq.html 2018-10-01 08:22:01.000000000 +0000
@@ -1,4 +1,4 @@
-
The Apache Tomcat Connectors - Miscellaneous Documentation - FAQ
Since version 1.2.19 the JK release contains additional ant tasks.
They can be used to manage the JK web server plugins via the special status worker.
diff -Nru libapache-mod-jk-1.2.43/docs/miscellaneous/printer/changelog.html libapache-mod-jk-1.2.46/docs/miscellaneous/printer/changelog.html
--- libapache-mod-jk-1.2.43/docs/miscellaneous/printer/changelog.html 2018-03-01 17:38:18.000000000 +0000
+++ libapache-mod-jk-1.2.46/docs/miscellaneous/printer/changelog.html 2018-10-01 08:22:01.000000000 +0000
@@ -5,6 +5,109 @@
It should contain fixes made only after November 10th 2004, when the
new documentation project for JK was started.
+ 62751: Apache: Fix regression in 1.2.44 which resulted in
+ socket_connect_timeout to be interpreted in units of seconds
+ instead of milliseconds on platforms that provide poll(). (rjung)
+
+ 62689: Correct regression in 1.2.44 that broke request
+ handling for OPTIONS * requests. (rjung)
+
+
+ Apache: Update the documentation to note additional limitations of the
+ JkAutoAlias directive. (markt)
+
+
+ Common: Optimize path parameter handling. (rjung)
+
+
+ Improve path parameter parsing so that the session ID specified by the
+ session_path worker property for load-balanced workers can
+ be extracted from a path parameter in any segment of the URI, rather
+ than only from the final segment. (markt)
+
+
+ Apache: Improve path parameter handling so that
+ JkStripSession can remove session IDs that are specified on
+ path parameters in any segment of the URI rather than only the final
+ segment. (markt)
+
+
+ IIS: Improve path parameter handling so that strip_session
+ can remove session IDs that are specified on path parameters in any
+ segment of the URI rather than only the final segment. (markt)
+
+ Remove the Novell Netware make files and Netware specific source code
+ since there has not been a supported version of Netware available for
+ over five years. (markt)
+
+
+ 57946: Apache: Update the documentation to use httpd 2.4.x
+ style access control directives. (markt)
+
+
+ 58287: Common: Use Local, rather than Global, mutexs on
+ Windows to better support multi-user environments. (markt)
+
+
+ 59897: Apache: Use poll rather than select to avoid the
+ limitations of select triggering an httpd crash. Patch provided by Koen
+ Wilde. (markt)
+
+
+ 60745: ISAPI: Remove the check that rejects requests that
+ contain path segments that match WEB-INF or META-INF as it duplicates
+ a check that Tomcat performs and, because ISAPI does not have visibility
+ of the current context path, it is impossible to implement this check
+ without valid requests being rejected. (markt)
+
+
+ Clarify the behvaiour of lb workers when all ajp13 workers fail with
+ particular reference to the role of the retries attribute. (markt)
+
+
+ 62408: Add the new load-balancer worker property lb_retries
+ to improve the control over the number of retries. Based on a patch
+ provided by Frederik Nosi. (markt)
+
+
+ Refactor normalisation of request URIs to a common location and align
+ the normalisation implementation for mod_jk with that implemented by
+ Tomcat. (markt)
+
+
+ Add a note to the documentation that the CollapseSlashes options are
+ now effectively hard-coded to CollpaseSlashesAll due to the changes
+ made to align normalization with that implemented in Tomcat. (markt)
+
+
+ Update PCRE bundled with the ISAPI redirector to 8.42. (rjung)
+
- 58425: Fix regression in 1.4.41 that prevented AJP 1.2
+ 58425: Fix regression in 1.2.41 that prevented AJP 1.2
workers from initialising. Note that the AJP 1.2 protocol is deprecated.
Patch provided by yagisita. (markt)