httpd

Checkout Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 1847431 is being indexed.

Add httpd v2.4 backport of r1847430.

    • ?
    /httpd/patches/2.4.x/httpd-ap_dir_fnmatch.patch
core: Split out the ability to parse wildcard files and directories

from the Include/IncludeOptional directives into a generic set of

functions ap_dir_nofnmatch() and ap_dir_fnmatch().

Arrange the xml display and make it uses xml.

*) mod_setenvif: We can have expressions that become true if a regex pattern

in the expression does NOT match. In this case val is NULL

and we should just set the value for the environment variable

like in the pattern case.

+1: jailletc36, jim, minfrin

Vote and promote.

*) mod_dav: Fix invalid Location header when a resource is created by passing

an absolute URI on the request line

+1: jailletc36, jim, minfrin

Vote and promote.

*) mod_session_cookie: avoid duplicate Set-Cookie headers in the response.

trunk patch: http://svn.apache.org/r1843244

+1: elukey, jim, minfrin

Vote and promote.

*) event MPM: Don't log "at MaxRequestWorkers" when there are still idle threads,

just like worker.

+1: covener, jim, minfrin

Vote and promote.

*) mod_ssl: Fixes PR 62654 where "require ssl" did not work on HTTP/2

connections, and PR 61519 where $HTTPS was incorrect for the

"SSLEngine optional" case.

+1: jorton, jim, minfrin

Vote and promote.

mod_ssl: Fixes PR 62880 where certificate loading fails bc SSL ERRs are

not cleared beforehand.

+1: icing, jim, minfrin

Vote and promote.

mod_ssl: Fix the error code returned in an error path of 'ssl_io_filter_handshake()'

This messes-up error handling performed in 'ssl_io_filter_error()'

+1: ylavic, jim, minfrin

Vote and promote.

fix incorrect rv. Sorry.

Add error messages and return bad request.

* modules/dav/main/mod_dav.c (dav_method_propfind): Tag the scratchpool.

* Add a comment
Propose
CHANGES related to r1842010.

I have choosen "unlikely" because this bug has been around for ever ([1]) and the pool is only "cleared"; that is to say, the data is still valid, but the memory *could* be re-used.

[1]: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/modules/dav/main/mod_dav.c?revision=85717&view=markup&sortby=date#l1610

fr doc rebuild.

fr doc XML update.

backport votes

Add PR reference.
* support/htpasswd.c (usage): Fix bcrypt round maximum.

* docs/manual/programs/htpasswd.xml: Document that bcrypt rounds are

capped at 17.

PR: 62078

* support/suexec.c (clean_env): Avoid use of sprintf; no functional change.

PR: 33207

r1846112 is a bit too tomcatty, counter-proposal...