Commit Graph

355 Commits

Author SHA256 Message Date
cb7119cf39 OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=563 2018-07-16 12:42:01 +00:00
d15e98e21b - updated to 2.4.34:
*) Introduce zh-cn and zh-tw (simplified and traditional Chinese) error
     document translations. [CodeingBoy, popcorner]
  *) event: avoid possible race conditions with modules on the child pool.
     [Stefan Fritsch]
  *) mod_proxy: Fix a corner case where the ProxyPassReverseCookieDomain or
     ProxyPassReverseCookiePath directive could fail to update correctly
     'domain=' or 'path=' in the 'Set-Cookie' header.  PR 61560.
     [Christophe Jaillet]
  *) mod_ratelimit: fix behavior when proxing content. PR 62362.
     [Luca Toscano, Yann Ylavic]
  *) core: Re-allow '_' (underscore) in hostnames.
     [Eric Covener]
  *) mod_authz_core: If several parameters are used in a AuthzProviderAlias
     directive, if these parameters are not enclosed in quotation mark, only
     the first one is handled. The other ones are silently ignored.
     Add a message to warn about such a spurious configuration.
     PR 62469 [Hank Ibell <hwibell gmail.com>, Christophe Jaillet]
  *) mod_md: improvements and bugfixes
     - MDNotifyCmd now takes additional parameter that are passed on to the called command.
     - ACME challenges have better checks for interference with other modules
     - ACME challenges are only handled for domains managed by the module, allowing
       other ACME clients to operate for other domains in the server.
     - better libressl integration
  *) mod_proxy_wstunnel: Add default schema ports for 'ws' and 'wss'.
     PR 62480. [Lubos Uhliarik <luhliari redhat.com>}
  *) logging: Some early logging-related startup messages could be lost
     when using syslog for the global ErrorLog. [Eric Covener]
  *) mod_cache: Handle case of an invalid Expires header value RFC compliant
     like the case of an Expires time in the past: allow to overwrite the

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=562
2018-07-16 12:08:37 +00:00
ce2b1ccf73 Accepting request 591690 from home:k_mikhail:branches:Apache
- Updated description for SSLProtocol option. [bsc#1086854]
- Updated description (PCI DSS) for SSLProtocol option. [bsc#1086854]

OBS-URL: https://build.opensuse.org/request/show/591690
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=560
2018-03-27 15:27:01 +00:00
515530ab20 - SSLProtocol TLSv1.2 [bsc#1086854]
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=559
2018-03-26 14:17:25 +00:00
cb1b8e6df9 OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=558 2018-03-26 11:27:50 +00:00
1b23d3f7a6 OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=557 2018-03-26 10:50:50 +00:00
eb58d7e03f - updated to 2.4.33:
*) core: Fix request timeout logging and possible crash for error_log hooks.
     [Yann Ylavic]
  *) mod_slomem_shm: Fix failure to create balancers's slotmems in Windows MPM,
     where children processes need to attach them instead since they are owned
     by the parent process already.  [Yann Ylavic]
  *) ab: try all destination socket addresses returned by
     apr_sockaddr_info_get instead of failing on first one when not available.
     Needed for instance if localhost resolves to both ::1 and 127.0.0.1
     e.g. if both are in /etc/hosts.  [Jan Kaluza]
  *) ab: Use only one connection to determine working destination socket
     address.  [Jan Kaluza]
  *) ab: LibreSSL doesn't have or require Windows applink.c.  [Gregg L. Smith]
  *) htpasswd/htdigest: Disable support for bcrypt on EBCDIC platforms.
     apr-util's bcrypt implementation doesn't tolerate EBCDIC.  [Eric Covener]
  *) htpasswd/htdbm: report the right limit when get_password() overflows.
     [Yann Ylavic]
  *) htpasswd: Don't fail in -v mode if password file is unwritable.
     PR 61631.  [Joe Orton]
  *) htpasswd: don't point to (unused) stack memory on output
     to make static analysers happy.  PR 60634.
     [Yann Ylavic, reported by shqking and Zhenwei Zou]
  *) mod_access_compat: Fail if a comment is found in an Allow or Deny
     directive.  [Jan Kaluza]
  *) mod_authz_host: Ignore comments after "Require host", logging a
     warning, or logging an error if the line is otherwise empty.
     [Jan Kaluza, Joe Orton]
  *) rotatelogs: Fix expansion of %Z in localtime (-l) mode, and fix
     Y2K38 bug.  [Joe Orton]
  *) mod_ssl: Support SSL DN raw variable extraction without conversion

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=555
2018-03-19 09:22:56 +00:00
cb29f1dbd9 - Replace SuSEFirewall2 by firewalld II (fate#323460) [bsc#1083492]
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=554
2018-03-19 07:55:45 +00:00
0f49ffe6bb - Replace SuSEFirewall2 by firewalld II (fate#323460)
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=553
2018-03-19 07:54:04 +00:00
f3fc0cfd6b - build mod_http2 also for 42.3
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=551
2018-02-05 10:14:55 +00:00
c3abd19c56 OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=550 2018-02-05 10:06:42 +00:00
165db2ef44 - build mod_http2 also for 42.3
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=549
2018-02-05 07:14:33 +00:00
0ea45d2eeb OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=548 2018-02-02 11:31:00 +00:00
1234009173 - remove NameVirtualHost from documentation [bsc#1078557]
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=547
2018-02-02 07:42:15 +00:00
b20eb1a5ec - for older distros, still use SuSEFirewall2 [bsc#1071548c#7]
- Replace SuSEFirewall2 by firewalld (fate#323460)

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=546
2018-01-30 09:39:18 +00:00
4c631e26bb OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=544 2018-01-02 06:33:21 +00:00
93d506fc21 - build brotli module
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=543
2017-12-20 16:19:19 +00:00
f68db4e4f9 Accepting request 558828 from home:fcrozat:branches:Apache
- Do not requires w3m, only recommends it.

requiring w3m for installing a web server is a bit too much

OBS-URL: https://build.opensuse.org/request/show/558828
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=542
2017-12-20 13:20:20 +00:00
76392f579e OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=541 2017-12-19 11:28:42 +00:00
79b876e8c1 OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=540 2017-12-19 10:50:37 +00:00
35a5e15168 - do not build with nghttp2 for SLE-12-SP3
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=539
2017-12-19 09:47:38 +00:00
1a057209ca OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=538 2017-12-19 09:46:57 +00:00
0520a29ed3 - which was split after SLE11
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=537
2017-12-15 13:07:06 +00:00
3799de2227 - Add which and w3m as dependencies. poo#28406
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=535
2017-11-27 09:37:09 +00:00
b1d2e68b39 Accepting request 544719 from home:RBrownSUSE:branches:Apache
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544719
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=534
2017-11-27 09:36:15 +00:00
dfc97abb10 - APACHE_MODULES now contains authn_core in default configuration
[bsc#1066661]

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=532
2017-11-20 08:44:30 +00:00
fd7f9d1515 - updated to 2.4.29:
*) mod_unique_id: Use output of the PRNG rather than IP address and
     pid, avoiding sleep() call and possible DNS issues at startup,
     plus improving randomness for IPv6-only hosts.  [Jan Kaluza]
  *) mod_rewrite, core: Avoid the 'Vary: Host' response header when HTTP_HOST
     is used in a condition that evaluates to true. PR 58231 [Luca Toscano]
  *) mod_http2: v0.10.12, removed optimization for mutex handling in bucket
     beams that could lead to assertion failure in edge cases.
     [Stefan Eissing]
  *) mod_proxy: Fix regression for non decimal loadfactor parameter introduced
     in 2.4.28.  [Jim Jagielski]
  *) mod_authz_dbd: fix a segmentation fault if AuthzDBDQuery is not set.
     PR 61546.  [Lubos Uhliarik <luhliari redhat.com>]
  *) mod_rewrite: Add support for starting External Rewriting Programs
     as non-root user on UNIX systems by specifying username and group
     name as third argument of RewriteMap directive.  [Jan Kaluza]
  *) core: Rewrite the Content-Length filter to avoid excessive memory
     consumption. Chunked responses will be generated in more cases
     than in previous releases.  PR 61222.  [Joe Orton, Ruediger Pluem]
  *) mod_ssl: Fix SessionTicket callback return value, which does seem to
     matter with OpenSSL 1.1. [Yann Ylavic]

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=530
2017-10-18 09:23:58 +00:00
a7a85e96b3 - gensslcert:
* set also SAN [bsc#1045159]
  * drop -C argument, it was not mapped to CN actually
  * consider also case when hostname does return empty string or 
    does not exist [bsc#1057406]
  * do not consider environment ROOT variable

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=529
2017-10-17 12:46:25 +00:00
52dd150f04 - updated to 2.4.28:
*) SECURITY: CVE-2017-9798 (cve.mitre.org)
     Corrupted or freed memory access. <Limit[Except]> must now be used in the
     main configuration file (httpd.conf) to register HTTP methods before the
     .htaccess files.  [Yann Ylavic]
  *) event: Avoid possible blocking in the listener thread when shutting down
     connections. PR 60956.  [Yann Ylavic]
  *) mod_speling: Don't embed referer data in a link in error page.
     PR 38923 [Nick Kew]
  *) htdigest: prevent a buffer overflow when a string exceeds the allowed max
     length in a password file.
     [Luca Toscano, Hanno Böck <hanno hboeck de>]
  *) mod_proxy: loadfactor parameter can now be a decimal number (eg: 1.25).
     [Jim Jagielski]
  *) mod_proxy_wstunnel: Allow upgrade to any protocol dynamically.
     PR 61142.
  *) mod_watchdog/mod_proxy_hcheck: Time intervals can now be spefified
     down to the millisecond. Supports 'mi' (minute), 'ms' (millisecond),
     's' (second) and 'hr' (hour!) time suffixes. [Jim Jagielski]
  *) mod_http2: Fix for stalling when more than 32KB are written to a
     suspended stream.  [Stefan Eissing]
  *) build: allow configuration without APR sources.  [Jacob Champion]
  *) mod_ssl, ab: Fix compatibility with LibreSSL.  PR 61184.
     [Bernard Spil <brnrd freebsd.org>, Michael Schlenker <msc contact.de>,
      Yann Ylavic]
  *) core/log: Support use of optional "tag" in syslog entries.
     PR 60525. [Ben Rubson <ben.rubson gmail.com>, Jim Jagielski]
  *) mod_proxy: Fix ProxyAddHeaders merging.  [Joe Orton]
  *) core: Disallow multiple Listen on the same IP:port when listener buckets
     are configured (ListenCoresBucketsRatio > 0), consistently with the single

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=527
2017-10-06 07:51:06 +00:00
1a67fa8fff - suexec binary moved to main package [bsc#1054741]
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=526
2017-10-05 13:04:58 +00:00
91db59dc7a + deprecated-scripts-arch.patch
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=525
2017-10-03 17:35:07 +00:00
5ad7a03ceb OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=524 2017-10-03 16:36:44 +00:00
c5edf8fbcc OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=523 2017-10-03 16:35:01 +00:00
5dced272cc - do not call and do not ship apache-22-24-upgrade [bsc#1042037]
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=522
2017-10-03 16:18:03 +00:00
955adce8b6 Accepting request 514237 from home:cschneemann:branches:Apache
Changes needed to get apache2.4 started on sles11 or other not systemd systems

OBS-URL: https://build.opensuse.org/request/show/514237
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=521
2017-08-29 12:03:48 +00:00
355e44424d OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=519 2017-07-17 09:43:18 +00:00
6063afb8e4 - updated to 2.4.27:
*) COMPATIBILITY: mod_lua: Remove the undocumented exported 'apr_table'
     global variable when using Lua 5.2 or later. This was exported as a
     side effect from luaL_register, which is no longer supported as of
     Lua 5.2 which deprecates pollution of the global namespace.
     [Rainer Jung]
  *) COMPATIBILITY: mod_http2: Disable and give warning when using Prefork.
     The server will continue to run, but HTTP/2 will no longer be negotiated.
     [Stefan Eissing]
  *) COMPATIBILITY: mod_proxy_fcgi: Revert to 2.4.20 FCGI behavior for the
     default ProxyFCGIBackendType, fixing a regression with PHP-FPM. PR 61202.
     [Jacob Champion, Jim Jagielski]
  *) mod_lua: Improve compatibility with Lua 5.1, 5.2 and 5.3.
     PR58188, PR60831, PR61245. [Rainer Jung]
  *) mod_http2: Simplify ready queue, less memory and better performance. Update
     mod_http2 version to 1.10.7. [Stefan Eissing]
  *) Allow single-char field names inadvertantly disallowed in 2.4.25.
     PR 61220. [Yann Ylavic]
  *) htpasswd / htdigest: Do not apply the strict permissions of the temporary
     passwd file to a possibly existing passwd file. PR 61240. [Ruediger Pluem]
  *) core: Avoid duplicate HEAD in Allow header.
     This is a regression in 2.4.24 (unreleased), 2.4.25 and 2.4.26.
     PR 61207. [Christophe Jaillet]
