71 Commits

Author SHA256 Message Date
fb4f463096 Accepting request 1301760 from Apache:Modules
OBS-URL: https://build.opensuse.org/request/show/1301760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=43
2025-08-28 15:19:45 +00:00
2997dc54de - Minor tweak to the shipped jk.conf (boo#1239178):
+ Set JkLogFile to /var/log/apache/jk.conf: as this is written by
    apache, the previous location /var/log/tomcat is not permitted
  + Set JkShmFile to /var/lib/apache2/jk-runtime-status: again,
    /var/log/tomcat is no suitable location, as mod_jk is running
    as apache's user. Moving it to /var/log does not make sense, as
    SHM is not a log file.

OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=90
2025-08-28 09:21:42 +00:00
ccbca8771a Accepting request 1265136 from Apache:Modules
- drop unneeded pcre build requirement (forwarded request 1254478 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/1265136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=42
2025-03-31 09:39:44 +00:00
c4f2f9bc5d - drop unneeded pcre build requirement
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=88
2025-03-28 10:00:11 +00:00
105c34d510 Accepting request 1216687 from Apache:Modules
Update to version 1.2.50

OBS-URL: https://build.opensuse.org/request/show/1216687
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=41
2024-10-21 14:26:25 +00:00
c522c44aff Upgrade to 1.2.50
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=86
2024-10-21 10:14:25 +00:00
5b88dd2e86 Accepting request 1134495 from Apache:Modules
OBS-URL: https://build.opensuse.org/request/show/1134495
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=40
2023-12-21 22:39:37 +00:00
f6d53a61dc Accepting request 1134494 from home:david.anes:branches:Apache:Modules
OBS-URL: https://build.opensuse.org/request/show/1134494
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=84
2023-12-21 15:25:24 +00:00
b1871fca97 Accepting request 1134471 from home:david.anes:branches:Apache:Modules
- Add apache2-fix-symbol-export-typo.patch to fix a typo to restrict
  the symbols to export by the module. Fixes bsc#1206261.

    * Don't delegate the generation of the response body to httpd
      symbols. Based on a patch provided by Josef Čejka. (wrong fix
      was applied for bsc#1206261)
    * Fix Clang 15/16 compatibility. Pull request #6 provided by

OBS-URL: https://build.opensuse.org/request/show/1134471
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=83
2023-12-21 14:08:22 +00:00
905662af9c Accepting request 1134439 from home:david.anes:branches:Apache:Modules
symbols. Based on a patch provided by Josef Čejka. (fixes
      bsc#1206261)

OBS-URL: https://build.opensuse.org/request/show/1134439
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=82
2023-12-21 12:43:27 +00:00
35f8570768 Accepting request 1118245 from Apache:Modules
OBS-URL: https://build.opensuse.org/request/show/1118245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=39
2023-10-17 18:24:57 +00:00
39ee0f3b60 Accepting request 1118213 from home:david.anes:branches:Apache:Modules
- Update to version 1.2.49:
  Apache
    * Retrieve default request id from mod_unique_id. It can also be
      taken from an arbitrary environment variable by configuring
      "JkRequestIdIndicator".
    * Don't delegate the generatation of the response body to httpd
      when the status code represents an error if the request used
      the HEAD method.
    * Only export the main module symbol. Visibility of module 
      internal symbols led to crashes when conflicting with library
      symbols. Based on a patch provided by Josef Čejka.
    * Remove support for implicit mapping of requests to workers. 
      All mappings must now be explicit.
  IIS
    * Set default request id as a GUID. It can also be taken from an
      arbitrary request header by configuring "request_id_header".
    * Fix non-empty check for the Translate header.
  Common
    * Fix compiler warning when initializing and copying fixed 
      length strings.
    * Add a request id to mod_jk log lines.
    * Enable configure to find the correct sizes for pid_t and 
      pthread_t when building on MacOS.
    * Fix Clang 15/16 compatability. Pull request #6 provided by 
      Sam James.
    * Improve XSS hardening in status worker.
    * Add additional bounds and error checking when reading AJP 
      messages.
  Docs
    * Remove support for the Netscape / Sun ONE / Oracle iPlanet Web

OBS-URL: https://build.opensuse.org/request/show/1118213
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=80
2023-10-17 09:14:06 +00:00
dfac7dad55 Accepting request 806981 from Apache:Modules
- Update jk.conf: [bsc#1167896]
  * Specify the location of JkShmFile.
  * Update tomcat-webapps paths. (forwarded request 806860 from pmonrealgonzalez)

OBS-URL: https://build.opensuse.org/request/show/806981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=38
2020-05-19 12:49:02 +00:00
f93a1fbab6 Accepting request 806860 from home:pmonrealgonzalez:branches:Apache:Modules
- Update jk.conf: [bsc#1167896]
  * Specify the location of JkShmFile.
  * Update tomcat-webapps paths.

OBS-URL: https://build.opensuse.org/request/show/806860
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=78
2020-05-18 14:05:15 +00:00
dfface1e84 Accepting request 805247 from Apache:Modules
- Fix Aliases to be compatible with the tomcat example URLs [bsc#1167896]

- Changes for 1.2.47 and 1.2.48 updates:
  * Add: Apache: Extend trace level logging of method entry/exit to
    aid debugging of request mapping issues.
  * Fix: Apache: Fix a bug in the normalization checks that prevented
    file based requests, such as SSI file includes, from being processed.
  * Fix: Apache: When using JkAutoAlias, ensure that files that include
    spaces in their name are accessible.
  * Update: Common: Update the documentation to reflect that the source
    code for the Apache Tomcat Connectors has moved from Subversion to Git.
  * Fix: Common: When using set_session_cookie, ensure that an updated session
    cookie is issued if the load-balancer has to failover to a different worker.
  * Update: Common: Update config.guess and config.sub from
    https://git.savannah.gnu.org/git/config.git.
  * Update: Common: Update release script for migration to git. (forwarded request 802752 from pmonrealgonzalez)

OBS-URL: https://build.opensuse.org/request/show/805247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=37
2020-05-13 20:56:33 +00:00
05f4dcc976 Accepting request 802752 from home:pmonrealgonzalez:branches:Apache:Modules
- Fix Aliases to be compatible with the tomcat example URLs [bsc#1167896]

- Changes for 1.2.47 and 1.2.48 updates:
  * Add: Apache: Extend trace level logging of method entry/exit to
    aid debugging of request mapping issues.
  * Fix: Apache: Fix a bug in the normalization checks that prevented
    file based requests, such as SSI file includes, from being processed.
  * Fix: Apache: When using JkAutoAlias, ensure that files that include
    spaces in their name are accessible.
  * Update: Common: Update the documentation to reflect that the source
    code for the Apache Tomcat Connectors has moved from Subversion to Git.
  * Fix: Common: When using set_session_cookie, ensure that an updated session
    cookie is issued if the load-balancer has to failover to a different worker.
  * Update: Common: Update config.guess and config.sub from
    https://git.savannah.gnu.org/git/config.git.
  * Update: Common: Update release script for migration to git.

OBS-URL: https://build.opensuse.org/request/show/802752
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=76
2020-05-13 10:54:21 +00:00
70be6073e1 Accepting request 774743 from Apache:Modules
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/774743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=36
2020-02-18 09:36:56 +00:00
69e9485c3e - remove useless %check section
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=74
2020-02-09 20:47:43 +00:00
0d8a88062f Accepting request 741019 from openSUSE:Factory
revert

OBS-URL: https://build.opensuse.org/request/show/741019
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=73
2019-10-18 09:16:33 +00:00
fcc53893e7 Accepting request 739562 from home:RBrownSUSE:branches:Apache:Modules
Remove obsolete Groups tag (fate#326485)

OBS-URL: https://build.opensuse.org/request/show/739562
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=72
2019-10-17 13:42:26 +00:00
70d61bc014 OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=71 2019-07-15 07:34:07 +00:00
49115888f0 OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=70 2019-06-25 08:49:23 +00:00
39684d7c98 Accepting request 646387 from Apache:Modules
OBS-URL: https://build.opensuse.org/request/show/646387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=35
2018-11-06 13:38:42 +00:00
Tomáš Chvátal
0c0cd0eba5 Accepting request 646376 from home:pmonrealgonzalez:branches:Apache:Modules
- Update to version 1.2.46
  Fixes:
    * 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)
    * Security: CVE-2018-11759 Connector path traversal [bsc#1114612]
- Update to version 1.2.45
  Fixes:
    * Correct regression in 1.2.44 that broke request handling for
      OPTIONS * requests. (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) 
  Updates:
    * Apache: Update the documentation to note additional
      limitations of the JkAutoAlias directive. (markt)
  Code:
    * Common: Optimize path parameter handling. (rjung)
- Cleaned with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/646376
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=68
2018-11-05 11:08:52 +00:00
7873d2b537 Accepting request 636861 from Apache:Modules
OBS-URL: https://build.opensuse.org/request/show/636861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=34
2018-09-26 14:12:04 +00:00
Tomáš Chvátal
913195b456 Accepting request 636860 from home:pmonrealgonzalez:branches:Apache:Modules
- Update to version 1.2.44
  Updates:
    * 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)
    * Apache: Update the documentation to use httpd 2.4.x style access
      control directives. (markt)
    * Update PCRE bundled with the ISAPI redirector to 8.42. (rjung)
    * Update config.guess and config.sub from
      https://git.savannah.gnu.org/git/config.git. (rjung)
  Fixes:
    * Common: Use Local, rather than Global, mutexs on Windows to
      better support multi-user environments. (markt)
    * Apache: Use poll rather than select to avoid the limitations of
      select triggering an httpd crash. Patch provided by Koen Wilde. (markt)
    * 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)
    * Refactor normalisation of request URIs to a common location and align
      the normalisation implementation for mod_jk with that implemented by
      Tomcat. (markt)
  Add:
    * Clarify the behvaiour of lb workers when all ajp13 workers fail with
      particular reference to the role of the retries attribute. (markt)
    * 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)
    * Add a note to the documentation that the CollapseSlashes options are

OBS-URL: https://build.opensuse.org/request/show/636860
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=66
2018-09-20 09:24:27 +00:00
9de1214949 Accepting request 587592 from Apache:Modules
OBS-URL: https://build.opensuse.org/request/show/587592
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=33
2018-03-20 20:58:42 +00:00
Tomáš Chvátal
d035afee45 Accepting request 587580 from home:pmonrealgonzalez:branches:Apache:Modules
- Update to version 1.2.43 [bsc#1085220, CVE-2018-1323]
  * LB: Propagate load factor changes applied by the status worker
        to a load balancer sub worker correctly to all processes.
  * ISAPI: Align the make files for 32-bit and 64-bit builds.
  * Update config.guess and config.sub
  * Update PCRE bundled with the ISAPI redirector to 8.41.
  * Update the ISAPI redirector installation documentation to
    reflect the currently supported versions of Windows.
  * Align the normalization performed by the ISAPI redirector with
    that implemented by Tomcat.

OBS-URL: https://build.opensuse.org/request/show/587580
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=64
2018-03-15 17:44:40 +00:00
915b55e5d8 Accepting request 576297 from Apache:Modules
- Disable tests for now as the default profile is not working
  properly to load up and upstream should update the sample

- Version update to 1.2.42:
  * Many small fixes
  * Optimalization for new gccs
  * Minor code cleanups

OBS-URL: https://build.opensuse.org/request/show/576297
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=32
2018-02-14 09:51:42 +00:00
Tomáš Chvátal
bb4e7c8708 - Disable tests for now as the default profile is not working
properly to load up and upstream should update the sample

OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=62
2018-02-13 14:34:42 +00:00
Tomáš Chvátal
eb1c93a18a - Version update to 1.2.42:
* Many small fixes
  * Optimalization for new gccs
  * Minor code cleanups

OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=61
2018-02-01 14:44:01 +00:00
c0722c0a76 Accepting request 497000 from Apache:Modules
1

OBS-URL: https://build.opensuse.org/request/show/497000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=31
2017-05-22 08:48:12 +00:00
Tomáš Chvátal
cf8eed7969 Accepting request 496995 from home:scarabeus_iv:branches:Apache:Modules
- Just depend on java-devel

OBS-URL: https://build.opensuse.org/request/show/496995
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=59
2017-05-20 19:38:00 +00:00
ea350321e6 Accepting request 354885 from Apache:Modules
- Version update to 1.2.41:
  * remove merged patch apache2-mod_jk-CVE-2014-8111.patch
  * many small bugfixes all around:
    + http://tomcat.apache.org/connectors-doc/miscellaneous/changelog.html

OBS-URL: https://build.opensuse.org/request/show/354885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=30
2016-01-21 22:44:39 +00:00
Tomáš Chvátal
1142e6e548 - Version update to 1.2.41:
* remove merged patch apache2-mod_jk-CVE-2014-8111.patch
  * many small bugfixes all around:
    + http://tomcat.apache.org/connectors-doc/miscellaneous/changelog.html

OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=57
2016-01-20 09:43:32 +00:00
Stephan Kulow
da56b68eba Accepting request 330036 from Apache:Modules
1

OBS-URL: https://build.opensuse.org/request/show/330036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=29
2015-09-24 04:13:50 +00:00
Tomáš Chvátal
598c3dcc4a Accepting request 330033 from home:pgajdos:apache2
- test package with %apache_test_module_load

OBS-URL: https://build.opensuse.org/request/show/330033
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=55
2015-09-09 11:34:45 +00:00
Stephan Kulow
4b92040768 Accepting request 317146 from Apache:Modules
1

OBS-URL: https://build.opensuse.org/request/show/317146
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=28
2015-07-20 09:20:38 +00:00
Tomáš Chvátal
0b6691d9db Accepting request 317123 from home:pgajdos:apache2
require %{apache_suse_maintenance_mmn}

OBS-URL: https://build.opensuse.org/request/show/317123
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=53
2015-07-16 11:56:39 +00:00
8f437d842b Accepting request 311304 from Apache:Modules
- Apply patch to fix bnc#927845 CVE-2014-8111 VUL-1: apache2-mod_jk: Tomcat
  mod_jk information leak due to incorrect JkMount/JkUnmount directives
  processing:
  * apache2-mod_jk-CVE-2014-8111.patch

OBS-URL: https://build.opensuse.org/request/show/311304
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=27
2015-06-10 07:16:24 +00:00
Tomáš Chvátal
cd4e42a228 - Apply patch to fix bnc#927845 CVE-2014-8111 VUL-1: apache2-mod_jk: Tomcat
mod_jk information leak due to incorrect JkMount/JkUnmount directives
  processing:
  * apache2-mod_jk-CVE-2014-8111.patch

OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=51
2015-06-04 12:00:46 +00:00
29e0dc81c2 Accepting request 291268 from Apache:Modules
- Drop the asc again to make dimstar happy

- Add asc signature file.
- Fix URL for homepage

OBS-URL: https://build.opensuse.org/request/show/291268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=26
2015-04-10 07:50:24 +00:00
Tomáš Chvátal
1c57ceee66 - Drop the asc again to make dimstar happy
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=49
2015-03-18 10:25:29 +00:00
Tomáš Chvátal
99891a2073 - Add asc signature file.
- Fix URL for homepage

OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=48
2015-03-13 12:12:29 +00:00
3b8e3c6c22 Accepting request 262863 from Apache:Modules
1

OBS-URL: https://build.opensuse.org/request/show/262863
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=25
2014-11-26 09:33:27 +00:00
Tomáš Chvátal
5a47c6be1c Accepting request 262860 from home:pgajdos:apache2
- fix tomcat paths in jk.conf [bnc#742618]

OBS-URL: https://build.opensuse.org/request/show/262860
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=46
2014-11-24 15:40:02 +00:00
0635f0096d Accepting request 260215 from Apache:Modules
1

OBS-URL: https://build.opensuse.org/request/show/260215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=24
2014-11-10 16:28:32 +00:00
f44b1cb18f Accepting request 259415 from home:pgajdos:apache2
- use apache rpm macros

OBS-URL: https://build.opensuse.org/request/show/259415
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=44
2014-11-07 08:52:35 +00:00
Stephan Kulow
24dc6896d9 Accepting request 246734 from Apache:Modules
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/246734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache2-mod_jk?expand=0&rev=23
2014-09-03 16:22:07 +00:00
Tomáš Chvátal
b3bfa11567 - Version bump to 1.2.40 fixes bnc#880798:
OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_jk?expand=0&rev=42
2014-08-21 13:22:18 +00:00