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

Changeset 1735886 is being indexed.

Merge r1587607, r1588868 from trunk:

mod_ssl: Add hooks to allow other modules to perform processing at

several stages of initialization and connection handling. See


This is enough to allow implementation of Certificate Transparency

outside of mod_ssl.

Initialize post_handshake_rc for case where a failure has

already occurred (doesn't change execution but avoids warning

with some levels of gcc).

Pointed out by: kbrand

Submitted by: trawick

Reviewed/backported by: jim

  1. … 12 more files in changeset.
add nghttp2 and libxml2 stuff to NOTICE.txt & COPYRIGHT.txt

  1. … 1 more file in changeset.
Follow up to r1705751 to pick up a few strays

  1. … 2 more files in changeset.
  1. … 28 more files in changeset.
merge r1588065 from trunk

add change to missing from r1588054

which was merged to 2.4 in r1588064

  1. … 1 more file in changeset. Install proper pcre DLL file during debug build install.

PR: 55235

Submitted by: Ben Reser <ben reser org>

Reviewed by: gsmith, trawick, covener

  1. … 2 more files in changeset.
Merge r1452911, r1452949, r1452954, r1453022, r1453574, r1453875, r1453876, r1453963, r1454386, r1454414, r1454415, r1458285, r1458447 from trunk:

Rough start for simple, tunneling websocket proxy support.

Compiles at this stage and that's all I know :)

force correct scheme info

We need to ensure a conn_rec

Work around blocking issues...

And now pass the initial request to the backend...

I dislike this duplication of code from mod_proxy_http()

but maybe it's inevitable. I may create ap_proxy_create_headerb()

to create a header brigade that both modules can use.

Pull out duplicated code to proxy_util...

rename extension module... tunnel is more accurate

log nums

"final" rename :)

don't strip these, ensure that they exist.


bypass reqtimeout for websockets

Keep mod_req clear. Simply scan thru input filters and

remove it within the ws submodule. Nasty, but it keeps

mod_req untouched (for now ;) )

Reviewed/backported by: jim

  1. … 20 more files in changeset. Adjust makefile to properly detect the need to use devenv

on applicable MSVC versions.

trunk patch:

Submitted by: gsmith

Reviewed by: jim, minfrin

  1. … 2 more files in changeset.
Merge r1305167, r1330964, r1388660, r1388899, r1391396, r1391398, r1392214, r1406760, r1418648 from trunk:

Update transformations.

syntax for mod_b*.xml and mod_c*.xml

mod_cache_socache: New cache implementation backed by mod_socache

that replaces mod_mem_cache removed from httpd v2.2.

Windows build for mod_cache_socache added in r1388660

Fix the return values on mod_cache_socache's store_headers() implementation

to return APR errors codes and not DECLINED. We are committed to using this

implementation by this point, and any error should force us to stand down.

Submitted by: trawick

Reviewed by: minfrin

Apply proper APLOGNO codes for mod_cache_socache.

Added mod_cache_socache to NetWare build.

* Ensure that nkey is initialized.

mod_cache_socache: Don't clean up too soon. If we do, revalidated requests

lose their bodies.

Submitted by: minfrin, humbedooh, minfrin, gsmith, minfrin, minfrin, fuankg, rpluem, minfrin

Reviewed/backported by: jim

  1. … 15 more files in changeset.
Add mod_macro to Windows Build. merge/backport r1436058

  1. … 6 more files in changeset.
Follow-up to r1422880 for NetWare and Windows.

  1. … 1 more file in changeset.
This is version 2.4, not 2.3

backport r1203924 from trunk

  1. … 4 more files in changeset.
Add mod_data to Windows build

  1. … 4 more files in changeset.
Now that we're at 2.4.0

  1. … 2 more files in changeset.
Pre GA removal ob components that will not be included:

Part 2: Remove mod_serf.

  1. … 16 more files in changeset.