*) Fix bug in mod_deflate that unconditionally sent deflate'd output
even when Accept-Encoding is not present. [Justin Erenkrantz]
- *) Pass environment variables through to piped loggers, resolving
- a regression since 1.3. [Ken Coar, Jeff Trawick]
+ *) Pass environment variables through to piped loggers and start
+ them via the shell, resolving regressions since 1.3. PR 28815
+ [Ken Coar, Jeff Trawick]
*) Enable the option to support anonymous shared memory in mod_ldap.
This makes the cache work on Linux again. [Graham Leggett]
if (((rc = apr_procattr_create(&procattr, p)) == APR_SUCCESS)
&& ((rc = apr_procattr_cmdtype_set(procattr,
- APR_PROGRAM_ENV)) == APR_SUCCESS)
+ APR_SHELLCMD_ENV)) == APR_SUCCESS)
&& ((rc = apr_procattr_io_set(procattr,
APR_FULL_BLOCK,
APR_NO_PIPE,
if (((status = apr_procattr_create(&procattr, pl->p)) != APR_SUCCESS) ||
((status = apr_procattr_cmdtype_set(procattr,
- APR_PROGRAM_ENV)) != APR_SUCCESS) ||
+ APR_SHELLCMD_ENV)) != APR_SUCCESS) ||
((status = apr_procattr_child_in_set(procattr,
ap_piped_log_read_fd(pl),
ap_piped_log_write_fd(pl)))