Revisions of apache2

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 933435 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 188)
- httpd-framework updated to svn1894461
- added patches
  fix reverted logic, DirectorySlash NotFound is available in trunk only
  + apache-test-DirectorySlash-NotFound-logic.patch
- do not consider php tests, they do not run anyway
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931489 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 187)
- add section for the 'event' MPM to apache2-server-tuning.conf (forwarded request 931327 from adkorte)
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 924154 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 186)
- version update to 2.4.51
  *) SECURITY: CVE-2021-42013: Path Traversal and Remote Code
     Execution in Apache HTTP Server 2.4.49 and 2.4.50 (incomplete
     fix of CVE-2021-41773) (cve.mitre.org)
  *) core: Add ap_unescape_url_ex() for better decoding control, and deprecate
     unused AP_NORMALIZE_DROP_PARAMETERS flag. (forwarded request 924064 from stroeder)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 919684 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 185)
- version update to 2.4.49
  *) core/mod_proxy/mod_ssl:
     Adding `outgoing` flag to conn_rec, indicating a connection is
     initiated by the server to somewhere, in contrast to incoming
     connections from clients.
     Adding 'ap_ssl_bind_outgoing()` function that marks a connection
     as outgoing and is used by mod_proxy instead of the previous
     optional function `ssl_engine_set`. This enables other SSL
     module to secure proxy connections.
     The optional functions `ssl_engine_set`, `ssl_engine_disable` and
     `ssl_proxy_enable` are now provided by the core to have backward
     compatibility with non-httpd modules that might use them. mod_ssl
     itself no longer registers these functions, but keeps them in its
     header for backward compatibility.
     The core provided optional function wrap any registered function
     like it was done for `ssl_is_ssl`.
     [Stefan Eissing]
  *) mod_ssl: Support logging private key material for use with
     wireshark via log file given by SSLKEYLOGFILE environment
     variable.  Requires OpenSSL 1.1.1.  PR 63391.  [Joe Orton]
  *) mod_proxy: Do not canonicalize the proxied URL when both "nocanon" and
     "ProxyPassInterpolateEnv On" are configured.  PR 65549.
     [Joel Self <joelself gmail.com>]
  *) mpm_event: Fix children processes possibly not stopped on graceful
     restart.  PR 63169.  [Joel Self <joelself gmail.com>]
  *) mod_proxy: Fix a potential infinite loop when tunneling Upgrade(d)
     protocols from mod_proxy_http, and a timeout triggering falsely when
     using mod_proxy_wstunnel, mod_proxy_connect or mod_proxy_http with
     upgrade= setting.  PRs 65521 and 65519.  [Yann Ylavic]
  *) mod_unique_id: Reduce the time window where duplicates may be generated
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 911090 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 184)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 896869 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 183)
- version update to 2.4.48
  
  Changes with Apache 2.4.48
  *) mod_proxy_wstunnel: Add ProxyWebsocketFallbackToProxyHttp to opt-out the
     fallback to mod_proxy_http for WebSocket upgrade and tunneling.
     [Yann Ylavic]
  *) mod_proxy: Fix flushing of THRESHOLD_MIN_WRITE data while tunneling.
     BZ 65294.  [Yann Ylavic]
  *) core: Fix a regression that stripped the ETag header from 304 responses.
     PR 61820 [Ruediger Pluem, Roy T. Fielding]
  *) core: Adding SSL related inquiry functions to the server API.
     These function are always available, even when no module providing
     SSL is loaded. They provide their own "shadowing" implementation for
     the optional functions of similar name that mod_ssl and impersonators
     of mod_ssl provide.
     This enables loading of several SSL providing modules when all but
     one of them registers itself into the new hooks. Two old-style SSL
     modules will not work, as they replace the others optional functions
     with their own.
     Modules using the old-style optional functions will continue to work
     as core supplies its own versions of those.
     The following has been added so far:
     - ap_ssl_conn_is_ssl() to query if a connection is using SSL.
     - ap_ssl_var_lookup() to query SSL related variables for a
       server/connection/request.
     - Hooks for 'ssl_conn_is_ssl' and 'ssl_var_lookup' where modules
       providing SSL can install their own value supplying functions.
     - ap_ssl_add_cert_files() to enable other modules like mod_md to provide
       certificate and keys for an SSL module like mod_ssl.
     - ap_ssl_add_fallback_cert_files() to enable other modules like mod_md to
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 867750 from Callum Farmer's avatar Callum Farmer (gmbr3) (revision 182)
- Add lua54.patch to fix building with lua54
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 865992 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 181)
- added Provides: http_daemon to fix bsc#1180132 (forwarded request 865975 from stroeder)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 862803 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 180)
- re-add rcapache2 symlink (was lost about 6 weeks ago) (forwarded request 862727 from cboltz)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 856752 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 179)
- obsolete apache2-example-page and obsolete/provide apache2-doc
  [bsc#180075]
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 855764 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 178)
- only include BuildRequires: apache2-{prefork,worker,event} used in test target (forwarded request 855763 from adkorte)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 854976 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 177)
- added https://httpd.apache.org/server-status like server status
  (configured by APACHE_EXTENDED_STATUS="lua")
- modified sources
  % apache2-mod_status.conf
  % apache2-start_apache2
  % sysconfig.apache2

- actually install suse provided READMEs
- install upstream configuration example
- added sources
  + apache2-README-configuration.txt

- apxs -q PREFIX now returns /srv/www again
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) committed (revision 176)
- Require /usr/bin/which instead of which: allow usage of busybox
  variant for containers.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 853601 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 175)
- apache2 main package recommends apache2-utils

- break some long lines in the spec as requested by review team

- maybe make spec acceptable for factory bot
- modified sources
  % _multibuild

- buildrequire netcfg for tests

- remove Requires(post): firewalld hard dependency (this is already
  handled by the %firewalld_reload macro)

- package reworked trough [bsc#1178478]
- modified patches
  % apache2-mod_proxy_uwsgi-fix-crash.patch (refreshed)
- modified sources
  % apache2-loadmodule.conf
  % apache2-manual.conf
  % apache2-script-helpers
  % apache2@.service
  % sysconfig.apache2
- deleted patches
  - deprecated-scripts-arch.patch (not needed)
  - httpd-2.0.54-envvars.dif (not needed)
  - httpd-2.1.3alpha-layout.dif
    (renamed to apache2-system-dirs-layout.patch)
  - httpd-2.2.0-apxs-a2enmod.dif (not needed)
  - httpd-2.4.9-bnc690734.patch
    (renamed to apache2-LimitRequestFieldSize-limits-headers.patch)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 841747 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 174)
- /var/run is depracted, /run should be used instead (forwarded request 841741 from fbui)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 836064 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 173)
- gensslcert: fix SAN in final cert generation (forwarded request 836062 from jtomasiak)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 835144 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 172)
- Make use of %service_del_postun_without_restart
  And stop using DISABLE_RESTART_ON_UPDATE as this interface is
  obsolete. (forwarded request 835119 from fbui)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 830804 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 171)
- gensslcert: add -a argument to override default SAN value (forwarded request 830773 from jtomasiak)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 826679 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 169)
Automatic submission by obs-autosubmit
Displaying revisions 21 - 40 of 208
openSUSE Build Service is sponsored by