]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
* mod_md:
authorStefan Eissing <icing@apache.org>
Fri, 14 Jul 2023 12:26:50 +0000 (12:26 +0000)
committerStefan Eissing <icing@apache.org>
Fri, 14 Jul 2023 12:26:50 +0000 (12:26 +0000)
commitc69fae8d562a8f0e4e1ebf075a423678799ebe82
treebd5489a912e6a3bbc9432eec2e5a0d19c333cb89
parentb4c42dc90e879bf9d6f70d4a98fbd79a403532c9
 * mod_md:
   - New directive `MDMatchNames all|servernames` to allow more control over how
     MDomains are matched to VirtualHosts.
   - New directive `MDChallengeDns01Version`. Setting this to `2` will provide
     the command also with the challenge value on `teardown` invocation. In version
     1, the default, only the `setup` invocation gets this parameter.
     Refs #312. Thanks to @domrim for the idea.
   - For Managed Domain in "manual" mode, the checks if all used ServerName and
     ServerAlias are part of the MDomain now reports a warning instead of an error
     (AH10040) when not all names are present.
   - MDChallengeDns01 can now be configured for individual domains.
     Using PR from Jérôme Billiras (@bilhackmac) and adding test case and fixing proper working
   - Fixed a bug found by Jérôme Billiras (@bilhackmac) that caused the challenge
     teardown not being invoked as it should.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1910996 13f79535-47bb-0310-9956-ffa450edef68
16 files changed:
changes-entries/md_v2.4.23.txt [new file with mode: 0644]
docs/manual/mod/mod_md.xml
modules/md/md.h
modules/md/md_acme_authz.c
modules/md/md_http.c
modules/md/md_util.c
modules/md/md_util.h
modules/md/md_version.h
modules/md/mod_md.c
modules/md/mod_md_config.c
modules/md/mod_md_config.h
test/modules/md/dns01_v2.py [new file with mode: 0755]
test/modules/md/test_300_conf_validate.py
test/modules/md/test_310_conf_store.py
test/modules/md/test_502_acmev2_drive.py
test/modules/md/test_602_roundtrip.py