Changes of Revision 26
[-] | Added | apache2.changes |
x 1
2 +------------------------------------------------------------------- 3 +Fri Nov 21 12:01:00 CET 2008 - skh@suse.de 4 + 5 +- apache2-server-tuning.conf: 6 + Enclose module-specific configuration in IfModule tags [bnc#440584] 7 + 8 +------------------------------------------------------------------- 9 +Fri Nov 14 09:40:05 CET 2008 - poeml@suse.de 10 + 11 +- apply Dirks fix for [bnc#444878], making the packaging of per-mpm 12 + modules more deterministic. They'll reliably put into the 13 + subpackage or main package now, which varied in a ping-pong way 14 + from build to build in the past. 15 + 16 +------------------------------------------------------------------- 17 +Wed Oct 29 18:38:17 CET 2008 - poeml@suse.de 18 + 19 +- update year of copyright in rc.apache2 20 + 21 +------------------------------------------------------------------- 22 +Wed Oct 29 00:13:58 CET 2008 - poeml@suse.de 23 + 24 +- update to 2.2.10: 25 + SECURITY: CVE-2008-2939 (cve.mitre.org) 26 + mod_proxy_ftp: Prevent XSS attacks when using wildcards in the path of 27 + the FTP URL. Discovered by Marc Bevand of Rapid7. 28 + core: 29 + - Support chroot on Unix-family platforms. PR 43596 30 + mod_authn_alias: 31 + - Detect during startup when AuthDigestProvider is configured to 32 + use an incompatible provider via AuthnProviderAlias. PR 45196 33 + mod_cgid: 34 + - Pass along empty command line arguments from an ISINDEX query 35 + that has consecutive '+' characters in the QUERY_STRING, 36 + matching the behavior of mod_cgi. 37 + mod_charset_lite: 38 + - Avoid dropping error responses by handling meta buckets 39 + correctly. PR 45687 40 + mod_dav_fs: 41 + - Retrieve minimal system information about directory entries 42 + when walking a DAV fs, resolving a performance degradation on 43 + Windows. PR 45464. 44 + mod_headers: 45 + - Prevent Header edit from processing only the first header of 46 + possibly multiple headers with the same name and deleting the 47 + remaining ones. PR 45333. 48 + mod_proxy: 49 + - Allow for smax to be 0 for balancer members so that all idle 50 + connections are able to be dropped should they exceed ttl. PR 43371 51 + - Add 'scolonpathdelim' parameter to allow for ';' to also be 52 + used as a session path separator/delim PR 45158. 53 + - Add connectiontimeout parameter for proxy workers in order to 54 + be able to set the timeout for connecting to the backend separately. 55 + PR 45445. 56 + mod_proxy_http: 57 + - Don't trigger a retry by the client if a failure to 58 + read the response line was the result of a timeout. 59 + - Introduce environment variable proxy-initial-not-pooled to 60 + avoid reusing pooled connections if the client connection is an initial 61 + connection. PR 37770. 62 + - Do not forward requests with 'Expect: 100-continue' to 63 + known HTTP/1.0 servers. Return 'Expectation failed' (417) instead. 64 + mod_proxy_balancer: 65 + - Move nonce field in the balancer manager page inside 66 + the html form where it belongs. PR 45578. 67 + - Add 'bybusyness' load balance method. 68 + mod_rewrite: 69 + - Allow Cookie option to set secure and HttpOnly flags. PR 44799 70 + - Preserve the query string when [proxy,noescape]. PR 45247. 71 + mod_ssl: 72 + - implement dynamic mutex callbacks for the benefit of OpenSSL. 73 + - Rewrite shmcb to avoid memory alignment issues. PR 42101. 74 +- drop obsolete patch httpd-2.2.x-CVE-2008-2939.patch 75 + 76 +------------------------------------------------------------------- 77 +Fri Oct 24 13:23:41 CEST 2008 - skh@suse.de 78 + 79 +- apache2.firewall, apache2.ssl-firewall 80 + Use unique name tags "HTTP Server" and "HTTPS Server" in for 81 + SuSEFirewall2 configuration [bnc#414962] 82 + 83 +------------------------------------------------------------------- 84 +Fri Sep 19 16:18:39 CEST 2008 - skh@suse.de 85 + 86 +- add httpd-2.x.x-logresolve.patch again [bnc#210904] 87 +- add httpd-2.2.x-CVE-2008-2939.patch [bnc#415061]: 88 + mod_proxy_ftp: Prevent XSS attacks when using wildcards in 89 + the path of the FTP URL. Discovered by Marc Bevand of Rapid7. 90 + [Ruediger Pluem] 91 + 92 +------------------------------------------------------------------- 93 +Tue Aug 26 22:59:55 CEST 2008 - poeml@suse.de 94 + 95 +- drop rc.config handling (was removed in or after SuSE Linux 8.0) 96 +- don't use fillup_insserv options which have been removed lately 97 + 98 +------------------------------------------------------------------- 99 +Fri Aug 15 11:25:47 CEST 2008 - poeml@suse.de 100 + 101 +- fix init script LSB headers 102 + 103 +------------------------------------------------------------------- 104 +Wed Jun 25 14:36:06 CEST 2008 - poeml@suse.de 105 + 106 +- add note to /etc/sysconfig/apache2 and /etc/init.d/apache2 about 107 + how to set ulimits when starting the server 108 +- undocument APACHE_BUFFERED_LOGS and APACHE_TIMEOUT in the 109 + sysconfig template. They still work but I think it is good to 110 + keep this stuff out of the beginner's config, first because both 111 + features are sophisticated enough to not being tweaked in most 112 + cases, second because it only confuses people I guess, and makes 113 + the sysconfig file larger than necessary. 114 + 115 +------------------------------------------------------------------- 116 +Sun Jun 15 19:39:46 CEST 2008 - poeml@suse.de 117 + 118 +- update to 2.2.9: 119 + SECURITY: CVE-2008-2364 (cve.mitre.org) 120 + mod_proxy_http: Better handling of excessive interim responses 121 + from origin server to prevent potential denial of service and 122 + high memory usage. Reported by Ryujiro Shibuya. 123 + SECURITY: CVE-2007-6420 (cve.mitre.org) 124 + mod_proxy_balancer: Prevent CSRF attacks against the 125 + balancer-manager interface. 126 + - htpasswd: Fix salt generation weakness. PR 31440 127 + worker/event MPM: 128 + - Fix race condition in pool recycling that leads to 129 + segmentation faults under load. PR 44402 130 + core: 131 + - Fix address-in-use startup failure on some platforms caused by 132 + creating an IPv4 listener which overlaps with an existing IPv6 133 + listener. 134 + - Add the filename of the configuration file to the warning 135 + message about the useless use of AllowOverride. PR 39992. 136 + - Do not allow Options ALL if not all options are allowed to be 137 + overwritten. PR 44262 138 + - reinstate location walk to fix config for subrequests PR 41960 139 + - Fix garbled TRACE response on EBCDIC platforms. 140 + - gen_test_char: add double-quote to the list of 141 + T_HTTP_TOKEN_STOP. PR 9727 142 + http_filters: 143 + - Don't return 100-continue on redirects. PR 43711 144 + - Don't return 100-continue on client error PR 43711 145 + - Don't spin if get an error when reading the next chunk. PR 44381 146 + - Don't add bogus duplicate Content-Language entries 147 + suexec: 148 + - When group is given as a numeric gid, validate it by looking up 149 + the actual group name such that the name can be used in log entries. 150 + PR 7862 151 + mod_authn_dbd: 152 + - Disambiguate and tidy database authentication error messages. PR 43210. 153 + mod_cache: 154 + - Handle If-Range correctly if the cached resource was stale. PR 44579 155 + - Revalidate cache entities which have Cache-Control: no-cache 156 + set in their response headers. PR 44511 157 + mod_cgid: 158 + - Explicitly set permissions of the socket (ScriptSock) shared 159 + by mod_cgid and request processing threads, for OS'es such as 160 + HPUX and AIX that do not use umask for AF_UNIX socket permissions. 161 + - Don't try to restart the daemon if it fails to initialize the socket. 162 + mod_charset_lite: 163 + - Add TranslateAllMimeTypes sub-option to CharsetOptions, 164 + allowing the administrator to skip the mimetype checking that 165 + precedes translation. 166 + mod_dav: 167 + - Return "method not allowed" if the destination URI of a WebDAV 168 + copy / move operation is no DAV resource. PR 44734 169 + mod_headers: 170 + - Add 'merge' option to avoid duplicate values within the same header. 171 + mod_include: 172 + - Correctly handle SSI directives split over multiple filter 173 + mod_log_config: 174 + - Add format options for %p so that the actual local or remote 175 + port can be logged. PR 43415. 176 + mod_logio: 177 + - Provide optional function to allow modules to adjust the 178 + bytes_in count 179 + mod_proxy: 180 + - Make all proxy modules nocanon aware and do not add the 181 + query string again in this case. PR 44803. 182 + - scoreboard: Remove unused proxy load balancer elements from scoreboard 183 + image (not scoreboard memory itself). 184 + - Support environment variable interpolation in reverse 185 + proxying directives. 186 + - Do not try a direct connection if the connection via a 187 + remote proxy failed before and the request has a request body. 188 + - ProxyPassReverse is now balancer aware. 189 + - Lower memory consumption for short lived connections. 190 + PR 44026. 191 + - Keep connections to the backend persistent in the HTTPS case. 192 + mod_proxy_ajp: 193 + - Do not retry request in the case that we either failed to 194 + sent a part of the request body or if the request is not idempotent. 195 + PR 44334 196 + mod_proxy_ftp: 197 + - Fix base for directory listings. PR 27834 198 + mod_proxy_http: 199 + - Fix processing of chunked responses if Connection: 200 + Transfer-Encoding is set in the response of the proxied 201 |