- drop upstreamed patch: 
  * httpd-2.4.12-lua-5.2.patch (see upstream's PR#58188 for details)

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=518
2017-07-17 09:42:57 +00:00
d5895e84f0 Accepting request 509637 from home:pluskalm:branches:Apache
- Adjust dependencies for rename apr/apr-util packages

Should go along sr#509636

OBS-URL: https://build.opensuse.org/request/show/509637
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=517
2017-07-14 08:07:48 +00:00
b3dd51283a - remove /usr/bin/http2 symlink only during apache2 package
uninstall, not upgrade [bsc#1041830]

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=515
2017-06-20 14:12:55 +00:00
b82cb3ba67 - updated to 2.4.26: This release of Apache is a security, feature,
and bug fix release. For details, see
  http://httpd.apache.org/dev/dist/CHANGES_2.4.26

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=514
2017-06-19 13:13:23 +00:00
dbf3dd8d67 - updated to 2.4.26:
- refreshed patches:
  . httpd-2.4.12-lua-5.2.patch
  . httpd-2.4.x-fate317766-config-control-two-protocol-options.diff
- removed patches (upstreamed)
  . httpd-cache-forward-http-proxy.patch
  . httpd-cache-revert-svn1773397.patch

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=513
2017-06-19 11:18:39 +00:00
e9058e73a1 OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=511 2017-06-02 09:27:56 +00:00
fdc17b9ba7 - server-tunning.conf: MaxClients was renamed to MaxRequestWorkers
[bsc#1037731]
- gensslcert: use hostname when fqdn is too long [bsc#1035829]

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=510
2017-06-02 07:45:40 +00:00
30b44e65be - remove apache-doc and apache-example-pages obsoletes/provides
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=509
2017-05-29 07:27:41 +00:00
ab631f02c6 - remove apache-doc obsoletes/provides
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=508
2017-05-19 09:02:02 +00:00
91a4b6d10e Accepting request 481458 from home:kukuk:sysusers
OBS-URL: https://build.opensuse.org/request/show/481458
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=506
2017-03-20 16:40:56 +00:00
694c5cee88 - start_apache2: include individual sysconfig.d files instead of
sysconfig.d dir, include sysconfig.d/include.conf after httpd.conf
  is processed [bsc#1023616]

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=504
2017-03-07 15:37:35 +00:00
f82667beb3 - revert an attempt to fix PR 60458
+ httpd-cache-revert-svn1773397.patch

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=502
2017-02-23 14:13:31 +00:00
56252bd4f6 - fix caching of forward proxy
+ httpd-cache-forward-http-proxy.patch

OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=500
2017-02-21 07:23:09 +00:00
28a528f380 Accepting request 458925 from home:kukuk:branches:Apache
- Don't require insserv if we don't need it.

OBS-URL: https://build.opensuse.org/request/show/458925
OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=499
2017-02-20 07:29:07 +00:00