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

Changeset 1856233 is being indexed.

merge r1774657 from trunk

add .mak/dep for command line build

  1. … 7 more files in changeset.
another followup to r1828485 needs mod_http2.h


add modules/http2 to includes


add mod_http2.h to install now that mod_proxy.h includes it

  1. … 1 more file in changeset.
mod_proxy_uwsgi Win32 builds

IDE Add project to workspace/solution.

Add the missing pieces for command line build and connect the dots

  1. … 4 more files in changeset.
On the 2.4.x branch:

Merged /httpd/httpd/branches/2.4.x-mod_md:r1816423-1821089

Merged /httpd/httpd/trunk:r1804530-1804531,1804542,1804545,1804671,1804759,1804787,1804975,1805180,1805192,1805194,1805256,1805294,1805373,1806939,1807228,1807347,1807577,1807593,1807774,1807777,1808005,1808092,1808100,1808241-1808243,1808249,1808444,1809719,1809888,1810723,1811082,1811812,1812193,1812517-1812518,1812999,1813642,1814720,1814939,1815005,1815078,1815264,1815370,1815483,1816055,1816154,1816156,1816552,1816558,1816970,1817023,1817777,1817785,1818120,1818122,1818308,1818725,1818792,1818849

Merged mod_md from trunk via 2.4.x-mod_md branch.

  1. … 14 more files in changeset.
fix typo

Add mod_brotli to Windows legacy build

  1. … 8 more files in changeset.
fix breakage

lost accidently in r1790999

apu-1.6-ify preserve building with apu<1.6

Retro win32 command-line build

allow building with OpenSSL 1.1.0

ab.c (abs)


applink.c has been moved in this version of OpenSSL



use srclib\apr\build\ -ossl11

from apr-1.6.x

  1. … 4 more files in changeset.
Add mod_proxy_hcheck to Windows

  1. … 8 more files in changeset.
add mod_proxy_http2 to traditional windows build

  1. … 6 more files in changeset.
AFAICT, this is a Win32 platform-specific defect, as there is

no corresponding config.m4, and therefore no unix module named


This module was apparently abandoned prior to API changes that

preceeded 2.4.1 and therefore never belonged in the 2.4.x GA.

Remove the last references from branches/2.4.x, and we can deal

later with whether or not this subsists on trunk/...

Reviewed by: wrowe, trawick

  1. … 5 more files in changeset.
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.