httpd

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

Changeset 1864514 is being indexed.

update after backport
Merged /httpd/httpd/trunk:r1864428 from trunk

*) mod_ssl: reverting a 2.4.40 change where a superfluous SSLCertificateChainFile configuration

and promote

backport vote

Test whether TLSv13 works and only then hard

code use of TLSv12. In all other cases stick to

defaults. This ensures, that old client versions

that do not support TLSv12 still work.

Followup to r1858849.

Merged /httpd/httpd/trunk:r1864435,1864438,1864450-1864451,1864464 from trunk:

*) modules/filters: PR 63633: Fix broken compilation when using old GCC (<4.2.x).

vote and promote
Vote.

Add r1864464 and reset vote.

* modules/filters/mod_proxy_html.c, modules/filters/mod_xml2enc.c:

Fix gcc 9 warnings in code attempting to reduce gcc warnings.

(should have used expat...)

mod_xml2enc.c:26:28: warning: "/*" within comment [-Wcomment]

26 | /* libxml2 includes unicode/*.h files which uses C++ comments */

|

mod_proxy_html.c:32:28: warning: "/*" within comment [-Wcomment]

32 | /* libxml2 includes unicode/*.h files which uses C++ comments */

|

Perl https client only shows the 403 when TLS 1.3

is used (PHA?).

For older TLS versions, the client instead shows

status 500, although the web server logs a 403.

Rearrange long mod_md CHANGES entry in an attempt

to give it a better structure. I hope I got it right.

Also dropped misleading reference to missing mod_ssl

backport.

Propose with essay.

Unfortunately -Wcomment can only be influenced

using a diagnostics pragma starting with GCC 4.6.

Follow up to r1864438 and r1864435:

Use the right pragma syntax also in the second file.

Add another patch to fix the new use of pragma.

Still under test.

Use the right pragma syntax.

Follow-up to r1864435.

desk-check mod_md related revert

Note some progress, not yet rady vor vote.

The GCC flag "-Wno-error=comment" introduced by r1855446

and r1850745 are only known since GCC 4.2. Since it gets

set unconditionally, this breaks compilation with old GCC

even when not using maintainer mode.

Make the fix for maintainer mode more specific by using

a version dependent pragma in the relevant two C files

only switching off error status for comment warnings.

proposing backport of r1864428

*) mod_ssl: reverting a 2.4.40 change where a superfluous SSLCertificateChainFile configuration

for a domain managed by mod_md caused a startup error. This happened when mod_md installed

its fallback certificate, before it got the first real certificate from Lets Encrypt.

Merged /httpd/httpd/trunk:r1864425

* mod_md: assigning APLOGNO(), silencing compiler warnings

* mod_md: fix compiler warnings

Post 2.4.40 tag updates
Tag HEAD of 2.4.x as 2.4.40
Get ready to tag httpd 2.4.40
  1. … 4 more files in changeset.
Merge of r1864192 from trunk:

*) core, rewrite: Set PCRE_DOTALL by default

votenpromote
adapting expectation to changed url reporting in error docs