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

Changeset 1487123 is being indexed.

core: Add the ability to do explicit matching on weak and strong ETags

as per RFC2616 Section 13.3.3.

trunk patch:

Submitted by: minfrin

Reviewed by: jim, wrowe

  1. … 6 more files in changeset.
core: speed up (for common cases) and reduce memory usage of ap_escape_logitem

This should save 70-100 bytes in the request pool for a default config.

trunk patch:

Submitted by: jailletc36

Reviewed by: jim, covener

  1. … 3 more files in changeset.
mod_authnz_ldap: Allow using exec: callouts like SSLPassphraseDialog

for AuthLDAPBindPassword.

trunk patch:

2.4.x patch:

(20130119 - updated to include minor mmn bump)

(20130412 - updated to not use static var - thx, wrowe)

Submitted by: druggeri

Reviewed by: jim, minfrin

  1. … 6 more files in changeset.
Merge r1452128 from trunk:

Remove useless tests.


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


if (apr_isspace(*x))

Submitted by: jailletc36

Reviewed/backported by: jim

  1. … 11 more files in changeset.
Merge r1442865, r1442759, r1442326, r1442309, r1448171, r1418556, r1448453, r1425771, r1425772, r1425775 from trunk:

Change bzero/bcopy into memset/memcpy

PR 54346

Can't figure out why we allocate len+2 bytes here. Len+1 should be enough.

Fix valgrind warning about uninitialized memory in argument to semctl

PR: 53690

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

fix valgrind warnings about uninitialized memory in syscall arguments

This is useful info for mod_status ;)

Add some __attribute__ for automatic format checking.

Correct one catch in sed0.c.

Correct some spelling.

Replace strdup by ap_malloc to ensure a proper error message if out-of-memory.

While there, only allocate memory for the string part we actually use.

PR: 54345

Exit with error message if out of mem

htdbm, htpasswd: print error message if out of memory

PR: 54345

Submitted by: jailletc36, sf, sf, jim, jailletc36, minfrin, sf, sf, sf

Reviewed/backported by: jim

  1. … 19 more files in changeset.
Merge r1422549, r1422712 from trunk:

add new ap_bin2hex() utility function

remove unnecessary cast

Submitted by: sf

Reviewed/backported by: jim

  1. … 4 more files in changeset.
Merge r1359884:

make varbuf functions treat AP_VARBUF_UNKNOWN consistently, improve docs

ap_varbuf_pdup(): copying the whole buffer in case strlen ==

AP_VARBUF_UNKNOWN does not make sense as the caller can not set

the exact buffer size, only a minimum. No API change as previously

the behavior with AP_VARBUF_UNKNOWN was undocumented.

regsub_core(): Checking for vb->buf is useless, it cannot be NULL

unless ap_varbuf_init has not been called.

ap_varbuf_cfg_getline(): Initially, allocate enough memory to hold

an empty line. If strlen == AP_VARBUF_UNKNOWN, use strlen(buf) instead

of undefined behavior.

Reviewed by: jim, sf, minfrin

  1. … 3 more files in changeset.
Merge r1343109:

Make ap_regcomp() return AP_REG_ESPACE if out of memory. Make ap_pregcomp()

abort if out of memory.

This raises the minimum PCRE requirement to version 6.0, released in 2005.

Reviewed by: jim, sf, minfrin

  1. … 5 more files in changeset.
* core: Add in ap_get_sload() and ap_get_loadavg().

  1. … 7 more files in changeset.
  1. … 2 more files in changeset.
Merge r1307067 from trunk:

Fix treatment of regex backreferences.

r904765 only made half of the necessary changes to remove the use

of '&' as an alias for '$0' and allow to escape any character with a


Submitted by: sf

Reviewed/backported by: jim

  1. … 1 more file in changeset.
Clean up size_t abuse, part 2. ap_malloc/calloc/realloc are explicitly

excluded from this cleanup as they must be signature identical to the

clib functions, and although the definition of size_t has been flakey,

the definition of those functions appears to be generally clean since


Backports: r1228323

  1. … 10 more files in changeset.
Merge r1213338:

Limit length of lines in .htaccess to 8K again, to reduce DoS potential.

Make ap_varbuf_cfg_getline() strictly enforce the max_len parameter.

  1. … 6 more files in changeset.
Backport r1209766, r1210252, r1210284:

Add lots of unique tags to error log messages

ssl_util.c: Downgrade some dynamic locking messages from level DEBUG

to TRACE1-3

  1. … 164 more files in changeset.