Checkout Tools
  • last updated 6 hours ago
Constraints: committers
Constraints: files
Constraints: dates

Changeset 1563418 is being indexed.

Add %{CONN_REMOTE_ADDR} to mod_rewrite. PR56094

Submitted By: Edward Lu <Chaosed0 gmail com>

Committed By: covener

  1. … 2 more files in changeset.
Skip DirectoryIndex execution unless method is GET or POST, restoring

2.2 behavior when using mod_dav. PR 54914.

Otherwise, variable behavior results: if no DirectoryIndex file is found,

mod_dav's r->handler runs as expected. But if an index file is found,

r->handler will be changed by ap_internal_fast_redirect() to something

other than mod_dav's r->handler, while r->method is left unchanged,

usually leading to a 405 response.

  1. … 1 more file in changeset.
make mod_rewrite and mod_proxy UDS work together...
  1. … 4 more files in changeset.
no make depend in sandbox, fix bld break from r1559394

followups to r1557641 suggested by nd -- add

prefix to both the macro and the handler name


  1. … 2 more files in changeset.
don't search for directory indexes/directoryslashes if a URL is in the

middle of being rewritten [in per-dir context]. PR53929

  1. … 2 more files in changeset.

under a configurable option: don't run mod_dir if r->handler is already set.


  1. … 2 more files in changeset.
mod_dir: rename the on/off/unset enum so it doesn't look so funny if

used by other flags.

- Rename variable

- Remove #define WANT_BASENAME_MATCH and define a new option 'CheckBasenameMatch' to control this behaviour

- Remove outdated comments

  1. … 1 more file in changeset.
avoid a tight busy loop with memory allocations when the [N] flag

isn't making progress.

If backported, probably increase the hard-coded limit to 32k from 10k.

  1. … 3 more files in changeset.
'ap_getword_conf' can not return NULL
Fix missing spaces in messages
  1. … 3 more files in changeset.
*) mod_rewrite: Make rewrite websocket aware to allow proxying.

PR 55598. [Chris Harris <chris.harris kitware com>]

  1. … 1 more file in changeset.
Correct the behaviour of CheckCaseOnly in mod_speling, according to the doc.

PR 44221 [Rainer Perske <perske uni-muenster de>]

include util_charset.h in ebcdic builds

Remove useless tests.


if (*x && apr_isspace(*x))


if (apr_isspace(*x))

  1. … 7 more files in changeset.
Unbreak default case of RewriteBase not being set after r1410681

Contributed By: Evgeny Barsukov

Reviewed By: covener

  1. … 1 more file in changeset.
fix r1416889 a different way -- the referer should be const too.

const fixes for mod_imagemap, fatal on old xlc due to returning apr_table_get result

from non const function.

Fixed type mismatch.

CVE-2012-3499 and CVE-2012-4558

Be sure to escape potential troubled strings

  1. … 4 more files in changeset.
PR53963: don't merge the rewritebase down w/o an opt-in
  1. … 2 more files in changeset.
Remove warnings

mod_speling.c:400:41: warning: data argument not used by format string [-Wformat-extra-args]

r->uri, nuri, ref);

mod_speling.c:508:53: warning: data argument not used by format string [-Wformat-extra-args]

r->uri, candidates->nelts, ref);

cppcheck: arrayIndexThenCheck - change the order of the tests in order to avoid a

potential out-of-bound access. I think that this module is obsolete, but doing so reduces

the noise in cppcheck output...

ccpcheck: duplicateExpression - 'vary_by_language' is tested twice
FallbackResource : Support for the 'disabled' argument

NetWare build tweaks.

Make more use of internal makefile macros;

axed now obsolete include paths.

Submitted by: normw gknw net.

  1. … 96 more files in changeset.
remove now unecessary assignment

Use apr_pcalloc for rewritemap_entry struct, to avoid uninitialized entries.

PR: 53663

Submitted by: Mikhail T. <mi apache aldan algebra com>

style fix