httpd

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

Changeset 1856493 is being indexed.

mod_cache: Fix parsing of quoted Cache-Control token arguments. PR 63288.

Make cache_strqtok() return both the token and its unquoted argument (if any),

or an error if the parsing fails.

Cache-Control integer values (max-age, max-stale, ...) can then be parsed w/o

taking care of the (optional) quoting.

Suggested by: fielding

Follow up to r1856490: missing one mod_log_forensic test_char_table case.

Provide TEST_CHAR marco in test_char.h

For (internal) usage outside server/util.c, mod_log_forensic for now

and mod_cache (T_HTTP_TOKEN_STOP) in a few...

backport votes

Add in generated docs

Add missing mod_socache_redis.xml file

It was part of http://home.apache.org/~jim/patches/socache_redisv2.patch but is not in r1855817.

update transformations.
  1. … 62 more files in changeset.
update for sync with English docs.
Post 2.4.39 tag updates
Tag HEAD of 2.4.x as 2.4.39
Get ready to tag httpd 2.4.39
  1. … 27 more files in changeset.
Skip tests if AnyEvent isn't installed.

Test a size which works reliably in absence of known LWP

full-duplex HTTP weirdness.

Check for DateTime module.

merge r1856322 from trunk

add loadmodule line to sochache_redis to httpd.conf in Windows

Ryan has asked for this to be removed. Old link

Backport proposal for latest mod_md fix.

*) mod_md: Store permissions are enforced on file creation, enforcing restrictions in

spite of umask. Fixes <https://github.com/icing/mod_md/issues/117>. [Stefan Eissing]

merge r1774657 from trunk

add .mak/dep for command line build

Send Connection: close rather than use cheeky TCP half-close

which gives intermittent failures.

Propose opt-out for proxy 100-continue.
mod_proxy: follow up to r1836588: configurable Proxy100Continue.

Add Proxy100Continue directive to allow for 100-continue forwarding opt-out.

Backport vote 100

PR39730 added case insensitivity, make test conditional

Submitted By: Petr Gajdos <pgajdos suse.cz>

enable tests for 2.4

Submitted By: Petr Gajdos <pgajdos@suse.cz>

Merged x2.

Merge r1855646, r1855748 from trunk:

mod_proxy/ssl: cleanup per-request SSL configuration for recycled proxy conns.

The SSL dir config of proxy/backend connections is stored in r->per_dir_config

but those connections have a lifetime independent of the requests they handle.

So we need to allow the external ssl_engine_set() function to reset mod_ssl's

dir config in between proxy requests, or the first sslconn->dc could be used

after free for the next requests.

mod_proxy can then reset/reinit the request config when recycling its backend

connections.

* Solve a chicken and egg problem here:

We need to have sslconn->dc set correctly when we want to

init sslconn, but we need to allocate memory for it first.

PR 63256.

Submitted by: ylavic, rpluem

Reviewed by: ylavic, jorton, jim

Merge r1855849 from trunk:

* modules/ssl/ssl_engine_kernel.c (ssl_hook_Access_modern): Correctly

restore SSL verify state after PHA failure in TLSv1.3.

Submitted by: Michael Kaufmann <mail michael-kaufmann.ch>

Reviewed by: jorton, covener, jim

and promote backports with >= 3 votes