Checkout Tools
  • last updated 53 mins ago
Constraints: committers
Constraints: files
Constraints: dates

Changeset 1848248 is being indexed.

Update to load centrally-located ApacheCon 'ad'.

core: Fix incorrect substitution of env vars in directives containing multiple env vars.

In ap_resolve_env(), the string returned from getenv() should be copied since

the returned string may be statically allocated.

This fixes an issue where the value for the last env var is substituted for all

env vars in a directive containing multiple env vars.

Oops. Didn't mean this

Fix misleading failures on macOS

Bump seems to have been missed
* modules/fcgid/fcgid_proc_unix.c (proc_write_ipc): Fix mixed

declaration, no functional change.

* modules/fcgid/fcgid_proc_unix.c (proc_write_ipc): Use constant

memory for large requests.

* modules/fcgid/fcgid_proc_win.c (proc_write_ipc): Likewise.

PR: 51747

Submitted by: Dominic Benson <dominic.benson>,

Jan Stürtz <js>

* modules/fcgid/fcgid_conf.h: Bump maximum env var size to 256 bytes.

Increases sizeof(fcgid_command) from 13K to 21K on x86_64 but 128 is

a fairly restrictive env var length, so seems worthwhile.



Add httpd v2.4 backport of r1847430.

    • ?
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:

+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.