This URL: https://git.catflap.wales/apache-httpd/raw-log-html/ _____________________________________________________________________________________________________________ Commit: aa1e6c0d497ca5b244dd4cf0c4366366b9e7e34d URL: https://git.catflap.wales/apache-httpd/commit/?id=aa1e6c0d497ca5b244dd4cf0c4366366b9e7e34d Author: Joe Orton (Tue 20 Oct 2026 20:29:54 BST) Committer: Joe Orton (Tue 20 Oct 2026 20:29:54 BST) * modules/aaa/mod_auth_digest.c (set_shmem_size), modules/filters/mod_substitute.c (set_max_line_length): Use ap_size_parameter_parse(). Co-Authored-By: Claude Fable 5 GitHub: closes #851 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939296 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c M modules/filters/mod_substitute.c _____________________________________________________________________________________________________________ Commit: 973155ccd4c9f145501388826cc3daec4a125f62 URL: https://git.catflap.wales/apache-httpd/commit/?id=973155ccd4c9f145501388826cc3daec4a125f62 Author: Joe Orton (Tue 20 Oct 2026 20:29:29 BST) Committer: Joe Orton (Tue 20 Oct 2026 20:29:29 BST) core: Accept a b/k/m/g suffix in size-valued directive parameters: * server/util.c (ap_size_parameter_parse): Allow an optional case-insensitive 'b', 'k', 'm' or 'g' suffix, bounding the multiplication by the range of apr_off_t. * include/httpd.h: Update doxygen accordingly. * test/unit/util.c (size_parameter_parse_handles_suffixes): New test. * test/modules/core/test_012_config_off_t.py: Update for suffix support. Co-Authored-By: Claude Fable 5 GitHub: PR #851 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939295 13f79535-47bb-0310-9956-ffa450edef68 M include/httpd.h M server/util.c M test/modules/core/test_012_config_off_t.py M test/unit/util.c _____________________________________________________________________________________________________________ Commit: 1800b6d2a155f4bbb39da0374bb71d06d558e9c0 URL: https://git.catflap.wales/apache-httpd/commit/?id=1800b6d2a155f4bbb39da0374bb71d06d558e9c0 Author: Eric Covener (Tue 20 Oct 2026 12:27:26 BST) Committer: Eric Covener (Tue 20 Oct 2026 12:27:26 BST) remove "act as part of the operating system" This evolved from troubleshooting content under NT4 that had origins outside of httpd, but likely was never necessary for httpd. Also remove gory details about how to change the rights of the user. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939285 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/platform/windows.xml _____________________________________________________________________________________________________________ Commit: 7e6d305c8ac6da15a8b31982aa23539cfbe78761 URL: https://git.catflap.wales/apache-httpd/commit/?id=7e6d305c8ac6da15a8b31982aa23539cfbe78761 Author: Arturo Bernal (Mon 19 Oct 2026 15:17:35 BST) Committer: Arturo Bernal (Mon 19 Oct 2026 15:17:35 BST) mod_md: Fix a one-second race in md_asn1_time_get(). * modules/md/md_crypt.c (md_asn1_time_get): For OpenSSL >= 1.1.1, convert the certificate's ASN1_TIME directly via ASN1_TIME_to_tm() instead of reconstructing it as apr_time_now() + ASN1_TIME_diff(). The latter samples the current time twice (once explicitly, once inside ASN1_TIME_diff()); if the wall clock ticks over a second between the two reads, the result is off by one second. This is a real, reproducible race, not a theoretical one: forcing the two reads to straddle a second boundary reproduces it in 29-39 out of 40 trials. It intermittently broke the exact-timestamp assertions in test/modules/md/test_920_status.py::test_md_920_002. * changes-entries/md-asn1-time-race.txt: Add entry. GitHub: closes #838 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939271 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/md-asn1-time-race.txt M modules/md/md_crypt.c _____________________________________________________________________________________________________________ Commit: 23104ca014e4efacc11d18f95da7c2354370651f URL: https://git.catflap.wales/apache-httpd/commit/?id=23104ca014e4efacc11d18f95da7c2354370651f Author: Arturo Bernal (Mon 19 Oct 2026 11:12:12 BST) Committer: Arturo Bernal (Mon 19 Oct 2026 11:12:12 BST) mod_negotiation: Do not send the qs parameter in the Content-Type. A MultiViews response took the media type of the selected file as it was, so the qs source quality set with AddType was sent to the client. Drop it after the variant has been selected. Other parameters are kept. PR: 53595 GitHub: closes #824 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939268 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/negotiation-qs-content-type.txt M modules/mappers/mod_negotiation.c M test/pytest_suite/t/conf/extra.conf.in A test/pytest_suite/t/htdocs/modules/negotiation/qs/after.qsafter A test/pytest_suite/t/htdocs/modules/negotiation/qs/before.qsbefore A test/pytest_suite/t/htdocs/modules/negotiation/qs/doc.html A test/pytest_suite/t/htdocs/modules/negotiation/qs/doc.xhtml A test/pytest_suite/t/htdocs/modules/negotiation/qs/quoted.quoted A test/pytest_suite/t/htdocs/modules/negotiation/qs/tm1.htm A test/pytest_suite/t/htdocs/modules/negotiation/qs/tm2.xht A test/pytest_suite/t/htdocs/modules/negotiation/qs/typemap.var M test/pytest_suite/tests/t/modules/test_negotiation.py _____________________________________________________________________________________________________________ Commit: 6f0c237673eb895f37f4af383eae124382ded755 URL: https://git.catflap.wales/apache-httpd/commit/?id=6f0c237673eb895f37f4af383eae124382ded755 Author: Arturo Bernal (Mon 19 Oct 2026 11:04:36 BST) Committer: Arturo Bernal (Mon 19 Oct 2026 11:04:36 BST) mod_cache: Parse comma separated Cache-Control directives again. cache_strqtok() did not end a token at a comma or whitespace unless an argument followed, so "private, no-store" was read as one token and the response was stored. Stop at any non-token character, after the '=' test. This is a trunk-only regression from r1856507, which rewrote the tokenizer as a state machine and dropped the T_HTTP_TOKEN_STOP check in the token state that r1856493 and r1856500 still had. PR: 70028 GitHub: closes #821 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939267 13f79535-47bb-0310-9956-ffa450edef68 M modules/cache/cache_util.c A test/modules/proxy/test_07_cache_control.py _____________________________________________________________________________________________________________ Commit: a3dcfc1504b7dc7e64c23756b559e583d3281c6f URL: https://git.catflap.wales/apache-httpd/commit/?id=a3dcfc1504b7dc7e64c23756b559e583d3281c6f Author: Eric Covener (Sun 18 Oct 2026 14:21:00 BST) Committer: Eric Covener (Sun 18 Oct 2026 14:21:00 BST) ab: remove SVN keywords in copyright msg Github: closes #858 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939247 13f79535-47bb-0310-9956-ffa450edef68 M support/ab.c _____________________________________________________________________________________________________________ Commit: bd4b474c38138018cedd81e3d1a266f5fd769631 URL: https://git.catflap.wales/apache-httpd/commit/?id=bd4b474c38138018cedd81e3d1a266f5fd769631 Author: Joe Orton (Sun 18 Oct 2026 10:28:44 BST) Committer: Joe Orton (Sun 18 Oct 2026 10:28:44 BST) * README.CHANGES: Emphasize conciseness, avoid LLM verbiage. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939230 13f79535-47bb-0310-9956-ffa450edef68 M README.CHANGES _____________________________________________________________________________________________________________ Commit: 2d55d8c867f138122460288e068d3939575020bb URL: https://git.catflap.wales/apache-httpd/commit/?id=2d55d8c867f138122460288e068d3939575020bb Author: Eric Covener (Sat 17 Oct 2026 18:54:18 BST) Committer: Eric Covener (Sat 17 Oct 2026 18:54:18 BST) ignore /dist/ This path is used by release scripts for dist.a.o but also to save state between steps. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939208 13f79535-47bb-0310-9956-ffa450edef68 M .gitignore _____________________________________________________________________________________________________________ Commit: 431c84ced7f5f54a3261111479c526a490edfc81 URL: https://git.catflap.wales/apache-httpd/commit/?id=431c84ced7f5f54a3261111479c526a490edfc81 Author: Lucien Gentis (Sat 17 Oct 2026 14:15:17 BST) Committer: Lucien Gentis (Sat 17 Oct 2026 14:15:17 BST) fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939191 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_cgi.html.fr.utf8 M docs/manual/mod/mod_cgi.xml.ja M docs/manual/mod/mod_cgi.xml.ko M docs/manual/mod/mod_ratelimit.html.fr.utf8 M docs/manual/mod/mod_socache_redis.html.fr.utf8 _____________________________________________________________________________________________________________ Commit: a17a308295538fbc1c9e42aefab58ffa1488b9e5 URL: https://git.catflap.wales/apache-httpd/commit/?id=a17a308295538fbc1c9e42aefab58ffa1488b9e5 Author: Lucien Gentis (Sat 17 Oct 2026 14:13:52 BST) Committer: Lucien Gentis (Sat 17 Oct 2026 14:13:52 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939190 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_cgi.xml.fr M docs/manual/mod/mod_ratelimit.xml.fr M docs/manual/mod/mod_socache_redis.xml.fr _____________________________________________________________________________________________________________ Commit: 54cc53eb4b6a5407d3c96337ecb40fd14e2c8371 URL: https://git.catflap.wales/apache-httpd/commit/?id=54cc53eb4b6a5407d3c96337ecb40fd14e2c8371 Author: Joe Orton (Sat 17 Oct 2026 12:18:52 BST) Committer: Joe Orton (Sat 17 Oct 2026 12:18:52 BST) mod_autoindex: fix one-byte over-read past end of description Stop reading (and writing) one byte past the end of a file description when it ends inside an unterminated "&" entity or "<" tag, as a ScanHTMLTitles title can. * modules/generators/mod_autoindex.c (terminate_description): Check for the terminating NUL before advancing past it when scanning an unterminated "<" tag or "&" entity, and break out of the loop at end of string rather than continuing past it. * test/modules/generators/env.py (GeneratorsTestSetup.__init__): Load mod_autoindex for the generators test suite. * test/modules/generators/htdocs/autoindex/: New test content. * test/modules/generators/test_002_autoindex.py (TestAutoindex): New test that a ScanHTMLTitles description ending in a bare "&" is rendered without reading past the end of the description. Submitted by: arshiya tabasum GitHub: closes #812 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939181 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/autoindex-terminate-description-bounds.txt M modules/generators/mod_autoindex.c M test/modules/generators/env.py A test/modules/generators/htdocs/autoindex/index.html A test/modules/generators/htdocs/autoindex/listing/att.html A test/modules/generators/test_002_autoindex.py _____________________________________________________________________________________________________________ Commit: 72af198632a254b7c2079babed9e92fbc1046d1e URL: https://git.catflap.wales/apache-httpd/commit/?id=72af198632a254b7c2079babed9e92fbc1046d1e Author: Joe Orton (Sat 17 Oct 2026 11:21:04 BST) Committer: Joe Orton (Sat 17 Oct 2026 11:21:04 BST) Sync from https://github.com/icing/mod_h2/commit/d36769272e8117dc808729c92b2539a061a9368d - * modules/http2/h2.h, modules/http2/h2_protocol.c, modules/http2/h2_protocol.h (H2_MAGIC_TOKEN, h2_protocol_ids_tls, h2_protocol_ids_clear): Constify constant arrays. * modules/http2/h2_switch.c (h2_protocol_propose, h2_protocol_switch): Adjust local variable types to match. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939180 13f79535-47bb-0310-9956-ffa450edef68 M modules/http2/h2.h M modules/http2/h2_protocol.c M modules/http2/h2_protocol.h M modules/http2/h2_switch.c _____________________________________________________________________________________________________________ Commit: 6a58ad8d4c268a2f6980ee7feef1cee9df4bde35 URL: https://git.catflap.wales/apache-httpd/commit/?id=6a58ad8d4c268a2f6980ee7feef1cee9df4bde35 Author: Joe Orton (Fri 16 Oct 2026 20:45:32 BST) Committer: Joe Orton (Fri 16 Oct 2026 20:45:32 BST) CI: Run the full pytest suite on 64-bit ARM: * .github/workflows/linux.yml: Add a "Python pytest test suites, 64-bit ARM" job to the matrix, as the existing pytest job but on the ubuntu-24.04-arm runner. Co-Authored-By: Claude Fable 5 GitHub: closes #855 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939169 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: d4d8689fde6638d9c1063d48bd6cfdfb0691dff3 URL: https://git.catflap.wales/apache-httpd/commit/?id=d4d8689fde6638d9c1063d48bd6cfdfb0691dff3 Author: Joe Orton (Fri 16 Oct 2026 20:45:27 BST) Committer: Joe Orton (Fri 16 Oct 2026 20:45:27 BST) Fix h2ws test client option parsing on unsigned-char platforms: * test/clients/h2ws.c (main): Use int for the getopt() return value; with unsigned char (e.g. on aarch64) the -1 terminator is never matched, so every invocation failed with "invalid option". Co-Authored-By: Claude Fable 5 GitHub: PR #855 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939168 13f79535-47bb-0310-9956-ffa450edef68 M test/clients/h2ws.c _____________________________________________________________________________________________________________ Commit: e3a8b4e1e69f2970e0ad080ad90069588698d2d0 URL: https://git.catflap.wales/apache-httpd/commit/?id=e3a8b4e1e69f2970e0ad080ad90069588698d2d0 Author: Joe Orton (Fri 16 Oct 2026 19:55:52 BST) Committer: Joe Orton (Fri 16 Oct 2026 19:55:52 BST) mod_cgid: Raise the limit on the number of environment variables passed to a script from 256 to APACHE_ARG_MAX, and bound URI/query/env-value lengths against the configured request limits rather than APR_PATH_MAX. PR 70270. * changes-entries/cgid-env-limit.txt: Add changelog entry. * modules/generators/mod_cgid.c: Replace ENV_COUNT_MAX with ENV_VAL_MAX, a sanity bound on the length of a single environment variable value. (get_req): Take the main server_rec as an argument. Allow up to APACHE_ARG_MAX environment variables; check uri_len and args_len against the configured LimitRequestLine rather than APR_PATH_MAX; check each environment variable value against ENV_VAL_MAX. (send_req): Fail with APR_ENOSPC if more than APACHE_ARG_MAX environment variables are present. (cgid_server): Pass main_server to get_req. * test/modules/generators/htdocs/cgi/: New tests scripts. * test/modules/generators/test_001_cgid.py: New tests. Submitted by: Emmanuel Dreyfus , jorton Co-Authored-By: Claude Fable 5 GitHub: closes #850 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939165 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/cgid-env-limit.txt M modules/generators/mod_cgid.c A test/modules/generators/htdocs/cgi/arglen.py A test/modules/generators/htdocs/cgi/envcount.py M test/modules/generators/test_001_cgid.py _____________________________________________________________________________________________________________ Commit: 1631f392e74b2126ca25b2f22e9d21a8818279ed URL: https://git.catflap.wales/apache-httpd/commit/?id=1631f392e74b2126ca25b2f22e9d21a8818279ed Author: Joe Orton (Fri 16 Oct 2026 19:17:16 BST) Committer: Joe Orton (Fri 16 Oct 2026 19:17:16 BST) * modules/generators/mod_cgid.c (cgid_handler): modules/generators/mod_cgi.c (cgi_handler): For the CGI bucket creation-error path, return a 503 rather than a 500 and log via log_scripterror(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939164 13f79535-47bb-0310-9956-ffa450edef68 M modules/generators/mod_cgi.c M modules/generators/mod_cgid.c _____________________________________________________________________________________________________________ Commit: 93d7164cf48743d900cc89e3603cac6aee310e12 URL: https://git.catflap.wales/apache-httpd/commit/?id=93d7164cf48743d900cc89e3603cac6aee310e12 Author: Arturo Bernal (Fri 16 Oct 2026 18:06:47 BST) Committer: Arturo Bernal (Fri 16 Oct 2026 18:06:47 BST) core: Distinguish invalid size parameters from range errors ap_size_parameter_parse() returned APR_ERANGE for a value without any digits where the libc sets EINVAL when nothing is converted (FreeBSD, musl), and APR_EINVAL with glibc. end == parameter tells portably that nothing was converted, so check it before the apr_strtoff() status. APR_EINVAL is for invalid syntax, APR_ERANGE stays for overflow and underflow. Use it for LimitXMLRequestBody too, which had its own apr_strtoff() parsing from #825, so that it reports the same errors as LimitRequestBody on every platform. No change in the accepted values. Extend test_012 to check that LimitRequestBody reports invalid syntax and range errors with their own messages, and to cover LimitXMLRequestBody. GitHub: closes #848 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939163 13f79535-47bb-0310-9956-ffa450edef68 M server/core.c M server/util.c M test/modules/core/test_012_config_off_t.py _____________________________________________________________________________________________________________ Commit: 3c8bb1b370991319f78d48ca2404fa14cab60276 URL: https://git.catflap.wales/apache-httpd/commit/?id=3c8bb1b370991319f78d48ca2404fa14cab60276 Author: Arturo Bernal (Fri 16 Oct 2026 15:41:25 BST) Committer: Arturo Bernal (Fri 16 Oct 2026 15:41:25 BST) mod_http2: Send HTTP/2 error codes in GOAWAY frames h2_session_shutdown() passed its reason, an APR or nghttp2 status, as the error code of the GOAWAY frame. A connection timeout was sent as 70007 (APR_TIMEUP), an inadequate TLS connection as 22 (APR_EINVAL). Give h2_session_shutdown() the HTTP/2 error code as a separate argument. Timeouts and graceful shutdowns send NO_ERROR, failures INTERNAL_ERROR and inadequate TLS parameters INADEQUATE_SECURITY. PR: 70212 GitHub: closes #799 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939156 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/h2-goaway-error-code.txt M modules/http2/h2_session.c A test/modules/http2/test_108_goaway.py _____________________________________________________________________________________________________________ Commit: 261058fa22ea08f94613dbe76fd401ba3f09ff54 URL: https://git.catflap.wales/apache-httpd/commit/?id=261058fa22ea08f94613dbe76fd401ba3f09ff54 Author: Arturo Bernal (Fri 16 Oct 2026 10:01:44 BST) Committer: Arturo Bernal (Fri 16 Oct 2026 10:01:44 BST) mod_dav: Do not advertise disabled TRACE dav_method_options() builds its own Allow field and unconditionally advertised TRACE for existing DAV resources, even when TraceEnable was off. Respect TraceEnable when constructing the DAV Allow field. PR: 70264 GitHub: closes #827 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939146 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/dav-options-trace.txt M modules/dav/main/mod_dav.c A test/modules/dav/test_002_options_trace.py _____________________________________________________________________________________________________________ Commit: ba3fa296644994fc748b03cd8cb87bb282a6b5c6 URL: https://git.catflap.wales/apache-httpd/commit/?id=ba3fa296644994fc748b03cd8cb87bb282a6b5c6 Author: Arturo Bernal (Thu 15 Oct 2026 04:41:47 BST) Committer: Arturo Bernal (Thu 15 Oct 2026 04:41:47 BST) core: Add common apr_off_t config parser Add ap_size_parameter_parse(), a helper to parse a configuration value as an apr_off_t, which fails on trailing characters and on overflow. The range of the value remains up to the directive. Use it for configuration directives which parsed such values in different ways, some of them accepting trailing characters or doing no checks at all: LimitRequestBody (unchanged behavior), ScriptLogLength, ScriptLogBuffer, DavQuota, BufferSize, AuthFormSize, and the mod_cache_disk and mod_cache_socache size and time directives. GitHub: closes #829 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939129 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/size-parameter-parse.txt M include/ap_mmn.h M include/httpd.h M modules/aaa/mod_auth_form.c M modules/cache/mod_cache_disk.c M modules/cache/mod_cache_socache.c M modules/dav/fs/mod_dav_fs.c M modules/filters/mod_buffer.c M modules/generators/mod_cgi.c M modules/generators/mod_cgid.c M server/core.c M server/util.c A test/modules/core/test_012_config_off_t.py A test/modules/dav/test_003_config_quota.py M test/modules/filters/env.py A test/modules/filters/test_004_buffer_size.py _____________________________________________________________________________________________________________ Commit: b2dc966be4178ded1499d5d04cec7b6817d8b970 URL: https://git.catflap.wales/apache-httpd/commit/?id=b2dc966be4178ded1499d5d04cec7b6817d8b970 Author: Joe Orton (Wed 14 Oct 2026 21:32:49 BST) Committer: Joe Orton (Wed 14 Oct 2026 21:32:49 BST) mod_deflate: Fix sign extension when reading the gzip extra-field length. * changes-entries/deflate-xlen-unsigned.txt: Add changes entry. * modules/filters/mod_deflate.c (consume_zlib_flags): Cast the FEXTRA length bytes through unsigned char before widening so a byte with the high bit set is not sign-extended, fixing inflation of gzip streams carrying an extra field. Submitted by: arshiya tabasum GitHub: closes #839 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939124 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/deflate-xlen-unsigned.txt M modules/filters/mod_deflate.c _____________________________________________________________________________________________________________ Commit: c1b7c82f7ed3de5ba2f52e43c0f59edb574ac5fd URL: https://git.catflap.wales/apache-httpd/commit/?id=c1b7c82f7ed3de5ba2f52e43c0f59edb574ac5fd Author: Arturo Bernal (Wed 14 Oct 2026 18:07:23 BST) Committer: Arturo Bernal (Wed 14 Oct 2026 18:07:23 BST) core: Reject invalid values of LimitXMLRequestBody. set_limit_xml_req_body() used atol(), so "abc123" and "123abc" were accepted as 0 and 123, and a value out of range of a long gave an undefined result. Parse the whole argument with apr_strtoff() like LimitRequestBody, and reject values that do not fit in limit_xml_body or exceed AP_MAX_LIMIT_XML_BODY. PR: 69975 GitHub: closes #825 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939121 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/limit-xml-request-body.txt M server/core.c A test/modules/core/test_010_limit_xml_request_body.py _____________________________________________________________________________________________________________ Commit: a8efded065d31285dff89f02f396ab61fc19d2fc URL: https://git.catflap.wales/apache-httpd/commit/?id=a8efded065d31285dff89f02f396ab61fc19d2fc Author: Arturo Bernal (Wed 14 Oct 2026 15:04:20 BST) Committer: Arturo Bernal (Wed 14 Oct 2026 15:04:20 BST) STATUS: Remove trailing whitespace. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939119 13f79535-47bb-0310-9956-ffa450edef68 M STATUS _____________________________________________________________________________________________________________ Commit: 21637138c41cebf4c2dcd7d7c79f501f1a5ffcfd URL: https://git.catflap.wales/apache-httpd/commit/?id=21637138c41cebf4c2dcd7d7c79f501f1a5ffcfd Author: Eric Covener (Wed 14 Oct 2026 01:22:20 BST) Committer: Eric Covener (Wed 14 Oct 2026 01:22:20 BST) changes-entry for r1939088 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939105 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/pr70261.txt _____________________________________________________________________________________________________________ Commit: c42c5bba354e53275d47bceb91fed5d94db9a3a3 URL: https://git.catflap.wales/apache-httpd/commit/?id=c42c5bba354e53275d47bceb91fed5d94db9a3a3 Author: Eric Covener (Wed 14 Oct 2026 01:17:36 BST) Committer: Eric Covener (Wed 14 Oct 2026 01:17:36 BST) add a changes-entry template consistency and we could use a dummy file in 2.4.x so changes-entries/ is not dropped by git every time `make update-changes` empties it. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939103 13f79535-47bb-0310-9956-ffa450edef68 M Makefile.in A changes-entries/template.txt _____________________________________________________________________________________________________________ Commit: 9502f678a6f4d3979f2716b4c982ca86cbcb4ad1 URL: https://git.catflap.wales/apache-httpd/commit/?id=9502f678a6f4d3979f2716b4c982ca86cbcb4ad1 Author: Eric Covener (Tue 13 Oct 2026 12:58:16 BST) Committer: Eric Covener (Tue 13 Oct 2026 12:58:16 BST) Windows: use an unnested mutex like unix for LDAP On Windows, a subrequest (against a different per-dir config?) could get and cleanup an LDC that the main subrequest will also cleanup. Also don't use ldc->r for trace if null for any reason Submitted by: covener Github: closes #830 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939088 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_authnz_ldap.c M modules/ldap/util_ldap.c M test/pytest_suite/t/conf/extra.conf.in M test/pytest_suite/tests/t/modules/test_ldap.py _____________________________________________________________________________________________________________ Commit: 706cf2f8004c576bbddafb4325574572613aeb55 URL: https://git.catflap.wales/apache-httpd/commit/?id=706cf2f8004c576bbddafb4325574572613aeb55 Author: Joe Orton (Mon 12 Oct 2026 18:39:33 BST) Committer: Joe Orton (Mon 12 Oct 2026 18:39:33 BST) * .github/workflows/sanity.yml: Run all jobs on the 1-vCPU ubuntu-slim runner. Co-Authored-By: Claude Fable 5 GitHub: closes #834 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939071 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/sanity.yml _____________________________________________________________________________________________________________ Commit: 502faf44d549976543f8cfc80a3ef7df694446d6 URL: https://git.catflap.wales/apache-httpd/commit/?id=502faf44d549976543f8cfc80a3ef7df694446d6 Author: Jean-Frederic Clere (Mon 12 Oct 2026 14:14:38 BST) Committer: Jean-Frederic Clere (Mon 12 Oct 2026 14:14:38 BST) Add --strict-optional to prevent success when missing modules. Submitted by Maya Echtinaw This closes #808 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939059 13f79535-47bb-0310-9956-ffa450edef68 M .gitignore M test/README.pytest M test/conftest.py M test/modules/arch/linux/conftest.py M test/modules/arch/linux/test_005_service.py M test/modules/arch/linux/test_006_watchdog.py M test/modules/arch/linux/test_007_notify_reload.py M test/modules/core/test_002_restarts.py M test/modules/generators/test_001_cgid.py M test/modules/http1/test_004_post.py M test/modules/http1/test_005_trailers.py M test/modules/http2/conftest.py M test/modules/http2/htdocs/cgi/echo.py M test/modules/http2/test_003_get.py M test/modules/http2/test_004_post.py M test/modules/http2/test_006_assets.py M test/modules/http2/test_009_timing.py M test/modules/http2/test_101_ssl_reneg.py M test/modules/http2/test_103_upgrade.py M test/modules/http2/test_104_padding.py M test/modules/http2/test_105_timeout.py M test/modules/http2/test_107_frame_lengths.py M test/modules/http2/test_200_header_invalid.py M test/modules/http2/test_202_trailer.py M test/modules/http2/test_400_push.py M test/modules/http2/test_401_early_hints.py M test/modules/http2/test_500_proxy.py M test/modules/http2/test_503_proxy_fwd.py M test/modules/http2/test_601_h2proxy_twisted.py M test/modules/http2/test_700_load_get.py M test/modules/http2/test_710_load_post_static.py M test/modules/http2/test_711_load_post_cgi.py M test/modules/http2/test_800_websockets.py M test/modules/md/md_env.py M test/modules/md/test_001_store.py M test/modules/md/test_010_store_migrate.py M test/modules/md/test_100_reg_add.py M test/modules/md/test_110_reg_update.py M test/modules/md/test_120_reg_list.py M test/modules/md/test_202_acmev2_regs.py M test/modules/md/test_300_conf_validate.py M test/modules/md/test_310_conf_store.py M test/modules/md/test_502_acmev2_drive.py M test/modules/md/test_602_roundtrip.py M test/modules/md/test_702_auto.py M test/modules/md/test_710_profiles.py M test/modules/md/test_720_wildcard.py M test/modules/md/test_721_dns01.py M test/modules/md/test_730_static.py M test/modules/md/test_740_acme_errors.py M test/modules/md/test_741_setup_errors.py M test/modules/md/test_790_failover.py M test/modules/md/test_800_must_staple.py M test/modules/md/test_801_stapling.py M test/modules/md/test_810_ec.py M test/modules/md/test_820_locks.py M test/modules/md/test_900_notify.py M test/modules/md/test_901_message.py M test/modules/md/test_910_cleanups.py M test/modules/md/test_920_status.py M test/modules/metadata/test_002_mime_libmagic.py M test/modules/metadata/test_003_compare.py M test/modules/metadata/test_004_remoteip.py M test/modules/proxy/test_01_http.py M test/modules/proxy/test_02_unix.py M test/modules/proxy/test_03_response.py M test/modules/proxy/test_04_ajp.py M test/modules/proxy/test_05_uwsgi.py M test/modules/ssl/conftest.py M test/modules/ssl/test_004_socache_redis.py A test/pyhttpd/depends.py M test/pyhttpd/env.py A test/test_strict_optional.py _____________________________________________________________________________________________________________ Commit: 9e1473f2c6143401cc4ade0a5188966532ac30e8 URL: https://git.catflap.wales/apache-httpd/commit/?id=9e1473f2c6143401cc4ade0a5188966532ac30e8 Author: Jean-Frederic Clere (Sun 11 Oct 2026 22:12:31 BST) Committer: Jean-Frederic Clere (Sun 11 Oct 2026 22:12:31 BST) Arrange cleanup problem detected by ASAN. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939046 13f79535-47bb-0310-9956-ffa450edef68 M test/clients/h2ws.c _____________________________________________________________________________________________________________ Commit: 899294692f98b22908c5507c40edfae10f9ebf86 URL: https://git.catflap.wales/apache-httpd/commit/?id=899294692f98b22908c5507c40edfae10f9ebf86 Author: Joe Orton (Sun 11 Oct 2026 14:55:33 BST) Committer: Joe Orton (Sun 11 Oct 2026 14:55:33 BST) mod_auth_digest: Widen the one-time-nonce counter to 64 bits and move inside the client hash table: * modules/aaa/mod_auth_digest.c (struct hash_table): Hold the counter here as a 64-bit otn_counter, issued under client_lock like next_id rather than with 32-bit atomics (apr_atomic_inc64 is not available on the minimum APR). (initialize_tables): Seed it; drop its separate shared-memory allocation. (gen_nonce): Issue the ordinal under client_lock. (set_shmem_size): Account for two allocations rather than three. * test/modules/aaa/test_006_config_errors.py (test_digest_069_shmemsize_no_room_for_entry_rejected): Adjust for the smaller minimum. Co-Authored-By: Claude Opus 4.8 GitHub: close #787 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939038 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c M test/modules/aaa/test_006_config_errors.py _____________________________________________________________________________________________________________ Commit: c2959da3acf901d29131a991a7bf2888962dd186 URL: https://git.catflap.wales/apache-httpd/commit/?id=c2959da3acf901d29131a991a7bf2888962dd186 Author: Joe Orton (Sun 11 Oct 2026 14:52:20 BST) Committer: Joe Orton (Sun 11 Oct 2026 14:52:20 BST) * modules/aaa/mod_auth_digest.c: Code style tweaks only, no functional change. [skip ci] Co-Authored-By: Claude Opus 4.8 GitHub: PR #787 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939037 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: df14898a9739e97a956c73a7bd155f8c915e565d URL: https://git.catflap.wales/apache-httpd/commit/?id=df14898a9739e97a956c73a7bd155f8c915e565d Author: Joe Orton (Sun 11 Oct 2026 14:50:42 BST) Committer: Joe Orton (Sun 11 Oct 2026 14:50:42 BST) mod_auth_digest: Validate AuthDigestShmemSize properly: * modules/aaa/mod_auth_digest.c (set_shmem_size): Parse with apr_strtoff, reject overflow and trailing junk, and require room for the table, the counter, and at least one entry including rmm overhead. * test/modules/aaa/test_006_config_errors.py (test_digest_068_shmemsize_trailing_junk_rejected, test_digest_069_shmemsize_no_room_for_entry_rejected): New. Co-Authored-By: Claude Opus 4.8 GitHub: PR #787 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939036 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c M test/modules/aaa/test_006_config_errors.py _____________________________________________________________________________________________________________ Commit: 288f73763c9362d47f2ad677f146612d685d7fe5 URL: https://git.catflap.wales/apache-httpd/commit/?id=288f73763c9362d47f2ad677f146612d685d7fe5 Author: Joe Orton (Sun 11 Oct 2026 14:44:17 BST) Committer: Joe Orton (Sun 11 Oct 2026 14:44:17 BST) mod_auth_digest: Send Digest domain= for a reverse-proxied request: The domain was suppressed for any proxy request, but a reverse-proxied request authenticates to this server with an origin-style WWW-Authenticate, so AuthDigestDomain applies to it as it does to a non-proxied request; only a forward-proxy (PROXYREQ_PROXY) request, whose challenge is Proxy-Authenticate, should omit it. * modules/aaa/mod_auth_digest.c (note_digest_auth_failure): Suppress domain= only for PROXYREQ_PROXY, matching the rest of the file. * test/modules/aaa/env.py: Load mod_proxy and mod_proxy_http. * test/modules/aaa/conftest.py: Add a reverse-proxied location which authenticates with Digest and sets AuthDigestDomain. * test/modules/aaa/test_013_proxy_domain.py: New test suite. Co-Authored-By: Claude Opus 4.8 GitHub: PR #787 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939035 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c M test/modules/aaa/conftest.py M test/modules/aaa/env.py A test/modules/aaa/test_013_proxy_domain.py _____________________________________________________________________________________________________________ Commit: ecdf9900564f92305c7b1716f2d8a1d79b381abc URL: https://git.catflap.wales/apache-httpd/commit/?id=ecdf9900564f92305c7b1716f2d8a1d79b381abc Author: Joe Orton (Sun 11 Oct 2026 14:42:22 BST) Committer: Joe Orton (Sun 11 Oct 2026 14:42:22 BST) mod_auth_digest: Reject an Authorization uri which fails to unescape: * modules/aaa/mod_auth_digest.c (copy_uri_components): Return the ap_unescape_url status rather than discarding it. (authenticate_digest_user): Fail the request when the request-target or the Authorization uri does not unescape. * test/modules/aaa/test_001_challenge_response.py (test_digest_015_uri_bad_escaping_rejected): New. Co-Authored-By: Claude Opus 4.8 GitHub: PR #787 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939034 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number M modules/aaa/mod_auth_digest.c M test/modules/aaa/test_001_challenge_response.py _____________________________________________________________________________________________________________ Commit: 4843e52321595b3872a922a630ba5d35c3add332 URL: https://git.catflap.wales/apache-httpd/commit/?id=4843e52321595b3872a922a630ba5d35c3add332 Author: Joe Orton (Sun 11 Oct 2026 14:29:47 BST) Committer: Joe Orton (Sun 11 Oct 2026 14:29:47 BST) mod_auth_digest: Validate the nonce-count when parsing the header: * modules/aaa/mod_auth_digest.c (digest_header_rec): Add nc, the parsed nonce-count. (parse_digest_header): Require nc to be 8 hex digits (RFC 7616 3.4) and store its value, so it is well-formed everywhere it is used or echoed. (check_and_record_nonce): Use the parsed value; drop the local strtol and the now-unreachable AH01773. * test/modules/aaa/test_003_nccheck.py (test_digest_036_malformed_nc_rejected, test_digest_037_malformed_nc_does_not_poison_client): New. Co-Authored-By: Claude Opus 4.8 GitHub: PR #787 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939033 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c M test/modules/aaa/test_003_nccheck.py _____________________________________________________________________________________________________________ Commit: 18309c6c04e54bb669b7655ac4ff66425174f134 URL: https://git.catflap.wales/apache-httpd/commit/?id=18309c6c04e54bb669b7655ac4ff66425174f134 Author: Joe Orton (Sun 11 Oct 2026 14:29:04 BST) Committer: Joe Orton (Sun 11 Oct 2026 14:29:04 BST) mod_auth_digest: Fix handling of a request with no per-request record: The per-request record is created in a post_read_request hook, which does not run for a request rejected earlier (e.g. no Host on HTTP/1.1). An ErrorDocument directing such a request into a Digest-protected location then reached the auth hooks, which walked ->prev to the original request and used its record without checking it had been created. * modules/aaa/mod_auth_digest.c (make_digest_rec): New, split from init_digest_request, storing the record on a given request. (get_digest_rec): New; walk to the shared record and create it if the originating request never ran init_digest_request. (authenticate_digest_user, hook_note_digest_auth_failure): Use it in place of the open-coded walk, which did not check for a missing record. * test/modules/aaa/conftest.py: Add an ErrorDocument 400 into a Digest-protected location. * test/modules/aaa/test_012_errordoc.py: New test suite. Co-Authored-By: Claude Opus 4.8 GitHub: PR #787 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939032 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c M test/modules/aaa/conftest.py A test/modules/aaa/test_012_errordoc.py _____________________________________________________________________________________________________________ Commit: 6838b9868e3b66d0b3c2ee7551e50d67946b86a4 URL: https://git.catflap.wales/apache-httpd/commit/?id=6838b9868e3b66d0b3c2ee7551e50d67946b86a4 Author: Joe Orton (Sun 11 Oct 2026 14:28:02 BST) Committer: Joe Orton (Sun 11 Oct 2026 14:28:02 BST) mod_auth_digest: Widen client ids to 64 bits: * modules/aaa/mod_auth_digest.c (client_id_t): Widen to apr_uint64_t. (CLIENT_ID_MAX): New. (initialize_tables): Cap the seed at CLIENT_ID_MAX. (client_generate): Issue ids in 1..CLIENT_ID_MAX. (client_exists, client_update_nonce, client_generate): Log ids with APR_UINT64_T_FMT. (parse_digest_header): Parse the opaque with apr_strtoi64(), returning INVALID if it is not in 1..CLIENT_ID_MAX. (authenticate_digest_user): Remove the now-unreachable invalid opaque check (AH01787); mention an invalid opaque in AH01782. (ltox): Rename to... (client_id_to_opaque): ...this; format with APR_UINT64_T_HEX_FMT. (note_digest_auth_failure): Update callers. * test/modules/aaa/test_001_challenge_response.py (test_digest_013_invalid_opaque): Accept AH01782 as well as AH01787. * test/modules/aaa/test_003_nccheck.py (test_digest_035_out_of_range_opaque_is_not_truncated): Try opaques 2^32 and 2^64 above the live id. Co-Authored-By: Claude Opus 5.5 (1M context) GitHub: PR #787 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939031 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c M test/modules/aaa/test_001_challenge_response.py M test/modules/aaa/test_003_nccheck.py _____________________________________________________________________________________________________________ Commit: 95a754829fd3d0f130b82d7f5eee830c3516aff7 URL: https://git.catflap.wales/apache-httpd/commit/?id=95a754829fd3d0f130b82d7f5eee830c3516aff7 Author: Joe Orton (Sun 11 Oct 2026 14:27:52 BST) Committer: Joe Orton (Sun 11 Oct 2026 14:27:52 BST) mod_auth_digest: Simplify further, moving the client_id counter into the client_list struct; no functional change intended. * modules/aaa/mod_auth_digest.c (struct hash_table): Add next_id field; note that all access must be inside client_lock. (client_id_counter): Remove global. (initialize_tables): Seed client_list->next_id rather than allocating and seeding client_id_counter. (add_client): Remove, merging into... (client_generate): ...here; issue the id from client_list->next_id inside client_lock rather than via atomics, and log allocation failure. Co-Authored-By: Claude Opus 5.5 (1M context) GitHub: PR #787 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1939030 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: f6b14daf428c3c4ea5fe153486797c081a821548 URL: https://git.catflap.wales/apache-httpd/commit/?id=f6b14daf428c3c4ea5fe153486797c081a821548 Author: Jean-Frederic Clere (Sat 10 Oct 2026 13:53:01 BST) Committer: Jean-Frederic Clere (Sat 10 Oct 2026 13:53:01 BST) Those are failing on my box. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938986 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/metadata/test_004_remoteip.py _____________________________________________________________________________________________________________ Commit: 9b3a3c69fb000ac819dedb43de4c491d7563b239 URL: https://git.catflap.wales/apache-httpd/commit/?id=9b3a3c69fb000ac819dedb43de4c491d7563b239 Author: Joe Orton (Sat 10 Oct 2026 09:56:55 BST) Committer: Joe Orton (Sat 10 Oct 2026 09:56:55 BST) * SECURITY.md: Tweak wording around the handling of the model in reports. Rename "dependent services" sectgion to "trusted services", mention PROXY protocol in the list. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938976 13f79535-47bb-0310-9956-ffa450edef68 M SECURITY.md _____________________________________________________________________________________________________________ Commit: 1d27502fb5f36cd35089e389fb8379e4ddfc4df7 URL: https://git.catflap.wales/apache-httpd/commit/?id=1d27502fb5f36cd35089e389fb8379e4ddfc4df7 Author: Joe Orton (Fri 9 Oct 2026 20:37:33 BST) Committer: Joe Orton (Fri 9 Oct 2026 20:37:33 BST) * test/modules/filters/test_003_sed.py (TestSed.configure): Check a failing configuration with httpd -t, and return its stderr; apachectl_stderr is not set on Windows. (test_filters_003_32, test_filters_003_35, test_filters_003_38, test_filters_003_39, test_filters_003_40, test_filters_003_42, test_filters_003_44, test_filters_003_45, test_filters_003_46): Use it. * changes-entries/sed-fixes.txt: Add entry. Co-Authored-By: Claude Opus 5.5 GitHub: closes #791 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938966 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/sed-fixes.txt M test/modules/filters/test_003_sed.py _____________________________________________________________________________________________________________ Commit: 59ca067cb281d472663efa74fa0e816bbda66113 URL: https://git.catflap.wales/apache-httpd/commit/?id=59ca067cb281d472663efa74fa0e816bbda66113 Author: Joe Orton (Fri 9 Oct 2026 20:37:21 BST) Committer: Joe Orton (Fri 9 Oct 2026 20:37:21 BST) mod_sed: Fix handling of malformed scripts: * modules/filters/sed0.c (fcomp): Reject { nested more than SED_DEPTH deep, and an s or y command with no delimiter. (ycomp): Index the translation table by the unsigned value of each byte. (comple): Return NULL from a failed compile without storing circf. (address): Reject a line number too large for apr_int64_t. * test/modules/filters/test_003_sed.py (test_filters_003_37, test_filters_003_38, test_filters_003_42, test_filters_003_43, test_filters_003_44, test_filters_003_46, test_filters_003_47): New tests. Co-Authored-By: Claude Opus 5.5 GitHub: PR #791 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938965 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/sed0.c M test/modules/filters/test_003_sed.py _____________________________________________________________________________________________________________ Commit: 968022ebc5076fce2944e6555fb97040ac045544 URL: https://git.catflap.wales/apache-httpd/commit/?id=968022ebc5076fce2944e6555fb97040ac045544 Author: Joe Orton (Fri 9 Oct 2026 20:37:05 BST) Committer: Joe Orton (Fri 9 Oct 2026 20:37:05 BST) * modules/filters/mod_sed.c (sed_request_filter): Fix handling of the Content-Length request header; unset it after reading from the next filter. * test/pyhttpd/mod_aptest/mod_aptest.c (aptest_getline_echo): Buffer the body, and return the Content-Length request header left after reading it in an AP-Test-Content-Length response header. * test/modules/filters/test_003_sed.py (test_filters_003_34): New test. Co-Authored-By: Claude Opus 5.5 GitHub: PR #791 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938964 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/mod_sed.c M test/modules/filters/test_003_sed.py M test/pyhttpd/mod_aptest/mod_aptest.c _____________________________________________________________________________________________________________ Commit: f16faef3c27120a7660452d2c7beee29c20a30b3 URL: https://git.catflap.wales/apache-httpd/commit/?id=f16faef3c27120a7660452d2c7beee29c20a30b3 Author: Joe Orton (Fri 9 Oct 2026 20:36:48 BST) Committer: Joe Orton (Fri 9 Oct 2026 20:36:48 BST) * modules/filters/mod_sed.c (sed_request_filter): Fix handling of AP_MODE_GETLINE reads, returning a line of the filtered body; fail other modes besides AP_MODE_READBYTES with APR_ENOTIMPL. Always read with AP_MODE_READBYTES from the next filter. * test/pyhttpd/mod_aptest/mod_aptest.c (aptest_getline_echo): New handler. (aptest_hooks): Register it. * test/modules/filters/test_003_sed.py (test_filters_003_33): New test. Co-Authored-By: Claude Opus 5.5 GitHub: PR #791 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938963 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/mod_sed.c M test/modules/filters/test_003_sed.py M test/pyhttpd/mod_aptest/mod_aptest.c _____________________________________________________________________________________________________________ Commit: 7bf5604a5b2f21a334eb5436ff862ed252aff391 URL: https://git.catflap.wales/apache-httpd/commit/?id=7bf5604a5b2f21a334eb5436ff862ed252aff391 Author: Joe Orton (Fri 9 Oct 2026 20:36:41 BST) Committer: Joe Orton (Fri 9 Oct 2026 20:36:41 BST) mod_sed: Fix handling of malformed regular expressions: * modules/filters/regexp.c (sed_compile): Reject \{m,n\} following anything but a character, "." or a bracket expression, or following another \{m,n\}. Track which groups have been closed rather than how many, and check \N against that. Reject a bracket expression which ends after a range's "-". Treat a NUL as a missing delimiter. Compare the delimiter as an unsigned char. Check the \{m,n\} count limit as each digit is read. (regerr): Add error 47. * test/modules/filters/test_003_sed.py (TestSed.configure): Add fails argument. Write directives given as bytes to a file of their own and Include it. (test_filters_003_31, test_filters_003_32, test_filters_003_35, test_filters_003_36, test_filters_003_39, test_filters_003_40, test_filters_003_41, test_filters_003_45): New tests. Co-Authored-By: Claude Opus 5.5 GitHub: PR #791 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938962 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/regexp.c M test/modules/filters/test_003_sed.py _____________________________________________________________________________________________________________ Commit: fdfbe46134594e4fa95897fa65dc3d319d190f4b URL: https://git.catflap.wales/apache-httpd/commit/?id=fdfbe46134594e4fa95897fa65dc3d319d190f4b Author: Joe Orton (Fri 9 Oct 2026 20:34:39 BST) Committer: Joe Orton (Fri 9 Oct 2026 20:34:39 BST) * .github/PULL_REQUEST_TEMPLATE.md: Tweak wording, request test cases based on pyhttpd. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938961 13f79535-47bb-0310-9956-ffa450edef68 M .github/PULL_REQUEST_TEMPLATE.md _____________________________________________________________________________________________________________ Commit: 3e2a8828a784e560c717ed957ea3d10203ac2d51 URL: https://git.catflap.wales/apache-httpd/commit/?id=3e2a8828a784e560c717ed957ea3d10203ac2d51 Author: Joe Orton (Thu 8 Oct 2026 23:01:25 BST) Committer: Joe Orton (Thu 8 Oct 2026 23:01:25 BST) Add a minimal GitHub PR template. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938932 13f79535-47bb-0310-9956-ffa450edef68 A .github/PULL_REQUEST_TEMPLATE.md _____________________________________________________________________________________________________________ Commit: 1b352ed2f3924226681f45f635fd4a1101c606f1 URL: https://git.catflap.wales/apache-httpd/commit/?id=1b352ed2f3924226681f45f635fd4a1101c606f1 Author: Joe Orton (Thu 8 Oct 2026 22:19:15 BST) Committer: Joe Orton (Thu 8 Oct 2026 22:19:15 BST) Add regression test for Digest auth with a truncated nonce: * test/modules/aaa/test_012_truncated_nonce.py (TestDigestTruncatedNonce.test_digest_012_01): New test. Request a Digest challenge, truncate the nonce by stripping the base64 time prefix up to the '=', and send an Authorization header built with the truncated nonce. Expect a 401 response and ignore the logged AH01782 error. Co-Authored-By: Claude Opus 4.6 Submitted by: Paul Lodge GitHub: closes #798 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938930 13f79535-47bb-0310-9956-ffa450edef68 A test/modules/aaa/test_012_truncated_nonce.py _____________________________________________________________________________________________________________ Commit: cea73f6f082f7004dba73e932a05155a623574b0 URL: https://git.catflap.wales/apache-httpd/commit/?id=cea73f6f082f7004dba73e932a05155a623574b0 Author: Joe Orton (Thu 8 Oct 2026 21:09:10 BST) Committer: Joe Orton (Thu 8 Oct 2026 21:09:10 BST) * modules/metadata/mod_remoteip.c: Add missing APLOGNO. Fixes: 3f95bd3fe64f29403633d283343c26a3997d7c04 (r1938927) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938928 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number M modules/metadata/mod_remoteip.c _____________________________________________________________________________________________________________ Commit: 3f95bd3fe64f29403633d283343c26a3997d7c04 URL: https://git.catflap.wales/apache-httpd/commit/?id=3f95bd3fe64f29403633d283343c26a3997d7c04 Author: Joe Orton (Thu 8 Oct 2026 21:04:38 BST) Committer: Joe Orton (Thu 8 Oct 2026 21:04:38 BST) mod_remoteip: PROXY protocol: handle a peer going away before the header, and test the LOCAL command. * modules/metadata/mod_remoteip.c (remoteip_input_filter): Log EOF while reading the PROXY protocol header at info level, as the peer going away; other read errors are still logged as errors. Skip metadata buckets rather than copying from them: the EOS bucket arriving before the EOF was passed to memcpy() as a NULL source. * test/modules/metadata/test_004_remoteip.py (test_metadata_004_03, test_metadata_004_04, test_metadata_004_05, test_metadata_004_06): Test PROXY protocol v2 with the PROXY and LOCAL commands, with and without an address block, and a peer disconnecting after a partial header. PR: 63893 Co-Authored-By: Claude Fable 5.1 GitHub: closes #805 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938927 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/remoteip-pp-eof.txt M modules/metadata/mod_remoteip.c M test/modules/metadata/test_004_remoteip.py _____________________________________________________________________________________________________________ Commit: 654754a53e318babb55aa742368fdfdd46125f84 URL: https://git.catflap.wales/apache-httpd/commit/?id=654754a53e318babb55aa742368fdfdd46125f84 Author: Joe Orton (Thu 8 Oct 2026 20:27:43 BST) Committer: Joe Orton (Thu 8 Oct 2026 20:27:43 BST) CI: Note some known failures. [skip ic] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938926 13f79535-47bb-0310-9956-ffa450edef68 M test/README.ci _____________________________________________________________________________________________________________ Commit: faadf819284e084852e45c505445f0887ba4b12d URL: https://git.catflap.wales/apache-httpd/commit/?id=faadf819284e084852e45c505445f0887ba4b12d Author: Jim Jagielski (Thu 8 Oct 2026 12:42:22 BST) Committer: Jim Jagielski (Thu 8 Oct 2026 12:42:22 BST) mod_proxy_beacon: bound listener memory and work per tick under a UDP flood PR 70255. Based in part on a patch from Tristan Madani. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938912 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/mod_proxy_beacon.c _____________________________________________________________________________________________________________ Commit: 845c5e9ae37755f11aa5063f2b29dff4657a6724 URL: https://git.catflap.wales/apache-httpd/commit/?id=845c5e9ae37755f11aa5063f2b29dff4657a6724 Author: Joe Orton (Thu 8 Oct 2026 09:36:22 BST) Committer: Joe Orton (Thu 8 Oct 2026 09:36:22 BST) * modules/metadata/mod_remoteip.c (remoteip_hook_post_config): Use the passed-in pointer to ap_server_conf; no functional change. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938909 13f79535-47bb-0310-9956-ffa450edef68 M modules/metadata/mod_remoteip.c _____________________________________________________________________________________________________________ Commit: 47717ee2e4d821532b7f7ad5ef5bd53ae92bd180 URL: https://git.catflap.wales/apache-httpd/commit/?id=47717ee2e4d821532b7f7ad5ef5bd53ae92bd180 Author: Joe Orton (Thu 8 Oct 2026 09:31:23 BST) Committer: Joe Orton (Thu 8 Oct 2026 09:31:23 BST) mod_remoteip: Apply RemoteIP{Trusted,Internal}ProxyList to the virtual host they are configured in, and fix merging. * modules/metadata/mod_remoteip.c (merge_remoteip_server_config): When both the main server and the virtual host have proxymatch_ip entries, merge the two arrays. (remoteip_hook_post_config): Log a warning (APLOGNO 10633) for each virtual host whose proxy entries were merged with the main server's. (remoteip_cmds): Drop EXEC_ON_READ from RemoteIPTrustedProxyList and RemoteIPInternalProxyList so the directives apply in the server/vhost scope they are configured in, rather than globally at config read time. * test/modules/metadata/test_004_remoteip.py: New test. * test/modules/metadata/env.py (MetadataTestSetup.__init__): Add remoteip to the optional modules. PR: 70207 Submitted by: Arturo Bernal GitHub: closes #793 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938908 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/remoteip-proxylist-scope.txt M docs/log-message-tags/next-number M modules/metadata/mod_remoteip.c M test/modules/metadata/env.py A test/modules/metadata/test_004_remoteip.py _____________________________________________________________________________________________________________ Commit: bae35cfbf71f7ff8b656ac6b3c69f4b50daac187 URL: https://git.catflap.wales/apache-httpd/commit/?id=bae35cfbf71f7ff8b656ac6b3c69f4b50daac187 Author: Joe Orton (Wed 7 Oct 2026 08:40:06 BST) Committer: Joe Orton (Wed 7 Oct 2026 08:40:06 BST) * SECURITY.md: Add mod_sed to the list of explicitly out-of-scope scripting interpreters. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938838 13f79535-47bb-0310-9956-ffa450edef68 M SECURITY.md _____________________________________________________________________________________________________________ Commit: 8dbd2836d0c989f0a6f5fcad5c48453d1b4ba8b6 URL: https://git.catflap.wales/apache-httpd/commit/?id=8dbd2836d0c989f0a6f5fcad5c48453d1b4ba8b6 Author: Joe Orton (Tue 6 Oct 2026 21:16:47 BST) Committer: Joe Orton (Tue 6 Oct 2026 21:16:47 BST) mod_socache_redis: Fix the unit of the RedisTimeout passed to the Redis client. * modules/cache/mod_socache_redis.c (RD_DEFAULT_SERVER_RWTO): Define in seconds rather than microseconds. (socache_rd_set_timeout): Convert the timeout from apr_time_t to whole seconds, rounding up so a positive value does not become 0. * test/modules/ssl/env.py (SSLTestSetup.__init__): Add socache_redis as an optional module. * test/modules/ssl/test_004_socache_redis.py: New test using a silent Redis server to verify that RedisTimeout values are applied with the expected whole-second rounding. Submitted by: Christophe JAILLET, Arturo Bernal GitHub: closes #790 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938833 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/redis-timeout-unit.txt M docs/manual/mod/mod_socache_redis.xml M modules/cache/mod_socache_redis.c M test/modules/ssl/env.py A test/modules/ssl/test_004_socache_redis.py _____________________________________________________________________________________________________________ Commit: 235f9c7cdecae884ab2a5176828619dab6b3a939 URL: https://git.catflap.wales/apache-httpd/commit/?id=235f9c7cdecae884ab2a5176828619dab6b3a939 Author: Joe Orton (Tue 6 Oct 2026 15:16:26 BST) Committer: Joe Orton (Tue 6 Oct 2026 15:16:26 BST) mod_http2: support the asterisk-form of OPTIONS requests. * modules/http2/h2_stream.c (h2_stream_create_input): do not reject a ':path' of '*' with a ':scheme' present when the method is OPTIONS over http/https; pass the asterisk-form through as is. * test/modules/http2/test_203_rfc9113.py (test_h2_203_03_options_asterisk, test_h2_203_04_invalid_path): Add tests. Submitted by: Arturo Bernal PR: 70195 GitHub: closes #788 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938821 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/h2-options-asterisk.txt M modules/http2/h2_stream.c M test/modules/http2/test_203_rfc9113.py _____________________________________________________________________________________________________________ Commit: 34be9c1c6ddc4de264b2e1b9ff8ee281f6e1e53b URL: https://git.catflap.wales/apache-httpd/commit/?id=34be9c1c6ddc4de264b2e1b9ff8ee281f6e1e53b Author: Eric Covener (Mon 5 Oct 2026 17:48:51 BST) Committer: Eric Covener (Mon 5 Oct 2026 17:48:51 BST) fix maintainer mode on macos ssl_engine_vars.c:1037:36: error: incompatible pointer types passing 'apr_uint64_t *' (aka 'unsigned long *') to parameter of type 'uint64_t *' (aka 'unsigned long long *') [-Werror,-Wincompatible-pointer-types] 1037 | if (SSL_get_handshake_rtt(ssl, &rtt) > 0) | ^~~~ /opt/homebrew/Cellar/openssl@4/4.0.2_1/include/openssl/ssl.h:2080:58: note: passing argument to parameter 'rtt' here 2080 | __owur int SSL_get_handshake_rtt(const SSL *s, uint64_t *rtt); | ^ 1 error generated. On macOS, APR defines apr_uint64_t as unsigned long while uint64_t in system headers is unsigned long long APR has a special case for Darwin (apr.h:362, #ifdef DARWIN_10). It defines apr_uint64_t directly as unsigned long on 64-bit, rather than using uint64_t. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938802 13f79535-47bb-0310-9956-ffa450edef68 M modules/ssl/ssl_engine_vars.c _____________________________________________________________________________________________________________ Commit: 02c2e8b79a0f33204cc7055d634510c712ad0c47 URL: https://git.catflap.wales/apache-httpd/commit/?id=02c2e8b79a0f33204cc7055d634510c712ad0c47 Author: Eric Covener (Mon 5 Oct 2026 13:24:41 BST) Committer: Eric Covener (Mon 5 Oct 2026 13:24:41 BST) warn about excessive rate limiting git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938788 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_ratelimit.xml _____________________________________________________________________________________________________________ Commit: 2bb4724f4f719ae10cc011d76e432ab70cbc021c URL: https://git.catflap.wales/apache-httpd/commit/?id=2bb4724f4f719ae10cc011d76e432ab70cbc021c Author: Joe Orton (Mon 5 Oct 2026 08:24:48 BST) Committer: Joe Orton (Mon 5 Oct 2026 08:24:48 BST) Fix broken uwsgi test on windows: * test/modules/proxy/env.py (ProxyBackend._process): read 8192 bytes on Windows and 4096 elsewhere to avoid short reads on win32. Submitted by: Paul Lodge GitHub: closes #785 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938786 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/proxy/env.py _____________________________________________________________________________________________________________ Commit: 3fc5caa57b90e5ae88a91e8d5dacca5ca2c7962f URL: https://git.catflap.wales/apache-httpd/commit/?id=3fc5caa57b90e5ae88a91e8d5dacca5ca2c7962f Author: Joe Orton (Fri 2 Oct 2026 10:05:43 BST) Committer: Joe Orton (Fri 2 Oct 2026 10:05:43 BST) CMake: Build mod_proxy_uwsgi; enable mod_mime_magic by default: * CMakeLists.txt: Add mod_proxy_uwsgi, linked against mod_proxy. Change mod_mime_magic from optional to included by default. * test/modules/proxy/test_03_uwsgi.py: Remove duplicate copy of the module appended after the first. (_proxy_uwsgi_setup): Add LogLevel trace4. * test/modules/proxy/uwsgi_faker.py: Remove duplicate copy of the module appended after the first. Submitted by: Paul Lodge GitHub: closes #781 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938757 13f79535-47bb-0310-9956-ffa450edef68 M CMakeLists.txt M test/modules/proxy/test_03_uwsgi.py M test/modules/proxy/uwsgi_faker.py _____________________________________________________________________________________________________________ Commit: f7e3a01a2a76fda531cc1a42c5b7d1b492b7489c URL: https://git.catflap.wales/apache-httpd/commit/?id=f7e3a01a2a76fda531cc1a42c5b7d1b492b7489c Author: Joe Orton (Thu 1 Oct 2026 19:22:42 BST) Committer: Joe Orton (Thu 1 Oct 2026 19:22:42 BST) * modules/aaa/mod_authnz_fcgi.c (handle_response): Log the stderr record using the received length rather than as a C string. Submitted by: arshiya tabasum GitHub: closes #779 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938749 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_authnz_fcgi.c _____________________________________________________________________________________________________________ Commit: cbee25b90b6fc42cf2b5342ade32de866fa3b6f0 URL: https://git.catflap.wales/apache-httpd/commit/?id=cbee25b90b6fc42cf2b5342ade32de866fa3b6f0 Author: Joe Orton (Thu 1 Oct 2026 19:20:13 BST) Committer: Joe Orton (Thu 1 Oct 2026 19:20:13 BST) * modules/mappers/mod_speling.c (check_speling): Decline if the filename's trailing component is longer than r->uri. * test/pytest_suite/t/conf/extra.conf.in: Add Alias /sp-oob. * test/pytest_suite/tests/t/modules/test_speling.py (test_speling_short_uri_alias): New test. Submitted by: arshiya tabasum GitHub: closes #778 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938748 13f79535-47bb-0310-9956-ffa450edef68 M modules/mappers/mod_speling.c M test/pytest_suite/t/conf/extra.conf.in M test/pytest_suite/tests/t/modules/test_speling.py _____________________________________________________________________________________________________________ Commit: 0f8f5f3f0d87a7a90d3f00c34634397defe0aa5b URL: https://git.catflap.wales/apache-httpd/commit/?id=0f8f5f3f0d87a7a90d3f00c34634397defe0aa5b Author: Joe Orton (Thu 1 Oct 2026 13:58:19 BST) Committer: Joe Orton (Thu 1 Oct 2026 13:58:19 BST) * modules/md/md_crypt.c (md_cert_is_valid_now, md_cert_has_expired): Use X509_check_certificate_times() with OpenSSL 4.0 to avoid the deprecated X509_cmp_current_time(). Co-Authored-By: Claude Opus 4.8 GitHub: closes #780 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938739 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md_crypt.c _____________________________________________________________________________________________________________ Commit: da01b18161e29efb55becbf0eb009e05aadd3fbc URL: https://git.catflap.wales/apache-httpd/commit/?id=da01b18161e29efb55becbf0eb009e05aadd3fbc Author: Joe Orton (Thu 1 Oct 2026 13:58:13 BST) Committer: Joe Orton (Thu 1 Oct 2026 13:58:13 BST) * modules/ssl/ssl_engine_io.c (cert_time_invalid): New function checking a peer certificate's validity period, using X509_check_certificate_times() with OpenSSL 4.0 to avoid the deprecated X509_cmp_current_time(). (ssl_io_filter_handshake): Use it. Co-Authored-By: Claude Opus 4.8 GitHub: PR #780 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938738 13f79535-47bb-0310-9956-ffa450edef68 M modules/ssl/ssl_engine_io.c _____________________________________________________________________________________________________________ Commit: da7970c4df9e909813c488f9f4bda901bb99dc29 URL: https://git.catflap.wales/apache-httpd/commit/?id=da7970c4df9e909813c488f9f4bda901bb99dc29 Author: Joe Orton (Thu 1 Oct 2026 13:58:03 BST) Committer: Joe Orton (Thu 1 Oct 2026 13:58:03 BST) * modules/ssl/ssl_private.h: Do not force OPENSSL_API_COMPAT in AP_DEBUG builds, so that use of deprecated OpenSSL APIs is flagged at compile time. [skip ci] GitHub: PR #780 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938737 13f79535-47bb-0310-9956-ffa450edef68 M modules/ssl/ssl_private.h _____________________________________________________________________________________________________________ Commit: 4a521896a65ffcce6648ff379d0a81265ace04eb URL: https://git.catflap.wales/apache-httpd/commit/?id=4a521896a65ffcce6648ff379d0a81265ace04eb Author: Joe Orton (Wed 30 Sep 2026 08:51:35 BST) Committer: Joe Orton (Wed 30 Sep 2026 08:51:35 BST) CI: Update OpenSSL versions for 2026-09-29 releases. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938713 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: 04f0a7f03038026301063083a3948e8562c13dc8 URL: https://git.catflap.wales/apache-httpd/commit/?id=04f0a7f03038026301063083a3948e8562c13dc8 Author: Jason S. Lingohr (Wed 30 Sep 2026 08:02:05 BST) Committer: Jason S. Lingohr (Wed 30 Sep 2026 08:02:05 BST) Fix UNIX capitalisation. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938712 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_cgi.xml _____________________________________________________________________________________________________________ Commit: a46548dbd884240dda76be96d761a941c6e5f708 URL: https://git.catflap.wales/apache-httpd/commit/?id=a46548dbd884240dda76be96d761a941c6e5f708 Author: Eric Covener (Tue 29 Sep 2026 12:31:49 BST) Committer: Eric Covener (Tue 29 Sep 2026 12:31:49 BST) ignore venv used by test runner git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938692 13f79535-47bb-0310-9956-ffa450edef68 _____________________________________________________________________________________________________________ Commit: 9c4d210cd2f3374fd84f71b4ac0f4f936bb36050 URL: https://git.catflap.wales/apache-httpd/commit/?id=9c4d210cd2f3374fd84f71b4ac0f4f936bb36050 Author: Eric Covener (Tue 29 Sep 2026 12:28:03 BST) Committer: Eric Covener (Tue 29 Sep 2026 12:28:03 BST) drop hop-by-hop headers from UWSGI Submitted By: Maya Echtinaw git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938690 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/mod_proxy_uwsgi.c A test/modules/proxy/test_03_uwsgi.py A test/modules/proxy/uwsgi_faker.py _____________________________________________________________________________________________________________ Commit: 77d22286610a010440f0cfe1a0f51d8105c5d91b URL: https://git.catflap.wales/apache-httpd/commit/?id=77d22286610a010440f0cfe1a0f51d8105c5d91b Author: Joe Orton (Tue 29 Sep 2026 10:39:44 BST) Committer: Joe Orton (Tue 29 Sep 2026 10:39:44 BST) * test/pyhttpd/env.py (HttpdTestSetup._install): Fix shebang line and set the executable bit for .cgi scripts as well as .py scripts, so CGI scripts not named *.py can be run on Windows where the interpreter is located from the script shebang. Co-Authored-By: Claude Opus 4.8 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938687 13f79535-47bb-0310-9956-ffa450edef68 M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: bdd9f76b28033bac449e3a775bfe96f19e5896d9 URL: https://git.catflap.wales/apache-httpd/commit/?id=bdd9f76b28033bac449e3a775bfe96f19e5896d9 Author: Eric Covener (Tue 29 Sep 2026 10:08:43 BST) Committer: Eric Covener (Tue 29 Sep 2026 10:08:43 BST) add dav tests for r1938681 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938684 13f79535-47bb-0310-9956-ffa450edef68 A test/modules/dav/__init__.py A test/modules/dav/conftest.py A test/modules/dav/env.py A test/modules/dav/test_001_propdb_ns_limit.py _____________________________________________________________________________________________________________ Commit: c68a60046f8742f4b6e5d123ebc62fb61aaff352 URL: https://git.catflap.wales/apache-httpd/commit/?id=c68a60046f8742f4b6e5d123ebc62fb61aaff352 Author: Eric Covener (Tue 29 Sep 2026 10:08:27 BST) Committer: Eric Covener (Tue 29 Sep 2026 10:08:27 BST) list test classes / cases (-l) to pass back in git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938683 13f79535-47bb-0310-9956-ffa450edef68 M test/run-one-test.sh _____________________________________________________________________________________________________________ Commit: b264e6bc970ec3ad1c5daa49f69356004de03115 URL: https://git.catflap.wales/apache-httpd/commit/?id=b264e6bc970ec3ad1c5daa49f69356004de03115 Author: Eric Covener (Tue 29 Sep 2026 09:52:49 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:52:49 BST) limit dav namespaces git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938681 13f79535-47bb-0310-9956-ffa450edef68 M modules/dav/fs/dbm.c M modules/dav/main/props.c _____________________________________________________________________________________________________________ Commit: c7cd12a58a19aa077295744365388a533679826f URL: https://git.catflap.wales/apache-httpd/commit/?id=c7cd12a58a19aa077295744365388a533679826f Author: Eric Covener (Tue 29 Sep 2026 09:51:21 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:51:21 BST) fix userdir check git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938679 13f79535-47bb-0310-9956-ffa450edef68 M modules/mappers/mod_userdir.c _____________________________________________________________________________________________________________ Commit: a45039afa935353525809817f9b4a7ed3149906b URL: https://git.catflap.wales/apache-httpd/commit/?id=a45039afa935353525809817f9b4a7ed3149906b Author: Eric Covener (Tue 29 Sep 2026 09:45:13 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:45:13 BST) handle incomplete input git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938677 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/mod_xml2enc.c _____________________________________________________________________________________________________________ Commit: a34cc81def40f5cee30c41f6c3eeffb03b4c75eb URL: https://git.catflap.wales/apache-httpd/commit/?id=a34cc81def40f5cee30c41f6c3eeffb03b4c75eb Author: Eric Covener (Tue 29 Sep 2026 09:43:57 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:43:57 BST) harden vhost_alias git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938675 13f79535-47bb-0310-9956-ffa450edef68 M modules/mappers/mod_vhost_alias.c _____________________________________________________________________________________________________________ Commit: 96a17b84ca51c846a35b9408b2d44da955099afb URL: https://git.catflap.wales/apache-httpd/commit/?id=96a17b84ca51c846a35b9408b2d44da955099afb Author: Eric Covener (Tue 29 Sep 2026 09:35:17 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:35:17 BST) check PASV addresses git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938673 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/mod_proxy_ftp.c _____________________________________________________________________________________________________________ Commit: 81b1f0a512b1e6593d666c6f426f8a1282f9bf70 URL: https://git.catflap.wales/apache-httpd/commit/?id=81b1f0a512b1e6593d666c6f426f8a1282f9bf70 Author: Eric Covener (Tue 29 Sep 2026 09:33:46 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:33:46 BST) don't expose file funcs in SSLRequire git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938671 13f79535-47bb-0310-9956-ffa450edef68 M modules/ssl/ssl_engine_config.c _____________________________________________________________________________________________________________ Commit: 8c69957cee336d65c0ddf4caf37eee920541fbc5 URL: https://git.catflap.wales/apache-httpd/commit/?id=8c69957cee336d65c0ddf4caf37eee920541fbc5 Author: Eric Covener (Tue 29 Sep 2026 09:32:36 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:32:36 BST) windows: expand for things like 8.3 short names git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938669 13f79535-47bb-0310-9956-ffa450edef68 M server/request.c _____________________________________________________________________________________________________________ Commit: 0b23cc5f38dad801b507aaf3f038fb5351953b6f URL: https://git.catflap.wales/apache-httpd/commit/?id=0b23cc5f38dad801b507aaf3f038fb5351953b6f Author: Eric Covener (Tue 29 Sep 2026 09:30:01 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:30:01 BST) block dav state dir git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938666 13f79535-47bb-0310-9956-ffa450edef68 M modules/dav/fs/mod_dav_fs.c M modules/dav/fs/repos.c M modules/dav/fs/repos.h _____________________________________________________________________________________________________________ Commit: 6defafbf805bfafa94872cdee99aac34d89de6c4 URL: https://git.catflap.wales/apache-httpd/commit/?id=6defafbf805bfafa94872cdee99aac34d89de6c4 Author: Eric Covener (Tue 29 Sep 2026 09:28:15 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:28:15 BST) careful handling of session bbtmp git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938664 13f79535-47bb-0310-9956-ffa450edef68 M modules/http2/h2_c1_io.c M modules/http2/h2_mplx.c M modules/http2/h2_mplx.h M modules/http2/h2_session.c M modules/http2/h2_stream.h _____________________________________________________________________________________________________________ Commit: 616ddb10ac127099c26fe1e5a378f7849689ebc3 URL: https://git.catflap.wales/apache-httpd/commit/?id=616ddb10ac127099c26fe1e5a378f7849689ebc3 Author: Eric Covener (Tue 29 Sep 2026 09:23:57 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:23:57 BST) copy lookahead value git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938659 13f79535-47bb-0310-9956-ffa450edef68 M modules/mappers/mod_rewrite.c _____________________________________________________________________________________________________________ Commit: 90a4f362f981c7cecb7c77a8332d3ff6c0424152 URL: https://git.catflap.wales/apache-httpd/commit/?id=90a4f362f981c7cecb7c77a8332d3ff6c0424152 Author: Eric Covener (Tue 29 Sep 2026 09:22:57 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:22:57 BST) handle incomplete char git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938657 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/mod_charset_lite.c _____________________________________________________________________________________________________________ Commit: 00e8c9f2955b065255a091ab632b5cbdac4a18ab URL: https://git.catflap.wales/apache-httpd/commit/?id=00e8c9f2955b065255a091ab632b5cbdac4a18ab Author: Eric Covener (Tue 29 Sep 2026 09:21:44 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:21:44 BST) remove session cookie consistently git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938655 13f79535-47bb-0310-9956-ffa450edef68 M modules/session/mod_session_cookie.c M server/util_cookies.c _____________________________________________________________________________________________________________ Commit: 1f5b504654c90de4de92bcbc1f06a51d95ec02b9 URL: https://git.catflap.wales/apache-httpd/commit/?id=1f5b504654c90de4de92bcbc1f06a51d95ec02b9 Author: Eric Covener (Tue 29 Sep 2026 09:20:19 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:20:19 BST) validate body and query git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938653 13f79535-47bb-0310-9956-ffa450edef68 M modules/cluster/mod_heartmonitor.c _____________________________________________________________________________________________________________ Commit: a92e6089ed11dfc1bdfd645f7a62364b067ef8da URL: https://git.catflap.wales/apache-httpd/commit/?id=a92e6089ed11dfc1bdfd645f7a62364b067ef8da Author: Eric Covener (Tue 29 Sep 2026 09:17:51 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:17:51 BST) max active locks git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938651 13f79535-47bb-0310-9956-ffa450edef68 M modules/dav/main/mod_dav.h M modules/dav/main/util.c _____________________________________________________________________________________________________________ Commit: 6ddc724e03e3b923dd4f3f17fe40124cc67efd72 URL: https://git.catflap.wales/apache-httpd/commit/?id=6ddc724e03e3b923dd4f3f17fe40124cc67efd72 Author: Eric Covener (Tue 29 Sep 2026 09:10:35 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:10:35 BST) don't use CT as handler git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938649 13f79535-47bb-0310-9956-ffa450edef68 M modules/http/http_request.c A test/modules/core/htdocs/cgiredir/redir.cgi A test/modules/core/htdocs/cgiredir/target A test/modules/core/test_007_cgi_redirect.py _____________________________________________________________________________________________________________ Commit: af47798c485e1bcd7fba95c553aecfd2d05e0774 URL: https://git.catflap.wales/apache-httpd/commit/?id=af47798c485e1bcd7fba95c553aecfd2d05e0774 Author: Eric Covener (Tue 29 Sep 2026 09:04:43 BST) Committer: Eric Covener (Tue 29 Sep 2026 09:04:43 BST) helper for interactive individual tests accepts filesystem path or the path as printed out when running all tests git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938647 13f79535-47bb-0310-9956-ffa450edef68 A test/run-one-test.sh _____________________________________________________________________________________________________________ Commit: cbbcfb762fde939bebc5d341d4da4c6f3ce25089 URL: https://git.catflap.wales/apache-httpd/commit/?id=cbbcfb762fde939bebc5d341d4da4c6f3ce25089 Author: Eric Covener (Tue 29 Sep 2026 08:29:44 BST) Committer: Eric Covener (Tue 29 Sep 2026 08:29:44 BST) build h2 client with mod_http2 includes/ldflags git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938645 13f79535-47bb-0310-9956-ffa450edef68 M test/clients/Makefile.in _____________________________________________________________________________________________________________ Commit: 1e1bd8678d80fc2621f3aa549d4faa4e19753543 URL: https://git.catflap.wales/apache-httpd/commit/?id=1e1bd8678d80fc2621f3aa549d4faa4e19753543 Author: Joe Orton (Mon 28 Sep 2026 18:50:52 BST) Committer: Joe Orton (Mon 28 Sep 2026 18:50:52 BST) * test/README.ci: Add a note on why it's useful to keep the TEST_APR_TARBALL env var around. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938626 13f79535-47bb-0310-9956-ffa450edef68 M test/README.ci _____________________________________________________________________________________________________________ Commit: 369027a714da03d5c0cb37a457ab338c53fd6c32 URL: https://git.catflap.wales/apache-httpd/commit/?id=369027a714da03d5c0cb37a457ab338c53fd6c32 Author: Joe Orton (Mon 28 Sep 2026 18:48:01 BST) Committer: Joe Orton (Mon 28 Sep 2026 18:48:01 BST) CI: Remove redundant code and simplify: * test/travis_before_linux.sh: Drop the Travis variables and the "perl -V" check of ~/perl5. Remove TEST_MOD_TLS support. (resolve_apx, fetch_apx): Removed. (install_apx): Fetch the tag, or the commit resolved by gha-resolve-deps.sh, directly. Don't fetch the APR source for an APR-util build. Test for the nghttp2 install rather than a marker file. * test/travis_run_linux.sh: Remove TEST_MOD_TLS support and the unset of LD_LIBRARY_PATH and LD_RUN_PATH. * test/gha-resolve-deps.sh: Drop RUSTLS_VERSION from $ROOTID. * test/README.ci: Update to match. * .github/workflows/windows.yml: Ignore test/travis_*.sh and test/gha-*.sh. [skip ci] Co-Authored-By: Claude Opus 5.5 GitHub: closes #774 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938625 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/windows.yml M test/README.ci M test/gha-resolve-deps.sh M test/travis_before_linux.sh M test/travis_run_linux.sh _____________________________________________________________________________________________________________ Commit: 2eab21afb65e48977dc56a1012eaded8c16d2483 URL: https://git.catflap.wales/apache-httpd/commit/?id=2eab21afb65e48977dc56a1012eaded8c16d2483 Author: Joe Orton (Mon 28 Sep 2026 12:40:33 BST) Committer: Joe Orton (Mon 28 Sep 2026 12:40:33 BST) * Makefile.in (check-binaries): Also link htpasswd, htdigest, htdbm, logresolve and httxt2dbm. Co-Authored-By: Claude Opus 5.5 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938604 13f79535-47bb-0310-9956-ffa450edef68 M Makefile.in _____________________________________________________________________________________________________________ Commit: 170e3992406b51874cefea75febbdd96b556dcb5 URL: https://git.catflap.wales/apache-httpd/commit/?id=170e3992406b51874cefea75febbdd96b556dcb5 Author: Joe Orton (Mon 28 Sep 2026 11:52:10 BST) Committer: Joe Orton (Mon 28 Sep 2026 11:52:10 BST) * .github/workflows/linux.yml: Run the test/modules/ssl pytest suite in the OpenSSL version jobs. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #771 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938603 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: 9a3dbc068c7a2b011b029b8abb37297dba6a82c3 URL: https://git.catflap.wales/apache-httpd/commit/?id=9a3dbc068c7a2b011b029b8abb37297dba6a82c3 Author: Joe Orton (Mon 28 Sep 2026 11:49:09 BST) Committer: Joe Orton (Mon 28 Sep 2026 11:49:09 BST) Add new pyhttpd-based test coverage for mod_cgid: * modules/generators/mod_cgid.c (cgid_server): Log the daemon's pid at TRACE1 (so the tests can kill the daemon). * test/modules/generators/: New test suite. Co-Authored-By: Claude Opus 5.5 (1M context) GitHub: closes #772 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938602 13f79535-47bb-0310-9956-ffa450edef68 M .gitignore M modules/generators/mod_cgid.c A test/modules/generators/__init__.py A test/modules/generators/conftest.py A test/modules/generators/env.py A test/modules/generators/htdocs/cgi/argv.py A test/modules/generators/htdocs/cgi/noread.py A test/modules/generators/htdocs/cgi/nph-hello.py A test/modules/generators/htdocs/cgi/redirect.py A test/modules/generators/htdocs/cgi/sleep.py A test/modules/generators/htdocs/cgi/sleep_trap.py A test/modules/generators/htdocs/cgi/ssi/exec_bogus.shtml A test/modules/generators/htdocs/cgi/ssi/exec_cgi.shtml A test/modules/generators/htdocs/cgi/ssi/exec_cgi_missing.shtml A test/modules/generators/htdocs/cgi/ssi/exec_cgi_nph.shtml A test/modules/generators/htdocs/cgi/ssi/exec_cgi_query.shtml A test/modules/generators/htdocs/cgi/ssi/exec_cgi_redirect.shtml A test/modules/generators/htdocs/cgi/ssi/exec_noexec.shtml A test/modules/generators/htdocs/cgi/ssi/exec_path_info.shtml A test/modules/generators/htdocs/cgi/stderr_fail.py A test/modules/generators/test_001_cgid.py _____________________________________________________________________________________________________________ Commit: f2829b2bc69e7971f930b22befd024386d3c07a1 URL: https://git.catflap.wales/apache-httpd/commit/?id=f2829b2bc69e7971f930b22befd024386d3c07a1 Author: Jason S. Lingohr (Sun 27 Sep 2026 03:12:11 BST) Committer: Jason S. Lingohr (Sun 27 Sep 2026 03:12:11 BST) Fix background transparency of the tar icon. Submitted by: Jeffery To PR: 70238 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938558 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/tar-icon-transparency.txt M docs/icons/tar.gif M docs/icons/tar.png _____________________________________________________________________________________________________________ Commit: da9a108f9b656a5637c8142d11293e9eb4260773 URL: https://git.catflap.wales/apache-httpd/commit/?id=da9a108f9b656a5637c8142d11293e9eb4260773 Author: Lucien Gentis (Sat 26 Sep 2026 14:52:56 BST) Committer: Lucien Gentis (Sat 26 Sep 2026 14:52:56 BST) fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938537 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/misc/security_tips.html.fr.utf8 M docs/manual/misc/security_tips.xml.es M docs/manual/misc/security_tips.xml.ko M docs/manual/misc/security_tips.xml.tr M docs/manual/mod/directives.html.fr.utf8 M docs/manual/mod/mod_env.html.fr.utf8 M docs/manual/mod/mod_env.xml.ja M docs/manual/mod/mod_env.xml.ko M docs/manual/mod/mod_env.xml.tr M docs/manual/mod/mod_sed.html.fr.utf8 M docs/manual/mod/mod_ssl.html.fr.utf8 M docs/manual/mod/mod_ssl.xml.es M docs/manual/mod/quickreference.html.fr.utf8 _____________________________________________________________________________________________________________ Commit: ceb77ae2535c07973cc0cf7975498373758f283b URL: https://git.catflap.wales/apache-httpd/commit/?id=ceb77ae2535c07973cc0cf7975498373758f283b Author: Lucien Gentis (Sat 26 Sep 2026 14:51:32 BST) Committer: Lucien Gentis (Sat 26 Sep 2026 14:51:32 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938536 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/misc/security_tips.xml.fr M docs/manual/mod/mod_env.xml.fr M docs/manual/mod/mod_sed.xml.fr M docs/manual/mod/mod_ssl.xml.fr _____________________________________________________________________________________________________________ Commit: c15457e62d7ae0b70ec6d7c1f1abb77774f7f753 URL: https://git.catflap.wales/apache-httpd/commit/?id=c15457e62d7ae0b70ec6d7c1f1abb77774f7f753 Author: Jason S. Lingohr (Sat 26 Sep 2026 06:05:36 BST) Committer: Jason S. Lingohr (Sat 26 Sep 2026 06:05:36 BST) mod_ssl: Document mod_reqtimeout for TLS handshake timeouts (Bug 70215) Add a "Connection and Handshake Timeouts" section to mod_ssl explaining that HTTP-level timeouts such as TimeOut do not cover a client that stalls during the TLS handshake, and that the handshake stage of mod_reqtimeout's RequestReadTimeout must be configured to time such connections out. Cross-reference RequestReadTimeout from the module summary. Also update the RequestReadTimeout bullet in misc/security_tips.xml to call out the TLS handshake stage. No functional change; documentation only. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938527 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/misc/security_tips.xml M docs/manual/mod/mod_ssl.xml _____________________________________________________________________________________________________________ Commit: 837965fd1e5b151428ab969337e57795c7e8182d URL: https://git.catflap.wales/apache-httpd/commit/?id=837965fd1e5b151428ab969337e57795c7e8182d Author: Joe Orton (Thu 24 Sep 2026 21:55:45 BST) Committer: Joe Orton (Thu 24 Sep 2026 21:55:45 BST) mod_env: Add the SetEnvFromFile directive: * modules/metadata/mod_env.c (add_env_module_vars_from_file): New. (env_module_cmds): Add SetEnvFromFile. * docs/manual/mod/mod_env.xml: Document SetEnvFromFile. * test/modules/metadata/env.py (MetadataTestSetup.__init__): Load mod_env and mod_include, and enable their logging. * test/modules/metadata/test_002_setenvfromfile.py: New tests. Submitted by: Cornel Isbiceanu Co-Authored-By: Claude Opus 4.8 GitHub: closes #750 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938506 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/mod_env_setenvfromfile.txt M docs/log-message-tags/next-number M docs/manual/mod/mod_env.xml M modules/metadata/mod_env.c M test/modules/metadata/env.py A test/modules/metadata/test_002_setenvfromfile.py _____________________________________________________________________________________________________________ Commit: 4a5adee12eb6f3e04014207164268bc62e6698b4 URL: https://git.catflap.wales/apache-httpd/commit/?id=4a5adee12eb6f3e04014207164268bc62e6698b4 Author: Joe Orton (Thu 24 Sep 2026 21:32:52 BST) Committer: Joe Orton (Thu 24 Sep 2026 21:32:52 BST) * test/modules/ssl/test_003_verify_client_perdir.py: New test suite. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #770 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938505 13f79535-47bb-0310-9956-ffa450edef68 A test/modules/ssl/test_003_verify_client_perdir.py _____________________________________________________________________________________________________________ Commit: 1a0c1b2d791173ec2c9651d11eab52205ed080ad URL: https://git.catflap.wales/apache-httpd/commit/?id=1a0c1b2d791173ec2c9651d11eab52205ed080ad Author: Joe Orton (Thu 24 Sep 2026 21:31:54 BST) Committer: Joe Orton (Thu 24 Sep 2026 21:31:54 BST) * modules/ssl/ssl_engine_kernel.c (ssl_hook_Access_modern): Don't add SSL_VERIFY_CLIENT_ONCE to the verify mode used for Post-Handshake Authentication. OpenSSL refuses the request with SSL_R_INVALID_CONFIG when that flag is set and a certificate has already been received, so a per-directory SSLVerifyClient failed with 403 on a TLSv1.3 connection to a virtual host which had itself asked for a certificate. Submitted by: Michael Kaufmann PR: 63096 GitHub: PR #770 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938504 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/ssl-perdir-verify-client.txt M modules/ssl/ssl_engine_kernel.c _____________________________________________________________________________________________________________ Commit: 8af67dc7610a40f581f293bc7f7cc31f39cc80a2 URL: https://git.catflap.wales/apache-httpd/commit/?id=8af67dc7610a40f581f293bc7f7cc31f39cc80a2 Author: Joe Orton (Thu 24 Sep 2026 16:33:09 BST) Committer: Joe Orton (Thu 24 Sep 2026 16:33:09 BST) * modules/md/md_util.c (md_text_fcreatex): Return the status of the write and the close. The permissions were set a second time here, overwriting the status; md_util_fcreatex() already sets them. (md_util_freplace): Keep the status of the last file creation, so a failure to create the temporary file can no longer be reported as success and have the write use an uninitialized handle. Remove the temporary file when the write fails too, not only on rename failure. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #768 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938499 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md_util.c _____________________________________________________________________________________________________________ Commit: 15580a50fe5bddb494af7bf2e9ca56b90bfa6dde URL: https://git.catflap.wales/apache-httpd/commit/?id=15580a50fe5bddb494af7bf2e9ca56b90bfa6dde Author: Joe Orton (Thu 24 Sep 2026 16:32:56 BST) Committer: Joe Orton (Thu 24 Sep 2026 16:32:56 BST) mod_md: Write certificate chains atomically. * modules/md/md_crypt.c (chain_to_buffer): New function, rendering the chain into a memory BIO like cert_to_buffer() does for a single cert. (md_chain_fsave): Use it with md_util_freplace(), so an interrupted write no longer leaves a truncated pubcert.pem behind. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #768 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938498 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md_crypt.c _____________________________________________________________________________________________________________ Commit: 2de7f9f72ad9c05cc632180d472f93a76dc35975 URL: https://git.catflap.wales/apache-httpd/commit/?id=2de7f9f72ad9c05cc632180d472f93a76dc35975 Author: Joe Orton (Thu 24 Sep 2026 16:32:42 BST) Committer: Joe Orton (Thu 24 Sep 2026 16:32:42 BST) * test/modules/md/dns01.py, test/modules/md/dns01_v2.py (curl_bin): Use the curl binary the test framework is configured with. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #768 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938497 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/md/dns01.py M test/modules/md/dns01_v2.py _____________________________________________________________________________________________________________ Commit: a6ca607c2d52eb9416087dfa7f88aec0d2e21b89 URL: https://git.catflap.wales/apache-httpd/commit/?id=a6ca607c2d52eb9416087dfa7f88aec0d2e21b89 Author: Joe Orton (Thu 24 Sep 2026 16:32:32 BST) Committer: Joe Orton (Thu 24 Sep 2026 16:32:32 BST) * modules/md/md_util.c (md_util_base64url_encode, md_util_base64url_decode): Implement using apr_pencode_base64_binary() and apr_pdecode_base64_binary() if APR is 1.7.0 or later, keeping the local implementation for older APR. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #768 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938496 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md_util.c _____________________________________________________________________________________________________________ Commit: a56dc550691d2149bdbca84bce75939044126f37 URL: https://git.catflap.wales/apache-httpd/commit/?id=a56dc550691d2149bdbca84bce75939044126f37 Author: Joe Orton (Thu 24 Sep 2026 16:32:09 BST) Committer: Joe Orton (Thu 24 Sep 2026 16:32:09 BST) * test/modules/md/dns01_record.py, test/modules/md/test_721_dns01.py: New test suite. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #768 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938495 13f79535-47bb-0310-9956-ffa450edef68 A test/modules/md/dns01_record.py A test/modules/md/test_721_dns01.py _____________________________________________________________________________________________________________ Commit: 4ff70300c4ec43437cfdab36dca514a81b7b3091 URL: https://git.catflap.wales/apache-httpd/commit/?id=4ff70300c4ec43437cfdab36dca514a81b7b3091 Author: Joe Orton (Thu 24 Sep 2026 16:31:56 BST) Committer: Joe Orton (Thu 24 Sep 2026 16:31:56 BST) * modules/md/md_util.h, modules/md/md_util.c (md_util_exec_cmdline): New function, tokenizing only the configured command line and passing the remaining arguments verbatim. * modules/md/md_acme_authz.c (md_acme_authz_update): Reject an authorization identifier which is not a DNS name or wildcard. (cha_dns_01_setup, cha_dns_01_teardown): Use md_util_exec_cmdline(). * modules/md/mod_md.c (notify): Use md_util_exec_cmdline() for MDNotifyCmd and MDMessageCmd. * modules/md/md_acme_order.c (md_acme_order_start_challenges): Log the authz url, authz is NULL if the retrieve failed. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #768 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938494 13f79535-47bb-0310-9956-ffa450edef68 M CMakeLists.txt M modules/md/md_acme_authz.c M modules/md/md_acme_order.c M modules/md/md_util.c M modules/md/md_util.h M modules/md/mod_md.c M support/a2md/Makefile.in _____________________________________________________________________________________________________________ Commit: 4231ec41f7e8089a6b4e65402b555f37feebdd7f URL: https://git.catflap.wales/apache-httpd/commit/?id=4231ec41f7e8089a6b4e65402b555f37feebdd7f Author: Joe Orton (Thu 24 Sep 2026 15:49:00 BST) Committer: Joe Orton (Thu 24 Sep 2026 15:49:00 BST) * test/modules/filters/test_003_sed.py: New test suite. * test/modules/filters/env.py (FiltersTestSetup.__init__): Load a CGI module. * test/modules/filters/htdocs/test1/cgi/echo.py, test/modules/filters/htdocs/test1/cgi/nobody.py: New. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #769 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938492 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/filters/env.py A test/modules/filters/htdocs/test1/cgi/echo.py A test/modules/filters/htdocs/test1/cgi/nobody.py A test/modules/filters/test_003_sed.py _____________________________________________________________________________________________________________ Commit: 1a824c67f345842584bc6cf9d63f779849b21bcd URL: https://git.catflap.wales/apache-httpd/commit/?id=1a824c67f345842584bc6cf9d63f779849b21bcd Author: Joe Orton (Thu 24 Sep 2026 15:48:33 BST) Committer: Joe Orton (Thu 24 Sep 2026 15:48:33 BST) * test/pyhttpd/env.py (HttpdTestSetup._cgi_module, HttpdTestSetup.add_cgi_module): New, so a suite can ask for CGI without naming mod_cgid. (HttpdTestSetup._make_modules_conf): Use _cgi_module() for a requested "cgid" on every platform, not just Windows. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #769 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938491 13f79535-47bb-0310-9956-ffa450edef68 M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: 4817f1f140c1686edc4a5797fe1cca113a5dfa7c URL: https://git.catflap.wales/apache-httpd/commit/?id=4817f1f140c1686edc4a5797fe1cca113a5dfa7c Author: Joe Orton (Thu 24 Sep 2026 15:48:26 BST) Committer: Joe Orton (Thu 24 Sep 2026 15:48:26 BST) * docs/manual/mod/mod_sed.xml: OutputSed and InputSed are ACCESS_CONF, so drop .htaccess from their context list. [skip ci] Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #769 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938490 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_sed.xml _____________________________________________________________________________________________________________ Commit: 42ecb386411b769f443b05f6efc5bb72b915e105 URL: https://git.catflap.wales/apache-httpd/commit/?id=42ecb386411b769f443b05f6efc5bb72b915e105 Author: Joe Orton (Thu 24 Sep 2026 15:48:19 BST) Committer: Joe Orton (Thu 24 Sep 2026 15:48:19 BST) * modules/filters/regexp.c (_advance): Treat a starred backreference to a capture which matched nothing as matching once; both loops step the input pointer by the capture length and so never terminate. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #769 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938489 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/regexp.c _____________________________________________________________________________________________________________ Commit: 598a8e13943da896732c9359f95329655e73c5fd URL: https://git.catflap.wales/apache-httpd/commit/?id=598a8e13943da896732c9359f95329655e73c5fd Author: Joe Orton (Thu 24 Sep 2026 15:48:07 BST) Committer: Joe Orton (Thu 24 Sep 2026 15:48:07 BST) * modules/filters/sed1.c (eval_errf): Declare with a printf format attribute, and don't pass a runtime string as the format. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #769 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938488 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/sed1.c _____________________________________________________________________________________________________________ Commit: ef867975f78b58a3ce6008f2f811accc7575683a URL: https://git.catflap.wales/apache-httpd/commit/?id=ef867975f78b58a3ce6008f2f811accc7575683a Author: Joe Orton (Thu 24 Sep 2026 15:47:58 BST) Committer: Joe Orton (Thu 24 Sep 2026 15:47:58 BST) * modules/filters/sed1.c (command): Take the octal digits the LCOM case writes off the unsigned byte value, not off a sign-extended char. * changes-entries/sed-l-command.txt: Add. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #769 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938487 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/sed-l-command.txt M modules/filters/sed1.c _____________________________________________________________________________________________________________ Commit: cb924d6bfaddcaf74c1dd4078af608a7acc1bdcf URL: https://git.catflap.wales/apache-httpd/commit/?id=cb924d6bfaddcaf74c1dd4078af608a7acc1bdcf Author: Joe Orton (Thu 24 Sep 2026 15:47:38 BST) Committer: Joe Orton (Thu 24 Sep 2026 15:47:38 BST) * modules/filters/sed1.c (command): Fix ->abuf handling. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #769 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938486 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/sed1.c _____________________________________________________________________________________________________________ Commit: 5936453b9066bb34989d197b2168d84c9329eac4 URL: https://git.catflap.wales/apache-httpd/commit/?id=5936453b9066bb34989d197b2168d84c9329eac4 Author: Joe Orton (Thu 24 Sep 2026 15:46:53 BST) Committer: Joe Orton (Thu 24 Sep 2026 15:46:53 BST) mod_sed: Don't drop the EOS when evaluation fails: * modules/filters/mod_sed.c (sed_filter_ctxt): Add passed, evalerr. (keep_metadata): New. (append_bucket, sed_response_filter): Track whether anything has reached the next filter. (sed_response_filter): On a failed evaluation, pass the metadata on and go on doing so for the rest of the response, unless nothing has been written yet; carry metadata buckets other than EOS and FLUSH through rather than deleting them; don't take the first bucket of an empty brigade. * changes-entries/sed-eos-on-error.txt: Add. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #769 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938485 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/sed-eos-on-error.txt M modules/filters/mod_sed.c _____________________________________________________________________________________________________________ Commit: ad932d7c2d1f5a29af640b5a4ede515ed2e11841 URL: https://git.catflap.wales/apache-httpd/commit/?id=ad932d7c2d1f5a29af640b5a4ede515ed2e11841 Author: Rainer Jung (Tue 22 Sep 2026 17:13:07 BST) Committer: Rainer Jung (Tue 22 Sep 2026 17:13:07 BST) APACHE_CHECK_CURL: Cache MOD_CFLAGS and MOD_LDFLAGS a2md reuses the result from checking for mod_md. Idea taken from APACHE_CHECK_OPENSSL and APACHE_CHECK_JANSSON. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938437 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/config2.m4 M support/a2md/config2.m4 _____________________________________________________________________________________________________________ Commit: 65c529a0d9b8cab315535e52c5e4bdbeb5d86275 URL: https://git.catflap.wales/apache-httpd/commit/?id=65c529a0d9b8cab315535e52c5e4bdbeb5d86275 Author: Rainer Jung (Tue 22 Sep 2026 16:16:21 BST) Committer: Rainer Jung (Tue 22 Sep 2026 16:16:21 BST) Add docs for a2md Based on a2md.xml from https://github.com/icing/mod_md. Formatting might need improvement. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938435 13f79535-47bb-0310-9956-ffa450edef68 A docs/man/a2md.1 A docs/manual/programs/a2md.html A docs/manual/programs/a2md.html.en.utf8 A docs/manual/programs/a2md.xml A docs/manual/programs/a2md.xml.meta M docs/manual/style/build.properties _____________________________________________________________________________________________________________ Commit: 4bc3d1abdeb0fa1451a38590cf54f014becad2ae URL: https://git.catflap.wales/apache-httpd/commit/?id=4bc3d1abdeb0fa1451a38590cf54f014becad2ae Author: Rainer Jung (Tue 22 Sep 2026 10:19:11 BST) Committer: Rainer Jung (Tue 22 Sep 2026 10:19:11 BST) Remove uused variable from a2md Makefile git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938428 13f79535-47bb-0310-9956-ffa450edef68 M support/a2md/Makefile.in _____________________________________________________________________________________________________________ Commit: d0078d2e24957c7326c1a5e6f5aab2e733c97ba6 URL: https://git.catflap.wales/apache-httpd/commit/?id=d0078d2e24957c7326c1a5e6f5aab2e733c97ba6 Author: Rainer Jung (Tue 22 Sep 2026 09:32:03 BST) Committer: Rainer Jung (Tue 22 Sep 2026 09:32:03 BST) Fix a2md build when jansson is not in system path git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938423 13f79535-47bb-0310-9956-ffa450edef68 M support/a2md/Makefile.in M support/a2md/config2.m4 _____________________________________________________________________________________________________________ Commit: 0e8b8071f07d58d7ff53b24a246fbae95db85307 URL: https://git.catflap.wales/apache-httpd/commit/?id=0e8b8071f07d58d7ff53b24a246fbae95db85307 Author: Rainer Jung (Tue 22 Sep 2026 08:57:30 BST) Committer: Rainer Jung (Tue 22 Sep 2026 08:57:30 BST) APACHE_CHECK_JANSSON: Cache MOD_CFLAGS and MOD_LDFLAGS mod_log_json and mod_md are iin different modules folders but both need those. Idea taken from APACHE_CHECK_OPENSSL. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938419 13f79535-47bb-0310-9956-ffa450edef68 M acinclude.m4 _____________________________________________________________________________________________________________ Commit: 96276a79a3b996def8a8808c03ed0b5f2647e07a URL: https://git.catflap.wales/apache-httpd/commit/?id=96276a79a3b996def8a8808c03ed0b5f2647e07a Author: Rainer Jung (Tue 22 Sep 2026 08:52:20 BST) Committer: Rainer Jung (Tue 22 Sep 2026 08:52:20 BST) Prevent 'f-string expression part cannot include a backslash' git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938416 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/proxy/test_06_interim_resp.py _____________________________________________________________________________________________________________ Commit: 54730cc725526344aeb340a8eeb990bcbc978d64 URL: https://git.catflap.wales/apache-httpd/commit/?id=54730cc725526344aeb340a8eeb990bcbc978d64 Author: Lucien Gentis (Sat 19 Sep 2026 14:49:20 BST) Committer: Lucien Gentis (Sat 19 Sep 2026 14:49:20 BST) fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938371 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/allmodules.xml.fr M docs/manual/mod/directives.html.fr.utf8 M docs/manual/mod/index.html.fr.utf8 M docs/manual/mod/mod_mime.html.fr.utf8 M docs/manual/mod/mod_mime.xml.ja M docs/manual/mod/mod_mime_libmagic.html M docs/manual/mod/mod_mime_libmagic.xml.meta M docs/manual/mod/mod_rewrite.html.fr.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/sitemap.html.fr.utf8 _____________________________________________________________________________________________________________ Commit: 93f428dbd9515885032782ad71ceceb752c15968 URL: https://git.catflap.wales/apache-httpd/commit/?id=93f428dbd9515885032782ad71ceceb752c15968 Author: Lucien Gentis (Sat 19 Sep 2026 14:47:15 BST) Committer: Lucien Gentis (Sat 19 Sep 2026 14:47:15 BST) fr doc : new XML file and XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938370 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_mime.xml.fr A docs/manual/mod/mod_mime_libmagic.xml.fr M docs/manual/mod/mod_rewrite.xml.fr _____________________________________________________________________________________________________________ Commit: 7b93fd7027accbd3d2bfe9d482b5fd31ab4397db URL: https://git.catflap.wales/apache-httpd/commit/?id=7b93fd7027accbd3d2bfe9d482b5fd31ab4397db Author: Joe Orton (Thu 17 Sep 2026 22:17:38 BST) Committer: Joe Orton (Thu 17 Sep 2026 22:17:38 BST) mod_sed: fix out-of-bounds read when a y/// command has mismatched string lengths * modules/filters/sed0.c (ycomp): Stop parsing after reporting SEDERR_TSNTSS when the destination string is shorter than the source string. Previously the loop kept advancing tsp past the closing delimiter and past the NUL terminator of the command line, reading beyond the end of linebuf and eventually reporting a bogus "ending delimiter missing" error. Submitted by: Ankit Prateek * test/modules/filters/test_002_sed_ycomp.py: New test. Check that y/// commands with unequal string lengths are rejected with the size-mismatch error rather than the delimiter error, in both directions, and that a well-formed y/// still compiles and the server starts. Skipped on Windows, where "httpd -k start" is service control and fails before the configuration is read. * test/modules/filters/env.py (FiltersTestSetup.__init__): Load mod_sed. (FiltersTestEnv.__init__): Add sed to the logged modules. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #766, closes #678 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938337 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/sed-ycomp-mismatch.txt M modules/filters/sed0.c M test/modules/filters/env.py A test/modules/filters/test_002_sed_ycomp.py _____________________________________________________________________________________________________________ Commit: 6340a316eb9a18ffdb7ace1062ea7207fadcd590 URL: https://git.catflap.wales/apache-httpd/commit/?id=6340a316eb9a18ffdb7ace1062ea7207fadcd590 Author: Joe Orton (Thu 17 Sep 2026 20:12:18 BST) Committer: Joe Orton (Thu 17 Sep 2026 20:12:18 BST) mod_http2: log request header limit violations only once per stream. * modules/http2/h2_stream.c (h2_stream_add_header): Guard the AH10178, AH10180 and AH10181 log messages on stream->request_headers_failed rather than h2_stream_is_ready(). (h2_stream_end_headers): Likewise for AH10230. Submitted by: Michael Kaufmann * test/modules/http2/test_111_header_limit_log.py: New test, checking that AH10181 is logged exactly once for a request with many headers over LimitRequestFields. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #765, closes #666 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938328 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/h2-header-limits.txt M modules/http2/h2_stream.c A test/modules/http2/test_111_header_limit_log.py _____________________________________________________________________________________________________________ Commit: 041e989bdaf75c1d9ad9aa155e3a34d009da0637 URL: https://git.catflap.wales/apache-httpd/commit/?id=041e989bdaf75c1d9ad9aa155e3a34d009da0637 Author: Joe Orton (Thu 17 Sep 2026 19:00:04 BST) Committer: Joe Orton (Thu 17 Sep 2026 19:00:04 BST) mod_slotmem_*: Consolidate slot layout size calculations and harden I/O. * modules/slotmem/mod_slotmem_plain.c (slotmem_layout_sizes): New function, replaces slotmem_size_mul and slotmem_size_add; computes the slot data and total allocation sizes with overflow checks. (slotmem_create): Use slotmem_layout_sizes. (slotmem_get, slotmem_put): Fail with APR_EINVAL if the buffer is NULL and its length is non-zero; skip memcpy for zero lengths. * modules/slotmem/mod_slotmem_shm.c (slotmem_layout_sizes): New function, replaces slotmem_size_mul and slotmem_size_add; computes the slot data, persisted and total segment sizes with overflow checks. (store_slotmem): Use slotmem_layout_sizes to find the size of the persisted data; if the size overflows, close and remove the file. (slotmem_create): Use slotmem_layout_sizes. (slotmem_attach): Use slotmem_layout_sizes, and fold the check on the shared memory size into the same error path. (slotmem_get, slotmem_put): Fail with APR_EINVAL if the buffer is NULL and its length is non-zero; skip memcpy for zero lengths. (slotmem_release): Stop the debug log message from reading past the end of the inuse array when id is out of range. Submitted by: Syed Mohammed Nayyar GitHub: closes #627 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938321 13f79535-47bb-0310-9956-ffa450edef68 M modules/slotmem/mod_slotmem_plain.c M modules/slotmem/mod_slotmem_shm.c _____________________________________________________________________________________________________________ Commit: 6b94ab310efa098235eb20584f2789cb5b03ff62 URL: https://git.catflap.wales/apache-httpd/commit/?id=6b94ab310efa098235eb20584f2789cb5b03ff62 Author: Joe Orton (Thu 17 Sep 2026 17:39:53 BST) Committer: Joe Orton (Thu 17 Sep 2026 17:39:53 BST) * modules/test/mod_dialup.c (dialup_handler): And log the rv. [skip ci] Submitted by: Bingyu Shen GitHub: closes #183 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938320 13f79535-47bb-0310-9956-ffa450edef68 M modules/test/mod_dialup.c _____________________________________________________________________________________________________________ Commit: 0d71c8904529cfc046398e3858278814667777dc URL: https://git.catflap.wales/apache-httpd/commit/?id=0d71c8904529cfc046398e3858278814667777dc Author: Joe Orton (Thu 17 Sep 2026 17:35:11 BST) Committer: Joe Orton (Thu 17 Sep 2026 17:35:11 BST) * modules/test/mod_dialup.c (dialup_handler): Log the filename when apr_file_open() fails. Submitted by: Bingyu Shen GitHub: PR #183 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938319 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number M modules/test/mod_dialup.c _____________________________________________________________________________________________________________ Commit: bc3a3ec40b83e9bc7863894b574d4e5d988082f7 URL: https://git.catflap.wales/apache-httpd/commit/?id=bc3a3ec40b83e9bc7863894b574d4e5d988082f7 Author: Joe Orton (Thu 17 Sep 2026 15:42:29 BST) Committer: Joe Orton (Thu 17 Sep 2026 15:42:29 BST) * modules/md/md_acme_acct.c (acct_select): Guard the ctx->md dereference in the debug log message, using "(none)" when no md is present. Signed-off-by: p.nekrasov@fobos-nt.ru Signed-off-by: sovtouch@altlinux.org Submitted by: Pavel Nekrasov GitHub: closes #764 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938313 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md_acme_acct.c _____________________________________________________________________________________________________________ Commit: ba3d76a275fad7559857774e01da57ad1cf92522 URL: https://git.catflap.wales/apache-httpd/commit/?id=ba3d76a275fad7559857774e01da57ad1cf92522 Author: Joe Orton (Thu 17 Sep 2026 09:29:18 BST) Committer: Joe Orton (Thu 17 Sep 2026 09:29:18 BST) * modules/metadata/mod_mime_libmagic.c (register_hooks): Tweak ordering to run before mod_mime_magic if enabled. Suggested by: rpluem git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938308 13f79535-47bb-0310-9956-ffa450edef68 M modules/metadata/mod_mime_libmagic.c _____________________________________________________________________________________________________________ Commit: 8983e3a2ce16a5ae2f2ccb6898857d481c5a1e7b URL: https://git.catflap.wales/apache-httpd/commit/?id=8983e3a2ce16a5ae2f2ccb6898857d481c5a1e7b Author: Joe Orton (Thu 17 Sep 2026 07:52:02 BST) Committer: Joe Orton (Thu 17 Sep 2026 07:52:02 BST) * modules/filters/mod_substitute.c (do_pattmatch): Enforce max line length on unmatched tail. Account for the unmatched tail after a successful substitution before emitting the result. This keeps SubstituteMaxLineLength effective for flattened literal substitutions and for both regular-expression paths. Submitted by: Robert McConnell GitHub: closes #755 Add test coverage: * test/modules/filters/__init__.py, test/modules/filters/conftest.py, test/modules/filters/env.py, test/modules/filters/test_001_substitute_maxlen.py: New test suite. GitHub: closes #762 Co-Authored-By: Claude Opus 5 (1M context) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938306 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/substitute-maxlinelength-tail.txt M modules/filters/mod_substitute.c A test/modules/filters/__init__.py A test/modules/filters/conftest.py A test/modules/filters/env.py A test/modules/filters/test_001_substitute_maxlen.py _____________________________________________________________________________________________________________ Commit: df322cdff8c03e1394c461406cec43eb1301dbbf URL: https://git.catflap.wales/apache-httpd/commit/?id=df322cdff8c03e1394c461406cec43eb1301dbbf Author: Joe Orton (Thu 17 Sep 2026 07:46:24 BST) Committer: Joe Orton (Thu 17 Sep 2026 07:46:24 BST) CI: Add a sanity job to check the docs XML, and run the sanity workflow for all changes to docs/. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #763 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938305 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/sanity.yml _____________________________________________________________________________________________________________ Commit: 30c739e342a1a6d7e431ec5c39b48fea1ad77647 URL: https://git.catflap.wales/apache-httpd/commit/?id=30c739e342a1a6d7e431ec5c39b48fea1ad77647 Author: Joe Orton (Thu 17 Sep 2026 07:46:01 BST) Committer: Joe Orton (Thu 17 Sep 2026 07:46:01 BST) * test/gha-docs-check.sh: New script, checking that the manual's XML sources are well-formed and valid against their DTDs. [skip ci] Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #763 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938304 13f79535-47bb-0310-9956-ffa450edef68 A test/gha-docs-check.sh _____________________________________________________________________________________________________________ Commit: 78fda16525fd12aa2e6b7131d36a5097f048736f URL: https://git.catflap.wales/apache-httpd/commit/?id=78fda16525fd12aa2e6b7131d36a5097f048736f Author: Joe Orton (Thu 17 Sep 2026 07:45:41 BST) Committer: Joe Orton (Thu 17 Sep 2026 07:45:41 BST) * docs/manual/rewrite/*.xml.ko: Declare the encoding as UTF-8, which these files use, rather than EUC-KR. * docs/manual/style/lang/ko.xml: Convert the "deprecated" message to EUC-KR, matching the rest of the file. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #763 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938303 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/avoid.xml.ko M docs/manual/rewrite/flags.xml.ko M docs/manual/rewrite/htaccess.xml.ko M docs/manual/rewrite/index.xml.ko M docs/manual/rewrite/intro.xml.ko M docs/manual/rewrite/remapping.xml.ko M docs/manual/rewrite/rewritemap.xml.ko M docs/manual/rewrite/tech.xml.ko M docs/manual/rewrite/vhosts.xml.ko M docs/manual/style/lang/ko.xml _____________________________________________________________________________________________________________ Commit: 9c290da241404a6286864854fe47c653a8147a78 URL: https://git.catflap.wales/apache-httpd/commit/?id=9c290da241404a6286864854fe47c653a8147a78 Author: Joe Orton (Wed 16 Sep 2026 22:26:49 BST) Committer: Joe Orton (Wed 16 Sep 2026 22:26:49 BST) Revert r1938297 - mod_md tests now hung / timed out in https://github.com/apache/httpd/actions/runs/35140492695/job/104943495269 modules/md/test_702_auto.py ................FEFEFE.EFEFEFEFE.EFEssFEFE [ 81%] modules/md/test_710_profiles.py FEFEFEFE [ 81%] Error: The operation was canceled. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938300 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/md/test_300_conf_validate.py M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: 5105d900efe07868d643aaf8cf018ffdfb9d902a URL: https://git.catflap.wales/apache-httpd/commit/?id=5105d900efe07868d643aaf8cf018ffdfb9d902a Author: Joe Orton (Wed 16 Sep 2026 20:25:25 BST) Committer: Joe Orton (Wed 16 Sep 2026 20:25:25 BST) * test/pyhttpd/env.py (apache_fail): Check the exit code of the "start" result rather than comparing the ExecResult to 0, which never matched, so a started server was never waited for and could race with the next test. * test/modules/md/test_300_conf_validate.py (test_md_300_011a, test_md_300_021): Expect the server to start, since an unmanaged vhost name only logs a warning; this was hidden by the broken apache_fail() check. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #759 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938297 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/md/test_300_conf_validate.py M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: 1c838de136b4cbeac80b8a6d0d23c13e3b0d33d4 URL: https://git.catflap.wales/apache-httpd/commit/?id=1c838de136b4cbeac80b8a6d0d23c13e3b0d33d4 Author: Joe Orton (Wed 16 Sep 2026 19:38:59 BST) Committer: Joe Orton (Wed 16 Sep 2026 19:38:59 BST) * modules/dav/fs/repos.c (dav_fs_copymove_file): Log the pathname when opening the source or destination file fails. Suggested by: Bingyu Shen Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #143, closes #760 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938296 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number M modules/dav/fs/repos.c _____________________________________________________________________________________________________________ Commit: 82313d0a9624d60ed97f601b31eecf619e21ebde URL: https://git.catflap.wales/apache-httpd/commit/?id=82313d0a9624d60ed97f601b31eecf619e21ebde Author: Joe Orton (Wed 16 Sep 2026 15:36:32 BST) Committer: Joe Orton (Wed 16 Sep 2026 15:36:32 BST) * modules/metadata/mod_remoteip.c (remoteip_modify_request): Trim trailing spaces using a one-past-the-end pointer, so the pointer is never decremented to before the start of the buffer when the token is empty. Test for an empty token with equality instead. * test/modules/proxy/test_03_response.py (TestProxyResponse): Add 127.0.0.1 as a trusted RemoteIP proxy. (test_proxy_03_004): Move after test_proxy_03_002. (test_proxy_03_005): New test: an X-Forwarded-For header ending in an empty token must still get a 200 response. Submitted by: Robert McConnell GitHub: closes #756 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938292 13f79535-47bb-0310-9956-ffa450edef68 M modules/metadata/mod_remoteip.c M test/modules/proxy/test_03_response.py _____________________________________________________________________________________________________________ Commit: d3a6a151c501e990321bfacfb70d9c1fbb9e355f URL: https://git.catflap.wales/apache-httpd/commit/?id=d3a6a151c501e990321bfacfb70d9c1fbb9e355f Author: Joe Orton (Wed 16 Sep 2026 15:27:37 BST) Committer: Joe Orton (Wed 16 Sep 2026 15:27:37 BST) * modules/http/http_protocol.c (make_allow): Don't check for the M_INVALID bit being set in the method mask if unregistered methods are allowed. That bit is never set by ap_method_list_add(), and this branch adding unregistered methods to Allow: never followed. * test/pyhttpd/mod_aptest/mod_aptest.c (aptest_allow_methods): New; pass the methods named in an AP-Test-Allow-Methods request header to ap_allow_methods(). * test/modules/core/test_009_allow_methods.py: New test suite. GitHub: closes #758, closes #428 Co-Authored-By: Claude Opus 5 (1M context) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938291 13f79535-47bb-0310-9956-ffa450edef68 M modules/http/http_protocol.c A test/modules/core/test_009_allow_methods.py M test/pyhttpd/mod_aptest/mod_aptest.c _____________________________________________________________________________________________________________ Commit: 1422c19ea36805fe41416906df424b36d02ac038 URL: https://git.catflap.wales/apache-httpd/commit/?id=1422c19ea36805fe41416906df424b36d02ac038 Author: Joe Orton (Wed 16 Sep 2026 08:30:33 BST) Committer: Joe Orton (Wed 16 Sep 2026 08:30:33 BST) * include/httpd.h (request_rec): Rename "allowed_xmethods" field to "unused" - this field has been present in request_rec since r86043 (702dd42de, August 2000) but any use of it was removed in r86210 (5d50a3e27, September 2000) which predates any stable 2.0 release. Done WITHOUT an MMN major bump and we could probably get away with doing the same in 2.4.x as well (where adding fields to request_rec breaks mod_wsgi). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938284 13f79535-47bb-0310-9956-ffa450edef68 M include/httpd.h _____________________________________________________________________________________________________________ Commit: c19eadc3842647c41d01283172d8c99f28b8a342 URL: https://git.catflap.wales/apache-httpd/commit/?id=c19eadc3842647c41d01283172d8c99f28b8a342 Author: Joe Orton (Tue 15 Sep 2026 19:51:54 BST) Committer: Joe Orton (Tue 15 Sep 2026 19:51:54 BST) * test/pytest_suite: Remove some left-behind generated files, update svn:ignore and .gitignore to ignore them. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938269 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/.gitignore D test/pytest_suite/t/form1 D test/pytest_suite/t/groups1 D test/pytest_suite/t/htdocs/apache/chunked/byteranges.txt D test/pytest_suite/t/htdocs/index.html D test/pytest_suite/t/htdocs/modules/alias/script D test/pytest_suite/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh D test/pytest_suite/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh D test/pytest_suite/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html D test/pytest_suite/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html D test/pytest_suite/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html D test/pytest_suite/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html D test/pytest_suite/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh D test/pytest_suite/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh D test/pytest_suite/t/realm1 D test/pytest_suite/t/realm2 _____________________________________________________________________________________________________________ Commit: 53737de6e08e91633e5e7a57a3830bdb478d0f88 URL: https://git.catflap.wales/apache-httpd/commit/?id=53737de6e08e91633e5e7a57a3830bdb478d0f88 Author: Joe Orton (Tue 15 Sep 2026 19:26:43 BST) Committer: Joe Orton (Tue 15 Sep 2026 19:26:43 BST) CI: Run the sanity workflow for changes to docs/log-message-tags/*. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938267 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/sanity.yml _____________________________________________________________________________________________________________ Commit: 4cbee9c967c66d999355d3df1eaa84acd297b1ab URL: https://git.catflap.wales/apache-httpd/commit/?id=4cbee9c967c66d999355d3df1eaa84acd297b1ab Author: Joe Orton (Tue 15 Sep 2026 17:32:05 BST) Committer: Joe Orton (Tue 15 Sep 2026 17:32:05 BST) * docs/: Fix mod_rewrite guide link. Submitted by: deprrous GitHub: closes #691 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938263 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.xml _____________________________________________________________________________________________________________ Commit: 79f2473dc5636d10fc75749ed0e140e364420ff9 URL: https://git.catflap.wales/apache-httpd/commit/?id=79f2473dc5636d10fc75749ed0e140e364420ff9 Author: Joe Orton (Tue 15 Sep 2026 17:30:24 BST) Committer: Joe Orton (Tue 15 Sep 2026 17:30:24 BST) * docs/: Fix mod_asis handler names in mod_mime docs. Submitted by: deprrous GitHub: closes #690 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938262 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_mime.xml _____________________________________________________________________________________________________________ Commit: e46400864cde442db24df536c4a8b4d0bfa71e52 URL: https://git.catflap.wales/apache-httpd/commit/?id=e46400864cde442db24df536c4a8b4d0bfa71e52 Author: Joe Orton (Tue 15 Sep 2026 17:27:31 BST) Committer: Joe Orton (Tue 15 Sep 2026 17:27:31 BST) * test/modules/metadata/test_001_mime_magic.py: Add a regression test for an indirect rule resolving to a negative offset. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #757 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938261 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/metadata/test_001_mime_magic.py _____________________________________________________________________________________________________________ Commit: 1c149373ff94b397383a7345f74c729d03790cf8 URL: https://git.catflap.wales/apache-httpd/commit/?id=1c149373ff94b397383a7345f74c729d03790cf8 Author: Joe Orton (Tue 15 Sep 2026 17:27:25 BST) Committer: Joe Orton (Tue 15 Sep 2026 17:27:25 BST) * modules/metadata/mod_mime_magic.c (mget): Reject negative offsets and cast to apr_size_t before the bounds check so a negative offset cannot bypass it, both for the direct read and the indirect (INDIR) read. Submitted by: arshiya tabasum GitHub: PR #757, closes #715 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938260 13f79535-47bb-0310-9956-ffa450edef68 M modules/metadata/mod_mime_magic.c _____________________________________________________________________________________________________________ Commit: 547cccd1d84494ea683252ba3c177f37671c386a URL: https://git.catflap.wales/apache-httpd/commit/?id=547cccd1d84494ea683252ba3c177f37671c386a Author: Joe Orton (Tue 15 Sep 2026 17:25:41 BST) Committer: Joe Orton (Tue 15 Sep 2026 17:25:41 BST) * modules/metadata/mod_mime_magic.c (signextend): Sign-extend long values from 32 bits, so that a rule value with the high bit set compares equal to the data with a 64-bit long. (mconvert): Store the assembled BELONG and LELONG value without sign extension. * test/modules/metadata/test_001_mime_magic.py: Add tests for belong and ulelong rules with the high bit set. Co-Authored-By: Claude Fable 5.1 GitHub: PR #757 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938259 13f79535-47bb-0310-9956-ffa450edef68 M modules/metadata/mod_mime_magic.c M test/modules/metadata/test_001_mime_magic.py _____________________________________________________________________________________________________________ Commit: 425c78634c6b16d2a978ac72e2796ec0effce7e8 URL: https://git.catflap.wales/apache-httpd/commit/?id=425c78634c6b16d2a978ac72e2796ec0effce7e8 Author: Joe Orton (Tue 15 Sep 2026 17:25:31 BST) Committer: Joe Orton (Tue 15 Sep 2026 17:25:31 BST) * modules/metadata/mod_mime_magic.c (mconvert): Assemble BELONG and LELONG values from unsigned bytes, avoiding a left shift overflow when the top byte has the high bit set. Co-Authored-By: Claude Fable 5.1 GitHub: PR #757 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938258 13f79535-47bb-0310-9956-ffa450edef68 M modules/metadata/mod_mime_magic.c _____________________________________________________________________________________________________________ Commit: 7fe179ee3ab259e65a68f114acf93e2082d6c2bc URL: https://git.catflap.wales/apache-httpd/commit/?id=7fe179ee3ab259e65a68f114acf93e2082d6c2bc Author: Joe Orton (Tue 15 Sep 2026 17:25:19 BST) Committer: Joe Orton (Tue 15 Sep 2026 17:25:19 BST) * test/modules/metadata/env.py: Load mod_mime_libmagic when built. * test/modules/metadata/__init__.py, test/modules/metadata/samples.py, test/modules/metadata/test_002_mime_libmagic.py, test/modules/metadata/test_003_compare.py: New test suite. Co-Authored-By: Claude Fable 5.1 GitHub: PR #757 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938257 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/metadata/env.py A test/modules/metadata/samples.py A test/modules/metadata/test_002_mime_libmagic.py A test/modules/metadata/test_003_compare.py _____________________________________________________________________________________________________________ Commit: 336b42f349e9f3648229f6500a746cee0ade89e0 URL: https://git.catflap.wales/apache-httpd/commit/?id=336b42f349e9f3648229f6500a746cee0ade89e0 Author: Joe Orton (Tue 15 Sep 2026 17:12:12 BST) Committer: Joe Orton (Tue 15 Sep 2026 17:12:12 BST) Regenerate manpages. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938255 13f79535-47bb-0310-9956-ffa450edef68 M docs/man/htcacheclean.8 _____________________________________________________________________________________________________________ Commit: 313986a96ed5f2afe01a49429f4499d4b3f2cd8d URL: https://git.catflap.wales/apache-httpd/commit/?id=313986a96ed5f2afe01a49429f4499d4b3f2cd8d Author: Joe Orton (Tue 15 Sep 2026 16:10:10 BST) Committer: Joe Orton (Tue 15 Sep 2026 16:10:10 BST) Regenerate docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938253 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/caching.html.en.utf8 M docs/manual/howto/cgi.html.en.utf8 M docs/manual/mod/allmodules.xml M docs/manual/mod/allmodules.xml.de M docs/manual/mod/allmodules.xml.es M docs/manual/mod/allmodules.xml.fr M docs/manual/mod/allmodules.xml.ja M docs/manual/mod/allmodules.xml.ko M docs/manual/mod/allmodules.xml.tr M docs/manual/mod/allmodules.xml.zh-cn M docs/manual/mod/directives.html.en.utf8 M docs/manual/mod/index.html.en.utf8 M docs/manual/mod/mod_auth_digest.html.en.utf8 D docs/manual/mod/mod_dav_lock.html D docs/manual/mod/mod_dav_lock.html.en.utf8 D docs/manual/mod/mod_dav_lock.html.fr.utf8 D docs/manual/mod/mod_dav_lock.html.ja.utf8 A docs/manual/mod/mod_mime_libmagic.html A docs/manual/mod/mod_mime_libmagic.html.en.utf8 A docs/manual/mod/mod_mime_libmagic.xml.meta M docs/manual/mod/mod_proxy.html.en.utf8 M docs/manual/mod/mod_proxy_connect.html.en.utf8 M docs/manual/mod/mod_systemd.html.en.utf8 M docs/manual/mod/overrides.html.en.utf8 M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/programs/htcacheclean.html.en.utf8 M docs/manual/rewrite/avoid.html.en.utf8 M docs/manual/sitemap.html.en.utf8 _____________________________________________________________________________________________________________ Commit: 2fc5be40baea0f086b33140964b9d0f2a1bb682d URL: https://git.catflap.wales/apache-httpd/commit/?id=2fc5be40baea0f086b33140964b9d0f2a1bb682d Author: Joe Orton (Tue 15 Sep 2026 13:30:46 BST) Committer: Joe Orton (Tue 15 Sep 2026 13:30:46 BST) mod_mime_libmagic: New module, determining MIME types using libmagic(3): * modules/metadata/mod_mime_libmagic.c: New file. * modules/metadata/config.m4: Add mime_libmagic. * .github/workflows/linux.yml: Install libmagic-dev. * docs/manual/mod/mod_mime_libmagic.xml: New file. * docs/manual/mod/allmodules.xml: Add mod_mime_libmagic. * changes-entries/mime-libmagic.txt: New file. Co-Authored-By: Claude Fable 5.1 GitHub: PR #752 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938247 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml A changes-entries/mime-libmagic.txt M docs/log-message-tags/next-number M docs/manual/mod/allmodules.xml A docs/manual/mod/mod_mime_libmagic.xml M modules/metadata/config.m4 A modules/metadata/mod_mime_libmagic.c _____________________________________________________________________________________________________________ Commit: b0d28c0a61f705a0148dcb1485bfc750fec31b4c URL: https://git.catflap.wales/apache-httpd/commit/?id=b0d28c0a61f705a0148dcb1485bfc750fec31b4c Author: Joe Orton (Tue 15 Sep 2026 10:15:19 BST) Committer: Joe Orton (Tue 15 Sep 2026 10:15:19 BST) Update SVN/git ignores for new files in support/. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938231 13f79535-47bb-0310-9956-ffa450edef68 M .gitignore _____________________________________________________________________________________________________________ Commit: 33ac0b6d527d2a3d9149a2df128493de8873d774 URL: https://git.catflap.wales/apache-httpd/commit/?id=33ac0b6d527d2a3d9149a2df128493de8873d774 Author: Jean-Frederic Clere (Mon 14 Sep 2026 16:35:51 BST) Committer: Jean-Frederic Clere (Mon 14 Sep 2026 16:35:51 BST) Add -DENABLE_MIME_MAGIC=A as in the windows.yml file. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938202 13f79535-47bb-0310-9956-ffa450edef68 M test/pyhttpd/build-win.bat _____________________________________________________________________________________________________________ Commit: 246ae2739ef8425af1a326a2bbe93548876b6ff7 URL: https://git.catflap.wales/apache-httpd/commit/?id=246ae2739ef8425af1a326a2bbe93548876b6ff7 Author: Joe Orton (Mon 14 Sep 2026 12:05:50 BST) Committer: Joe Orton (Mon 14 Sep 2026 12:05:50 BST) core: Add ap_cstr_stripws() to strip trailing whitespace from a NUL-terminated string in place, returning a pointer to the new terminating NUL. * include/httpd.h: Declare ap_cstr_stripws(). * server/util.c (ap_cstr_stripws): Implement it, handling the empty-string case safely. (ap_getline): Use it; adjust the returned length and memmove size accordingly. * modules/http/byterange_filter.c, modules/mappers/mod_negotiation.c, modules/metadata/mod_cern_meta.c, modules/proxy/mod_proxy_hcheck.c, modules/proxy/mod_proxy_http.c, modules/proxy/mod_proxy_uwsgi.c, server/util_script.c: Replace open-coded trailing-whitespace stripping loops with ap_cstr_stripws(). This avoids the undefined behaviour of forming &value[strlen(value)-1], which points before the start of the string when the value is empty. * modules/metadata/mod_cern_meta.c, server/util_script.c: Use apr_pstrmemdup() with the returned end pointer rather than apr_pstrdup(). * include/ap_mmn.h: Bump MMN minor. * test/unit/util.c: Add ap_cstr_stripws() unit tests. * test/modules/proxy/test_03_response.py, test/modules/proxy/test_05_uwsgi.py: Add tests for empty backend response header values. Submitted by: Robert McConnell , jorton GitHub: closes #749 Assisted-By: Claude Opus 4.8 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938194 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/cstr-stripws.txt M include/ap_mmn.h M include/httpd.h M modules/http/byterange_filter.c M modules/mappers/mod_negotiation.c M modules/metadata/mod_cern_meta.c M modules/proxy/mod_proxy_hcheck.c M modules/proxy/mod_proxy_http.c M modules/proxy/mod_proxy_uwsgi.c M server/util.c M server/util_script.c M test/modules/proxy/test_03_response.py M test/modules/proxy/test_05_uwsgi.py M test/unit/util.c _____________________________________________________________________________________________________________ Commit: c8796414b9a00942eea9ac379c5fc8821025e4b4 URL: https://git.catflap.wales/apache-httpd/commit/?id=c8796414b9a00942eea9ac379c5fc8821025e4b4 Author: Joe Orton (Mon 14 Sep 2026 11:22:58 BST) Committer: Joe Orton (Mon 14 Sep 2026 11:22:58 BST) CI: Try to avoid transient errors with stale yum repos when building slapd container. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938190 13f79535-47bb-0310-9956-ffa450edef68 M test/travis_Dockerfile_slapd.centos _____________________________________________________________________________________________________________ Commit: 118b84ae18a59ff1e3b99cd1da28da2d0c0c180c URL: https://git.catflap.wales/apache-httpd/commit/?id=118b84ae18a59ff1e3b99cd1da28da2d0c0c180c Author: Lucien Gentis (Sat 12 Sep 2026 14:35:02 BST) Committer: Lucien Gentis (Sat 12 Sep 2026 14:35:02 BST) fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938150 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_auth_digest.html.fr.utf8 M docs/manual/mod/mod_auth_digest.xml.ko M docs/manual/mod/mod_http2.html.fr.utf8 M docs/manual/mod/mod_proxy.html.fr.utf8 M docs/manual/mod/mod_proxy.xml.ja M docs/manual/mod/mod_socache_redis.html.fr.utf8 M docs/manual/mod/overrides.html.fr.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/rewrite/avoid.html.fr.utf8 M docs/manual/rewrite/avoid.xml.de M docs/manual/rewrite/avoid.xml.es M docs/manual/rewrite/avoid.xml.ja M docs/manual/rewrite/avoid.xml.ko M docs/manual/rewrite/avoid.xml.tr M docs/manual/rewrite/avoid.xml.zh-cn _____________________________________________________________________________________________________________ Commit: 0d87724de65f65ea6f39c37b03b4ec68526ad3ac URL: https://git.catflap.wales/apache-httpd/commit/?id=0d87724de65f65ea6f39c37b03b4ec68526ad3ac Author: Lucien Gentis (Sat 12 Sep 2026 14:33:33 BST) Committer: Lucien Gentis (Sat 12 Sep 2026 14:33:33 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938149 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_auth_digest.xml.fr M docs/manual/mod/mod_proxy.xml.fr M docs/manual/rewrite/avoid.xml.fr _____________________________________________________________________________________________________________ Commit: 752003aa4d149a10ceae3f0b6c99ca6d2e3f558b URL: https://git.catflap.wales/apache-httpd/commit/?id=752003aa4d149a10ceae3f0b6c99ca6d2e3f558b Author: Jim Jagielski (Fri 11 Sep 2026 23:48:21 BST) Committer: Jim Jagielski (Fri 11 Sep 2026 23:48:21 BST) mod_proxy_beacon: recover pre-existing balancer members on graceful restart The per-URL member table (ctx->seen) lives in child-process memory while balancer workers persist in shared memory, so after a graceful restart ctx->seen is empty but the balancer still holds the announced members. balancer_manage() refuses to re-add an existing worker, so the add failed, m->added was never set, and a previously-evicted (DISABLED) member stayed out of rotation forever. On a failed add, look the worker up directly (balancer_manage itself silently succeeds when it cannot find a worker, so the bare failure return cannot distinguish "already present" from "full"). Treat an existing worker as already added and fall through to the enable step; only a genuinely full balancer keeps the throttled retry behavior. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938135 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/mod_proxy_beacon.c _____________________________________________________________________________________________________________ Commit: 176aed0c658b141ead1b08e6242dc180b7c3349f URL: https://git.catflap.wales/apache-httpd/commit/?id=176aed0c658b141ead1b08e6242dc180b7c3349f Author: Jim Jagielski (Fri 11 Sep 2026 23:31:03 BST) Committer: Jim Jagielski (Fri 11 Sep 2026 23:31:03 BST) mpm_motorz: track current request for suspend/resume; guard poller re-join motorz_suspend_connection()/motorz_resume_suspended() passed the connection's request_rec to the suspend/resume hooks, but scon->r was never set, so it was always NULL even when a request was active. Publish scon in the connection's module config at setup and add a pre_read_request hook (mirroring mpm_event) to track r, zeroing it when the request pool is torn down. Both child_main() and clean_child_exit() joined the poller threads; on the normal path that double-joined already-joined handles. Extract a shared motorz_join_pollers() that clears each thread handle as it joins, so the second pass is a no-op. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938134 13f79535-47bb-0310-9956-ffa450edef68 M server/mpm/motorz/motorz.c M server/mpm/motorz/motorz.h _____________________________________________________________________________________________________________ Commit: 4b61a1fc08f73c6e8863654e523086dbc666d011 URL: https://git.catflap.wales/apache-httpd/commit/?id=4b61a1fc08f73c6e8863654e523086dbc666d011 Author: Jean-Frederic Clere (Fri 11 Sep 2026 19:05:25 BST) Committer: Jean-Frederic Clere (Fri 11 Sep 2026 19:05:25 BST) RequireAll is missing in our example. This closes #687 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938110 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/avoid.xml _____________________________________________________________________________________________________________ Commit: 93afb5c041931ecce33df02bdf997cd17c070db3 URL: https://git.catflap.wales/apache-httpd/commit/?id=93afb5c041931ecce33df02bdf997cd17c070db3 Author: Jean-Frederic Clere (Fri 11 Sep 2026 06:29:01 BST) Committer: Jean-Frederic Clere (Fri 11 Sep 2026 06:29:01 BST) Speed up the tests and xfail some more. This closes #753 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938094 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/windows.yml M test/conftest.py M test/modules/core/test_008_restart.py M test/pyhttpd/install_tools.bat M test/pyhttpd/runtests.bat _____________________________________________________________________________________________________________ Commit: 26d2cdc67047d9ecae4d5846534c5c1ca9e2d8d3 URL: https://git.catflap.wales/apache-httpd/commit/?id=26d2cdc67047d9ecae4d5846534c5c1ca9e2d8d3 Author: Jean-Frederic Clere (Thu 10 Sep 2026 16:12:18 BST) Committer: Jean-Frederic Clere (Thu 10 Sep 2026 16:12:18 BST) Fix French description for 0 in H2MaxStreamErrors This closes #694 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938078 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_http2.xml.fr _____________________________________________________________________________________________________________ Commit: af41fc33402c869e8c5a1cc86cba6a9f46041fe4 URL: https://git.catflap.wales/apache-httpd/commit/?id=af41fc33402c869e8c5a1cc86cba6a9f46041fe4 Author: Joe Orton (Thu 10 Sep 2026 07:50:28 BST) Committer: Joe Orton (Thu 10 Sep 2026 07:50:28 BST) * test/modules/metadata/__init__.py: Missed in r1938070. Fixes: 6926aa53b5e69e7a1f86b762baaa10c927fe7fae git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938072 13f79535-47bb-0310-9956-ffa450edef68 A test/modules/metadata/__init__.py _____________________________________________________________________________________________________________ Commit: 6926aa53b5e69e7a1f86b762baaa10c927fe7fae URL: https://git.catflap.wales/apache-httpd/commit/?id=6926aa53b5e69e7a1f86b762baaa10c927fe7fae Author: Joe Orton (Thu 10 Sep 2026 07:24:37 BST) Committer: Joe Orton (Thu 10 Sep 2026 07:24:37 BST) * modules/metadata/mod_mime_magic.c (rsl_strdup): Fix off-by-one which included a trailing whitespace character in the copied string; simplify loop termination. (magic_rsl_to_request): Decline if the type is not of the form token/token; ignore an encoding which is not a valid token. (ascmagic): Don't append a note for content with escape sequences. * test/modules/metadata/: New test suite. * docs/log-message-tags/next-number: Bump. Co-Authored-By: Claude Fable 5.1 GitHub: closes #751 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938070 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/mime_magic_rsl.txt M docs/log-message-tags/next-number M modules/metadata/mod_mime_magic.c A test/modules/metadata/conftest.py A test/modules/metadata/env.py A test/modules/metadata/test_001_mime_magic.py _____________________________________________________________________________________________________________ Commit: 0b5e046ad9396fa45aa4acdedce104e5c8a2ef97 URL: https://git.catflap.wales/apache-httpd/commit/?id=0b5e046ad9396fa45aa4acdedce104e5c8a2ef97 Author: Jean-Frederic Clere (Thu 10 Sep 2026 07:20:43 BST) Committer: Jean-Frederic Clere (Thu 10 Sep 2026 07:20:43 BST) Add windows tests to the CI This closes #747 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938069 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/windows.yml M test/conftest.py M test/modules/aaa/test_009_restart.py M test/modules/aaa/test_010_eviction.py M test/pyhttpd/build-win.bat M test/pyhttpd/env.py M test/pyhttpd/install_tools.bat _____________________________________________________________________________________________________________ Commit: 3ffb2beeb058fa88d0a7b0de8b93d21ac7ec5f66 URL: https://git.catflap.wales/apache-httpd/commit/?id=3ffb2beeb058fa88d0a7b0de8b93d21ac7ec5f66 Author: Jean-Frederic Clere (Wed 9 Sep 2026 06:21:02 BST) Committer: Jean-Frederic Clere (Wed 9 Sep 2026 06:21:02 BST) Followup for 6aa1bce on windows this close #745 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1938032 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c M test/modules/aaa/test_009_restart.py M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: 42e7013314d9cfe08ed71ce654a5666a28743464 URL: https://git.catflap.wales/apache-httpd/commit/?id=42e7013314d9cfe08ed71ce654a5666a28743464 Author: Jean-Frederic Clere (Tue 8 Sep 2026 08:42:28 BST) Committer: Jean-Frederic Clere (Tue 8 Sep 2026 08:42:28 BST) Add the bat files to make the testing more easy. this closes #746 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937988 13f79535-47bb-0310-9956-ffa450edef68 A test/pyhttpd/build-win.bat A test/pyhttpd/install_tools.bat A test/pyhttpd/runtests.bat _____________________________________________________________________________________________________________ Commit: 257d5892763a3453b758898ff67968d6c5d7b919 URL: https://git.catflap.wales/apache-httpd/commit/?id=257d5892763a3453b758898ff67968d6c5d7b919 Author: Jean-Frederic Clere (Mon 7 Sep 2026 10:50:25 BST) Committer: Jean-Frederic Clere (Mon 7 Sep 2026 10:50:25 BST) Rollback the incorrect part of Commit 6f1494b this closes #740 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937960 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/aaa/env.py M test/pyhttpd/certs.py M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: 4348e9c170ffb75a7c2174e92c3625f747eb1137 URL: https://git.catflap.wales/apache-httpd/commit/?id=4348e9c170ffb75a7c2174e92c3625f747eb1137 Author: Joe Orton (Mon 7 Sep 2026 09:03:34 BST) Committer: Joe Orton (Mon 7 Sep 2026 09:03:34 BST) * modules/loggers/mod_log_json.c: Fix compiler warning pragmas around jansson includes. Check for clang before GCC (since clang defines __GNUC__), and add matching pragma pop directives. PR: 70189 Submitted by: Yongqiang Tian GitHub: closes #743 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937947 13f79535-47bb-0310-9956-ffa450edef68 M modules/loggers/mod_log_json.c _____________________________________________________________________________________________________________ Commit: ee092801d443cbf9e5a2273b505e7b62da174e88 URL: https://git.catflap.wales/apache-httpd/commit/?id=ee092801d443cbf9e5a2273b505e7b62da174e88 Author: Giannis Christodoulou (Sat 5 Sep 2026 16:33:06 BST) Committer: Giannis Christodoulou (Sat 5 Sep 2026 16:33:06 BST) CI: Enable modules/md's ACME pytest suite * test/travis_run_linux.sh: Include modules/md in TEST_PYTEST's PYHTTPD_TARGETS whenever `pebble` is on PATH. Drop the long-dead TEST_MD block using the now-unusable `go get -u .../pebble/...`. * .github/workflows/linux.yml: Install pebble (v2 module) on the \"Python pytest test suites\" job via a new TEST_MD flag, non-fatally. * test/modules/md/md_env.py: Fix has_a2md() to honor PYHTTPD_CONFIG instead of hardcoding test/pyhttpd/config.ini. * test/README.ci: Update PYHTTPD_TARGETS/TEST_MD docs, drop the now-done \"enable ACME/mod_md testing\" TODO item. Assisted-by: Claude Sonnet 5 Submitted by: ichristod Github: closes #722 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937905 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M test/README.ci M test/modules/md/md_env.py M test/travis_run_linux.sh _____________________________________________________________________________________________________________ Commit: 6aa1bce467ce9d6a9b7bd409abc59fd522989a30 URL: https://git.catflap.wales/apache-httpd/commit/?id=6aa1bce467ce9d6a9b7bd409abc59fd522989a30 Author: Joe Orton (Fri 4 Sep 2026 22:09:48 BST) Committer: Joe Orton (Fri 4 Sep 2026 22:09:48 BST) mod_auth_digest: Keep Authentication-Info on error responses. * modules/aaa/mod_auth_digest.c (add_auth_info): Add the (Proxy-)Authentication-Info header to err_headers_out, so a one-time nonce client gets its nextnonce after an error response rather than a stale re-challenge. (note_digest_auth_failure): Drop any (Proxy-)Authentication-Info when issuing a challenge, so a post-authentication 401 carries only the fresh nonce. * test/modules/aaa/test_011_authinfo_errors.py: New tests. Co-Authored-By: Claude Fable 5.1 GitHub: closes PR #739 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937888 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/digest-authinfo-errors.txt M modules/aaa/mod_auth_digest.c A test/modules/aaa/test_011_authinfo_errors.py _____________________________________________________________________________________________________________ Commit: 6be6dcb63df1be3f5f5a11d46f29932a2ce4918e URL: https://git.catflap.wales/apache-httpd/commit/?id=6be6dcb63df1be3f5f5a11d46f29932a2ce4918e Author: Joe Orton (Fri 4 Sep 2026 21:58:25 BST) Committer: Joe Orton (Fri 4 Sep 2026 21:58:25 BST) * docs/manual/mod/mod_auth_digest.xml: Bring the documentation up to date with the module. Document one-time nonces (AuthDigestNonceLifetime 0); reduce AuthDigestQop to auth and AuthDigestAlgorithm to MD5, noting what was removed; state that shared memory is required; and rework the summary and security note to separate authentication from confidentiality and integrity. Co-Authored-By: Claude Fable 5.1 GitHub: PR #739 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937887 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_auth_digest.xml _____________________________________________________________________________________________________________ Commit: f723596df61c1d623a2761be3d93e995f6d048da URL: https://git.catflap.wales/apache-httpd/commit/?id=f723596df61c1d623a2761be3d93e995f6d048da Author: Joe Orton (Fri 4 Sep 2026 18:15:28 BST) Committer: Joe Orton (Fri 4 Sep 2026 18:15:28 BST) Attempt to fix new, flaky pyhttpd test core/test_008_restart: * test/pyhttpd/log.py (HttpdErrorLog.current_pos, .wait_for): New methods, to wait for a line logged after a noted position. * test/pyhttpd/env.py (HttpdTestEnv._apache_signal_restart): New method: run "httpd -k restart" or "-k graceful", which only signal the parent, then wait for the MPM to log "resuming normal operations" before checking is_live(). Until then the answer may come from the old generation, with the old config and about to be killed, which showed up as an empty reply in test_core_008_03_repeated under ASan. (apache_reload, apache_hard_restart): Use it. Fixes: 7172909eac ("test/modules/core/test_008_restart.py: New test suite for server restart handling.") GitHub: see also #733 Co-Authored-By: Claude Fable 5.1 GitHub: closes #737 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937877 13f79535-47bb-0310-9956-ffa450edef68 M test/pyhttpd/env.py M test/pyhttpd/log.py _____________________________________________________________________________________________________________ Commit: c7f3242526d5aae60b8accd333d0e21379adbd5a URL: https://git.catflap.wales/apache-httpd/commit/?id=c7f3242526d5aae60b8accd333d0e21379adbd5a Author: Joe Orton (Fri 4 Sep 2026 16:58:21 BST) Committer: Joe Orton (Fri 4 Sep 2026 16:58:21 BST) Simplify handling of a2md in support/ and make both that and htcacheclean available in check/ for test runs: * support/config.m4: Rename NONPORTABLE_SUPPORT to EXTRA_SBIN_PROGRAMS; define EXTRA_CHECK_BINARIES. * support/a2md/config2.m4: Add a2md/a2md to EXTRA_SBIN_PROGRAMS and check/bin/a2md to EXTRA_CHECK_BINARIES when a2md is enabled. * support/Makefile.in (sbin_PROGRAMS): Use EXTRA_SBIN_PROGRAMS. (TARGETS): Drop a2md/a2md. (install): Drop the explicit a2md install. (a2md/a2md): Recurse unconditionally. * Makefile.in (check-binaries): Add check/bin/htcacheclean and $(EXTRA_CHECK_BINARIES). (check/bin/htcacheclean, check/bin/a2md): New. * build/config_vars.sh.in: Filter EXTRA_SBIN_PROGRAMS and EXTRA_CHECK_BINARIES instead of NONPORTABLE_SUPPORT. Co-Authored-By: Claude Fable 5.1 GitHub: closes #736 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937874 13f79535-47bb-0310-9956-ffa450edef68 M Makefile.in M build/config_vars.sh.in M support/Makefile.in M support/a2md/config2.m4 M support/config.m4 _____________________________________________________________________________________________________________ Commit: 6904247e96f54100fee20bd9164c44d5014e6687 URL: https://git.catflap.wales/apache-httpd/commit/?id=6904247e96f54100fee20bd9164c44d5014e6687 Author: Jean-Frederic Clere (Fri 4 Sep 2026 15:26:06 BST) Committer: Jean-Frederic Clere (Fri 4 Sep 2026 15:26:06 BST) Fix memory leaks and use-after-free detected by ASan coauthored by Claude Opus 4.6 this closes #735 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937867 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md_acme.c M modules/md/md_crypt.c M modules/md/md_json.c M modules/ssl/ssl_engine_kernel.c M support/a2md/md_cmd_main.c _____________________________________________________________________________________________________________ Commit: 995d437065e7af47b629291d108fdfbf83fdb346 URL: https://git.catflap.wales/apache-httpd/commit/?id=995d437065e7af47b629291d108fdfbf83fdb346 Author: Jean-Frederic Clere (Fri 4 Sep 2026 15:20:53 BST) Committer: Jean-Frederic Clere (Fri 4 Sep 2026 15:20:53 BST) Arrange pyhttp to pass on windows. Done with the help of Claude Code Opus 4.6 this closes #732 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937866 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/core/test_001_encoding.py M test/modules/core/test_004_ssi.py M test/modules/http2/env.py M test/modules/http2/test_003_get.py M test/modules/http2/test_004_post.py M test/modules/http2/test_101_ssl_reneg.py M test/modules/http2/test_105_timeout.py M test/modules/http2/test_106_shutdown.py M test/modules/http2/test_200_header_invalid.py M test/modules/http2/test_500_proxy.py M test/modules/http2/test_601_h2proxy_twisted.py M test/modules/http2/test_712_buffering.py M test/pyhttpd/conf/httpd.conf.template M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: 6f1494b474dce1f126c4b274eefe9628b6280b83 URL: https://git.catflap.wales/apache-httpd/commit/?id=6f1494b474dce1f126c4b274eefe9628b6280b83 Author: Jean-Frederic Clere (Fri 4 Sep 2026 13:54:05 BST) Committer: Jean-Frederic Clere (Fri 4 Sep 2026 13:54:05 BST) Based on [PR665] install what is needed to build Apache httpd with vcpkg in window and fix some tests. Done with the help of Claude Code Opus 4.6 this closes #731 M test/modules/http1/env.py M test/modules/http2/env.py M test/modules/http2/test_006_assets.py M test/modules/http2/test_103_upgrade.py M test/modules/http2/test_104_padding.py M test/modules/http2/test_107_frame_lengths.py M test/modules/http2/test_202_trailer.py M test/modules/http2/test_400_push.py M test/modules/http2/test_401_early_hints.py M test/modules/http2/test_710_load_post_static.py M test/modules/http2/test_711_load_post_cgi.py M test/pyhttpd/certs.py M test/pyhttpd/conf/httpd.conf.template M test/pyhttpd/env.py git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937863 13f79535-47bb-0310-9956-ffa450edef68 M CMakeLists.txt M test/conftest.py M test/modules/aaa/env.py M test/modules/http1/env.py M test/modules/http2/env.py M test/modules/http2/test_006_assets.py M test/modules/http2/test_103_upgrade.py M test/modules/http2/test_104_padding.py M test/modules/http2/test_107_frame_lengths.py M test/modules/http2/test_202_trailer.py M test/modules/http2/test_400_push.py M test/modules/http2/test_401_early_hints.py M test/modules/http2/test_710_load_post_static.py M test/modules/http2/test_711_load_post_cgi.py M test/pyhttpd/certs.py M test/pyhttpd/conf/httpd.conf.template M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: 9fb58f1b6790caf108fc3fd0e76420f9b41e9cfa URL: https://git.catflap.wales/apache-httpd/commit/?id=9fb58f1b6790caf108fc3fd0e76420f9b41e9cfa Author: Eric Covener (Thu 3 Sep 2026 13:29:35 BST) Committer: Eric Covener (Thu 3 Sep 2026 13:29:35 BST) add a warning to elaborate on string-matching git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937809 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_proxy.xml _____________________________________________________________________________________________________________ Commit: 8be3ef87f0308fe733fc36f3edbee4e3aa618a37 URL: https://git.catflap.wales/apache-httpd/commit/?id=8be3ef87f0308fe733fc36f3edbee4e3aa618a37 Author: Joe Orton (Tue 1 Sep 2026 11:19:49 BST) Committer: Joe Orton (Tue 1 Sep 2026 11:19:49 BST) mod_auth_digest: Use siphash for the nonce hash where available: * modules/aaa/mod_auth_digest.c (gen_nonce_hash): Use apr_siphash24_auth() where APU 1.6 or later provides it, keeping the SHA-1 hash otherwise. Take a pool for the message buffer, and length-prefix the realm. * test/modules/aaa/test_002_nonce.py (test_digest_021): Take the length of the hash from the nonce rather than assuming SHA-1's. Co-Authored-By: Claude Fable 5 GitHub: closes #730 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937716 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c M test/modules/aaa/test_002_nonce.py _____________________________________________________________________________________________________________ Commit: 0f49205436a951d14f701e5053748b5c24890347 URL: https://git.catflap.wales/apache-httpd/commit/?id=0f49205436a951d14f701e5053748b5c24890347 Author: Joe Orton (Tue 1 Sep 2026 11:19:42 BST) Committer: Joe Orton (Tue 1 Sep 2026 11:19:42 BST) * modules/aaa/mod_auth_digest.c (note_digest_auth_failure): Drop the assignment to client_key which is never read, and the qop variable which only ever holds one string. No functional change. [skip ci] Co-Authored-By: Claude Fable 5 GitHub: PR #730 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937715 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 57968c056a9e19b368ae556a1617538cb2011b0c URL: https://git.catflap.wales/apache-httpd/commit/?id=57968c056a9e19b368ae556a1617538cb2011b0c Author: Joe Orton (Tue 1 Sep 2026 11:19:09 BST) Committer: Joe Orton (Tue 1 Sep 2026 11:19:09 BST) * modules/aaa/mod_auth_digest.c (gc): Discard the entries of clients which have never authenticated before the least recently used. * test/modules/aaa/test_010_eviction.py: New test suite. * test/modules/aaa/test_008_onetime_nccheck.py (085): Fill the table with clients which have authenticated. Co-Authored-By: Claude Fable 5 GitHub: PR #730 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937713 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c M test/modules/aaa/test_008_onetime_nccheck.py A test/modules/aaa/test_010_eviction.py _____________________________________________________________________________________________________________ Commit: 8e3c9de728a8184a2f5afcca868d7481dc1fc19f URL: https://git.catflap.wales/apache-httpd/commit/?id=8e3c9de728a8184a2f5afcca868d7481dc1fc19f Author: Joe Orton (Tue 1 Sep 2026 11:18:47 BST) Committer: Joe Orton (Tue 1 Sep 2026 11:18:47 BST) * modules/aaa/mod_auth_digest.c: Raise the default AuthDigestShmemSize to 8192 bytes, holding around 140 clients. * docs/manual/mod/mod_auth_digest.xml: Document the new default. * test/modules/aaa/conftest.py, test/modules/aaa/test_008_onetime_nccheck.py: Pin AuthDigestShmemSize to the old size. Co-Authored-By: Claude Fable 5 GitHub: PR #730 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937712 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/digest-shmem-size.txt M docs/manual/mod/mod_auth_digest.xml M modules/aaa/mod_auth_digest.c M test/modules/aaa/conftest.py M test/modules/aaa/test_008_onetime_nccheck.py _____________________________________________________________________________________________________________ Commit: f4c4160fbf98ff0357e20bc5b1c93615f678b573 URL: https://git.catflap.wales/apache-httpd/commit/?id=f4c4160fbf98ff0357e20bc5b1c93615f678b573 Author: Joe Orton (Tue 1 Sep 2026 11:18:34 BST) Committer: Joe Orton (Tue 1 Sep 2026 11:18:34 BST) mod_auth_digest: Don't reuse client ids across a restart: * modules/aaa/mod_auth_digest.c (initialize_tables): Seed the client ids randomly for each shared memory segment. * test/modules/aaa/test_009_restart.py: New test suite. Co-Authored-By: Claude Fable 5 GitHub: PR #730 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937711 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c A test/modules/aaa/test_009_restart.py _____________________________________________________________________________________________________________ Commit: 6f5f7eadbdaaa8b631d00a3a763c9aee37107a86 URL: https://git.catflap.wales/apache-httpd/commit/?id=6f5f7eadbdaaa8b631d00a3a763c9aee37107a86 Author: Joe Orton (Tue 1 Sep 2026 11:15:17 BST) Committer: Joe Orton (Tue 1 Sep 2026 11:15:17 BST) * modules/aaa/mod_auth_digest.c: Fix stale and misleading comments. (initialize_module): Correct the description of the client table's lifetime. (note_digest_auth_failure): An unknown client is not necessarily one whose entry was garbage collected. No functional change. [skip ci] Co-Authored-By: Claude Fable 5 GitHub: PR #730 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937709 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: a7af45319fa28cde002eeb27ac3449db6cbea417 URL: https://git.catflap.wales/apache-httpd/commit/?id=a7af45319fa28cde002eeb27ac3449db6cbea417 Author: Christophe Jaillet (Mon 31 Aug 2026 21:29:49 BST) Committer: Christophe Jaillet (Mon 31 Aug 2026 21:29:49 BST) Fix some small typos (extra space and incorrect trailing 's') [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937700 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_socache_redis.xml.fr _____________________________________________________________________________________________________________ Commit: c6e48c7f3fd4d63afda6fa7150655a6548c4beed URL: https://git.catflap.wales/apache-httpd/commit/?id=c6e48c7f3fd4d63afda6fa7150655a6548c4beed Author: Jim Jagielski (Mon 31 Aug 2026 11:12:54 BST) Committer: Jim Jagielski (Mon 31 Aug 2026 11:12:54 BST) [BUGZ 70192] - Health Check Mechanism Failure Causing 503 Errors and High CPU/Memory git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937678 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/mod_proxy_hcheck.c _____________________________________________________________________________________________________________ Commit: ab71f63f06058434ebc46933746191cc930be13d URL: https://git.catflap.wales/apache-httpd/commit/?id=ab71f63f06058434ebc46933746191cc930be13d Author: Lucien Gentis (Sun 30 Aug 2026 15:22:14 BST) Committer: Lucien Gentis (Sun 30 Aug 2026 15:22:14 BST) fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937661 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/caching.html.fr.utf8 M docs/manual/caching.xml.tr M docs/manual/howto/cgi.html.fr.utf8 M docs/manual/howto/cgi.xml.es M docs/manual/howto/cgi.xml.ja M docs/manual/howto/cgi.xml.ko M docs/manual/mod/mod_proxy_connect.html.fr.utf8 M docs/manual/mod/mod_proxy_connect.xml.ja M docs/manual/mod/mod_systemd.html.fr.utf8 M docs/manual/programs/htcacheclean.html.fr.utf8 M docs/manual/programs/htcacheclean.xml.ko M docs/manual/programs/htcacheclean.xml.tr _____________________________________________________________________________________________________________ Commit: 84977ac56d6e530068cd2cc4ba2d52d9bf8c342f URL: https://git.catflap.wales/apache-httpd/commit/?id=84977ac56d6e530068cd2cc4ba2d52d9bf8c342f Author: Lucien Gentis (Sun 30 Aug 2026 15:20:12 BST) Committer: Lucien Gentis (Sun 30 Aug 2026 15:20:12 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937660 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/caching.xml.fr M docs/manual/howto/cgi.xml.fr M docs/manual/mod/mod_proxy_connect.xml.fr M docs/manual/mod/mod_systemd.xml.fr M docs/manual/programs/htcacheclean.xml.fr _____________________________________________________________________________________________________________ Commit: 3ae83987cbe26daa082094f44845ccaad154073a URL: https://git.catflap.wales/apache-httpd/commit/?id=3ae83987cbe26daa082094f44845ccaad154073a Author: Joe Orton (Sun 30 Aug 2026 11:05:53 BST) Committer: Joe Orton (Sun 30 Aug 2026 11:05:53 BST) * .github/workflows/windows.yml: Don't run on changes under modules/arch/unix/, os/unix/, test/modules/arch/linux/ or to server/mpm_unix.c. [skip ci] Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #729 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937648 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/windows.yml _____________________________________________________________________________________________________________ Commit: be7efad1eb5868432c382136280bc26e14d32e86 URL: https://git.catflap.wales/apache-httpd/commit/?id=be7efad1eb5868432c382136280bc26e14d32e86 Author: Joe Orton (Sun 30 Aug 2026 11:05:36 BST) Committer: Joe Orton (Sun 30 Aug 2026 11:05:36 BST) * test/modules/arch/linux/test_007_notify_reload.py: New test suite for Type=notify-reload. * test/modules/arch/linux/env.py (TransientService): Take the service type and whether to configure ExecReload=. (TransientService.systemctl): Take a timeout. (TransientService.reload, TransientService.rewrite_conf, error_log_size, error_log_since, systemd_version): New. * test/modules/arch/linux/README: Describe the new suite. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #729 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937647 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/arch/linux/README M test/modules/arch/linux/env.py A test/modules/arch/linux/test_007_notify_reload.py _____________________________________________________________________________________________________________ Commit: 4a71f7211da0e23fc9f3296666b1ceacf519a076 URL: https://git.catflap.wales/apache-httpd/commit/?id=4a71f7211da0e23fc9f3296666b1ceacf519a076 Author: Joe Orton (Sun 30 Aug 2026 11:05:28 BST) Committer: Joe Orton (Sun 30 Aug 2026 11:05:28 BST) * docs/manual/mod/mod_systemd.xml: Document Type=notify-reload, ReloadSignal= and ExecReload=. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #729 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937646 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_systemd.xml _____________________________________________________________________________________________________________ Commit: 06c0a97f628c6f714fffd0d8ceee6595c6e87657 URL: https://git.catflap.wales/apache-httpd/commit/?id=06c0a97f628c6f714fffd0d8ceee6595c6e87657 Author: Joe Orton (Sun 30 Aug 2026 09:57:27 BST) Committer: Joe Orton (Sun 30 Aug 2026 09:57:27 BST) mod_systemd: Implement watchdog support: * modules/arch/unix/mod_systemd.c (watchdog_ping): New. (systemd_pre_config, systemd_post_config, systemd_monitor): Send the watchdog keep-alive, and warn (AH10621) if WatchdogSec is too short to be met. * docs/manual/mod/mod_systemd.xml: Document watchdog support. * test/modules/arch/linux/test_006_watchdog.py: New test suite. * test/modules/arch/linux/env.py (ForegroundServer): New, running httpd in the foreground so $WATCHDOG_PID can name it. (TransientService): Take extra unit properties. * test/modules/arch/linux/test_001_notify.py (test_systemd_001_09_watchdog): No longer xfail; use a WatchdogSec which does not draw AH10621. * test/modules/arch/linux/README: Describe the watchdog tests. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #728 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937644 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/systemd-watchdog.txt M docs/manual/mod/mod_systemd.xml M modules/arch/unix/mod_systemd.c M test/modules/arch/linux/README M test/modules/arch/linux/env.py M test/modules/arch/linux/test_001_notify.py A test/modules/arch/linux/test_006_watchdog.py _____________________________________________________________________________________________________________ Commit: 17a01e1d3cff9f868638350e283ded2c1ecebcc3 URL: https://git.catflap.wales/apache-httpd/commit/?id=17a01e1d3cff9f868638350e283ded2c1ecebcc3 Author: Joe Orton (Sun 30 Aug 2026 08:58:11 BST) Committer: Joe Orton (Sun 30 Aug 2026 08:58:11 BST) * test/gha-sanity-check.sh: New script, checking that the workflow files parse as YAML and that the scripts they run pass a shell syntax check. [skip ci] Co-Authored-By: Claude Opus 5 (1M context) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937641 13f79535-47bb-0310-9956-ffa450edef68 A test/gha-sanity-check.sh _____________________________________________________________________________________________________________ Commit: 7172909eac242b54e1114f8b087db96dc0bbe481 URL: https://git.catflap.wales/apache-httpd/commit/?id=7172909eac242b54e1114f8b087db96dc0bbe481 Author: Joe Orton (Sun 30 Aug 2026 07:10:14 BST) Committer: Joe Orton (Sun 30 Aug 2026 07:10:14 BST) * test/modules/core/test_008_restart.py: New test suite for server restart handling. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #727 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937636 13f79535-47bb-0310-9956-ffa450edef68 A test/modules/core/test_008_restart.py _____________________________________________________________________________________________________________ Commit: 31d91bb768e7883f909ff1cb621811ccc608d2c7 URL: https://git.catflap.wales/apache-httpd/commit/?id=31d91bb768e7883f909ff1cb621811ccc608d2c7 Author: Joe Orton (Sun 30 Aug 2026 07:09:01 BST) Committer: Joe Orton (Sun 30 Aug 2026 07:09:01 BST) * test/pyhttpd/env.py (HttpdTestEnv.apache_hard_restart, read_pid_file): Moved here from the mod_systemd tests, for use by other suites. [skip ci] Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #727 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937635 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/arch/linux/env.py M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: b763da732d46c92bab5abd72f0e30b0760485c62 URL: https://git.catflap.wales/apache-httpd/commit/?id=b763da732d46c92bab5abd72f0e30b0760485c62 Author: Joe Orton (Sun 30 Aug 2026 07:08:44 BST) Committer: Joe Orton (Sun 30 Aug 2026 07:08:44 BST) * server/mpm/prefork/prefork.c (prefork_run): Ignore SIGHUP while killing the previous generation, which is signalled by process group and so includes the parent itself. Fixes: 243c5fad0a (SVN r1892587, trunk-only) Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #727 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937634 13f79535-47bb-0310-9956-ffa450edef68 M server/mpm/prefork/prefork.c _____________________________________________________________________________________________________________ Commit: fc41e30442c312f7275c9b2b814cabb9f4c9f926 URL: https://git.catflap.wales/apache-httpd/commit/?id=fc41e30442c312f7275c9b2b814cabb9f4c9f926 Author: Joe Orton (Sun 30 Aug 2026 07:08:14 BST) Committer: Joe Orton (Sun 30 Aug 2026 07:08:14 BST) * README.CHANGES: Note that MPM changes are named for the MPM, and that a bug which never reached a release needs no entry. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #727 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937633 13f79535-47bb-0310-9956-ffa450edef68 M README.CHANGES _____________________________________________________________________________________________________________ Commit: 94ac407386efd884405222fb8cfe30fca99b9fd6 URL: https://git.catflap.wales/apache-httpd/commit/?id=94ac407386efd884405222fb8cfe30fca99b9fd6 Author: Joe Orton (Sat 29 Aug 2026 15:30:15 BST) Committer: Joe Orton (Sat 29 Aug 2026 15:30:15 BST) Steal two numbers. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937620 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number _____________________________________________________________________________________________________________ Commit: 01cfa9757cdbcda2977599aade0846eb2527ad4a URL: https://git.catflap.wales/apache-httpd/commit/?id=01cfa9757cdbcda2977599aade0846eb2527ad4a Author: Joe Orton (Sat 29 Aug 2026 12:55:03 BST) Committer: Joe Orton (Sat 29 Aug 2026 12:55:03 BST) CI: Update the artifact naming to use the job name and index, which is unique (and predictable) per run, rather than constructing a hash. Document this scheme. Only matters on failure cases, so [skip ci] Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #725 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937614 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M test/README.ci _____________________________________________________________________________________________________________ Commit: c4d3c152dd4392a046ed28877574dee6c701e880 URL: https://git.catflap.wales/apache-httpd/commit/?id=c4d3c152dd4392a046ed28877574dee6c701e880 Author: Joe Orton (Sat 29 Aug 2026 12:51:54 BST) Committer: Joe Orton (Sat 29 Aug 2026 12:51:54 BST) CI: Fix the stale cache case for the CPAN cache. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #725 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937612 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M test/README.ci M test/gha-resolve-deps.sh M test/travis_before_linux.sh _____________________________________________________________________________________________________________ Commit: 4fe1b8aafbe77bb5988bbfae008cd03db76a17b9 URL: https://git.catflap.wales/apache-httpd/commit/?id=4fe1b8aafbe77bb5988bbfae008cd03db76a17b9 Author: Joe Orton (Sat 29 Aug 2026 10:19:37 BST) Committer: Joe Orton (Sat 29 Aug 2026 10:19:37 BST) * test/modules/arch/: Add missing __init__.py files lost in translation from the PR. Fixes: 4abdd206a7a8d590e0e09adec22287f8b1a5e8be (r1937596) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937602 13f79535-47bb-0310-9956-ffa450edef68 A test/modules/arch/__init__.py A test/modules/arch/linux/__init__.py _____________________________________________________________________________________________________________ Commit: 7bbc2b3c7ba19ff9c41379a63ca0ce473b8b250a URL: https://git.catflap.wales/apache-httpd/commit/?id=7bbc2b3c7ba19ff9c41379a63ca0ce473b8b250a Author: Joe Orton (Sat 29 Aug 2026 10:12:17 BST) Committer: Joe Orton (Sat 29 Aug 2026 10:12:17 BST) * docs/manual/mod/mod_systemd.xml: Socket activation is supported. Generated HTML not rebuilt. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #723 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937601 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_systemd.xml _____________________________________________________________________________________________________________ Commit: 75d0e8c0c02243c9bd559045c9ae05d0057e1062 URL: https://git.catflap.wales/apache-httpd/commit/?id=75d0e8c0c02243c9bd559045c9ae05d0057e1062 Author: Joe Orton (Sat 29 Aug 2026 10:12:09 BST) Committer: Joe Orton (Sat 29 Aug 2026 10:12:09 BST) * modules/arch/unix/mod_systemd.c (systemd_stopping, systemd_post_config): Notify STOPPING=1 on shutdown. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #723 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937600 13f79535-47bb-0310-9956-ffa450edef68 M modules/arch/unix/mod_systemd.c M test/modules/arch/linux/test_001_notify.py _____________________________________________________________________________________________________________ Commit: 651b6a9a7a6c3286b84d4aa40dfe02f32918489f URL: https://git.catflap.wales/apache-httpd/commit/?id=651b6a9a7a6c3286b84d4aa40dfe02f32918489f Author: Joe Orton (Sat 29 Aug 2026 10:11:39 BST) Committer: Joe Orton (Sat 29 Aug 2026 10:11:39 BST) * modules/arch/unix/mod_systemd.c (monotonic_usec, systemd_pre_config): Send MONOTONIC_USEC with RELOADING=1. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #723 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937599 13f79535-47bb-0310-9956-ffa450edef68 M modules/arch/unix/mod_systemd.c M test/modules/arch/linux/test_001_notify.py _____________________________________________________________________________________________________________ Commit: 3e26a675719a32a5f37dcc5ba878dad5df683be5 URL: https://git.catflap.wales/apache-httpd/commit/?id=3e26a675719a32a5f37dcc5ba878dad5df683be5 Author: Joe Orton (Sat 29 Aug 2026 10:11:29 BST) Committer: Joe Orton (Sat 29 Aug 2026 10:11:29 BST) * modules/arch/unix/mod_systemd.c (ap_systemd_listen_fds, ap_find_systemd_socket): Remember the number of sockets passed, so a graceful restart of a socket-activated server works. Drop the unchecked getenv("LISTEN_FDS"). Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #723 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937598 13f79535-47bb-0310-9956-ffa450edef68 M modules/arch/unix/mod_systemd.c M test/modules/arch/linux/test_004_socket_activation.py _____________________________________________________________________________________________________________ Commit: f9ebab5e548c63b8e55b6bd85927c074b1064ac3 URL: https://git.catflap.wales/apache-httpd/commit/?id=f9ebab5e548c63b8e55b6bd85927c074b1064ac3 Author: Joe Orton (Sat 29 Aug 2026 10:11:16 BST) Committer: Joe Orton (Sat 29 Aug 2026 10:11:16 BST) * modules/arch/unix/mod_systemd.c (systemd_monitor): Avoid dividing by a zero uptime, and report the idle and busy figures as percentages. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #723 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937597 13f79535-47bb-0310-9956-ffa450edef68 M modules/arch/unix/mod_systemd.c M test/modules/arch/linux/env.py M test/modules/arch/linux/test_002_monitor.py _____________________________________________________________________________________________________________ Commit: 4abdd206a7a8d590e0e09adec22287f8b1a5e8be URL: https://git.catflap.wales/apache-httpd/commit/?id=4abdd206a7a8d590e0e09adec22287f8b1a5e8be Author: Joe Orton (Sat 29 Aug 2026 10:11:02 BST) Committer: Joe Orton (Sat 29 Aug 2026 10:11:02 BST) * test/modules/arch/linux/: New test suite. * test/pyhttpd/env.py (HttpdTestEnv.set_httpd_env, _clean_path_env): Allow a suite to add variables to the environment httpd is started with. * test/pyhttpd/conf/stop.conf.template: Set DefaultRuntimeDir and PidFile to match httpd.conf, so that "apachectl -k stop" finds the running server. * .github/workflows/linux.yml: Enable systemd testing in the reduced exports job, building mod_systemd shared since one test has to omit it from the configuration. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #723 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937596 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml A test/modules/arch/linux/README A test/modules/arch/linux/conftest.py A test/modules/arch/linux/env.py A test/modules/arch/linux/test_001_notify.py A test/modules/arch/linux/test_002_monitor.py A test/modules/arch/linux/test_003_extended_status.py A test/modules/arch/linux/test_004_socket_activation.py A test/modules/arch/linux/test_005_service.py M test/pyhttpd/conf/stop.conf.template M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: c342b239c14c818f84daa98da3d95827d27af58c URL: https://git.catflap.wales/apache-httpd/commit/?id=c342b239c14c818f84daa98da3d95827d27af58c Author: Joe Orton (Sat 29 Aug 2026 09:13:53 BST) Committer: Joe Orton (Sat 29 Aug 2026 09:13:53 BST) CI: Update the OpenSSL builds to the latest releases: 3.0.21 -> 3.0.22, 3.4.6 -> 3.4.7, 3.5.7 -> 3.5.8 and 4.0.1 -> 4.0.2. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #724 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937594 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M test/README.ci _____________________________________________________________________________________________________________ Commit: cab74724efb706ceeb5187bc07f5b931042a1aee URL: https://git.catflap.wales/apache-httpd/commit/?id=cab74724efb706ceeb5187bc07f5b931042a1aee Author: Joe Orton (Fri 28 Aug 2026 14:41:33 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:41:33 BST) * build/program.mk, Makefile.in: Fix a parallel build failure where test/httpdunit could be linked before buildmark.o exists. buildmark.o is named in $(PROGRAM_LDADD) but was only created as a side effect of the httpd link rule, so give it an explicit rule and make both httpd and test/httpdunit depend on it. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #721 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937575 13f79535-47bb-0310-9956-ffa450edef68 M Makefile.in M build/program.mk _____________________________________________________________________________________________________________ Commit: 32a7b89be04343d210fd6f0cdc847a4bec071b66 URL: https://git.catflap.wales/apache-httpd/commit/?id=32a7b89be04343d210fd6f0cdc847a4bec071b66 Author: Joe Orton (Fri 28 Aug 2026 14:34:31 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:34:31 BST) * buildconf: Remove the autoconf version check, which warned about versions now rejected by the AC_PREREQ(2.70) in configure.in. GitHub: closes #380 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937572 13f79535-47bb-0310-9956-ffa450edef68 M buildconf _____________________________________________________________________________________________________________ Commit: bf39fbf83ebc79cb5732082be2cb492222a4843a URL: https://git.catflap.wales/apache-httpd/commit/?id=bf39fbf83ebc79cb5732082be2cb492222a4843a Author: Joe Orton (Fri 28 Aug 2026 14:34:25 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:34:25 BST) CI: Check for expected definitions in the generated config header. * .github/workflows/linux.yml: Add config-output and config-no-output matrix keys, giving definitions which must be present in or absent from include/ap_config_auto.h, and a step to check each. Use them for the Linux defaults and the PACKAGE_* definitions buildconf strips in the Default job, for AP_FORCE_EXPORTS and HAVE_SYSTEMD in the reduced exports job, and for HAVE_NGHTTP2 and HAVE_CURL in the OpenSSL 3.0 job which disables mod_http2 and mod_md. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #380 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937571 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: 814190848c182942cefeb48be7b5efdaaa61a367 URL: https://git.catflap.wales/apache-httpd/commit/?id=814190848c182942cefeb48be7b5efdaaa61a367 Author: Joe Orton (Fri 28 Aug 2026 14:34:09 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:34:09 BST) * buildconf: Strip the PACKAGE_* definitions from the generated ap_config_auto.h.in. AC_INIT is not given the package arguments so they are unused here, and only pollute the namespace of anything which includes the installed header. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #380 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937570 13f79535-47bb-0310-9956-ffa450edef68 M buildconf _____________________________________________________________________________________________________________ Commit: 5221bb4683d872894540d8af51cd20f21dbf6926 URL: https://git.catflap.wales/apache-httpd/commit/?id=5221bb4683d872894540d8af51cd20f21dbf6926 Author: Joe Orton (Fri 28 Aug 2026 14:34:02 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:34:02 BST) * configure.in: Require autoconf 2.70+. Remove ifdef guards for AC_DISABLE_OPTION_CHECKING and AC_USE_SYSTEM_EXTENSIONS which are available since 2.70. Co-Authored-By: Claude Opus 4.6 GitHub: PR #380 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937569 13f79535-47bb-0310-9956-ffa450edef68 M configure.in _____________________________________________________________________________________________________________ Commit: 367d2fbe6248fcc5fbc046b7558f3b22f6805041 URL: https://git.catflap.wales/apache-httpd/commit/?id=367d2fbe6248fcc5fbc046b7558f3b22f6805041 Author: Joe Orton (Fri 28 Aug 2026 14:33:49 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:33:49 BST) * configure.in, acinclude.m4, modules/cache/config.m4, modules/filters/config.m4, modules/http2/config2.m4, modules/lua/config.m4, modules/md/config2.m4, modules/session/config.m4, modules/ssl/config.m4: Replace obsolete autoconf macros to fix warnings with -Wall -Werror. AC_CONFIG_HEADER -> AC_CONFIG_HEADERS. AC_CANONICAL_SYSTEM -> AC_CANONICAL_HOST. AC_TRY_RUN -> AC_RUN_IFELSE with AC_LANG_PROGRAM/AC_LANG_SOURCE. AC_TRY_COMPILE -> AC_COMPILE_IFELSE with AC_LANG_PROGRAM. AC_TRY_LINK -> AC_LINK_IFELSE with AC_LANG_PROGRAM. AC_HELP_STRING -> AS_HELP_STRING. Remove obsolete AC_PROG_CC_C99 (subsumed by AC_PROG_CC). Remove obsolete AC_HEADER_STDC. Add proper m4 quoting around AC_LANG_PROGRAM in APACHE_CHECK_OPENSSL to fix AC_LANG_CONFTEST warnings. Co-Authored-By: Claude Opus 4.6 GitHub: PR #380 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937568 13f79535-47bb-0310-9956-ffa450edef68 M acinclude.m4 M configure.in M modules/cache/config.m4 M modules/filters/config.m4 M modules/http2/config2.m4 M modules/lua/config.m4 M modules/md/config2.m4 M modules/session/config.m4 M modules/ssl/config.m4 _____________________________________________________________________________________________________________ Commit: 878044986c1fe9e387ed2e5adb513c63477474bf URL: https://git.catflap.wales/apache-httpd/commit/?id=878044986c1fe9e387ed2e5adb513c63477474bf Author: Joe Orton (Fri 28 Aug 2026 14:33:34 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:33:34 BST) CI: Add a sanity job to fail if autoconf/autoheader warnings are produced. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #380 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937567 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/sanity.yml _____________________________________________________________________________________________________________ Commit: 505fb310302e58ce54b7093ffc257b5d2d32427f URL: https://git.catflap.wales/apache-httpd/commit/?id=505fb310302e58ce54b7093ffc257b5d2d32427f Author: Joe Orton (Fri 28 Aug 2026 14:33:29 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:33:29 BST) * buildconf: Run autoconf with -Wall -Wno-cross to suppress cross-compilation warnings by default, rather than grep. Support --with-errors argument to add -Werror and fail on autoconf/autoheader warnings. Fail if autoheader or autoconf fail. Add "buildconf: " prefix to output messages. GitHub: PR #380 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937566 13f79535-47bb-0310-9956-ffa450edef68 M buildconf _____________________________________________________________________________________________________________ Commit: 4c586620aeba74f20245a884e5ec5d2cbe5c8d9f URL: https://git.catflap.wales/apache-httpd/commit/?id=4c586620aeba74f20245a884e5ec5d2cbe5c8d9f Author: Joe Orton (Fri 28 Aug 2026 14:33:19 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:33:19 BST) * configure.in: Use AC_CHECK_MEMBER for struct tm.tm_gmtoff test. GitHub: PR #380 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937565 13f79535-47bb-0310-9956-ffa450edef68 M configure.in _____________________________________________________________________________________________________________ Commit: a75c036265819b0997cde7401528495635f7b0ac URL: https://git.catflap.wales/apache-httpd/commit/?id=a75c036265819b0997cde7401528495635f7b0ac Author: Joe Orton (Fri 28 Aug 2026 14:33:07 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:33:07 BST) * os/unix/config.m4: Move check for rlim_t here and use AC_CHECK_TYPE. * acinclude.m4: Remove APACHE_TYPE_RLIM_T. GitHub: PR #380 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937564 13f79535-47bb-0310-9956-ffa450edef68 M acinclude.m4 M os/unix/config.m4 _____________________________________________________________________________________________________________ Commit: c41f28945cebfc7a3b464723c4a2e28b6f05fe9c URL: https://git.catflap.wales/apache-httpd/commit/?id=c41f28945cebfc7a3b464723c4a2e28b6f05fe9c Author: Joe Orton (Fri 28 Aug 2026 14:32:58 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:32:58 BST) * acinclude.m4 (APACHE_CHECK_OPENSSL): Use AC_CACHE_CHECK/AC_COMPILE_IFELSE to fix autoconf warnings. GitHub: PR #380 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937563 13f79535-47bb-0310-9956-ffa450edef68 M acinclude.m4 _____________________________________________________________________________________________________________ Commit: e76693a16a476e1db1fa5cd1b216da210fd15477 URL: https://git.catflap.wales/apache-httpd/commit/?id=e76693a16a476e1db1fa5cd1b216da210fd15477 Author: Joe Orton (Fri 28 Aug 2026 14:32:47 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:32:47 BST) ``` * configure.in: Use AC_MSG_ERROR instead of the obsolete AC_ERROR, and drop the obsolete AC_ISC_POSIX macro. ``` GitHub: PR #380 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937562 13f79535-47bb-0310-9956-ffa450edef68 M configure.in _____________________________________________________________________________________________________________ Commit: 9d9eddd3a294604a639020279e64c4ca5e217efa URL: https://git.catflap.wales/apache-httpd/commit/?id=9d9eddd3a294604a639020279e64c4ca5e217efa Author: Joe Orton (Fri 28 Aug 2026 14:32:19 BST) Committer: Joe Orton (Fri 28 Aug 2026 14:32:19 BST) autoconf: Use AS_HELP_STRING if available, fixes warnings for any recent version of autoconf. GitHub: PR #380 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937561 13f79535-47bb-0310-9956-ffa450edef68 M acinclude.m4 _____________________________________________________________________________________________________________ Commit: 1c116fc738642bf797f7f17e718090f01a3b44c5 URL: https://git.catflap.wales/apache-httpd/commit/?id=1c116fc738642bf797f7f17e718090f01a3b44c5 Author: Joe Orton (Thu 27 Aug 2026 21:39:05 BST) Committer: Joe Orton (Thu 27 Aug 2026 21:39:05 BST) mod_proxy_connect: Implement "AllowCONNECT None": The "none" arg is documented somehow in r1932337, but not implemented. * modules/proxy/mod_proxy_connect.c (connect_conf): Add "None". (set_allowed_ports): Accept "None"; reject combining it with ports in the same context. (merge_config): Special-case "None": it disallows all ports and overrides an inherited list, and an inherited "None" is overridden by a port list in a vhost; two port lists still merge as a union. (allowed_port): Disallow all ports when "none" is set. * docs/manual/mod/mod_proxy_connect.xml: Clarify the merge behaviour and the "None" restriction. * test/modules/proxy/test_07_connect.py: Added. * test/modules/proxy/env.py: Load mod_proxy_connect for the suite. Co-Authored-By: Claude Fable 5 Github: closes #719 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937537 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/proxy-connect-none.txt M docs/manual/mod/mod_proxy_connect.xml M modules/proxy/mod_proxy_connect.c M test/modules/proxy/env.py _____________________________________________________________________________________________________________ Commit: b939949f367cb9add454a45f14ea729aa0cf36a4 URL: https://git.catflap.wales/apache-httpd/commit/?id=b939949f367cb9add454a45f14ea729aa0cf36a4 Author: Joe Orton (Thu 27 Aug 2026 20:27:57 BST) Committer: Joe Orton (Thu 27 Aug 2026 20:27:57 BST) * test/pytest_suite: Ignore generate file t/basic1. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937534 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/.gitignore D test/pytest_suite/t/basic1 _____________________________________________________________________________________________________________ Commit: f5aad00f3914484f923d40134e72bdf94360fbb1 URL: https://git.catflap.wales/apache-httpd/commit/?id=f5aad00f3914484f923d40134e72bdf94360fbb1 Author: Joe Orton (Thu 27 Aug 2026 19:16:43 BST) Committer: Joe Orton (Thu 27 Aug 2026 19:16:43 BST) * modules/dav/fs/lock.c (dav_fs_really_open_lockdb): Log the database path on errors. GitHub: closes #145 Submitted by: Bingyu Shen git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937531 13f79535-47bb-0310-9956-ffa450edef68 M modules/dav/fs/lock.c _____________________________________________________________________________________________________________ Commit: 336074164a76dd16fe56daab4d03bc4f2f6742f2 URL: https://git.catflap.wales/apache-httpd/commit/?id=336074164a76dd16fe56daab4d03bc4f2f6742f2 Author: Joe Orton (Thu 27 Aug 2026 19:03:48 BST) Committer: Joe Orton (Thu 27 Aug 2026 19:03:48 BST) Docs fixes: * Update htcacheclean.xml to clarify -A output format. * Update caching.xml to delete redundant slash for `CacheRoot` Submitted by: nisbet-hubbard <87453615+nisbet-hubbard users.noreply.github.com> Github: closes #482 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937530 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/caching.xml M docs/manual/programs/htcacheclean.xml _____________________________________________________________________________________________________________ Commit: 08ecbea28a938697adaf0c4e6bd34973c8cc9157 URL: https://git.catflap.wales/apache-httpd/commit/?id=08ecbea28a938697adaf0c4e6bd34973c8cc9157 Author: Eric Covener (Thu 27 Aug 2026 18:33:53 BST) Committer: Eric Covener (Thu 27 Aug 2026 18:33:53 BST) mod_proxy_http2: reserve NUL when rewriting a backend Link header uri Submitted by: arshiya tabasum Github: closes #711 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937528 13f79535-47bb-0310-9956-ffa450edef68 M modules/http2/h2_proxy_util.c _____________________________________________________________________________________________________________ Commit: f760c4dd3bc6c909df68ac5024288fa045eb070e URL: https://git.catflap.wales/apache-httpd/commit/?id=f760c4dd3bc6c909df68ac5024288fa045eb070e Author: Eric Covener (Thu 27 Aug 2026 18:32:24 BST) Committer: Eric Covener (Thu 27 Aug 2026 18:32:24 BST) mod_lua: fix stack write past apr_size_t in r:parsebody Submitted by: arshiya tabasum Github: closes #707 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937527 13f79535-47bb-0310-9956-ffa450edef68 M modules/lua/lua_request.c _____________________________________________________________________________________________________________ Commit: 9c2fa8b84197a206374c2bde28c9d5f7ffd66f1a URL: https://git.catflap.wales/apache-httpd/commit/?id=9c2fa8b84197a206374c2bde28c9d5f7ffd66f1a Author: Eric Covener (Thu 27 Aug 2026 18:31:35 BST) Committer: Eric Covener (Thu 27 Aug 2026 18:31:35 BST) fix off-by-one buffer over-read in autht_jwt check_token Submitted by: arshiya tabasum Github: closes #704 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937526 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_autht_jwt.c _____________________________________________________________________________________________________________ Commit: 0feccb09a3f24e3bfbdef3689d077e34a796bd75 URL: https://git.catflap.wales/apache-httpd/commit/?id=0feccb09a3f24e3bfbdef3689d077e34a796bd75 Author: Eric Covener (Thu 27 Aug 2026 18:31:07 BST) Committer: Eric Covener (Thu 27 Aug 2026 18:31:07 BST) fix off-by-one in proxy_send_dir_filter Submitted by: arshiya tabasum Github: closes #677 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937525 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/mod_proxy_ftp.c _____________________________________________________________________________________________________________ Commit: afd9f3318bd3d950c012a5ccc5672885fdc11089 URL: https://git.catflap.wales/apache-httpd/commit/?id=afd9f3318bd3d950c012a5ccc5672885fdc11089 Author: Joe Orton (Thu 27 Aug 2026 18:13:05 BST) Committer: Joe Orton (Thu 27 Aug 2026 18:13:05 BST) mod_http2: Don't abort a debug build over a stream reclaimed unprocessed. A stream created but never scheduled (e.g. after a connection-level protocol error) is reclaimed with the session pool rather than destroyed explicitly, which is harmless; use-after-free is still caught by H2_STRM_ASSERT_MAGIC at each use. nghttp2 promoted various stream errors to connection errors in 1.67.0, which triggers this assertion. * modules/http2/h2_stream.c (stream_pool_destroy): Trace-log rather than assert for a stream reclaimed without an explicit destroy. * .github/workflows/linux.yml: Add job testing mod_http2 against 1.68.0. Co-Authored-By: Claude Opus 5 (1M context) Github: closes #713 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937524 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M modules/http2/h2_stream.c _____________________________________________________________________________________________________________ Commit: 96db1db7c2aef5ef59684c9b3d1dc6d6da76e6cf URL: https://git.catflap.wales/apache-httpd/commit/?id=96db1db7c2aef5ef59684c9b3d1dc6d6da76e6cf Author: Joe Orton (Thu 27 Aug 2026 08:27:37 BST) Committer: Joe Orton (Thu 27 Aug 2026 08:27:37 BST) * test/README.ci: Update to reflect current state. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937507 13f79535-47bb-0310-9956-ffa450edef68 M test/README.ci _____________________________________________________________________________________________________________ Commit: 698461f1061a6a19d447a34362d2edaa6e8f4fd6 URL: https://git.catflap.wales/apache-httpd/commit/?id=698461f1061a6a19d447a34362d2edaa6e8f4fd6 Author: Joe Orton (Thu 27 Aug 2026 07:32:29 BST) Committer: Joe Orton (Thu 27 Aug 2026 07:32:29 BST) CI: Move the APLOGNO() check out of the build matrix. It needs only a checkout: of the 23 seconds it took as a matrix job, one was the check and the rest was installing packages it never used. * .github/workflows/sanity.yml: Added, for quick checks which need nothing built. * .github/workflows/linux.yml: Drop the job. Co-Authored-By: Claude Opus 5 (1M context) GitHub: closes #717 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937505 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml A .github/workflows/sanity.yml _____________________________________________________________________________________________________________ Commit: 08f4a5122712e00b09118f597fac891d2b3f564b URL: https://git.catflap.wales/apache-httpd/commit/?id=08f4a5122712e00b09118f597fac891d2b3f564b Author: Joe Orton (Thu 27 Aug 2026 07:32:24 BST) Committer: Joe Orton (Thu 27 Aug 2026 07:32:24 BST) CI: Start the slowest jobs first. [skip ci] With max-parallel set, jobs start in matrix order, so the long ones have to start first or they run alone at the end; this is worth two minutes of wall clock. * .github/workflows/linux.yml: Move the SSL/TLS variant, ASan, UBSan and pytest jobs to the head of the matrix. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #717 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937504 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: 8320858463ab786c107b68a3b6ec58eaa7df02ae URL: https://git.catflap.wales/apache-httpd/commit/?id=8320858463ab786c107b68a3b6ec58eaa7df02ae Author: Joe Orton (Thu 27 Aug 2026 07:32:16 BST) Committer: Joe Orton (Thu 27 Aug 2026 07:32:16 BST) CI: Limit job concurrency as the ASF policy requires. [skip ci] The matrix ran all its jobs at once - 37 in the last run - where https://infra.apache.org/github-actions-policy.html allows at most 20. * .github/workflows/linux.yml: Set max-parallel. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #717 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937503 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: 91df48c4fee8e528eb4e5042322c7672a01333de URL: https://git.catflap.wales/apache-httpd/commit/?id=91df48c4fee8e528eb4e5042322c7672a01333de Author: Joe Orton (Thu 27 Aug 2026 07:32:06 BST) Committer: Joe Orton (Thu 27 Aug 2026 07:32:06 BST) CI: Split the ASan jobs so the test suites run in parallel. The ASan jobs are the slowest in the matrix and so set the wall-clock time for the whole workflow; testing is three quarters of it. * .github/workflows/linux.yml: Run the Perl framework and the pytest suites in separate jobs for each ASan configuration. Both halves build the same dependencies, so they share a ~/root cache entry. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #717 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937502 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: c2cf90ce0f78ed95898334c9b2f6b4079b89cd11 URL: https://git.catflap.wales/apache-httpd/commit/?id=c2cf90ce0f78ed95898334c9b2f6b4079b89cd11 Author: Joe Orton (Thu 27 Aug 2026 07:31:59 BST) Committer: Joe Orton (Thu 27 Aug 2026 07:31:59 BST) CI: Only install cpanminus, perl-doc and gdb where they are used. [skip ci] cpanminus and perl-doc build the CPAN modules for the Perl test framework, and perl-doc pulls in around a hundred packages; gdb only extracts backtraces from core dumps. * .github/workflows/linux.yml: Install the first two only for jobs running the framework, and gdb only for jobs which run tests at all. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #717 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937501 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: 4c9e418ddf1b5dfe9960b1c1141086fa0f48c5ae URL: https://git.catflap.wales/apache-httpd/commit/?id=4c9e418ddf1b5dfe9960b1c1141086fa0f48c5ae Author: Joe Orton (Thu 27 Aug 2026 07:31:41 BST) Committer: Joe Orton (Thu 27 Aug 2026 07:31:41 BST) CI: Drop the subversion package from the OpenSSL jobs. Added in r1921311 for the "svn co" of Apache-Test, which went away in r1934474 along with the last use of svn in CI. * .github/workflows/linux.yml: Remove pkgs: subversion. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #717 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937500 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: 34f6449c7c9b07d3732a4c3b9963046b4239e348 URL: https://git.catflap.wales/apache-httpd/commit/?id=34f6449c7c9b07d3732a4c3b9963046b4239e348 Author: Joe Orton (Thu 27 Aug 2026 07:31:33 BST) Committer: Joe Orton (Thu 27 Aug 2026 07:31:33 BST) CI: Actually set MFLAGS, so builds are not serial. MARGS is read by nothing. * .github/workflows/linux.yml: Drop MARGS. Default MFLAGS to the runner's CPU count, unless the matrix entry sets it. * test/README.ci: Update the MFLAGS description. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #717 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937499 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M test/README.ci _____________________________________________________________________________________________________________ Commit: 55eca1cd6b5df9e5b7f08240a8595526c28e8193 URL: https://git.catflap.wales/apache-httpd/commit/?id=55eca1cd6b5df9e5b7f08240a8595526c28e8193 Author: Joe Orton (Thu 27 Aug 2026 07:31:26 BST) Committer: Joe Orton (Thu 27 Aug 2026 07:31:26 BST) CI: Key the ~/root cache on the dependencies, retiring CLEAR_CACHE. Caches in GHA are immutable, so a key which does not change when a dependency does can never be refreshed; branch builds were therefore rebuilt on every run, and CLEAR_CACHE disabled caching altogether for the nine jobs using them. The key also hashed the whole matrix entry, so jobs building identical dependencies each had their own copy. * test/gha-resolve-deps.sh: Added. Compute $ROOTID from the dependency versions, their configure arguments and the compiler flags, resolving any branch to a commit; export the commit so that the build uses what the key names rather than resolving it a second time. * .github/workflows/linux.yml: Key ~/root on $ROOTID, skip the cache where nothing is built from source, and save it only once the dependencies have built successfully. Drop CLEAR_CACHE=1 from the nine jobs which set it. * test/travis_before_linux.sh (resolve_apx, fetch_apx): Split out of install_apx(). (install_apx): Fetch the APR source before building APR-util if APR came from the cache; trust a restored install root. Drop the CLEAR_CACHE handling and the .key-* and openssl-is-* staleness files, which the cache key now covers. * test/README.ci: Update accordingly. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #717 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937498 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M test/README.ci A test/gha-resolve-deps.sh M test/travis_before_linux.sh _____________________________________________________________________________________________________________ Commit: 57a016df230c69740e75630a4bc9989a52c01078 URL: https://git.catflap.wales/apache-httpd/commit/?id=57a016df230c69740e75630a4bc9989a52c01078 Author: Joe Orton (Thu 27 Aug 2026 07:31:05 BST) Committer: Joe Orton (Thu 27 Aug 2026 07:31:05 BST) CI: Share one CPAN cache across the matrix. ~/perl5 was keyed on $JOBID, giving one near-identical copy per matrix entry; its content depends only on the perl ABI and the module list. * .github/workflows/linux.yml: Key it on the image, architecture and a hash of travis_before_linux.sh, and skip it for jobs which do not use the Perl framework. * test/README.ci: Describe the cache keys. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #717 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937497 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M test/README.ci _____________________________________________________________________________________________________________ Commit: 03952eb936dd1a080565c86150d71dabf6b8ee79 URL: https://git.catflap.wales/apache-httpd/commit/?id=03952eb936dd1a080565c86150d71dabf6b8ee79 Author: Joe Orton (Wed 26 Aug 2026 21:08:08 BST) Committer: Joe Orton (Wed 26 Aug 2026 21:08:08 BST) CI: Run the LDAP pytest cases in the LDAP jobs. * .github/workflows/linux.yml: Set TEST_PYTEST=1 for both LDAP jobs. * test/travis_run_linux.sh: For a TEST_LDAP job, default $PYTEST_ARGS to run only tests/t/modules/test_ldap.py from pytest_suite, with the LDAP define which configures the mod_authnz_ldap locations. Co-Authored-By: Claude Opus 5 (1M context) Github: closes #716 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937490 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M test/travis_run_linux.sh _____________________________________________________________________________________________________________ Commit: 6ad9ddeafb136b5c8b8b5161a9cee35a1ae8c020 URL: https://git.catflap.wales/apache-httpd/commit/?id=6ad9ddeafb136b5c8b8b5161a9cee35a1ae8c020 Author: Joe Orton (Wed 26 Aug 2026 17:30:01 BST) Committer: Joe Orton (Wed 26 Aug 2026 17:30:01 BST) Fix Python code examples in CGI documentation * docs/manual/howto/cgi.xml: Fix indentation of print statement in environment variable example. * docs/manual/howto/cgi.xml.fr: Correct script filename to French translation; fix indentation of print statement. Submitted by: deprrous GitHub: closes #696 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937489 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/cgi.xml M docs/manual/howto/cgi.xml.fr _____________________________________________________________________________________________________________ Commit: d63fbe10137aca797c8050406b337222dbcc6a53 URL: https://git.catflap.wales/apache-httpd/commit/?id=d63fbe10137aca797c8050406b337222dbcc6a53 Author: Jean-Frederic Clere (Wed 26 Aug 2026 08:44:18 BST) Committer: Jean-Frederic Clere (Wed 26 Aug 2026 08:44:18 BST) install a2md in bin. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937474 13f79535-47bb-0310-9956-ffa450edef68 M support/Makefile.in _____________________________________________________________________________________________________________ Commit: 43c4b940b2b64ebcef5a2873118054cc9793a0b2 URL: https://git.catflap.wales/apache-httpd/commit/?id=43c4b940b2b64ebcef5a2873118054cc9793a0b2 Author: Joe Orton (Wed 26 Aug 2026 08:21:33 BST) Committer: Joe Orton (Wed 26 Aug 2026 08:21:33 BST) CI: Allow building nghttp2 from source, and running a subset of pytest. (workflow not added yet) * test/travis_before_linux.sh: Build $TEST_NGHTTP2 from its GitHub release tag into $HOME/root/nghttp2. * test/travis_run_linux.sh: For $TEST_NGHTTP2, configure with --with-nghttp2 plus an RPATH, and fail if mod_http2 does not link against it. Honour a preset $PYHTTPD_TARGETS, and pass $PYTEST_ARGS through to make. * Makefile.in (check-all-pytest): Pass $(PYTEST_ARGS) to run-all-tests.sh. * test/README.ci: Document TEST_NGHTTP2, PYHTTPD_TARGETS and PYTEST_ARGS. Co-Authored-By: Claude Opus 5 (1M context) GitHub: PR #713 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937468 13f79535-47bb-0310-9956-ffa450edef68 M Makefile.in M test/README.ci M test/travis_before_linux.sh M test/travis_run_linux.sh _____________________________________________________________________________________________________________ Commit: 10116f63c20aef134d6e1f478f327dfb4b02e208 URL: https://git.catflap.wales/apache-httpd/commit/?id=10116f63c20aef134d6e1f478f327dfb4b02e208 Author: Joe Orton (Wed 26 Aug 2026 08:20:59 BST) Committer: Joe Orton (Wed 26 Aug 2026 08:20:59 BST) CI: Have one of the pytest runs use --enable-maintainer-mode. GitHub: PR #713 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937467 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: c5ec8836cbf82d9482b7f6ef18742dc9d49788fa URL: https://git.catflap.wales/apache-httpd/commit/?id=c5ec8836cbf82d9482b7f6ef18742dc9d49788fa Author: Joe Orton (Wed 26 Aug 2026 08:01:21 BST) Committer: Joe Orton (Wed 26 Aug 2026 08:01:21 BST) * .gitleaks.toml: Add gitleaks allowlist to prevent false positives from embedded passwords in test/modules/aaa. See https://github.com/gitleaks/gitleaks for details. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937465 13f79535-47bb-0310-9956-ffa450edef68 A .gitleaks.toml _____________________________________________________________________________________________________________ Commit: ef0dfb4cf12ce344563b5b2f5bbc0c3cd9e64c25 URL: https://git.catflap.wales/apache-httpd/commit/?id=ef0dfb4cf12ce344563b5b2f5bbc0c3cd9e64c25 Author: Eric Covener (Wed 26 Aug 2026 01:11:06 BST) Committer: Eric Covener (Wed 26 Aug 2026 01:11:06 BST) test simple ldap-search provider usage Submitted by: Eric Covener Github: closes #714 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937459 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/t/conf/extra.conf.in M test/pytest_suite/tests/t/modules/test_ldap.py _____________________________________________________________________________________________________________ Commit: f7002ab88b831b022d8201ebce1da1b4f090ea83 URL: https://git.catflap.wales/apache-httpd/commit/?id=f7002ab88b831b022d8201ebce1da1b4f090ea83 Author: Joe Orton (Tue 25 Aug 2026 21:19:50 BST) Committer: Joe Orton (Tue 25 Aug 2026 21:19:50 BST) Steal an APLOGNO. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937454 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number _____________________________________________________________________________________________________________ Commit: c9852dc44627f75e79d1ecf289e6f44f3b93e9c3 URL: https://git.catflap.wales/apache-httpd/commit/?id=c9852dc44627f75e79d1ecf289e6f44f3b93e9c3 Author: Joe Orton (Tue 25 Aug 2026 17:35:00 BST) Committer: Joe Orton (Tue 25 Aug 2026 17:35:00 BST) * SECURITY.md (Model scope): Try harder to reject "lookalike" reports which are based mostly on similarity to known CVEs rather than showing something new and reproducible. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937440 13f79535-47bb-0310-9956-ffa450edef68 M SECURITY.md _____________________________________________________________________________________________________________ Commit: d9d12ca26d37e029aa870c56e323fdb291833473 URL: https://git.catflap.wales/apache-httpd/commit/?id=d9d12ca26d37e029aa870c56e323fdb291833473 Author: Jean-Frederic Clere (Tue 25 Aug 2026 13:47:55 BST) Committer: Jean-Frederic Clere (Tue 25 Aug 2026 13:47:55 BST) Filter AH10373 here. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937423 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/md/test_810_ec.py _____________________________________________________________________________________________________________ Commit: d19b3076d61b46ba8c562a3a6119185d70695385 URL: https://git.catflap.wales/apache-httpd/commit/?id=d19b3076d61b46ba8c562a3a6119185d70695385 Author: Jean-Frederic Clere (Tue 25 Aug 2026 13:25:29 BST) Committer: Jean-Frederic Clere (Tue 25 Aug 2026 13:25:29 BST) Add a2md from https://github.com/icing/mod_md git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937403 13f79535-47bb-0310-9956-ffa450edef68 M configure.in M support/Makefile.in A support/a2md/Makefile.in A support/a2md/config2.m4 A support/a2md/md_cmd.h A support/a2md/md_cmd_acme.c A support/a2md/md_cmd_acme.h A support/a2md/md_cmd_main.c A support/a2md/md_cmd_reg.c A support/a2md/md_cmd_reg.h A support/a2md/md_cmd_store.c A support/a2md/md_cmd_store.h M support/config.m4 _____________________________________________________________________________________________________________ Commit: 43b5a4bb86eb2601a4f0a83bd09ab2cbbfcd6072 URL: https://git.catflap.wales/apache-httpd/commit/?id=43b5a4bb86eb2601a4f0a83bd09ab2cbbfcd6072 Author: Jean-Frederic Clere (Tue 25 Aug 2026 12:53:12 BST) Committer: Jean-Frederic Clere (Tue 25 Aug 2026 12:53:12 BST) Allow git and dev git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937400 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/md/test_001_store.py _____________________________________________________________________________________________________________ Commit: 44d532075a89aa19fac74c4842e70b632253d677 URL: https://git.catflap.wales/apache-httpd/commit/?id=44d532075a89aa19fac74c4842e70b632253d677 Author: Jean-Frederic Clere (Tue 25 Aug 2026 10:36:29 BST) Committer: Jean-Frederic Clere (Tue 25 Aug 2026 10:36:29 BST) Another AH10045 warnings to ignores. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937393 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/md/test_602_roundtrip.py _____________________________________________________________________________________________________________ Commit: a02f93fc4a941971e82af84f3d303275fdc58d9e URL: https://git.catflap.wales/apache-httpd/commit/?id=a02f93fc4a941971e82af84f3d303275fdc58d9e Author: Jean-Frederic Clere (Tue 25 Aug 2026 10:00:10 BST) Committer: Jean-Frederic Clere (Tue 25 Aug 2026 10:00:10 BST) Handle GOAWAY frames by closing all open streams so the event loop exits instead of hanging until timeout. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937392 13f79535-47bb-0310-9956-ffa450edef68 M test/clients/h2ws.c _____________________________________________________________________________________________________________ Commit: 194c430af371f688d4ac7d2b5d2b864bdcaba351 URL: https://git.catflap.wales/apache-httpd/commit/?id=194c430af371f688d4ac7d2b5d2b864bdcaba351 Author: Jean-Frederic Clere (Mon 24 Aug 2026 15:48:02 BST) Committer: Jean-Frederic Clere (Mon 24 Aug 2026 15:48:02 BST) more AH10045 to skip. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937374 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/md/test_502_acmev2_drive.py _____________________________________________________________________________________________________________ Commit: 010e252b76da4a7339dd23fc98a17c086be052e6 URL: https://git.catflap.wales/apache-httpd/commit/?id=010e252b76da4a7339dd23fc98a17c086be052e6 Author: Jean-Frederic Clere (Mon 24 Aug 2026 15:36:24 BST) Committer: Jean-Frederic Clere (Mon 24 Aug 2026 15:36:24 BST) Added MDServerStatus on to the test config to match to match what the tests are expecting. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937373 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/md/test_920_status.py _____________________________________________________________________________________________________________ Commit: af87fd4dea60ac560764c04cfcc7856c257698b1 URL: https://git.catflap.wales/apache-httpd/commit/?id=af87fd4dea60ac560764c04cfcc7856c257698b1 Author: Jean-Frederic Clere (Mon 24 Aug 2026 15:08:50 BST) Committer: Jean-Frederic Clere (Mon 24 Aug 2026 15:08:50 BST) Fix test_310_conf_store teardown failures caused by expected AH10045/AH10105 warnings git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937372 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/md/test_310_conf_store.py _____________________________________________________________________________________________________________ Commit: c143adc72c3a859a407a6455c65655c1e528cb80 URL: https://git.catflap.wales/apache-httpd/commit/?id=c143adc72c3a859a407a6455c65655c1e528cb80 Author: Jean-Frederic Clere (Mon 24 Aug 2026 14:23:56 BST) Committer: Jean-Frederic Clere (Mon 24 Aug 2026 14:23:56 BST) get some more md tests passing. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937370 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/md/test_310_conf_store.py _____________________________________________________________________________________________________________ Commit: 8b89ad96775b92717679a31f17d9aaab57acaae0 URL: https://git.catflap.wales/apache-httpd/commit/?id=8b89ad96775b92717679a31f17d9aaab57acaae0 Author: Jean-Frederic Clere (Mon 24 Aug 2026 09:53:24 BST) Committer: Jean-Frederic Clere (Mon 24 Aug 2026 09:53:24 BST) Fix apr_table_copy pool lifetime mismatch in md_proto_driver. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937362 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md_reg.c _____________________________________________________________________________________________________________ Commit: 95372b469f99d154225ab4bded61428968d5e672 URL: https://git.catflap.wales/apache-httpd/commit/?id=95372b469f99d154225ab4bded61428968d5e672 Author: Jean-Frederic Clere (Fri 21 Aug 2026 09:10:10 BST) Committer: Jean-Frederic Clere (Fri 21 Aug 2026 09:10:10 BST) get a description of the different testsuite we have for the moment. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937281 13f79535-47bb-0310-9956-ffa450edef68 A test/pyhttpd_vs_pytest_suite.txt _____________________________________________________________________________________________________________ Commit: 08e33db2ead3b2aa2ddbd30a2ffa2580641e7bdc URL: https://git.catflap.wales/apache-httpd/commit/?id=08e33db2ead3b2aa2ddbd30a2ffa2580641e7bdc Author: Jean-Frederic Clere (Thu 20 Aug 2026 15:20:45 BST) Committer: Jean-Frederic Clere (Thu 20 Aug 2026 15:20:45 BST) skip some tests that won't pass on windows. arrange others and add --with-perl to runtests.bat. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937272 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/apache_pytest/config.py M test/pytest_suite/conftest.py M test/pytest_suite/runtests.bat M test/pytest_suite/tests/t/ab/test_base.py M test/pytest_suite/tests/t/modules/test_access.py M test/pytest_suite/tests/t/modules/test_authz_core.py M test/pytest_suite/tests/t/modules/test_proxy.py _____________________________________________________________________________________________________________ Commit: dec51f1f869a8ebd7b805c6900b419f802f09680 URL: https://git.catflap.wales/apache-httpd/commit/?id=dec51f1f869a8ebd7b805c6900b419f802f09680 Author: Lucien Gentis (Sat 15 Aug 2026 14:39:08 BST) Committer: Lucien Gentis (Sat 15 Aug 2026 14:39:08 BST) fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937141 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_ssl.html.fr.utf8 M docs/manual/mod/mod_ssl.xml.es M docs/manual/mod/mod_ssl.xml.meta M docs/manual/mod/overrides.html.fr.utf8 M docs/manual/mod/quickreference.html.fr.utf8 _____________________________________________________________________________________________________________ Commit: 41f01b9488bcb7dce794cff4374c12a5415365f5 URL: https://git.catflap.wales/apache-httpd/commit/?id=41f01b9488bcb7dce794cff4374c12a5415365f5 Author: Lucien Gentis (Sat 15 Aug 2026 14:37:47 BST) Committer: Lucien Gentis (Sat 15 Aug 2026 14:37:47 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937140 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_ssl.xml.fr _____________________________________________________________________________________________________________ Commit: 4ba70e72a6ae83cf1c031824653c788d72943c2e URL: https://git.catflap.wales/apache-httpd/commit/?id=4ba70e72a6ae83cf1c031824653c788d72943c2e Author: Lucien Gentis (Sat 15 Aug 2026 14:34:12 BST) Committer: Lucien Gentis (Sat 15 Aug 2026 14:34:12 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937139 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_ssl.xml.fr _____________________________________________________________________________________________________________ Commit: 58de215c133bb4ed4200ebd916835b95b237557d URL: https://git.catflap.wales/apache-httpd/commit/?id=58de215c133bb4ed4200ebd916835b95b237557d Author: Jean-Frederic Clere (Fri 14 Aug 2026 19:34:48 BST) Committer: Jean-Frederic Clere (Fri 14 Aug 2026 19:34:48 BST) rollback, won't help. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937132 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/t/conf/core.conf.in _____________________________________________________________________________________________________________ Commit: dc63be883d3bd526865a6e440fb0637e073a8401 URL: https://git.catflap.wales/apache-httpd/commit/?id=dc63be883d3bd526865a6e440fb0637e073a8401 Author: Jean-Frederic Clere (Fri 14 Aug 2026 18:40:23 BST) Committer: Jean-Frederic Clere (Fri 14 Aug 2026 18:40:23 BST) Arrange to pass more tests on windows. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937130 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/apache_pytest/config.py M test/pytest_suite/conftest.py M test/pytest_suite/t/conf/core.conf.in M test/pytest_suite/tests/t/apache/test_acceptpathinfo.py M test/pytest_suite/tests/t/apache/test_mmn.py M test/pytest_suite/tests/t/modules/test_ratelimit.py M test/pytest_suite/tests/t/modules/test_substitute.py M test/pytest_suite/tests/test_framework_smoke.py _____________________________________________________________________________________________________________ Commit: 0b6fd625d049655fab09a6691587bf89c1ea5096 URL: https://git.catflap.wales/apache-httpd/commit/?id=0b6fd625d049655fab09a6691587bf89c1ea5096 Author: Jean-Frederic Clere (Fri 14 Aug 2026 18:34:58 BST) Committer: Jean-Frederic Clere (Fri 14 Aug 2026 18:34:58 BST) Arrange python detection. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937129 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/runtests.bat _____________________________________________________________________________________________________________ Commit: 4c1d84e3c198c690d747933027a7e0012d0ff885 URL: https://git.catflap.wales/apache-httpd/commit/?id=4c1d84e3c198c690d747933027a7e0012d0ff885 Author: Jean-Frederic Clere (Fri 14 Aug 2026 17:12:36 BST) Committer: Jean-Frederic Clere (Fri 14 Aug 2026 17:12:36 BST) Add modules for the tests. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937127 13f79535-47bb-0310-9956-ffa450edef68 M CMakeLists.txt _____________________________________________________________________________________________________________ Commit: 394746ca292d07097689a9098fbf2c7a5d4490ab URL: https://git.catflap.wales/apache-httpd/commit/?id=394746ca292d07097689a9098fbf2c7a5d4490ab Author: Joe Orton (Thu 13 Aug 2026 17:18:30 BST) Committer: Joe Orton (Thu 13 Aug 2026 17:18:30 BST) * test/modules/aaa: Add missing __init__.py. Fixes: 32850221d (SVN r1937103). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937114 13f79535-47bb-0310-9956-ffa450edef68 A test/modules/aaa/__init__.py _____________________________________________________________________________________________________________ Commit: 30d827700915c50c7aba457166ec3415800c8509 URL: https://git.catflap.wales/apache-httpd/commit/?id=30d827700915c50c7aba457166ec3415800c8509 Author: Joe Orton (Thu 13 Aug 2026 17:06:40 BST) Committer: Joe Orton (Thu 13 Aug 2026 17:06:40 BST) * test/unit/mod_auth_digest.c: Remove obsolete test of mod_auth_digest internals. GitHub: closes #705 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937113 13f79535-47bb-0310-9956-ffa450edef68 D test/unit/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 7582a6dbda0c1eaaab02267be375dfcd1a8ffe86 URL: https://git.catflap.wales/apache-httpd/commit/?id=7582a6dbda0c1eaaab02267be375dfcd1a8ffe86 Author: Joe Orton (Thu 13 Aug 2026 17:02:11 BST) Committer: Joe Orton (Thu 13 Aug 2026 17:02:11 BST) * modules/http/http_filters.c (ap_http_filter): Fix use-after-free of a HEADERS bucket. Fixes: 4442201e616 (SVN r1899547, trunk-only) Assisted-by: Claude Opus 4.6 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937112 13f79535-47bb-0310-9956-ffa450edef68 M modules/http/http_filters.c _____________________________________________________________________________________________________________ Commit: 37d73119bc308117fe2bc3e965832b36ebc39362 URL: https://git.catflap.wales/apache-httpd/commit/?id=37d73119bc308117fe2bc3e965832b36ebc39362 Author: Joe Orton (Thu 13 Aug 2026 16:16:10 BST) Committer: Joe Orton (Thu 13 Aug 2026 16:16:10 BST) * modules/aaa/mod_auth_digest.c: Fail the build without APR_HAS_RANDOM or APR_HAS_SHARED_MEMORY, rather than testing at runtime. configure already declines to build the module without them. Assisted-by: Claude Opus 5 (1M context) GitHub: PR #705 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937111 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 5e7b2c88786ca345ff1e7be5d190adc06129a01f URL: https://git.catflap.wales/apache-httpd/commit/?id=5e7b2c88786ca345ff1e7be5d190adc06129a01f Author: Joe Orton (Thu 13 Aug 2026 16:16:06 BST) Committer: Joe Orton (Thu 13 Aug 2026 16:16:06 BST) * modules/aaa/mod_auth_digest.c (gc): Return unsigned long, the type the count is accumulated in and the type of the client_list counters. (add_client): Log those counters with %lu, all being unsigned. Assisted-by: Claude Opus 5 (1M context) GitHub: PR #705 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937110 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 5216183dd3cdf8a9f1324b8e7e51788fa29849fa URL: https://git.catflap.wales/apache-httpd/commit/?id=5216183dd3cdf8a9f1324b8e7e51788fa29849fa Author: Joe Orton (Thu 13 Aug 2026 16:16:01 BST) Committer: Joe Orton (Thu 13 Aug 2026 16:16:01 BST) * modules/aaa/mod_auth_digest.c (client_generate): Skip a client id of zero, which the counter hands out once it wraps: zero means "no client", so add_client() refuses it. Assisted-by: Claude Opus 5 (1M context) GitHub: PR #705 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937109 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 25bd92b2b7982295e96a1a26282aa375c23bc46a URL: https://git.catflap.wales/apache-httpd/commit/?id=25bd92b2b7982295e96a1a26282aa375c23bc46a Author: Joe Orton (Thu 13 Aug 2026 16:15:56 BST) Committer: Joe Orton (Thu 13 Aug 2026 16:15:56 BST) * modules/aaa/mod_auth_digest.c (note_digest_auth_failure): Return 503 when the client entry cannot be allocated, rather than sending a challenge with no opaque. Default the opaque to NULL to match what check_nonce() hashes when the client sends none. Assisted-by: Claude Opus 5 (1M context) GitHub: PR #705 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937108 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 2137354fd75bf414444b2055750fb6f27cbc518b URL: https://git.catflap.wales/apache-httpd/commit/?id=2137354fd75bf414444b2055750fb6f27cbc518b Author: Joe Orton (Thu 13 Aug 2026 16:15:44 BST) Committer: Joe Orton (Thu 13 Aug 2026 16:15:44 BST) * modules/aaa/mod_auth_digest.c: Don't let a client_entry pointer escape the client_lock critical section; look up and release per access rather than caching the pointer across the request. Assisted-by: Claude Opus 5 (1M context) GitHub: PR #705 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937107 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c M test/modules/aaa/test_003_nccheck.py _____________________________________________________________________________________________________________ Commit: 6b251695de6269eedf1e125f208a96ab04b62ff8 URL: https://git.catflap.wales/apache-httpd/commit/?id=6b251695de6269eedf1e125f208a96ab04b62ff8 Author: Joe Orton (Thu 13 Aug 2026 16:15:30 BST) Committer: Joe Orton (Thu 13 Aug 2026 16:15:30 BST) * modules/aaa/mod_auth_digest.c (get_digest_rec): Rename to parse_digest_header, returning the header status the caller stores in resp->auth_hdr_sts. (parse_digest_header): Rename to init_digest_request. Assisted-by: Claude Opus 5 (1M context) GitHub: PR #705 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937106 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 0c2b5b3a7414695ab5a8a70d3c362019eb38bac5 URL: https://git.catflap.wales/apache-httpd/commit/?id=0c2b5b3a7414695ab5a8a70d3c362019eb38bac5 Author: Joe Orton (Thu 13 Aug 2026 16:15:19 BST) Committer: Joe Orton (Thu 13 Aug 2026 16:15:19 BST) * modules/aaa/mod_auth_digest.c: Consolidate one-time nonce handling in check_and_record_nonce, accepting a nonce iff it is newer than the last used, and re-challenging as stale when reused. * test/modules/aaa/test_008_onetime_nccheck.py: Add tests for one-time nonces, alone and with AuthDigestNcCheck. * test/modules/aaa/conftest.py: Add an AuthDigestNonceLifetime 0 plus AuthDigestNcCheck location. Assisted-by: Claude Opus 5 (1M context) GitHub: PR #705 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937105 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number M modules/aaa/mod_auth_digest.c M test/modules/aaa/conftest.py A test/modules/aaa/htdocs/digest/onetime-nccheck/secret.txt A test/modules/aaa/test_008_onetime_nccheck.py _____________________________________________________________________________________________________________ Commit: 113f027c169d2a533f03f7c6f5e4b5af8ef44123 URL: https://git.catflap.wales/apache-httpd/commit/?id=113f027c169d2a533f03f7c6f5e4b5af8ef44123 Author: Joe Orton (Thu 13 Aug 2026 16:15:07 BST) Committer: Joe Orton (Thu 13 Aug 2026 16:15:07 BST) * modules/aaa/mod_auth_digest.c: Fix AuthDigestNcCheck: track the nonce-count per-nonce, require it to increase (RFC 7616 3.4.3), and record it only for a fully verified request. * test/modules/aaa/test_007_replay.py: Add replay tests. * test/modules/aaa/test_003_nccheck.py, test/modules/aaa/conftest.py: Update for the new semantics. Assisted-by: Claude Opus 5 (1M context) GitHub: PR #705 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937104 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c M test/modules/aaa/conftest.py A test/modules/aaa/htdocs/digest/nccheck-shortlife/secret.txt M test/modules/aaa/test_003_nccheck.py A test/modules/aaa/test_007_replay.py _____________________________________________________________________________________________________________ Commit: 32850221dfe0a7ce9dc24148055ada21ef3e373c URL: https://git.catflap.wales/apache-httpd/commit/?id=32850221dfe0a7ce9dc24148055ada21ef3e373c Author: Joe Orton (Thu 13 Aug 2026 16:14:58 BST) Committer: Joe Orton (Thu 13 Aug 2026 16:14:58 BST) test/modules/aaa: Add a pytest suite for mod_auth_digest. Assisted-by: Claude Sonnet 5 GitHub: PR #705 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937103 13f79535-47bb-0310-9956-ffa450edef68 A test/modules/aaa/conftest.py A test/modules/aaa/digest_client.py A test/modules/aaa/env.py A test/modules/aaa/htdocs/digest/default/secret.txt A test/modules/aaa/htdocs/digest/domain/nested/secret.txt A test/modules/aaa/htdocs/digest/domain/secret.txt A test/modules/aaa/htdocs/digest/nccheck/secret.txt A test/modules/aaa/htdocs/digest/neverexpire/secret.txt A test/modules/aaa/htdocs/digest/noprovider/secret.txt A test/modules/aaa/htdocs/digest/onetime/secret.txt A test/modules/aaa/htdocs/digest/shortlife/secret.txt A test/modules/aaa/test_001_challenge_response.py A test/modules/aaa/test_002_nonce.py A test/modules/aaa/test_003_nccheck.py A test/modules/aaa/test_004_domain.py A test/modules/aaa/test_005_provider.py A test/modules/aaa/test_006_config_errors.py _____________________________________________________________________________________________________________ Commit: e5052c87ee0b641a0a3cbd1ab1a851af2dc33df8 URL: https://git.catflap.wales/apache-httpd/commit/?id=e5052c87ee0b641a0a3cbd1ab1a851af2dc33df8 Author: Jean-Frederic Clere (Thu 13 Aug 2026 16:08:28 BST) Committer: Jean-Frederic Clere (Thu 13 Aug 2026 16:08:28 BST) build the test modules using cmake, that is for windows where we don't have apxs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937102 13f79535-47bb-0310-9956-ffa450edef68 M CMakeLists.txt A test/pytest_suite/gen_test_header.py _____________________________________________________________________________________________________________ Commit: a27e889c16e6b7ee831f2f5037dbde10fdc9b56e URL: https://git.catflap.wales/apache-httpd/commit/?id=a27e889c16e6b7ee831f2f5037dbde10fdc9b56e Author: Jean-Frederic Clere (Wed 12 Aug 2026 16:48:30 BST) Committer: Jean-Frederic Clere (Wed 12 Aug 2026 16:48:30 BST) the bat, use set APACHE_TEST_PERL=C:/Strawberry/perl/bin/perl.exe and --httpd=..\httpd.exe and --conf=..\httpd.conf to an install httpd in the box. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937083 13f79535-47bb-0310-9956-ffa450edef68 A test/pytest_suite/runtests.bat _____________________________________________________________________________________________________________ Commit: 3417e9d0a8f85ef92d3f600e758d97fda2c7c19a URL: https://git.catflap.wales/apache-httpd/commit/?id=3417e9d0a8f85ef92d3f600e758d97fda2c7c19a Author: Jean-Frederic Clere (Wed 12 Aug 2026 16:41:41 BST) Committer: Jean-Frederic Clere (Wed 12 Aug 2026 16:41:41 BST) Arrange the testsuite to run it on windows. used claude ai for the investigation. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937082 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/apache_pytest/config.py M test/pytest_suite/apache_pytest/scripts.py M test/pytest_suite/apache_pytest/server.py M test/pytest_suite/conftest.py M test/pytest_suite/t/conf/extra.conf.in M test/pytest_suite/t/htdocs/modules/cgi/nph-foldhdr.pl.PL M test/pytest_suite/tests/t/apache/test_acceptpathinfo.py M test/pytest_suite/tests/t/apache/test_byterange2.py M test/pytest_suite/tests/t/apache/test_pr37166.py M test/pytest_suite/tests/t/apache/test_pr49328.py M test/pytest_suite/tests/t/modules/test_actions.py M test/pytest_suite/tests/t/modules/test_alias.py M test/pytest_suite/tests/t/modules/test_cgi.py M test/pytest_suite/tests/t/modules/test_ext_filter.py M test/pytest_suite/tests/t/modules/test_include.py M test/pytest_suite/tests/t/modules/test_negotiation.py M test/pytest_suite/tests/t/modules/test_proxy.py M test/pytest_suite/tests/t/modules/test_proxy_fcgi.py M test/pytest_suite/tests/t/modules/test_ratelimit.py M test/pytest_suite/tests/t/modules/test_rewrite.py M test/pytest_suite/tests/t/modules/test_sed.py M test/pytest_suite/tests/t/modules/test_session.py M test/pytest_suite/tests/t/modules/test_speling.py M test/pytest_suite/tests/t/modules/test_vhost_alias.py M test/pytest_suite/tests/t/ssl/test_pr43738.py M test/pytest_suite/tests/test_framework_smoke.py _____________________________________________________________________________________________________________ Commit: df17f3845cbe66e49659b444b7a2622675f6c8ea URL: https://git.catflap.wales/apache-httpd/commit/?id=df17f3845cbe66e49659b444b7a2622675f6c8ea Author: Joe Orton (Mon 10 Aug 2026 14:44:29 BST) Committer: Joe Orton (Mon 10 Aug 2026 14:44:29 BST) CI: Update for apr-util 1.6.5 release. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937042 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: fbedef2af2feaa99117a901989566b5d2b844f00 URL: https://git.catflap.wales/apache-httpd/commit/?id=fbedef2af2feaa99117a901989566b5d2b844f00 Author: Joe Orton (Mon 10 Aug 2026 13:49:40 BST) Committer: Joe Orton (Mon 10 Aug 2026 13:49:40 BST) * modules/http/http_filters.c (validate_status_line): Only accept space as the status-code separator, not other whitespace. * server/protocol.c (ap_send_interim_response): Reject control characters in the reason phrase of interim responses. * test/modules/proxy/test_06_interim_resp.py: New test case. Assisted-by: Claude Opus 4.6 GitHub: closes #702 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937041 13f79535-47bb-0310-9956-ffa450edef68 M modules/http/http_filters.c M server/protocol.c A test/modules/proxy/test_06_interim_resp.py _____________________________________________________________________________________________________________ Commit: d53bd3dd00b3428583c4e5b1cd95bfcb19272f61 URL: https://git.catflap.wales/apache-httpd/commit/?id=d53bd3dd00b3428583c4e5b1cd95bfcb19272f61 Author: Joe Orton (Mon 10 Aug 2026 11:58:18 BST) Committer: Joe Orton (Mon 10 Aug 2026 11:58:18 BST) Consolidate Linux CI pytest-based test execution: * test/travis_run_linux.sh: Replace TEST_CORE/TEST_PROXY/TEST_H2 with one TEST_PYTEST block, running `make check-all-pytest` over every test/modules/*/ suite except modules/md (needs an ACME/pebble server not available here) and mod_http2 if not built. * .github/workflows/linux.yml: Replace the "HTTP/2 test suite" job and the disabled "ACME test suite" job with one "Python pytest test suites" job setting TEST_PYTEST=1. Drop TEST_INSTALL: check-all-pytest tests the check/ build tree directly. Drop the python3-pytest/ python3-cryptography/etc. packages, since both suites now manage their own dependencies via uv; install uv via pipx instead. Set TEST_PYTEST=1 for the UBSan, ASAN jobs. * test/README.ci: Updated. Assisted-by: Claude Sonnet 5 GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937026 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M test/README.ci M test/travis_run_linux.sh _____________________________________________________________________________________________________________ Commit: e1ba712e009733c531eb371c97c0f3e05dab0e09 URL: https://git.catflap.wales/apache-httpd/commit/?id=e1ba712e009733c531eb371c97c0f3e05dab0e09 Author: Joe Orton (Mon 10 Aug 2026 11:25:29 BST) Committer: Joe Orton (Mon 10 Aug 2026 11:25:29 BST) * test/pytest_suite/apache_pytest/config.py (_build_vars): Add @STATEDIR@ config template variable. * test/pytest_suite/t/conf/cache.conf.in, tests/t/modules/test_cache.py: Use @STATEDIR@/cacheroot/ for CacheRoot, instead of t/conf/cacheroot. Assisted-by: Claude Sonnet 5 GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1937025 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/apache_pytest/config.py M test/pytest_suite/t/conf/cache.conf.in M test/pytest_suite/tests/t/modules/test_cache.py _____________________________________________________________________________________________________________ Commit: 2414dd2d446c6be6e683307d19ec28970378ea66 URL: https://git.catflap.wales/apache-httpd/commit/?id=2414dd2d446c6be6e683307d19ec28970378ea66 Author: Giannis Christodoulou (Fri 7 Aug 2026 17:02:07 BST) Committer: Giannis Christodoulou (Fri 7 Aug 2026 17:02:07 BST) Add --archive option to preserve test results * test/conftest.py: Add --archive command-line option. Save per-test conf snapshots via archive_test_conf after each test. Call archive_logs at end of each package. * test/pyhttpd/env.py: Add archive_logs and archive_test_conf to copy logs and per-test confs to the archive folder, organised by httpd version and git/svn revision. Add ignore_files to exclude htdocs, shared confs and sockets from per-module copies. Move shared entries (ca, ca1, ca2, certs, httpd.conf, mime.types, stop.conf) to _shared/. Wipe logs dir at module setup to avoid stale files from previous runs. * test/README.pytest: Document the --archive option, folder structure and what gets archived. Assisted-by: Claude Sonnet 4.6 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936981 13f79535-47bb-0310-9956-ffa450edef68 M test/README.pytest M test/conftest.py M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: de7783015220fd384e5b5e56ec1e5b25e08d6e5c URL: https://git.catflap.wales/apache-httpd/commit/?id=de7783015220fd384e5b5e56ec1e5b25e08d6e5c Author: Joe Orton (Fri 7 Aug 2026 15:24:32 BST) Committer: Joe Orton (Fri 7 Aug 2026 15:24:32 BST) Fix false negatives checking error_log with test_proxy_beacon: [skip ci] * test/pytest_suite/conftest.py (framework): Record error_log's size before httpd starts, as session_log_start. * test/pytest_suite/tests/t/modules/test_proxy_beacon.py (test_proxy_beacon): Scope the "added backend" log check to session_log_start instead of the per-test window or byte 0. Assisted-by: Claude Sonnet 5 GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936976 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/conftest.py M test/pytest_suite/tests/t/modules/test_proxy_beacon.py _____________________________________________________________________________________________________________ Commit: 8d657c6cc3912c90f2de6fc7e717b2b316859faf URL: https://git.catflap.wales/apache-httpd/commit/?id=8d657c6cc3912c90f2de6fc7e717b2b316859faf Author: Joe Orton (Fri 7 Aug 2026 15:22:39 BST) Committer: Joe Orton (Fri 7 Aug 2026 15:22:39 BST) * test/pyhttpd/env.py (has_h2load): Verify h2load actually resolves, instead of just checking the config string is non-empty. Assisted-by: Claude Sonnet 5 GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936973 13f79535-47bb-0310-9956-ffa450edef68 M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: 7b9518df789e946b21aa15dd87d6273b8fa9bb59 URL: https://git.catflap.wales/apache-httpd/commit/?id=7b9518df789e946b21aa15dd87d6273b8fa9bb59 Author: Joe Orton (Fri 7 Aug 2026 15:21:35 BST) Committer: Joe Orton (Fri 7 Aug 2026 15:21:35 BST) Remove files (missed in previous commit r1936969) - * test/pytest_suite/t/htdocs/apache/cfg_getline/.htaccess, authz_core/a/.htaccess, authz_core/a/b/.htaccess, authz_core/a/b/c/.htaccess: Remove stale generated content that had been committed by mistake. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936972 13f79535-47bb-0310-9956-ffa450edef68 D test/pytest_suite/t/htdocs/apache/cfg_getline/.htaccess D test/pytest_suite/t/htdocs/authz_core/a/.htaccess D test/pytest_suite/t/htdocs/authz_core/a/b/.htaccess D test/pytest_suite/t/htdocs/authz_core/a/b/c/.htaccess _____________________________________________________________________________________________________________ Commit: bd16653e8e6e0803b0324bcfdfeac06233cd4b6f URL: https://git.catflap.wales/apache-httpd/commit/?id=bd16653e8e6e0803b0324bcfdfeac06233cd4b6f Author: Joe Orton (Fri 7 Aug 2026 15:11:58 BST) Committer: Joe Orton (Fri 7 Aug 2026 15:11:58 BST) * test/pytest_suite/.gitignore: Ignore generated .htaccess files, t/conf/cacheroot/, t/htdocs/modules/autoindex2/, t/htdocs/modules/substitute/test.txt, and t/state/. * test/pytest_suite/t/htdocs/apache/cfg_getline/.htaccess, authz_core/a/.htaccess, authz_core/a/b/.htaccess, authz_core/a/b/c/.htaccess: Remove stale generated content that had been committed by mistake. Assisted-by: Claude Sonnet 5 GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936969 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/.gitignore _____________________________________________________________________________________________________________ Commit: e96ddcfd12f473e138c1be7793570b035d53430a URL: https://git.catflap.wales/apache-httpd/commit/?id=e96ddcfd12f473e138c1be7793570b035d53430a Author: Joe Orton (Fri 7 Aug 2026 15:11:24 BST) Committer: Joe Orton (Fri 7 Aug 2026 15:11:24 BST) * modules/ssl/ssl_engine_init.c (ssl_init_ctx_crl): Remove unused variable. Fixes: 01a5969080 (SVN r1936849) Co-Authored-By: Claude Opus 4.6 GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936968 13f79535-47bb-0310-9956-ffa450edef68 M modules/ssl/ssl_engine_init.c _____________________________________________________________________________________________________________ Commit: cd289685ccd76ffd72047686e9576336383f568d URL: https://git.catflap.wales/apache-httpd/commit/?id=cd289685ccd76ffd72047686e9576336383f568d Author: Graham Leggett (Thu 6 Aug 2026 12:01:52 BST) Committer: Graham Leggett (Thu 6 Aug 2026 12:01:52 BST) Rebuild docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936909 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/directives.html.de M docs/manual/mod/directives.html.en.utf8 M docs/manual/mod/directives.html.es.utf8 M docs/manual/mod/directives.html.fr.utf8 M docs/manual/mod/directives.html.ja.utf8 M docs/manual/mod/directives.html.ko.euc-kr M docs/manual/mod/directives.html.tr.utf8 M docs/manual/mod/directives.html.zh-cn.utf8 M docs/manual/mod/mod_ssl.html.en.utf8 M docs/manual/mod/mod_ssl.html.es.utf8 M docs/manual/mod/mod_ssl.html.fr.utf8 M docs/manual/mod/mod_ssl.xml.es M docs/manual/mod/mod_ssl.xml.fr M docs/manual/mod/overrides.html.en.utf8 M docs/manual/mod/quickreference.html.de M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/mod/quickreference.html.es.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/mod/quickreference.html.ja.utf8 M docs/manual/mod/quickreference.html.ko.euc-kr M docs/manual/mod/quickreference.html.tr.utf8 M docs/manual/mod/quickreference.html.zh-cn.utf8 _____________________________________________________________________________________________________________ Commit: c2e32f8d5b54679410cd426e4ab38ce5e6c2f7e4 URL: https://git.catflap.wales/apache-httpd/commit/?id=c2e32f8d5b54679410cd426e4ab38ce5e6c2f7e4 Author: Graham Leggett (Thu 6 Aug 2026 12:01:29 BST) Committer: Graham Leggett (Thu 6 Aug 2026 12:01:29 BST) mod_ssl: Rename URI directives to follow the pattern SSLStoreURI and SSLTrustURI. Move CRL functionality from a dedicated directive into SSLTrustURI. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936908 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_ssl.xml M modules/ssl/mod_ssl.c M modules/ssl/ssl_engine_config.c M modules/ssl/ssl_engine_init.c M modules/ssl/ssl_private.h _____________________________________________________________________________________________________________ Commit: a6de657d26a2da0b754a23a7baddae62f35b57fb URL: https://git.catflap.wales/apache-httpd/commit/?id=a6de657d26a2da0b754a23a7baddae62f35b57fb Author: Giovanni Bechis (Wed 5 Aug 2026 10:00:00 BST) Committer: Giovanni Bechis (Wed 5 Aug 2026 10:00:00 BST) OpenBSD doesn't support connect() to INADDR_ANY and returns EINVAL (22), fallback to 127.0.0.1 if lp->bind_addr is INADDR_ANY and that connect() fails with EINVAL bz #69857 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936893 13f79535-47bb-0310-9956-ffa450edef68 M server/mpm_unix.c _____________________________________________________________________________________________________________ Commit: a7a27d5456007fae9f5fcd9548faa69f7ece9b4b URL: https://git.catflap.wales/apache-httpd/commit/?id=a7a27d5456007fae9f5fcd9548faa69f7ece9b4b Author: Graham Leggett (Tue 4 Aug 2026 19:46:58 BST) Committer: Graham Leggett (Tue 4 Aug 2026 19:46:58 BST) Rebuild docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936881 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/logs.html.en.utf8 M docs/manual/mod/directives.html.de M docs/manual/mod/directives.html.en.utf8 M docs/manual/mod/directives.html.es.utf8 M docs/manual/mod/directives.html.fr.utf8 M docs/manual/mod/directives.html.ja.utf8 M docs/manual/mod/directives.html.ko.euc-kr M docs/manual/mod/directives.html.tr.utf8 M docs/manual/mod/directives.html.zh-cn.utf8 M docs/manual/mod/mod_access_compat.html.en.utf8 M docs/manual/mod/mod_access_compat.html.es.utf8 M docs/manual/mod/mod_cern_meta.html.en.utf8 M docs/manual/mod/mod_imagemap.html.en.utf8 M docs/manual/mod/mod_md.html.en.utf8 M docs/manual/mod/mod_privileges.html.en.utf8 M docs/manual/mod/mod_proxy.html.en.utf8 M docs/manual/mod/mod_proxy_beacon.html.en.utf8 M docs/manual/mod/mod_proxy_wstunnel.html.en.utf8 M docs/manual/mod/mod_rewrite.html.en.utf8 M docs/manual/mod/mod_ssl.html.en.utf8 M docs/manual/mod/mod_ssl.html.es.utf8 M docs/manual/mod/mod_ssl.html.fr.utf8 M docs/manual/mod/mod_ssl.xml.es M docs/manual/mod/mod_ssl.xml.fr M docs/manual/mod/mod_ssl.xml.meta M docs/manual/mod/mod_ssl_ct.html.en.utf8 M docs/manual/mod/module-dict.html.en.utf8 M docs/manual/mod/module-dict.html.ja.utf8 M docs/manual/mod/module-dict.html.ko.euc-kr M docs/manual/mod/module-dict.html.tr.utf8 M docs/manual/mod/motorz.html.en.utf8 M docs/manual/mod/overrides.html.en.utf8 M docs/manual/mod/quickreference.html.de M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/mod/quickreference.html.es.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/mod/quickreference.html.ja.utf8 M docs/manual/mod/quickreference.html.ko.euc-kr M docs/manual/mod/quickreference.html.tr.utf8 M docs/manual/mod/quickreference.html.zh-cn.utf8 M docs/manual/rewrite/flags.html.en.utf8 M docs/manual/rewrite/intro.html.en.utf8 M docs/manual/rewrite/tech.html.en.utf8 _____________________________________________________________________________________________________________ Commit: 1c79d304343dc1f80c55ffdbd8f01d5280abd2e8 URL: https://git.catflap.wales/apache-httpd/commit/?id=1c79d304343dc1f80c55ffdbd8f01d5280abd2e8 Author: Joe Orton (Tue 4 Aug 2026 16:22:47 BST) Committer: Joe Orton (Tue 4 Aug 2026 16:22:47 BST) * .github/workflows/linux.yml: Add APR 1.7.x, APR-util 1.6.x job. Assisted-by: Claude Sonnet 5 GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936875 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: 0998d3ea46fe4a9c7e44dbd4b84967ed836f006d URL: https://git.catflap.wales/apache-httpd/commit/?id=0998d3ea46fe4a9c7e44dbd4b84967ed836f006d Author: Joe Orton (Tue 4 Aug 2026 16:22:14 BST) Committer: Joe Orton (Tue 4 Aug 2026 16:22:14 BST) * .github/workflows/linux.yml: Group the APR/APR-util version-variant jobs together. No functional change. [skip ci] Assisted-by: Claude Sonnet 5 GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936874 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: 23253ea964be93d1bbaad1a932009d81d9615901 URL: https://git.catflap.wales/apache-httpd/commit/?id=23253ea964be93d1bbaad1a932009d81d9615901 Author: Joe Orton (Tue 4 Aug 2026 16:21:02 BST) Committer: Joe Orton (Tue 4 Aug 2026 16:21:02 BST) * .gitignore: Ignore the "-ng" variants of support/ scripts. [skip ci] Assisted-by: Claude Sonnet 5 GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936873 13f79535-47bb-0310-9956-ffa450edef68 M .gitignore _____________________________________________________________________________________________________________ Commit: 211912c86b2558249994dbf49560c61671cbbfa6 URL: https://git.catflap.wales/apache-httpd/commit/?id=211912c86b2558249994dbf49560c61671cbbfa6 Author: Joe Orton (Tue 4 Aug 2026 15:58:59 BST) Committer: Joe Orton (Tue 4 Aug 2026 15:58:59 BST) * test/pytest_suite/tests/t/ab/test_base.py (_ab_path): Don't resolve() the httpd path before deriving ab's; it follows the check/bin/httpd symlink out of the check/ tree, so ab was never found there. Assisted-by: Claude Sonnet 5 GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936872 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/tests/t/ab/test_base.py _____________________________________________________________________________________________________________ Commit: d6c9c1389443c965e1a3bef2717c5aa48b337512 URL: https://git.catflap.wales/apache-httpd/commit/?id=d6c9c1389443c965e1a3bef2717c5aa48b337512 Author: Joe Orton (Tue 4 Aug 2026 15:52:49 BST) Committer: Joe Orton (Tue 4 Aug 2026 15:52:49 BST) * test/pytest_suite/apache_pytest/fpm.py (PhpFpm.generate_conf): Set register_argc_argv so PHP tests see $_SERVER['argc']/['argv'] under FPM, which mod_php's config for this never actually reached. Assisted-by: Claude Sonnet 5 GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936871 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/apache_pytest/fpm.py _____________________________________________________________________________________________________________ Commit: 3bcb8c855ebb1674fe2c2b7c7228bac459b822bd URL: https://git.catflap.wales/apache-httpd/commit/?id=3bcb8c855ebb1674fe2c2b7c7228bac459b822bd Author: Joe Orton (Tue 4 Aug 2026 15:52:29 BST) Committer: Joe Orton (Tue 4 Aug 2026 15:52:29 BST) * Makefile.in (check-all-pytest): New target: run both Python test suites via test/run-all-tests.sh against the check/ build tree. (PHONY_TARGETS): Add check-pytest and check-all-pytest. * test/run-all-tests.sh: Document PYHTTPD_CONFIG. Assisted-by: Claude Sonnet 5 GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936870 13f79535-47bb-0310-9956-ffa450edef68 M Makefile.in M test/run-all-tests.sh _____________________________________________________________________________________________________________ Commit: f8e969e3d6523ebd07287da4f9eca77e4a8dd66c URL: https://git.catflap.wales/apache-httpd/commit/?id=f8e969e3d6523ebd07287da4f9eca77e4a8dd66c Author: Joe Orton (Tue 4 Aug 2026 15:51:57 BST) Committer: Joe Orton (Tue 4 Aug 2026 15:51:57 BST) * test/pytest_suite: Import/translate gitignore from the svn:ignore orignals. [skip ci] GitHub: PR #701 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936869 13f79535-47bb-0310-9956-ffa450edef68 A test/pytest_suite/.gitignore _____________________________________________________________________________________________________________ Commit: 9b75bce7d114a66fff856d83e2da2446e3e6ee08 URL: https://git.catflap.wales/apache-httpd/commit/?id=9b75bce7d114a66fff856d83e2da2446e3e6ee08 Author: Graham Leggett (Tue 4 Aug 2026 14:32:17 BST) Committer: Graham Leggett (Tue 4 Aug 2026 14:32:17 BST) Counters in modssl_ctx_uri_t should be unsigned. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936868 13f79535-47bb-0310-9956-ffa450edef68 M modules/ssl/ssl_private.h _____________________________________________________________________________________________________________ Commit: 1485ec7b151025dc8a7a8cd2f4e523a51c218689 URL: https://git.catflap.wales/apache-httpd/commit/?id=1485ec7b151025dc8a7a8cd2f4e523a51c218689 Author: Graham Leggett (Tue 4 Aug 2026 14:07:17 BST) Committer: Graham Leggett (Tue 4 Aug 2026 14:07:17 BST) Make sure crl_uri is merged at the same time as crl_file and crl_path. Make ordering consistent to match all other files and paths. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936867 13f79535-47bb-0310-9956-ffa450edef68 M modules/ssl/ssl_engine_config.c _____________________________________________________________________________________________________________ Commit: 6b79580ad09216d4f8a9518890f1bb81eb2d1847 URL: https://git.catflap.wales/apache-httpd/commit/?id=6b79580ad09216d4f8a9518890f1bb81eb2d1847 Author: Graham Leggett (Tue 4 Aug 2026 13:09:50 BST) Committer: Graham Leggett (Tue 4 Aug 2026 13:09:50 BST) Add declaration and docs for SSLCADNRequestURI directive. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936863 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_ssl.xml M modules/ssl/mod_ssl.c _____________________________________________________________________________________________________________ Commit: 01a59690804295a410bfedeac587aaef1bfada3f URL: https://git.catflap.wales/apache-httpd/commit/?id=01a59690804295a410bfedeac587aaef1bfada3f Author: Graham Leggett (Mon 3 Aug 2026 23:48:57 BST) Committer: Graham Leggett (Mon 3 Aug 2026 23:48:57 BST) mod_ssl: Add support for OpenSSL provider based certificate stores. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936849 13f79535-47bb-0310-9956-ffa450edef68 M CHANGES M docs/log-message-tags/next-number M docs/manual/mod/mod_ssl.xml M modules/ssl/mod_ssl.c M modules/ssl/mod_ssl_openssl.h M modules/ssl/ssl_engine_config.c M modules/ssl/ssl_engine_init.c M modules/ssl/ssl_engine_kernel.c M modules/ssl/ssl_engine_pphrase.c M modules/ssl/ssl_private.h _____________________________________________________________________________________________________________ Commit: 021b35da13c531d86003de26e1b6b91f83bec46b URL: https://git.catflap.wales/apache-httpd/commit/?id=021b35da13c531d86003de26e1b6b91f83bec46b Author: Joe Orton (Fri 31 Jul 2026 12:15:13 BST) Committer: Joe Orton (Fri 31 Jul 2026 12:15:13 BST) * modules/generators/cgi_common.h (cgi_read_stdout): Log an error if the read fails. PR: 70021 Github: closes #700 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936760 13f79535-47bb-0310-9956-ffa450edef68 M modules/generators/cgi_common.h _____________________________________________________________________________________________________________ Commit: 5407a8d1fae6e233b9ba7b96489fc6baf2015008 URL: https://git.catflap.wales/apache-httpd/commit/?id=5407a8d1fae6e233b9ba7b96489fc6baf2015008 Author: Joe Orton (Fri 31 Jul 2026 10:39:41 BST) Committer: Joe Orton (Fri 31 Jul 2026 10:39:41 BST) Steal aplogno. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936759 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number _____________________________________________________________________________________________________________ Commit: 9e31833dec082dd58b68771f223e5cc4cb892c91 URL: https://git.catflap.wales/apache-httpd/commit/?id=9e31833dec082dd58b68771f223e5cc4cb892c91 Author: Lucien Gentis (Sat 25 Jul 2026 10:29:39 BST) Committer: Lucien Gentis (Sat 25 Jul 2026 10:29:39 BST) fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936571 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_access_compat.html.fr.utf8 M docs/manual/mod/mod_access_compat.xml.es M docs/manual/mod/mod_access_compat.xml.ja M docs/manual/mod/mod_access_compat.xml.meta M docs/manual/mod/mod_cern_meta.html.fr.utf8 M docs/manual/mod/mod_cern_meta.xml.ko M docs/manual/mod/mod_imagemap.html.fr.utf8 M docs/manual/mod/mod_imagemap.xml.ko M docs/manual/mod/mod_privileges.html.fr.utf8 M docs/manual/mod/mod_proxy_wstunnel.html.fr.utf8 M docs/manual/mod/mod_ssl_ct.html.fr.utf8 M docs/manual/mod/module-dict.html.fr.utf8 M docs/manual/mod/module-dict.xml.ja M docs/manual/mod/module-dict.xml.ko M docs/manual/mod/module-dict.xml.meta M docs/manual/mod/module-dict.xml.tr M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/rewrite/flags.xml.meta _____________________________________________________________________________________________________________ Commit: 94c2f507d2ffa83d250ef0b8b320ccff900d9172 URL: https://git.catflap.wales/apache-httpd/commit/?id=94c2f507d2ffa83d250ef0b8b320ccff900d9172 Author: Lucien Gentis (Sat 25 Jul 2026 10:27:45 BST) Committer: Lucien Gentis (Sat 25 Jul 2026 10:27:45 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936570 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_access_compat.xml.fr M docs/manual/mod/mod_cern_meta.xml.fr M docs/manual/mod/mod_imagemap.xml.fr M docs/manual/mod/mod_privileges.xml.fr M docs/manual/mod/mod_proxy_wstunnel.xml.fr M docs/manual/mod/mod_ssl_ct.xml.fr M docs/manual/mod/module-dict.xml.fr _____________________________________________________________________________________________________________ Commit: 62147ea0da345e6a3c35b3c34f8f7a88829d6995 URL: https://git.catflap.wales/apache-httpd/commit/?id=62147ea0da345e6a3c35b3c34f8f7a88829d6995 Author: Giannis Christodoulou (Tue 21 Jul 2026 11:13:35 BST) Committer: Giannis Christodoulou (Tue 21 Jul 2026 11:13:35 BST) test/modules/proxy: Add test for uwsgi headers git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936420 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/proxy/env.py A test/modules/proxy/test_05_uwsgi.py _____________________________________________________________________________________________________________ Commit: e8922f0be9b068b12d70c19e234fa541f2d141d9 URL: https://git.catflap.wales/apache-httpd/commit/?id=e8922f0be9b068b12d70c19e234fa541f2d141d9 Author: Eric Covener (Mon 20 Jul 2026 20:55:13 BST) Committer: Eric Covener (Mon 20 Jul 2026 20:55:13 BST) protect as in r1936401 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936403 13f79535-47bb-0310-9956-ffa450edef68 M modules/mappers/mod_dir.c _____________________________________________________________________________________________________________ Commit: 2b3075af7326cd84196a2d90211f4f40f42f68ea URL: https://git.catflap.wales/apache-httpd/commit/?id=2b3075af7326cd84196a2d90211f4f40f42f68ea Author: Eric Covener (Mon 20 Jul 2026 20:50:48 BST) Committer: Eric Covener (Mon 20 Jul 2026 20:50:48 BST) PR68527: fixup_dir segfault with no content-type git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936401 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/pr68527.txt M modules/mappers/mod_dir.c _____________________________________________________________________________________________________________ Commit: ec3cb4657460c53169aa88d6be4bb94444894e93 URL: https://git.catflap.wales/apache-httpd/commit/?id=ec3cb4657460c53169aa88d6be4bb94444894e93 Author: Eric Covener (Mon 20 Jul 2026 12:42:02 BST) Committer: Eric Covener (Mon 20 Jul 2026 12:42:02 BST) add deprecated module status add non-mpm modules from trunk's status 'Candidates to remove' git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936367 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_access_compat.xml M docs/manual/mod/mod_cern_meta.xml M docs/manual/mod/mod_imagemap.xml M docs/manual/mod/mod_privileges.xml M docs/manual/mod/mod_proxy_wstunnel.xml M docs/manual/mod/mod_ssl_ct.xml M docs/manual/mod/module-dict.xml M docs/manual/rewrite/flags.xml.meta M docs/manual/style/lang/da.xml M docs/manual/style/lang/de.xml M docs/manual/style/lang/en.xml M docs/manual/style/lang/es.xml M docs/manual/style/lang/fr.xml M docs/manual/style/lang/ja.xml M docs/manual/style/lang/ko.xml M docs/manual/style/lang/pt-br.xml M docs/manual/style/lang/ru.xml M docs/manual/style/lang/tr.xml _____________________________________________________________________________________________________________ Commit: f6c2694cc25eee683f01f13e47e065fe577a06c8 URL: https://git.catflap.wales/apache-httpd/commit/?id=f6c2694cc25eee683f01f13e47e065fe577a06c8 Author: Joe Orton (Mon 20 Jul 2026 12:30:00 BST) Committer: Joe Orton (Mon 20 Jul 2026 12:30:00 BST) Fill in APLOGNO() missed in r1936357. Fixes: 7c6129b51935d9165241279637915eaf905c58f1 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936366 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number M modules/metadata/mod_remoteip.c _____________________________________________________________________________________________________________ Commit: 7c6129b51935d9165241279637915eaf905c58f1 URL: https://git.catflap.wales/apache-httpd/commit/?id=7c6129b51935d9165241279637915eaf905c58f1 Author: Joe Orton (Mon 20 Jul 2026 11:08:18 BST) Committer: Joe Orton (Mon 20 Jul 2026 11:08:18 BST) mod_remoteip: Validate v2 PROXY protocol address length * modules/metadata/mod_remoteip.c (remoteip_get_v2_len): Move definition before first use. (remoteip_parse_v2_header): Add length validation for TCPv4 and TCPv6 address families before parsing, returning HDR_ERROR if the header length is too short. Submitted by: arshiya tabasum GitHub: closes #683 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936357 13f79535-47bb-0310-9956-ffa450edef68 M modules/metadata/mod_remoteip.c _____________________________________________________________________________________________________________ Commit: d1852d8f3420960bc779eb5af15bf8d3c614d6c0 URL: https://git.catflap.wales/apache-httpd/commit/?id=d1852d8f3420960bc779eb5af15bf8d3c614d6c0 Author: Jim Jagielski (Sat 18 Jul 2026 16:30:00 BST) Committer: Jim Jagielski (Sat 18 Jul 2026 16:30:00 BST) test: baseline the pytest suites on uv, drop the pip fallback git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936294 13f79535-47bb-0310-9956-ffa450edef68 M test/README M test/README.pytest M test/pyhttpd/runtests.sh M test/pytest_suite/README.md M test/pytest_suite/runtests.sh _____________________________________________________________________________________________________________ Commit: c748e0747fdab8fd9d9f2cc38b1de83832fe9963 URL: https://git.catflap.wales/apache-httpd/commit/?id=c748e0747fdab8fd9d9f2cc38b1de83832fe9963 Author: Lucien Gentis (Sat 18 Jul 2026 15:49:56 BST) Committer: Lucien Gentis (Sat 18 Jul 2026 15:49:56 BST) fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936291 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/flags.xml.de M docs/manual/rewrite/flags.xml.es M docs/manual/rewrite/flags.xml.ja M docs/manual/rewrite/flags.xml.ko M docs/manual/rewrite/flags.xml.tr M docs/manual/rewrite/flags.xml.zh-cn _____________________________________________________________________________________________________________ Commit: df0ee7137fdf421b806f98990b0a9cc6189c6266 URL: https://git.catflap.wales/apache-httpd/commit/?id=df0ee7137fdf421b806f98990b0a9cc6189c6266 Author: Lucien Gentis (Sat 18 Jul 2026 15:45:43 BST) Committer: Lucien Gentis (Sat 18 Jul 2026 15:45:43 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936290 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/flags.xml.fr _____________________________________________________________________________________________________________ Commit: 5009adf2892c645afc7d31988d4a91adb3f0bfa7 URL: https://git.catflap.wales/apache-httpd/commit/?id=5009adf2892c645afc7d31988d4a91adb3f0bfa7 Author: Jim Jagielski (Fri 17 Jul 2026 16:49:01 BST) Committer: Jim Jagielski (Fri 17 Jul 2026 16:49:01 BST) Make the Python test suites more robust: o Call location independence o Fully support pip or uv o Better reporting of test results when both suites are run o Support postitional args for test cases in a reliable manner git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936270 13f79535-47bb-0310-9956-ffa450edef68 M test/README M test/pyhttpd/runtests.sh M test/pytest_suite/runtests.sh M test/run-all-tests.sh _____________________________________________________________________________________________________________ Commit: 0a9f937e238c860e6bd693565825ad0e5dd1f9bb URL: https://git.catflap.wales/apache-httpd/commit/?id=0a9f937e238c860e6bd693565825ad0e5dd1f9bb Author: Joe Orton (Fri 17 Jul 2026 15:42:31 BST) Committer: Joe Orton (Fri 17 Jul 2026 15:42:31 BST) CI: Restrict workflow permissions to read-only content access. Submitted by: Alb3e3 <74142887+Alb3e3 users.noreply.github.com> GitHub: closes #670 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936269 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M .github/workflows/windows.yml _____________________________________________________________________________________________________________ Commit: 4b091668042f63e4afe755d3db8eff8bf9aafd0b URL: https://git.catflap.wales/apache-httpd/commit/?id=4b091668042f63e4afe755d3db8eff8bf9aafd0b Author: Joe Orton (Fri 17 Jul 2026 15:20:18 BST) Committer: Joe Orton (Fri 17 Jul 2026 15:20:18 BST) Add sanity checks for slotmem size calculations: * modules/slotmem/mod_slotmem_plain.c, modules/slotmem/mod_slotmem_shm.c (slotmem_size_mul, slotmem_size_add): New helper functions for checked arithmetic on apr_size_t values. (slotmem_create): Use checked arithmetic for allocation size calculations to prevent integer overflow. (slotmem_grab): Add overflow check on size * id multiplication before pointer arithmetic. (slotmem_get): Validate dest_len against slot size before access, move inuse pointer dereference after bounds checks. (slotmem_put): Validate src_len against slot size before access, move inuse pointer dereference after bounds checks. * modules/slotmem/mod_slotmem_shm.c (slotmem_fgrab): Add overflow check on size * id multiplication before pointer arithmetic. (slotmem_attach): Validate shared memory segment size against expected size computed with checked arithmetic. Use basesize variable for inuse pointer calculation. Submitted by: metsw24-max GitHub: closes #626 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936268 13f79535-47bb-0310-9956-ffa450edef68 M modules/slotmem/mod_slotmem_plain.c M modules/slotmem/mod_slotmem_shm.c _____________________________________________________________________________________________________________ Commit: 4f01170bf5b310a07f5cd65ab200f121d8fd933b URL: https://git.catflap.wales/apache-httpd/commit/?id=4f01170bf5b310a07f5cd65ab200f121d8fd933b Author: Joe Orton (Fri 17 Jul 2026 14:58:04 BST) Committer: Joe Orton (Fri 17 Jul 2026 14:58:04 BST) Use apr_isspace() instead of isspace() in cookie parsing * modules/proxy/mod_proxy_balancer.c (find_session_route): Replace isspace() with apr_isspace() to avoid locale-dependent behavior and undefined behavior with negative char values. Submitted by: arshsmith1 GitHub: closes #675 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936266 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/mod_proxy_balancer.c _____________________________________________________________________________________________________________ Commit: cf75baf6a656bf810eb9375b6338557df58bbb2b URL: https://git.catflap.wales/apache-httpd/commit/?id=cf75baf6a656bf810eb9375b6338557df58bbb2b Author: Joe Orton (Fri 17 Jul 2026 13:13:04 BST) Committer: Joe Orton (Fri 17 Jul 2026 13:13:04 BST) mod_substitute: fix heap over-read in set_pattern() delimiter scanning * modules/filters/mod_substitute.c (set_pattern): Guard the pre-incrementing delimiter scan loops with a NUL check, preventing a read past the end of the allocation when the from or to field has no closing delimiter. Assisted-by: Claude Sonnet 4.6 GitHub: closes #685 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936264 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/substitute-pattern-oob-read.txt M modules/filters/mod_substitute.c _____________________________________________________________________________________________________________ Commit: 3f8cf7cdcf89b532df106047f9e68b3375ebdb49 URL: https://git.catflap.wales/apache-httpd/commit/?id=3f8cf7cdcf89b532df106047f9e68b3375ebdb49 Author: Joe Orton (Fri 17 Jul 2026 13:12:54 BST) Committer: Joe Orton (Fri 17 Jul 2026 13:12:54 BST) mod_substitute: reject overflow values in SubstituteMaxLineLength * modules/filters/mod_substitute.c (set_max_line_length): Check that the parsed value does not exceed APR_INT64_MAX / multiplier before applying the K/M/G suffix, to avoid signed integer overflow UB. Assisted-by: Claude Sonnet 4.6 GitHub: PR #685 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936263 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/substitute-maxlinelength-overflow.txt M modules/filters/mod_substitute.c _____________________________________________________________________________________________________________ Commit: 984a3456df1a2c721282d4f2255afd4539006a05 URL: https://git.catflap.wales/apache-httpd/commit/?id=984a3456df1a2c721282d4f2255afd4539006a05 Author: Joe Orton (Fri 17 Jul 2026 13:12:40 BST) Committer: Joe Orton (Fri 17 Jul 2026 13:12:40 BST) mod_ssl: fix set_challenge_creds() to return rv on failure * modules/ssl/ssl_engine_kernel.c (set_challenge_creds): Return rv rather than APR_SUCCESS unconditionally, so credential setup failures are propagated to the ALPN selection callback. Assisted-by: Claude Sonnet 4.6 GitHub: PR #685 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936262 13f79535-47bb-0310-9956-ffa450edef68 M modules/ssl/ssl_engine_kernel.c _____________________________________________________________________________________________________________ Commit: 54862287191d004a52ad080a20e4e947133b3e09 URL: https://git.catflap.wales/apache-httpd/commit/?id=54862287191d004a52ad080a20e4e947133b3e09 Author: Joe Orton (Fri 17 Jul 2026 13:12:32 BST) Committer: Joe Orton (Fri 17 Jul 2026 13:12:32 BST) mod_ldap: fix race in LDAP URL cache child cache access * modules/ldap/util_ldap.c: Hold the LDAP cache lock continuously from URL node fetch through child cache access, closing the window where a concurrent request could free the node between unlock and re-lock. Re-fetch the URL node under the lock for write-back paths. Assisted-by: Claude Sonnet 4.6 GitHub: PR #685 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936261 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/ldap-url-cache-uaf.txt M modules/ldap/util_ldap.c _____________________________________________________________________________________________________________ Commit: 753188653c2e139ffbeead6eacdb179adfa14826 URL: https://git.catflap.wales/apache-httpd/commit/?id=753188653c2e139ffbeead6eacdb179adfa14826 Author: Joe Orton (Fri 17 Jul 2026 13:12:23 BST) Committer: Joe Orton (Fri 17 Jul 2026 13:12:23 BST) mod_cern_meta: reject HTTP framing headers in metadata files * modules/metadata/mod_cern_meta.c (scan_meta_file): Return a 500 error if a framing header is found in a .meta file rather than merging it into the response headers. Assisted-by: Claude Sonnet 4.6 GitHub: PR #685 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936260 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/cern-meta-header-injection.txt M modules/metadata/mod_cern_meta.c _____________________________________________________________________________________________________________ Commit: 126d8233813e4d176a7283f34a151901e81a721b URL: https://git.catflap.wales/apache-httpd/commit/?id=126d8233813e4d176a7283f34a151901e81a721b Author: Joe Orton (Fri 17 Jul 2026 13:12:12 BST) Committer: Joe Orton (Fri 17 Jul 2026 13:12:12 BST) mod_ssl: fix NULL dereference in OCSP responder URI parsing * modules/ssl/ssl_engine_ocsp.c (determine_responder_uri): Check u->scheme is non-NULL before calling ap_cstr_casecmp(), since apr_uri_parse() can succeed with a NULL scheme for scheme-less URIs. Assisted-by: Claude Sonnet 4.6 GitHub: PR #685 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936259 13f79535-47bb-0310-9956-ffa450edef68 M modules/ssl/ssl_engine_ocsp.c _____________________________________________________________________________________________________________ Commit: 22dc622fc5c1cefcca4a889560ccc08a0592d2a4 URL: https://git.catflap.wales/apache-httpd/commit/?id=22dc622fc5c1cefcca4a889560ccc08a0592d2a4 Author: Joe Orton (Fri 17 Jul 2026 13:12:05 BST) Committer: Joe Orton (Fri 17 Jul 2026 13:12:05 BST) mod_remoteip: fix NULL dereference with PROXY v2 LOCAL command * modules/metadata/mod_remoteip.c (remoteip_process_v2_header): Set conn_conf->client_addr and client_ip for the LOCAL case, matching the v1 UNKNOWN path. Assisted-by: Claude Sonnet 4.6 GitHub: PR #685 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936258 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/remoteip-proxy-v2-local.txt M modules/metadata/mod_remoteip.c _____________________________________________________________________________________________________________ Commit: a614cc701a9472fc8cadee3fd141a60aee59c615 URL: https://git.catflap.wales/apache-httpd/commit/?id=a614cc701a9472fc8cadee3fd141a60aee59c615 Author: Joe Orton (Fri 17 Jul 2026 13:07:47 BST) Committer: Joe Orton (Fri 17 Jul 2026 13:07:47 BST) Another candidate module to remove. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936257 13f79535-47bb-0310-9956-ffa450edef68 M STATUS _____________________________________________________________________________________________________________ Commit: ef39df872582e4607f83eb0554f4a35b29346f8c URL: https://git.catflap.wales/apache-httpd/commit/?id=ef39df872582e4607f83eb0554f4a35b29346f8c Author: Eric Covener (Fri 17 Jul 2026 12:34:20 BST) Committer: Eric Covener (Fri 17 Jul 2026 12:34:20 BST) add caution about client influence and delims git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936255 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/flags.xml _____________________________________________________________________________________________________________ Commit: de066b78e6ff2d5413c0d9d8288df5ea520d42a6 URL: https://git.catflap.wales/apache-httpd/commit/?id=de066b78e6ff2d5413c0d9d8288df5ea520d42a6 Author: Joe Orton (Fri 17 Jul 2026 11:19:26 BST) Committer: Joe Orton (Fri 17 Jul 2026 11:19:26 BST) Further refine CHANGES description, to prod Claude into producing more useful output. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936251 13f79535-47bb-0310-9956-ffa450edef68 M README.CHANGES _____________________________________________________________________________________________________________ Commit: 3ca24f38f93188a83bf7238aa8497603067dd617 URL: https://git.catflap.wales/apache-httpd/commit/?id=3ca24f38f93188a83bf7238aa8497603067dd617 Author: Joe Orton (Fri 17 Jul 2026 11:10:04 BST) Committer: Joe Orton (Fri 17 Jul 2026 11:10:04 BST) Steal another number. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936250 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number _____________________________________________________________________________________________________________ Commit: e8ea4df99b36baa5f8dfb5692f7a43f8eed369b7 URL: https://git.catflap.wales/apache-httpd/commit/?id=e8ea4df99b36baa5f8dfb5692f7a43f8eed369b7 Author: Joe Orton (Fri 17 Jul 2026 09:22:04 BST) Committer: Joe Orton (Fri 17 Jul 2026 09:22:04 BST) CI: Skip CI for README* changes at the top-level. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936238 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M .github/workflows/windows.yml _____________________________________________________________________________________________________________ Commit: 0b645f2c107c352b967b5b7d017283f5a3819308 URL: https://git.catflap.wales/apache-httpd/commit/?id=0b645f2c107c352b967b5b7d017283f5a3819308 Author: Joe Orton (Fri 17 Jul 2026 09:19:47 BST) Committer: Joe Orton (Fri 17 Jul 2026 09:19:47 BST) Record all(?) the conventions on how to write CHANGES entries here, tweak some existing text for clarity, reflow for line length limits and use markdown-ish formatting. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936237 13f79535-47bb-0310-9956-ffa450edef68 M README.CHANGES _____________________________________________________________________________________________________________ Commit: feb104f60365d70dcbcf767e7b00f17ee47e5a81 URL: https://git.catflap.wales/apache-httpd/commit/?id=feb104f60365d70dcbcf767e7b00f17ee47e5a81 Author: Joe Orton (Thu 16 Jul 2026 10:14:31 BST) Committer: Joe Orton (Thu 16 Jul 2026 10:14:31 BST) Steal a number. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936192 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number _____________________________________________________________________________________________________________ Commit: 64cd8e74e85dea85cb82eeb9ec80f2189d6aebe0 URL: https://git.catflap.wales/apache-httpd/commit/?id=64cd8e74e85dea85cb82eeb9ec80f2189d6aebe0 Author: Joe Orton (Tue 14 Jul 2026 15:25:20 BST) Committer: Joe Orton (Tue 14 Jul 2026 15:25:20 BST) * SECURITY.md: Typos/formatting fixes suggested by Claude. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936134 13f79535-47bb-0310-9956-ffa450edef68 M SECURITY.md _____________________________________________________________________________________________________________ Commit: c98d7bb78e0c2289bc8a3f8d435cb61de8facc4b URL: https://git.catflap.wales/apache-httpd/commit/?id=c98d7bb78e0c2289bc8a3f8d435cb61de8facc4b Author: Joe Orton (Tue 14 Jul 2026 15:23:53 BST) Committer: Joe Orton (Tue 14 Jul 2026 15:23:53 BST) * SECURITY.md: Tweak/expand text around configurations. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936133 13f79535-47bb-0310-9956-ffa450edef68 M SECURITY.md _____________________________________________________________________________________________________________ Commit: 9ffacf84fb5e2b0782c589b22675939199ac0ef6 URL: https://git.catflap.wales/apache-httpd/commit/?id=9ffacf84fb5e2b0782c589b22675939199ac0ef6 Author: Joe Orton (Tue 14 Jul 2026 10:25:34 BST) Committer: Joe Orton (Tue 14 Jul 2026 10:25:34 BST) * test/pyhttpd/log.py (HttpdErrorLog): Add regex patterns to detect crash and sanitizer error messages in error log, and treat matching lines as errors during log checking. Assisted-by: Claude Opus 4.6 GitHub: closes #684 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936130 13f79535-47bb-0310-9956-ffa450edef68 M test/pyhttpd/log.py _____________________________________________________________________________________________________________ Commit: 88082938836147dd37554f26c944653d52d1a035 URL: https://git.catflap.wales/apache-httpd/commit/?id=88082938836147dd37554f26c944653d52d1a035 Author: Lucien Gentis (Sun 12 Jul 2026 14:21:08 BST) Committer: Lucien Gentis (Sun 12 Jul 2026 14:21:08 BST) fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936087 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_dbd.html.fr.utf8 M docs/manual/mod/mod_dbd.xml.meta M docs/manual/mod/mod_heartmonitor.html.fr.utf8 M docs/manual/mod/mod_heartmonitor.xml.meta M docs/manual/mod/mod_proxy.html.fr.utf8 M docs/manual/mod/mod_proxy.xml.meta M docs/manual/mod/mod_rewrite.html.fr.utf8 M docs/manual/mod/mod_rewrite.xml.meta M docs/manual/mod/mod_unique_id.html.fr.utf8 M docs/manual/mod/mod_unique_id.xml.meta M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/rewrite/avoid.html.fr.utf8 M docs/manual/rewrite/avoid.xml.meta M docs/manual/rewrite/flags.html.fr.utf8 M docs/manual/rewrite/flags.xml.meta M docs/manual/rewrite/htaccess.html.fr.utf8 M docs/manual/rewrite/htaccess.xml.meta M docs/manual/rewrite/remapping.html.fr.utf8 M docs/manual/rewrite/remapping.xml.meta M docs/manual/rewrite/rewritemap.html.fr.utf8 M docs/manual/rewrite/rewritemap.xml.meta M docs/manual/rewrite/tech.html.fr.utf8 M docs/manual/rewrite/tech.xml.meta M docs/manual/rewrite/vhosts.html.fr.utf8 M docs/manual/rewrite/vhosts.xml.meta M docs/manual/suexec.html.fr.utf8 M docs/manual/suexec.xml.meta _____________________________________________________________________________________________________________ Commit: d40d2b0fe25dc7a180b0a2f60069c971b4f3e325 URL: https://git.catflap.wales/apache-httpd/commit/?id=d40d2b0fe25dc7a180b0a2f60069c971b4f3e325 Author: Lucien Gentis (Sun 12 Jul 2026 14:18:05 BST) Committer: Lucien Gentis (Sun 12 Jul 2026 14:18:05 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936086 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_dbd.xml.fr M docs/manual/mod/mod_heartmonitor.xml.fr M docs/manual/mod/mod_unique_id.xml.fr M docs/manual/suexec.xml.fr _____________________________________________________________________________________________________________ Commit: 51ada736d3fbe5b12e90a531f486086dbafe8c12 URL: https://git.catflap.wales/apache-httpd/commit/?id=51ada736d3fbe5b12e90a531f486086dbafe8c12 Author: Lucien Gentis (Sat 11 Jul 2026 15:54:06 BST) Committer: Lucien Gentis (Sat 11 Jul 2026 15:54:06 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936054 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.xml.fr _____________________________________________________________________________________________________________ Commit: ad0b1afeead190061648f30a4a1fefa67f9bdb6e URL: https://git.catflap.wales/apache-httpd/commit/?id=ad0b1afeead190061648f30a4a1fefa67f9bdb6e Author: Lucien Gentis (Sat 11 Jul 2026 15:53:15 BST) Committer: Lucien Gentis (Sat 11 Jul 2026 15:53:15 BST) typo correction. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936053 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.xml _____________________________________________________________________________________________________________ Commit: a6244c653eccbd732ee2f57bc37c06ef8cca4c1b URL: https://git.catflap.wales/apache-httpd/commit/?id=a6244c653eccbd732ee2f57bc37c06ef8cca4c1b Author: Lucien Gentis (Fri 10 Jul 2026 16:39:02 BST) Committer: Lucien Gentis (Fri 10 Jul 2026 16:39:02 BST) typo correction. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936046 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.xml _____________________________________________________________________________________________________________ Commit: ce0332191c7fd187475d5649dc97ba300d581b36 URL: https://git.catflap.wales/apache-httpd/commit/?id=ce0332191c7fd187475d5649dc97ba300d581b36 Author: Lucien Gentis (Fri 10 Jul 2026 15:36:02 BST) Committer: Lucien Gentis (Fri 10 Jul 2026 15:36:02 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936042 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/remapping.xml.fr _____________________________________________________________________________________________________________ Commit: 166ecc90b02f9aad78223a9784f3e4fda42163bd URL: https://git.catflap.wales/apache-httpd/commit/?id=166ecc90b02f9aad78223a9784f3e4fda42163bd Author: Lucien Gentis (Wed 8 Jul 2026 16:24:50 BST) Committer: Lucien Gentis (Wed 8 Jul 2026 16:24:50 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1936006 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/rewritemap.xml.fr M docs/manual/rewrite/tech.xml.fr _____________________________________________________________________________________________________________ Commit: b8ae5be353882a5ef3cebede0d4fc84dbdf026d4 URL: https://git.catflap.wales/apache-httpd/commit/?id=b8ae5be353882a5ef3cebede0d4fc84dbdf026d4 Author: Lucien Gentis (Mon 6 Jul 2026 17:37:49 BST) Committer: Lucien Gentis (Mon 6 Jul 2026 17:37:49 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935961 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/vhosts.xml.fr _____________________________________________________________________________________________________________ Commit: f985ba96812f503b4fd3ebf3994bdc56a3044501 URL: https://git.catflap.wales/apache-httpd/commit/?id=f985ba96812f503b4fd3ebf3994bdc56a3044501 Author: Lucien Gentis (Mon 6 Jul 2026 16:04:48 BST) Committer: Lucien Gentis (Mon 6 Jul 2026 16:04:48 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935958 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/htaccess.xml.fr _____________________________________________________________________________________________________________ Commit: 4e4c7fb9379de42118643f354f241aac6dcf3f76 URL: https://git.catflap.wales/apache-httpd/commit/?id=4e4c7fb9379de42118643f354f241aac6dcf3f76 Author: Joe Orton (Mon 6 Jul 2026 13:52:41 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:52:41 BST) * modules/aaa/mod_auth_digest.c (add_auth_info): Don't add (Proxy-)Authentication-Info headers to 401/407 responses. GitHub: PR #661 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935954 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 41dce1707f863cdc6cf41c34141ce41f5f2ab053 URL: https://git.catflap.wales/apache-httpd/commit/?id=41dce1707f863cdc6cf41c34141ce41f5f2ab053 Author: Joe Orton (Mon 6 Jul 2026 13:52:32 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:52:32 BST) * modules/aaa/mod_auth_digest.c: Fix comments. GitHub: PR #661 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935953 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: acc2d562f1e628b4f504557f35caaa618027ff23 URL: https://git.catflap.wales/apache-httpd/commit/?id=acc2d562f1e628b4f504557f35caaa618027ff23 Author: Joe Orton (Mon 6 Jul 2026 13:52:23 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:52:23 BST) * modules/aaa/mod_auth_digest.c: Remove checks for NULL client_shm throughout. GitHub: PR #661 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935952 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 9edc7f541fc77d070d0cf9b7835d81587a892d1f URL: https://git.catflap.wales/apache-httpd/commit/?id=9edc7f541fc77d070d0cf9b7835d81587a892d1f Author: Joe Orton (Mon 6 Jul 2026 13:52:10 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:52:10 BST) * modules/aaa/mod_auth_digest.c (pre_init): Don't register now-unused "authdigest-opaque" mutex type. GitHub: PR #661 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935951 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: a23632f752534c3a31e2654365a600948ad6abae URL: https://git.catflap.wales/apache-httpd/commit/?id=a23632f752534c3a31e2654365a600948ad6abae Author: Joe Orton (Mon 6 Jul 2026 13:52:00 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:52:00 BST) * modules/aaa/mod_auth_digest.c (cleanup_tables, initialize_tables, initialize_child, gen_client): Replace mutex-protected opaque_cntr with opaque_counter, incremented via atomics. GitHub: PR #661 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935950 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 81a13c618ba06680d8ed26335f21d29f34c8f19f URL: https://git.catflap.wales/apache-httpd/commit/?id=81a13c618ba06680d8ed26335f21d29f34c8f19f Author: Joe Orton (Mon 6 Jul 2026 13:51:50 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:51:50 BST) * modules/aaa/mod_auth_digest.c (get_digest_rec): Parse opaque more strictly. GitHub: PR #661 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935949 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 584eb25bd111248db000346a3b680e363a87723e URL: https://git.catflap.wales/apache-httpd/commit/?id=584eb25bd111248db000346a3b680e363a87723e Author: Joe Orton (Mon 6 Jul 2026 13:51:39 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:51:39 BST) * modules/aaa/mod_auth_digest.c: Use apr_uint32_t for the one-time-nonce counter. (gen_nonce): Drop the fallback case for non-shmem builds where otn_counter could be NULL previously. Use atomics to increment the counter. GitHub: PR #661 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935948 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: dc9e1377764f7d9621dc43f3c61f7c781da2fd11 URL: https://git.catflap.wales/apache-httpd/commit/?id=dc9e1377764f7d9621dc43f3c61f7c781da2fd11 Author: Joe Orton (Mon 6 Jul 2026 13:51:26 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:51:26 BST) * modules/aaa/config.m4, modules/aaa/mod_auth_digest.c (pre_init, initialize_module): Prevent using mod_auth_digest without APR_HAS_SHARED_MEMORY. GitHub: PR #661 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935947 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/config.m4 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 6bb2685379211df37b8296d46701396807a323f1 URL: https://git.catflap.wales/apache-httpd/commit/?id=6bb2685379211df37b8296d46701396807a323f1 Author: Joe Orton (Mon 6 Jul 2026 13:51:01 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:51:01 BST) * modules/aaa/mod_auth_digest.c (set_algorithm): Note that conf->algorithm is a constant ("MD5") so there is no point in overriding it at runtime. Simplify error case. GitHub: PR #661 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935946 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 026753617320880fa9dc19d1e9c113cdaceebcd3 URL: https://git.catflap.wales/apache-httpd/commit/?id=026753617320880fa9dc19d1e9c113cdaceebcd3 Author: Joe Orton (Mon 6 Jul 2026 13:50:48 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:50:48 BST) * modules/aaa/mod_auth_digest.c: Remove "weird" override of AuthName directive, which adds complexity for little benefit (avoids putting 20 bytes through SHA1 for each auth attempt). (set_realm): Remove function. (gen_nonce_hash): Create the nonce hash here from scratch. (create_digest_dir_config): Always allocate a config struct. Remove unused dir_name field from digest_config_rec. Co-Authored-By: Claude Opus 4.6 GitHub: PR #661 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935945 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 358a56751f51e0d2cc76ccf9166f66adec34756e URL: https://git.catflap.wales/apache-httpd/commit/?id=358a56751f51e0d2cc76ccf9166f66adec34756e Author: Joe Orton (Mon 6 Jul 2026 13:50:18 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:50:18 BST) mod_auth_digest: Drop RFC 2069 and configurable qop support. (RFC 2617, which replaced 2069, is now 26 years old) * modules/aaa/mod_auth_digest.c (digest_config_rec): Remove qop_list field. (create_digest_dir_config): Remove qop_list initialization. (set_qop): Deprecate AuthDigestQop, only "auth" is supported. (note_digest_auth_failure): Always send qop="auth". (check_nc): Remove handling for qop=none. (old_digest): Remove function. (authenticate_digest_user): Reject requests with missing or non-"auth" qop value rather than falling back to RFC 2069. Co-Authored-By: Claude Opus 4.6 GitHub: PR #661 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935944 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 4f8722996978bf8e74bb206a3b13d189a2792a0a URL: https://git.catflap.wales/apache-httpd/commit/?id=4f8722996978bf8e74bb206a3b13d189a2792a0a Author: Joe Orton (Mon 6 Jul 2026 13:08:49 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:08:49 BST) * modules/ssl/ssl_util.c (ssl_asn1_table_set): Add assertion for the (likely unreachable) i2d_PrivateKey() failure case. Submitted by: Sayed Kaif Github: closes #619 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935941 13f79535-47bb-0310-9956-ffa450edef68 M modules/ssl/ssl_util.c _____________________________________________________________________________________________________________ Commit: 2ac25f0b50ef7d108e01f624b7f021f4184924ce URL: https://git.catflap.wales/apache-httpd/commit/?id=2ac25f0b50ef7d108e01f624b7f021f4184924ce Author: Joe Orton (Mon 6 Jul 2026 13:01:57 BST) Committer: Joe Orton (Mon 6 Jul 2026 13:01:57 BST) mod_dav: Refactor Lock-Token parsing into dav_parse_locktoken() helper in util.c, replacing duplicated inline parsing in mod_dav.c and ms_wdv.c. * modules/dav/main/util.c (dav_parse_locktoken): New function. * modules/dav/main/mod_dav.h (dav_parse_locktoken): Declare it. * modules/dav/main/mod_dav.c (dav_method_unlock): Use dav_parse_locktoken() instead of inline bracket parsing. * modules/dav/main/ms_wdv.c (dav_process_ms_wdv_lock): Likewise. (dav_process_ms_wdv_if_header): Add length check before indexing the If header value to avoid reading past an empty string. Submitted by: metsw24-max Github: closes #618 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935940 13f79535-47bb-0310-9956-ffa450edef68 M modules/dav/main/mod_dav.c M modules/dav/main/mod_dav.h M modules/dav/main/ms_wdv.c M modules/dav/main/util.c _____________________________________________________________________________________________________________ Commit: feb1c6ebbd8ab43386526c112aeb9eea7c9a6fa7 URL: https://git.catflap.wales/apache-httpd/commit/?id=feb1c6ebbd8ab43386526c112aeb9eea7c9a6fa7 Author: Joe Orton (Mon 6 Jul 2026 12:51:31 BST) Committer: Joe Orton (Mon 6 Jul 2026 12:51:31 BST) * modules/proxy/balancers/mod_lbmethod_heartbeat.c (hb_parse_int): New helper replacing atoi() with safe integer parsing via apr_strtoi64, with range validation. (readfile_heartbeats): Use hb_parse_int for busy, ready, lastseen, and port fields. (find_best_hb): Add overflow-safe saturation arithmetic for openslots accumulation and the pick loop upper bound. Submitted by: Sayed Kaif Github: closes #629 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935935 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/balancers/mod_lbmethod_heartbeat.c _____________________________________________________________________________________________________________ Commit: fd74218c456c9b6322ee9316ff16955a088f75d4 URL: https://git.catflap.wales/apache-httpd/commit/?id=fd74218c456c9b6322ee9316ff16955a088f75d4 Author: Joe Orton (Mon 6 Jul 2026 11:04:52 BST) Committer: Joe Orton (Mon 6 Jul 2026 11:04:52 BST) * modules/filters/mod_proxy_html.c (pcomment): Don't dump content when printing a comment. (regression in r1934975) Fixes: 9dc00bf22922b805d780f403132d2e35a99ced93 Github: closes #681 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935931 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/mod_proxy_html.c _____________________________________________________________________________________________________________ Commit: c513c04b680ecf204ec68327d6ad95e4d4325beb URL: https://git.catflap.wales/apache-httpd/commit/?id=c513c04b680ecf204ec68327d6ad95e4d4325beb Author: Joe Orton (Mon 6 Jul 2026 09:25:35 BST) Committer: Joe Orton (Mon 6 Jul 2026 09:25:35 BST) Removed modules/md/md_tailscale.c from CMakeList.txt so can be built mod_md on Windows Submitted by: Paul Lodge Github: closes #674 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935927 13f79535-47bb-0310-9956-ffa450edef68 M CMakeLists.txt _____________________________________________________________________________________________________________ Commit: 7612f2b72f6529f949d0a099df641f075542f9a3 URL: https://git.catflap.wales/apache-httpd/commit/?id=7612f2b72f6529f949d0a099df641f075542f9a3 Author: Joe Orton (Mon 6 Jul 2026 09:15:14 BST) Committer: Joe Orton (Mon 6 Jul 2026 09:15:14 BST) * modules/md/md_crypt.c (md_cert_get_ari_cert_id): Don't used fixed buffer size for serial number, fail if ASN.1->BIGNUM conversion fails. Github: closes #680 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935926 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md_crypt.c _____________________________________________________________________________________________________________ Commit: 6afb3992e81fe87414a9b4e98d356ff40cd6054c URL: https://git.catflap.wales/apache-httpd/commit/?id=6afb3992e81fe87414a9b4e98d356ff40cd6054c Author: Lucien Gentis (Fri 3 Jul 2026 16:58:10 BST) Committer: Lucien Gentis (Fri 3 Jul 2026 16:58:10 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935851 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/flags.xml.fr _____________________________________________________________________________________________________________ Commit: 1b5d90708dbbb94620035f72878adb6022e8df37 URL: https://git.catflap.wales/apache-httpd/commit/?id=1b5d90708dbbb94620035f72878adb6022e8df37 Author: Lucien Gentis (Thu 2 Jul 2026 17:01:29 BST) Committer: Lucien Gentis (Thu 2 Jul 2026 17:01:29 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935810 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/avoid.xml.fr _____________________________________________________________________________________________________________ Commit: c566110552f9a104843cb043eb50bf5f3eb2c677 URL: https://git.catflap.wales/apache-httpd/commit/?id=c566110552f9a104843cb043eb50bf5f3eb2c677 Author: Lucien Gentis (Wed 1 Jul 2026 16:23:55 BST) Committer: Lucien Gentis (Wed 1 Jul 2026 16:23:55 BST) fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935773 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/env.html.fr.utf8 M docs/manual/env.xml.meta M docs/manual/howto/access.html.fr.utf8 M docs/manual/howto/access.xml.meta M docs/manual/howto/auth.html.fr.utf8 M docs/manual/howto/auth.xml.meta M docs/manual/howto/htaccess.html.fr.utf8 M docs/manual/howto/htaccess.xml.meta M docs/manual/howto/http2.html.fr.utf8 M docs/manual/howto/http2.xml.meta M docs/manual/howto/public_html.html.fr.utf8 M docs/manual/howto/public_html.xml.meta M docs/manual/howto/reverse_proxy.html.fr.utf8 M docs/manual/howto/reverse_proxy.xml.meta M docs/manual/logs.html.fr.utf8 M docs/manual/logs.xml.ja M docs/manual/logs.xml.ko M docs/manual/logs.xml.meta M docs/manual/logs.xml.tr M docs/manual/mpm.html.fr.utf8 M docs/manual/mpm.xml.meta _____________________________________________________________________________________________________________ Commit: fbf5d96aa736c871883798e67ae5643333db606f URL: https://git.catflap.wales/apache-httpd/commit/?id=fbf5d96aa736c871883798e67ae5643333db606f Author: Lucien Gentis (Wed 1 Jul 2026 16:20:23 BST) Committer: Lucien Gentis (Wed 1 Jul 2026 16:20:23 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935772 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/env.xml.fr M docs/manual/howto/access.xml.fr M docs/manual/howto/auth.xml.fr M docs/manual/howto/htaccess.xml.fr M docs/manual/howto/reverse_proxy.xml.fr M docs/manual/logs.xml.fr M docs/manual/mpm.xml.fr _____________________________________________________________________________________________________________ Commit: a6cbbb5c79f5b63d64accebd6a2b57164af3952f URL: https://git.catflap.wales/apache-httpd/commit/?id=a6cbbb5c79f5b63d64accebd6a2b57164af3952f Author: Lucien Gentis (Tue 30 Jun 2026 17:03:48 BST) Committer: Lucien Gentis (Tue 30 Jun 2026 17:03:48 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935750 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/http2.xml.fr M docs/manual/howto/public_html.xml.fr _____________________________________________________________________________________________________________ Commit: 38a9485279470b61fe5123cf913678a3ac537511 URL: https://git.catflap.wales/apache-httpd/commit/?id=38a9485279470b61fe5123cf913678a3ac537511 Author: Lucien Gentis (Tue 30 Jun 2026 12:57:52 BST) Committer: Lucien Gentis (Tue 30 Jun 2026 12:57:52 BST) missing tags. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935747 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/logs.xml _____________________________________________________________________________________________________________ Commit: ee488d6ff1de5cb49ebabeca1bcb6ae7e664d415 URL: https://git.catflap.wales/apache-httpd/commit/?id=ee488d6ff1de5cb49ebabeca1bcb6ae7e664d415 Author: Lucien Gentis (Tue 30 Jun 2026 10:17:59 BST) Committer: Lucien Gentis (Tue 30 Jun 2026 10:17:59 BST) fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935743 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/ssi.html.fr.utf8 M docs/manual/logs.html.fr.utf8 M docs/manual/logs.xml.fr M docs/manual/logs.xml.ja M docs/manual/logs.xml.ko M docs/manual/logs.xml.meta M docs/manual/logs.xml.tr _____________________________________________________________________________________________________________ Commit: 01e3f2f8d61fd0d549f070355ed6c639c82497e2 URL: https://git.catflap.wales/apache-httpd/commit/?id=01e3f2f8d61fd0d549f070355ed6c639c82497e2 Author: Lucien Gentis (Tue 30 Jun 2026 10:15:23 BST) Committer: Lucien Gentis (Tue 30 Jun 2026 10:15:23 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935742 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/ssi.xml.fr _____________________________________________________________________________________________________________ Commit: 0188772c1cba84163ddea72cbf0de4258548c987 URL: https://git.catflap.wales/apache-httpd/commit/?id=0188772c1cba84163ddea72cbf0de4258548c987 Author: Rich Bowen (Mon 29 Jun 2026 18:56:05 BST) Committer: Rich Bowen (Mon 29 Jun 2026 18:56:05 BST) docs: logs.xml wrap bare blocks in per style guide git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935724 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/logs.xml _____________________________________________________________________________________________________________ Commit: 9a04b94295efba641715f5f9f76f7097866173f2 URL: https://git.catflap.wales/apache-httpd/commit/?id=9a04b94295efba641715f5f9f76f7097866173f2 Author: Lucien Gentis (Mon 29 Jun 2026 16:52:42 BST) Committer: Lucien Gentis (Mon 29 Jun 2026 16:52:42 BST) fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935714 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/cgi.html.fr.utf8 M docs/manual/howto/cgi.xml.meta M docs/manual/howto/ssi.html.fr.utf8 M docs/manual/howto/ssi.xml.meta M docs/manual/logs.html.fr.utf8 M docs/manual/logs.xml.ja M docs/manual/logs.xml.ko M docs/manual/logs.xml.tr M docs/manual/mod/directives.html.fr.utf8 M docs/manual/mod/event.html.fr.utf8 M docs/manual/mod/event.xml.meta M docs/manual/mod/mod_md.html.fr.utf8 M docs/manual/mod/mod_proxy.html.fr.utf8 M docs/manual/mod/mod_proxy.xml.ja M docs/manual/mod/mod_proxy.xml.meta M docs/manual/mod/mod_proxy_beacon.html.fr.utf8 M docs/manual/mod/mpm_netware.html.fr.utf8 M docs/manual/mod/mpm_netware.xml.meta M docs/manual/mod/mpm_winnt.html.fr.utf8 M docs/manual/mod/mpm_winnt.xml.meta M docs/manual/mod/mpmt_os2.html.fr.utf8 M docs/manual/mod/mpmt_os2.xml.meta M docs/manual/mod/prefork.html.fr.utf8 M docs/manual/mod/prefork.xml.meta M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/mod/worker.html.fr.utf8 M docs/manual/mod/worker.xml.meta M docs/manual/rewrite/flags.xml.de M docs/manual/rewrite/flags.xml.es M docs/manual/rewrite/flags.xml.fr M docs/manual/rewrite/flags.xml.ja M docs/manual/rewrite/flags.xml.ko M docs/manual/rewrite/flags.xml.tr M docs/manual/rewrite/flags.xml.zh-cn M docs/manual/rewrite/intro.html.fr.utf8 M docs/manual/rewrite/intro.xml.de M docs/manual/rewrite/intro.xml.es M docs/manual/rewrite/intro.xml.ja M docs/manual/rewrite/intro.xml.ko M docs/manual/rewrite/intro.xml.meta M docs/manual/rewrite/intro.xml.tr M docs/manual/rewrite/intro.xml.zh-cn M docs/manual/rewrite/tech.xml.de M docs/manual/rewrite/tech.xml.es M docs/manual/rewrite/tech.xml.fr M docs/manual/rewrite/tech.xml.ja M docs/manual/rewrite/tech.xml.ko M docs/manual/rewrite/tech.xml.tr M docs/manual/rewrite/tech.xml.zh-cn _____________________________________________________________________________________________________________ Commit: 3cf319bd79d4d52f826e4723503a5d5ecd115aea URL: https://git.catflap.wales/apache-httpd/commit/?id=3cf319bd79d4d52f826e4723503a5d5ecd115aea Author: Lucien Gentis (Mon 29 Jun 2026 16:46:40 BST) Committer: Lucien Gentis (Mon 29 Jun 2026 16:46:40 BST) fr doc rebuilding motorz module html file to see if all is OK. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935713 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/motorz.html.fr.utf8 _____________________________________________________________________________________________________________ Commit: 6979e6d8a3d0ad50b860de8a127b1eb13fe2be58 URL: https://git.catflap.wales/apache-httpd/commit/?id=6979e6d8a3d0ad50b860de8a127b1eb13fe2be58 Author: Lucien Gentis (Mon 29 Jun 2026 16:40:38 BST) Committer: Lucien Gentis (Mon 29 Jun 2026 16:40:38 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935711 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/cgi.xml.fr _____________________________________________________________________________________________________________ Commit: 3c0567d67536b00a082f1139e16b8b5961933271 URL: https://git.catflap.wales/apache-httpd/commit/?id=3c0567d67536b00a082f1139e16b8b5961933271 Author: Ivan Zhakov (Mon 29 Jun 2026 11:10:40 BST) Committer: Ivan Zhakov (Mon 29 Jun 2026 11:10:40 BST) Cast cmd_parms.info to correct type (apr_size_t). APR_OFFSETOF() returns apr_size_t and functions like ap_set_string_slot() stores it in cmd_parms.info. * modules/filters/mod_sed.c (sed_add_expr): * modules/http/mod_mime.c (attrib_info): Use apr_size_t instead of int for offset field. (add_extension_info, remove_extension_info): Cast cmd_parms.info to apr_size instead of int. * server/config.c (ap_set_string_slot, ap_set_int_slot, ap_set_string_slot_lower, ap_set_flag_slot, ap_set_flag_slot_char, ap_set_file_slot): Cast cmd_parms.info to apr_size instead of int. * server/core.c (set_server_string_slot): Cast cmd_parms.info to apr_size instead of int. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935705 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/mod_sed.c M modules/http/mod_mime.c M server/config.c M server/core.c _____________________________________________________________________________________________________________ Commit: db446cac58d6b3fa2fe85fc999fa8d92b72456a7 URL: https://git.catflap.wales/apache-httpd/commit/?id=db446cac58d6b3fa2fe85fc999fa8d92b72456a7 Author: Lucien Gentis (Sun 28 Jun 2026 16:20:08 BST) Committer: Lucien Gentis (Sun 28 Jun 2026 16:20:08 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935696 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/ssi.xml.fr _____________________________________________________________________________________________________________ Commit: db2ae1ce0fc19014866144a169a94354750c53a8 URL: https://git.catflap.wales/apache-httpd/commit/?id=db2ae1ce0fc19014866144a169a94354750c53a8 Author: Lucien Gentis (Sat 27 Jun 2026 17:00:10 BST) Committer: Lucien Gentis (Sat 27 Jun 2026 17:00:10 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935680 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/logs.xml.fr M docs/manual/mod/mpm_winnt.xml.fr M docs/manual/mod/prefork.xml.fr M docs/manual/mod/worker.xml.fr _____________________________________________________________________________________________________________ Commit: a1383b06ca04d63e147590b98bdb67d81038896b URL: https://git.catflap.wales/apache-httpd/commit/?id=a1383b06ca04d63e147590b98bdb67d81038896b Author: Lucien Gentis (Sat 27 Jun 2026 13:10:25 BST) Committer: Lucien Gentis (Sat 27 Jun 2026 13:10:25 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935676 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_md.xml.fr M docs/manual/mod/motorz.xml.fr M docs/manual/mod/mpm_netware.xml.fr M docs/manual/mod/mpmt_os2.xml.fr _____________________________________________________________________________________________________________ Commit: 10b306483f3f71c4649e3471fd52f577193153ed URL: https://git.catflap.wales/apache-httpd/commit/?id=10b306483f3f71c4649e3471fd52f577193153ed Author: Lucien Gentis (Sat 27 Jun 2026 10:41:08 BST) Committer: Lucien Gentis (Sat 27 Jun 2026 10:41:08 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935675 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_proxy.xml.fr M docs/manual/mod/mod_proxy_beacon.xml.fr _____________________________________________________________________________________________________________ Commit: 8963acbacd653a9394acc25f835a0d1e07617bb8 URL: https://git.catflap.wales/apache-httpd/commit/?id=8963acbacd653a9394acc25f835a0d1e07617bb8 Author: Lucien Gentis (Fri 26 Jun 2026 17:06:27 BST) Committer: Lucien Gentis (Fri 26 Jun 2026 17:06:27 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935664 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/event.xml.fr M docs/manual/rewrite/intro.xml.fr _____________________________________________________________________________________________________________ Commit: e03885c9248bff959b1bb4bfc9b97c173e02041f URL: https://git.catflap.wales/apache-httpd/commit/?id=e03885c9248bff959b1bb4bfc9b97c173e02041f Author: Joe Orton (Tue 23 Jun 2026 16:42:18 BST) Committer: Joe Orton (Tue 23 Jun 2026 16:42:18 BST) * docs/manual/mod/mod_proxy.xml: Add clarifications for ProxyRemote and containers. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935589 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_proxy.xml _____________________________________________________________________________________________________________ Commit: 229eff7c47902949daab970b4f9888ca7606bfd4 URL: https://git.catflap.wales/apache-httpd/commit/?id=229eff7c47902949daab970b4f9888ca7606bfd4 Author: Joe Orton (Tue 23 Jun 2026 09:52:25 BST) Committer: Joe Orton (Tue 23 Jun 2026 09:52:25 BST) Steal some aplogno numbers. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935579 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number _____________________________________________________________________________________________________________ Commit: f1fef81b6443e4e004703960fa7b0f3c60227356 URL: https://git.catflap.wales/apache-httpd/commit/?id=f1fef81b6443e4e004703960fa7b0f3c60227356 Author: Joe Orton (Tue 23 Jun 2026 09:45:11 BST) Committer: Joe Orton (Tue 23 Jun 2026 09:45:11 BST) Improve changes text. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935578 13f79535-47bb-0310-9956-ffa450edef68 M changes-entries/mod_ssl-openssl-compat.txt _____________________________________________________________________________________________________________ Commit: 5ed77190440e943163acac0b58c5cf309717e2b9 URL: https://git.catflap.wales/apache-httpd/commit/?id=5ed77190440e943163acac0b58c5cf309717e2b9 Author: Joe Orton (Tue 23 Jun 2026 09:44:27 BST) Committer: Joe Orton (Tue 23 Jun 2026 09:44:27 BST) Fix pre-1.1.0 compat macros for X509_get0_notBefore/notAfter/serialNumber The compat macros added in 83d565f for pre-1.1.0 OpenSSL used incorrect names (X509_get0_before/X509_get0_after) which don't match the actual API names used in the code (X509_get0_notBefore/X509_get0_notAfter). This caused link failures when building against OpenSSL 1.0.2. Also add missing X509_get0_serialNumber compat macro which was used in ssl_engine_log.c but never shimmed for pre-1.1.0. Submitted by: Craig Lorentzen Github: closes #673 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935577 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/mod_ssl-openssl-compat.txt M modules/ssl/ssl_private.h _____________________________________________________________________________________________________________ Commit: 5f25f7781e61ff8e9408c7f7a3e90f4a5f27d3a5 URL: https://git.catflap.wales/apache-httpd/commit/?id=5f25f7781e61ff8e9408c7f7a3e90f4a5f27d3a5 Author: Joe Orton (Tue 23 Jun 2026 09:41:42 BST) Committer: Joe Orton (Tue 23 Jun 2026 09:41:42 BST) * test/Makefile.in (clean): Remove __pycache__ directores. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935576 13f79535-47bb-0310-9956-ffa450edef68 M test/Makefile.in _____________________________________________________________________________________________________________ Commit: f4b42ef8db4abcebae59f056c7d225064b3ed879 URL: https://git.catflap.wales/apache-httpd/commit/?id=f4b42ef8db4abcebae59f056c7d225064b3ed879 Author: Joe Orton (Tue 23 Jun 2026 09:41:02 BST) Committer: Joe Orton (Tue 23 Jun 2026 09:41:02 BST) Updated candidates to remove. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935575 13f79535-47bb-0310-9956-ffa450edef68 M STATUS _____________________________________________________________________________________________________________ Commit: f4ec94c524895c7bdceb418a1a7dae80b8496f10 URL: https://git.catflap.wales/apache-httpd/commit/?id=f4ec94c524895c7bdceb418a1a7dae80b8496f10 Author: Jim Jagielski (Mon 22 Jun 2026 18:28:42 BST) Committer: Jim Jagielski (Mon 22 Jun 2026 18:28:42 BST) Make ProxyBeaconSecret a required option now, not Optional. Thus, a passphrase secret between beacons is always required. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935556 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_proxy_beacon.xml M modules/proxy/README.beacon M modules/proxy/mod_proxy_beacon-guide.md M modules/proxy/mod_proxy_beacon.c _____________________________________________________________________________________________________________ Commit: ffbf24402263e8dcacb4c5b91afb3da5a1a2cd12 URL: https://git.catflap.wales/apache-httpd/commit/?id=ffbf24402263e8dcacb4c5b91afb3da5a1a2cd12 Author: Rich Bowen (Mon 22 Jun 2026 18:24:12 BST) Committer: Rich Bowen (Mon 22 Jun 2026 18:24:12 BST) Update STATUS to reflect some recent work that's been done. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935555 13f79535-47bb-0310-9956-ffa450edef68 M docs/STATUS _____________________________________________________________________________________________________________ Commit: 87c208c48c74285ab4d2e7d07bc4fd306638ee2f URL: https://git.catflap.wales/apache-httpd/commit/?id=87c208c48c74285ab4d2e7d07bc4fd306638ee2f Author: Rich Bowen (Mon 22 Jun 2026 18:21:58 BST) Committer: Rich Bowen (Mon 22 Jun 2026 18:21:58 BST) docs: Rewrite log rotation section in logs.xml - Replace hand-rolled mv/graceful/sleep/gzip recipe with modern practices: rotatelogs (recommended) and system logrotate - Add examples for time-based, size-based, and strftime-pattern rotation - Rewrite piped logs section: tighten prose, remove redundant rotatelogs example, wrap highlight blocks in tags - Remove "In order to", "simply", bare "Apache" references git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935553 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/logs.xml _____________________________________________________________________________________________________________ Commit: 43618415f2540d2e31bbe8e264d288f80d0845f4 URL: https://git.catflap.wales/apache-httpd/commit/?id=43618415f2540d2e31bbe8e264d288f80d0845f4 Author: Rich Bowen (Fri 19 Jun 2026 15:27:56 BST) Committer: Rich Bowen (Fri 19 Jun 2026 15:27:56 BST) Rebuild html, meta files git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935525 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/access.html.en.utf8 M docs/manual/howto/access.html.fr.utf8 M docs/manual/howto/access.xml.es M docs/manual/howto/access.xml.fr M docs/manual/howto/access.xml.meta M docs/manual/howto/auth.html.en.utf8 M docs/manual/howto/auth.html.fr.utf8 M docs/manual/howto/auth.xml.es M docs/manual/howto/auth.xml.fr M docs/manual/howto/auth.xml.ja M docs/manual/howto/auth.xml.ko M docs/manual/howto/auth.xml.meta M docs/manual/howto/auth.xml.tr M docs/manual/howto/cgi.html.en.utf8 M docs/manual/howto/cgi.html.fr.utf8 M docs/manual/howto/cgi.xml.es M docs/manual/howto/cgi.xml.fr M docs/manual/howto/cgi.xml.ja M docs/manual/howto/cgi.xml.ko M docs/manual/howto/cgi.xml.meta M docs/manual/howto/htaccess.html.en.utf8 M docs/manual/howto/htaccess.html.fr.utf8 M docs/manual/howto/htaccess.html.pt-br.utf8 M docs/manual/howto/htaccess.xml.es M docs/manual/howto/htaccess.xml.fr M docs/manual/howto/htaccess.xml.ja M docs/manual/howto/htaccess.xml.ko M docs/manual/howto/htaccess.xml.meta M docs/manual/howto/htaccess.xml.pt-br M docs/manual/howto/http2.html.en.utf8 M docs/manual/howto/http2.html.fr.utf8 M docs/manual/howto/http2.xml.es M docs/manual/howto/http2.xml.fr M docs/manual/howto/http2.xml.meta M docs/manual/howto/public_html.html.en.utf8 M docs/manual/howto/public_html.html.es.utf8 M docs/manual/howto/public_html.html.fr.utf8 M docs/manual/howto/public_html.xml.es M docs/manual/howto/public_html.xml.fr M docs/manual/howto/public_html.xml.ja M docs/manual/howto/public_html.xml.ko M docs/manual/howto/public_html.xml.meta M docs/manual/howto/public_html.xml.tr M docs/manual/howto/reverse_proxy.html.en.utf8 M docs/manual/howto/reverse_proxy.html.fr.utf8 M docs/manual/howto/reverse_proxy.xml.es M docs/manual/howto/reverse_proxy.xml.fr M docs/manual/howto/reverse_proxy.xml.meta M docs/manual/howto/ssi.html.en.utf8 M docs/manual/howto/ssi.html.es.utf8 M docs/manual/howto/ssi.html.fr.utf8 M docs/manual/howto/ssi.xml.es M docs/manual/howto/ssi.xml.fr M docs/manual/howto/ssi.xml.ja M docs/manual/howto/ssi.xml.ko M docs/manual/howto/ssi.xml.meta _____________________________________________________________________________________________________________ Commit: 49b44f5654eeeb5068681c40a849e43278770b2d URL: https://git.catflap.wales/apache-httpd/commit/?id=49b44f5654eeeb5068681c40a849e43278770b2d Author: Rich Bowen (Fri 19 Jun 2026 15:26:22 BST) Committer: Rich Bowen (Fri 19 Jun 2026 15:26:22 BST) docs: howto/ssi.xml complete rewrite for style and tone - Full rewrite for style guide compliance and tone normalization - Remove all first-person ("I'll talk about...") - Remove TeX-style ``quoting'' throughout - Remove dated references (hit counters, guestbooks, Win32) - Reposition as "a practical, lightweight technique" - Remove duplicated content between summary, body, and conclusion - Fix bare "Apache" → "httpd" - Update example date to 2026 - Add wrappers around all blocks git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935522 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/ssi.xml _____________________________________________________________________________________________________________ Commit: cbe403dc1cc342a282e81d5a2e635025571c87b1 URL: https://git.catflap.wales/apache-httpd/commit/?id=cbe403dc1cc342a282e81d5a2e635025571c87b1 Author: Rich Bowen (Fri 19 Jun 2026 15:24:24 BST) Committer: Rich Bowen (Fri 19 Jun 2026 15:24:24 BST) docs: howto/reverse_proxy.xml editorial cleanup - Tighten verbose prose throughout - Break long sentences for readability - Grammar and spelling fixes throughout git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935520 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/reverse_proxy.xml _____________________________________________________________________________________________________________ Commit: 1c6aa3f5bce50a95e2994d9c475820df21a3aea8 URL: https://git.catflap.wales/apache-httpd/commit/?id=1c6aa3f5bce50a95e2994d9c475820df21a3aea8 Author: Rich Bowen (Fri 19 Jun 2026 15:22:34 BST) Committer: Rich Bowen (Fri 19 Jun 2026 15:22:34 BST) docs: howto/htaccess.xml editorial cleanup - Update example log dates to 2026 - Change error log highlight blocks from language="config" to "sh" - Remove filler phrases: "in order to", "a lot of", "it is important to remember that", "simply" - Convert inline "Note that..." prose to blocks git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935518 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/htaccess.xml _____________________________________________________________________________________________________________ Commit: f3103c8e2dcc10eba1e081dfe1aa57bab5ad99e9 URL: https://git.catflap.wales/apache-httpd/commit/?id=f3103c8e2dcc10eba1e081dfe1aa57bab5ad99e9 Author: Rich Bowen (Fri 19 Jun 2026 13:53:49 BST) Committer: Rich Bowen (Fri 19 Jun 2026 13:53:49 BST) Minor grammar tweaks and style-guide updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935516 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/public_html.xml _____________________________________________________________________________________________________________ Commit: 2518c0d77580dd16f7b07bb15853e1409c9022c8 URL: https://git.catflap.wales/apache-httpd/commit/?id=2518c0d77580dd16f7b07bb15853e1409c9022c8 Author: Rich Bowen (Fri 19 Jun 2026 13:23:41 BST) Committer: Rich Bowen (Fri 19 Jun 2026 13:23:41 BST) docs: howto/cgi.xml tone normalization and mod_cgi/mod_cgid explanation - Add paragraph explaining why two CGI modules exist: mod_cgid for threaded MPMs (event, worker), mod_cgi for non-threaded (prefork) and Windows; note they are configuration-compatible - Link to both module reference pages for implementation details - Clean up LoadModule note block (remove duplicate "A correctly configured directive may look like this") - Remove "Of course" asides and "In order to" constructions - "There are two main differences" → direct statement - Move bug-database advisory into block - Convert remaining Perl references to Python git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935512 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/cgi.xml _____________________________________________________________________________________________________________ Commit: 8736920ab50d4572be872b82433c769fc1758ebb URL: https://git.catflap.wales/apache-httpd/commit/?id=8736920ab50d4572be872b82433c769fc1758ebb Author: Rich Bowen (Fri 19 Jun 2026 13:16:23 BST) Committer: Rich Bowen (Fri 19 Jun 2026 13:16:23 BST) docs: howto/auth.xml tone normalization and deduplication - Replace host-based access control section (Require ip/host examples) with brief explanation and cross-reference to access.html howto - Remove dated "HTTPD 2.3/2.4 introduces" from socache section - Grammar and spelling fixes throughout git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935509 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/auth.xml _____________________________________________________________________________________________________________ Commit: 47fc6df4ffb2ec0d8d7dccf17aa22713c7e71645 URL: https://git.catflap.wales/apache-httpd/commit/?id=47fc6df4ffb2ec0d8d7dccf17aa22713c7e71645 Author: Rich Bowen (Fri 19 Jun 2026 13:05:10 BST) Committer: Rich Bowen (Fri 19 Jun 2026 13:05:10 BST) docs: howto/access.xml editorial cleanup and examples git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935507 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/access.xml _____________________________________________________________________________________________________________ Commit: 01df45f59b98c93561f543606bf96472ebbf9194 URL: https://git.catflap.wales/apache-httpd/commit/?id=01df45f59b98c93561f543606bf96472ebbf9194 Author: Rich Bowen (Fri 19 Jun 2026 12:53:19 BST) Committer: Rich Bowen (Fri 19 Jun 2026 12:53:19 BST) docs: howto/http2.xml editorial and tone. Ongoing work to bring docs into the style guide, apply the same voice across related documents, and modernize examples. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935505 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/http2.xml _____________________________________________________________________________________________________________ Commit: 452b67cf148d3236a8c4a116f4850269b2373f6e URL: https://git.catflap.wales/apache-httpd/commit/?id=452b67cf148d3236a8c4a116f4850269b2373f6e Author: Rich Bowen (Thu 18 Jun 2026 14:18:53 BST) Committer: Rich Bowen (Thu 18 Jun 2026 14:18:53 BST) Updates AGENTS.md to reflect usage of the tag that was added earlier this year. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935474 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/AGENTS.md _____________________________________________________________________________________________________________ Commit: 9837d08962452c2903e36e80e28d45de2e6dd478 URL: https://git.catflap.wales/apache-httpd/commit/?id=9837d08962452c2903e36e80e28d45de2e6dd478 Author: Rich Bowen (Thu 18 Jun 2026 14:16:55 BST) Committer: Rich Bowen (Thu 18 Jun 2026 14:16:55 BST) Updates to correctly use and as per the style guide. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935472 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/http2.xml _____________________________________________________________________________________________________________ Commit: cf221bb4acf26bea3379f59f1e6d2ef57c03b62b URL: https://git.catflap.wales/apache-httpd/commit/?id=cf221bb4acf26bea3379f59f1e6d2ef57c03b62b Author: Rich Bowen (Thu 18 Jun 2026 13:13:12 BST) Committer: Rich Bowen (Thu 18 Jun 2026 13:13:12 BST) docs: Editorial pass on howto/http2.xml - Grammar and spelling fixes throughout (fixes bz#70115) - Wrap overlong lines to match document style - Replace dead browser extension links with current equivalents - Update caniuse link to https - Simplify browser support list (all modern browsers support HTTP/2) - Note Server Push deprecation per RFC 9113; point to Early Hints - Note Accept-Push-Policy draft expired and was never adopted git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935469 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/http2.xml _____________________________________________________________________________________________________________ Commit: c93ff9bc9438ab2433d277bc6e6261d885fc2fdb URL: https://git.catflap.wales/apache-httpd/commit/?id=c93ff9bc9438ab2433d277bc6e6261d885fc2fdb Author: Rich Bowen (Wed 17 Jun 2026 22:04:18 BST) Committer: Rich Bowen (Wed 17 Jun 2026 22:04:18 BST) Remove the outdated "most popular" language. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935467 13f79535-47bb-0310-9956-ffa450edef68 M README _____________________________________________________________________________________________________________ Commit: d1d2130daf842bbfc96e5f6b99692fc068bbac63 URL: https://git.catflap.wales/apache-httpd/commit/?id=d1d2130daf842bbfc96e5f6b99692fc068bbac63 Author: Rich Bowen (Wed 17 Jun 2026 21:56:52 BST) Committer: Rich Bowen (Wed 17 Jun 2026 21:56:52 BST) docs: Modernize howto/http2.xml - Update all RFC references from 7540 to 9113 (which obsoletes it) - Remove duplicated RFC link in protocol overview - Add Server Push deprecation note (deprecated in RFC 9113 §8.4, removed by Chrome 106+/Edge 106+; recommend 103 Early Hints) - Update Homebrew note: remove obsolete --with-openssl/--with-nghttp2 flags (Homebrew removed formula options in 2019; curl includes HTTP/2 support by default now) - Fix typos: "consistent releases" → "consistent across releases", "as RFC do" → "as RFCs do", "they are" → "there are", "at at time" → "at a time", "avoiding to re-instantiate" → "avoiding the need to re-instantiate", "head of blocking" → "head-of-line blocking" git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935464 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/http2.xml _____________________________________________________________________________________________________________ Commit: f2b8a76252b49df1194aecea32cb6945621bbcae URL: https://git.catflap.wales/apache-httpd/commit/?id=f2b8a76252b49df1194aecea32cb6945621bbcae Author: Rich Bowen (Wed 17 Jun 2026 13:25:33 BST) Committer: Rich Bowen (Wed 17 Jun 2026 13:25:33 BST) s/apache-announce/announce@httpd.apache.org/ git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935453 13f79535-47bb-0310-9956-ffa450edef68 M README _____________________________________________________________________________________________________________ Commit: 8c811e4f7eccc3cf465bb8c7bf12feb62389be7d URL: https://git.catflap.wales/apache-httpd/commit/?id=8c811e4f7eccc3cf465bb8c7bf12feb62389be7d Author: Rainer Jung (Wed 17 Jun 2026 10:34:09 BST) Committer: Rainer Jung (Wed 17 Jun 2026 10:34:09 BST) Use curl debug library in debug build; partial port of r1816751 from 2.4.x. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935447 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/mod_md.dsp _____________________________________________________________________________________________________________ Commit: 99494c58c9887fb835a953840a993b384e7730af URL: https://git.catflap.wales/apache-httpd/commit/?id=99494c58c9887fb835a953840a993b384e7730af Author: Rainer Jung (Tue 16 Jun 2026 21:45:56 BST) Committer: Rainer Jung (Tue 16 Jun 2026 21:45:56 BST) Add include for AP_SERVER_BASEREVISION git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935443 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md_status.c _____________________________________________________________________________________________________________ Commit: 679b1a49ad7882c6d68950b6fd46fcea36b33db1 URL: https://git.catflap.wales/apache-httpd/commit/?id=679b1a49ad7882c6d68950b6fd46fcea36b33db1 Author: Rainer Jung (Tue 16 Jun 2026 20:43:00 BST) Committer: Rainer Jung (Tue 16 Jun 2026 20:43:00 BST) mod_md: Remove seeparate versioning. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935441 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md.h M modules/md/md_acme.c M modules/md/md_acme_acct.c M modules/md/md_acme_drive.h M modules/md/md_status.c M modules/md/md_store_fs.c D modules/md/md_version.h M modules/md/mod_md.c M modules/md/mod_md_drive.c M modules/md/mod_md_status.c _____________________________________________________________________________________________________________ Commit: 97bb11ecadea726a6032ba96e3a7a1c612b403a4 URL: https://git.catflap.wales/apache-httpd/commit/?id=97bb11ecadea726a6032ba96e3a7a1c612b403a4 Author: Rainer Jung (Tue 16 Jun 2026 20:28:00 BST) Committer: Rainer Jung (Tue 16 Jun 2026 20:28:00 BST) mod_md: New directive: MDHttpProxyCACertificateFile Sets the CA certificates to use for connections to the HTTPS proxy that has been configured with MDHttpProxy. Merge from icing/md: https://github.com/icing/mod_md/commit/b7c956391aa116129e24a0191eec74616ff6b1a0 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935440 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_md.xml M modules/md/md.h M modules/md/md_acme.c M modules/md/md_acme.h M modules/md/md_acme_drive.c M modules/md/md_core.c M modules/md/md_curl.c M modules/md/md_http.c M modules/md/md_http.h M modules/md/md_reg.c M modules/md/md_reg.h M modules/md/mod_md.c M modules/md/mod_md_config.c M modules/md/mod_md_config.h _____________________________________________________________________________________________________________ Commit: 4cf67ce32deda0de12ccdb9a77f7221e90543acf URL: https://git.catflap.wales/apache-httpd/commit/?id=4cf67ce32deda0de12ccdb9a77f7221e90543acf Author: Rainer Jung (Tue 16 Jun 2026 20:17:22 BST) Committer: Rainer Jung (Tue 16 Jun 2026 20:17:22 BST) pytest mod_md: fix python crypto deprecations. Use the modern crypto API instead of OpenSSL things. Merge from icing/md: https://github.com/icing/mod_md/commit/41496f9a7333c4e0c46b54ab08f04be8433caafd git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935439 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/md/md_cert_util.py M test/modules/md/md_env.py M test/modules/md/test_502_acmev2_drive.py M test/modules/md/test_702_auto.py M test/modules/md/test_800_must_staple.py _____________________________________________________________________________________________________________ Commit: 5272427026a9f78fa32200c32bb1bde0540387e8 URL: https://git.catflap.wales/apache-httpd/commit/?id=5272427026a9f78fa32200c32bb1bde0540387e8 Author: Rainer Jung (Tue 16 Jun 2026 20:13:58 BST) Committer: Rainer Jung (Tue 16 Jun 2026 20:13:58 BST) mod_md: Support CA-specific connection root certificates Allow the MDCACertificateFile setting to be set per MDomain. The global MDCACertificateFile setting is used by default. Merge from icing/md: https://github.com/icing/mod_md/commit/e820482544fa52a931fb67ca4b0fd1c4c6eecd75 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935438 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md.h M modules/md/md_acme.h M modules/md/md_acme_drive.c M modules/md/md_core.c M modules/md/md_reg.c M modules/md/md_reg.h M modules/md/mod_md.c M modules/md/mod_md_config.c M modules/md/mod_md_config.h _____________________________________________________________________________________________________________ Commit: 82f86558f26eac87501fdee2572727cf4aaaa2ea URL: https://git.catflap.wales/apache-httpd/commit/?id=82f86558f26eac87501fdee2572727cf4aaaa2ea Author: Rainer Jung (Tue 16 Jun 2026 20:11:07 BST) Committer: Rainer Jung (Tue 16 Jun 2026 20:11:07 BST) mod_md: Code cleanup: assign instead of increment Merge from icing/md: https://github.com/icing/mod_md/commit/79f7108484c9d28ba3d67baf89a887c0c26361de git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935437 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md_acme_authz.c _____________________________________________________________________________________________________________ Commit: ed55039fd9fb0997a28a4795ed954be37e001a8c URL: https://git.catflap.wales/apache-httpd/commit/?id=ed55039fd9fb0997a28a4795ed954be37e001a8c Author: Rainer Jung (Tue 16 Jun 2026 20:08:47 BST) Committer: Rainer Jung (Tue 16 Jun 2026 20:08:47 BST) mod_md: Reduce the maximum number of retries from 99 to 9. Merge from icing/md: https://github.com/icing/mod_md/commit/1c37b474e2a815d20103d3b2992e65177a75dec1 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935436 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md_acme.c _____________________________________________________________________________________________________________ Commit: a47fe0fb2d56f1dd78fac66179b749b64eb8d3d8 URL: https://git.catflap.wales/apache-httpd/commit/?id=a47fe0fb2d56f1dd78fac66179b749b64eb8d3d8 Author: Rainer Jung (Tue 16 Jun 2026 20:02:54 BST) Committer: Rainer Jung (Tue 16 Jun 2026 20:02:54 BST) mod_md: update docs for per MDomain specific MDHttpProxy setting. Merge from icing/md: https://github.com/icing/mod_md/commit/254cac82d227539cacf49e3ca39e87958b04043d git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935435 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_md.xml _____________________________________________________________________________________________________________ Commit: bcf3097de1b4a25f973d09f6adec0f44446e2aaf URL: https://git.catflap.wales/apache-httpd/commit/?id=bcf3097de1b4a25f973d09f6adec0f44446e2aaf Author: Rainer Jung (Tue 16 Jun 2026 19:49:37 BST) Committer: Rainer Jung (Tue 16 Jun 2026 19:49:37 BST) mod_md: Support CA-specific HTTP proxy settings Allow the MDHttpProxy setting to be set per MDomain. The global MDHttpProxy setting is used by default. Add integration tests. Merge from icing/md: https://github.com/icing/mod_md/commit/f08cd11251dd73e8038b557cc56e828ac4c70f50 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935434 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md.h M modules/md/md_acme.c M modules/md/md_acme_drive.c M modules/md/md_core.c M modules/md/md_http.c M modules/md/md_reg.c M modules/md/mod_md.c M modules/md/mod_md_config.c M modules/md/mod_md_config.h M test/modules/md/md_conf.py M test/modules/md/test_702_auto.py _____________________________________________________________________________________________________________ Commit: 048d059ae346cb88328fd507935bfe001c2a7642 URL: https://git.catflap.wales/apache-httpd/commit/?id=048d059ae346cb88328fd507935bfe001c2a7642 Author: Rich Bowen (Tue 16 Jun 2026 19:35:00 BST) Committer: Rich Bowen (Tue 16 Jun 2026 19:35:00 BST) docs: Clarify who dispatches I/O events in motorz PollersPerChild (bz 70105) The existing wording used "a single child can...dispatch I/O events" which was ambiguous when the preceding paragraph already said pollers do the dispatching. Reword to make the subject explicit: each poller thread independently accepts and dispatches to the worker pool, so adding pollers parallelizes those operations within a child process. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935433 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/motorz.xml _____________________________________________________________________________________________________________ Commit: 2e499244a82001ce0ac6e0dc1f02b2e1dc78dfa8 URL: https://git.catflap.wales/apache-httpd/commit/?id=2e499244a82001ce0ac6e0dc1f02b2e1dc78dfa8 Author: Rich Bowen (Tue 16 Jun 2026 19:18:09 BST) Committer: Rich Bowen (Tue 16 Jun 2026 19:18:09 BST) All done with this TODO. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935432 13f79535-47bb-0310-9956-ffa450edef68 D docs/manual/rewrite/DIAGRAMS.md _____________________________________________________________________________________________________________ Commit: 07feeac691119094be19aa0e3ec787bd1d818075 URL: https://git.catflap.wales/apache-httpd/commit/?id=07feeac691119094be19aa0e3ec787bd1d818075 Author: Rich Bowen (Tue 16 Jun 2026 19:16:02 BST) Committer: Rich Bowen (Tue 16 Jun 2026 19:16:02 BST) docs: Add module processing order diagram to rewrite/tech.xml Side-by-side comparison showing the order reversal between server and per-directory context: mod_rewrite runs before mod_alias in server context (both in URL-to-filename phase), but mod_alias runs first in per-directory context because mod_rewrite moves to the later Fixup phase. Color-coded boxes make the reversal immediately visible. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935430 13f79535-47bb-0310-9956-ffa450edef68 A docs/manual/images/rewrite_module_order.png A docs/manual/images/rewrite_module_order.svg M docs/manual/rewrite/tech.xml _____________________________________________________________________________________________________________ Commit: 4465703c131190e5737029685f4bd3940773e5f0 URL: https://git.catflap.wales/apache-httpd/commit/?id=4465703c131190e5737029685f4bd3940773e5f0 Author: Rich Bowen (Tue 16 Jun 2026 18:33:09 BST) Committer: Rich Bowen (Tue 16 Jun 2026 18:33:09 BST) docs: Improve alt text on existing rewrite diagrams for accessibility Replace vague or duplicated alt attributes with descriptive text that conveys the content of each diagram to screen reader users: - rewrite_process_uri.png: describes per-rule control flow - rewrite_backreferences.png: describes \$1-\$9 and %1-%9 flow - syntax_rewriterule.png: describes three-component syntax - syntax_rewritecond.png: describes TestString and CondPattern components git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935428 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/DIAGRAMS.md M docs/manual/rewrite/tech.xml _____________________________________________________________________________________________________________ Commit: 309f4b631958bf57cb9cb465e58458dcc9948b50 URL: https://git.catflap.wales/apache-httpd/commit/?id=309f4b631958bf57cb9cb465e58458dcc9948b50 Author: Rich Bowen (Tue 16 Jun 2026 18:32:20 BST) Committer: Rich Bowen (Tue 16 Jun 2026 18:32:20 BST) docs: Add simplified mod_rewrite overview diagram to rewrite/intro.xml New flowchart at the end of the Introduction section showing the basic request processing loop: RewriteEngine check, iterate rules, pattern match, RewriteCond evaluation, substitution, and L/END flag termination. Explicitly labeled as a simplified overview with a link to tech.xml for the full processing model. Supplements existing prose for visual learners without replacing accessible text content. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935426 13f79535-47bb-0310-9956-ffa450edef68 A docs/manual/images/rewrite_simplified_overview.png A docs/manual/images/rewrite_simplified_overview.svg M docs/manual/rewrite/intro.xml _____________________________________________________________________________________________________________ Commit: cf1fa8abd771e161e1d2b112d4417c0c1dfc80ae URL: https://git.catflap.wales/apache-httpd/commit/?id=cf1fa8abd771e161e1d2b112d4417c0c1dfc80ae Author: Rich Bowen (Tue 16 Jun 2026 18:14:54 BST) Committer: Rich Bowen (Tue 16 Jun 2026 18:14:54 BST) docs: Add flag quick-reference table to rewrite/flags.xml Categorized table at the top of the flags page grouping flags by purpose (flow control, redirection/proxying, access control, URL/query string, metadata/handlers, cookie) with brief effect descriptions and common combo examples showing how flags are stacked in practice. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935423 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/flags.xml _____________________________________________________________________________________________________________ Commit: fe9adcc7700c55dc8897ad6ac8e35fc673672d54 URL: https://git.catflap.wales/apache-httpd/commit/?id=fe9adcc7700c55dc8897ad6ac8e35fc673672d54 Author: Rich Bowen (Tue 16 Jun 2026 17:45:50 BST) Committer: Rich Bowen (Tue 16 Jun 2026 17:45:50 BST) Rebuild html, meta files git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935419 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/env.html.en.utf8 M docs/manual/env.html.fr.utf8 M docs/manual/env.xml.fr M docs/manual/env.xml.ja M docs/manual/env.xml.ko M docs/manual/env.xml.meta M docs/manual/env.xml.tr M docs/manual/install.html.fr.utf8 M docs/manual/install.xml.meta M docs/manual/mod/event.html.en.utf8 M docs/manual/mod/event.html.fr.utf8 M docs/manual/mod/event.xml.es M docs/manual/mod/event.xml.fr M docs/manual/mod/event.xml.meta M docs/manual/mod/motorz.html.en.utf8 M docs/manual/mod/mpm_netware.html.en.utf8 M docs/manual/mod/mpm_netware.html.fr.utf8 M docs/manual/mod/mpm_netware.xml.fr M docs/manual/mod/mpm_netware.xml.meta M docs/manual/mod/mpm_winnt.html.en.utf8 M docs/manual/mod/mpm_winnt.html.fr.utf8 M docs/manual/mod/mpm_winnt.xml.de M docs/manual/mod/mpm_winnt.xml.fr M docs/manual/mod/mpm_winnt.xml.ja M docs/manual/mod/mpm_winnt.xml.meta M docs/manual/mod/mpmt_os2.html.en.utf8 M docs/manual/mod/mpmt_os2.html.fr.utf8 M docs/manual/mod/mpmt_os2.xml.fr M docs/manual/mod/mpmt_os2.xml.meta M docs/manual/mod/prefork.html.en.utf8 M docs/manual/mod/prefork.html.fr.utf8 M docs/manual/mod/prefork.html.tr.utf8 M docs/manual/mod/prefork.xml.de M docs/manual/mod/prefork.xml.fr M docs/manual/mod/prefork.xml.ja M docs/manual/mod/prefork.xml.meta M docs/manual/mod/prefork.xml.tr M docs/manual/mod/worker.html.en.utf8 M docs/manual/mod/worker.html.fr.utf8 M docs/manual/mod/worker.xml.de M docs/manual/mod/worker.xml.fr M docs/manual/mod/worker.xml.ja M docs/manual/mod/worker.xml.meta M docs/manual/mod/worker.xml.tr M docs/manual/mpm.html.en.utf8 M docs/manual/mpm.html.fr.utf8 M docs/manual/mpm.xml.de M docs/manual/mpm.xml.fr M docs/manual/mpm.xml.ja M docs/manual/mpm.xml.ko M docs/manual/mpm.xml.meta M docs/manual/mpm.xml.tr M docs/manual/mpm.xml.zh-cn M docs/manual/platform/netware.html.fr.utf8 M docs/manual/platform/netware.xml.meta M docs/manual/rewrite/htaccess.html.en.utf8 M docs/manual/rewrite/htaccess.xml.de M docs/manual/rewrite/htaccess.xml.es M docs/manual/rewrite/htaccess.xml.fr M docs/manual/rewrite/htaccess.xml.ja M docs/manual/rewrite/htaccess.xml.ko M docs/manual/rewrite/htaccess.xml.tr M docs/manual/rewrite/htaccess.xml.zh-cn _____________________________________________________________________________________________________________ Commit: 601cf56510213175bb5c74f962cd5b5b9f470e5c URL: https://git.catflap.wales/apache-httpd/commit/?id=601cf56510213175bb5c74f962cd5b5b9f470e5c Author: Rich Bowen (Tue 16 Jun 2026 17:34:15 BST) Committer: Rich Bowen (Tue 16 Jun 2026 17:34:15 BST) docs: Add path stripping and RewriteBase flowchart to rewrite/htaccess.xml New diagram showing the per-directory URL transformation pipeline: incoming URL-path → strip directory prefix → pattern match → substitution → three-way branch depending on result type (relative path gets RewriteBase prepended then subrequest; absolute path goes directly to subrequest; absolute URI triggers external redirect with no subrequest). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935417 13f79535-47bb-0310-9956-ffa450edef68 A docs/manual/images/rewrite_path_stripping.png A docs/manual/images/rewrite_path_stripping.svg M docs/manual/rewrite/DIAGRAMS.md M docs/manual/rewrite/htaccess.xml _____________________________________________________________________________________________________________ Commit: 233da7f1aacd968784d35afe5a74433c5d848b96 URL: https://git.catflap.wales/apache-httpd/commit/?id=233da7f1aacd968784d35afe5a74433c5d848b96 Author: Rich Bowen (Tue 16 Jun 2026 16:30:42 BST) Committer: Rich Bowen (Tue 16 Jun 2026 16:30:42 BST) Temporary TODO file in case anyone else wants to play along. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935416 13f79535-47bb-0310-9956-ffa450edef68 A docs/manual/rewrite/DIAGRAMS.md _____________________________________________________________________________________________________________ Commit: befb9a604cf9f8f59bd8c9a05ef70fa646f1e58f URL: https://git.catflap.wales/apache-httpd/commit/?id=befb9a604cf9f8f59bd8c9a05ef70fa646f1e58f Author: Rich Bowen (Tue 16 Jun 2026 16:23:56 BST) Committer: Rich Bowen (Tue 16 Jun 2026 16:23:56 BST) docs: Add SVG diagram style guide and PNG generation instructions New README.md in docs/manual/images/ documents the font, color, and layout conventions used for flowchart SVGs, includes the full SVG boilerplate template, and provides rsvg-convert install/usage instructions for macOS (brew), Fedora/RHEL (dnf), and Debian/Ubuntu (apt-get). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935414 13f79535-47bb-0310-9956-ffa450edef68 A docs/manual/images/README.md _____________________________________________________________________________________________________________ Commit: 14f18517a99aa1fc0a9e496459c0bb2e9bc9f02c URL: https://git.catflap.wales/apache-httpd/commit/?id=14f18517a99aa1fc0a9e496459c0bb2e9bc9f02c Author: Rich Bowen (Tue 16 Jun 2026 16:09:59 BST) Committer: Rich Bowen (Tue 16 Jun 2026 16:09:59 BST) docs: Add [L] flag looping flowchart to rewrite/htaccess.xml New diagram illustrating how [L] in per-directory context triggers an internal subrequest that re-enters the ruleset, potentially causing infinite loops. Shows the [END] flag exit path, the condition-guard exit path, and the unguarded loop that results in a 500 error. SVG source and PNG placed in docs/manual/images/. Image referenced from the "The [L] flag and looping" section of htaccess.xml using the same figure markup pattern as existing tech.xml diagrams. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935412 13f79535-47bb-0310-9956-ffa450edef68 A docs/manual/images/rewrite_l_flag_looping.png A docs/manual/images/rewrite_l_flag_looping.svg M docs/manual/rewrite/htaccess.xml _____________________________________________________________________________________________________________ Commit: f13d1f2a1f90869f233986c6d8d07d976f9473f1 URL: https://git.catflap.wales/apache-httpd/commit/?id=f13d1f2a1f90869f233986c6d8d07d976f9473f1 Author: Rich Bowen (Tue 16 Jun 2026 15:41:09 BST) Committer: Rich Bowen (Tue 16 Jun 2026 15:41:09 BST) docs: Clarify CGI meta-variables terminology in env.xml (bz 70095) The introductory paragraph incorrectly implied that HTTP defines environment variables. Reword to accurately describe the relationship: RFC 3875 defines meta-variables (many derived from HTTP headers), and httpd exposes them as environment variables. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935409 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/env.xml _____________________________________________________________________________________________________________ Commit: 31662b4f9db061a63b4ea796bb7d1c02cce360ba URL: https://git.catflap.wales/apache-httpd/commit/?id=31662b4f9db061a63b4ea796bb7d1c02cce360ba Author: Rich Bowen (Tue 16 Jun 2026 15:22:50 BST) Committer: Rich Bowen (Tue 16 Jun 2026 15:22:50 BST) Link to MPM doc; Add LoadModule for each MPM. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935407 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/event.xml M docs/manual/mod/motorz.xml M docs/manual/mod/mpm_netware.xml M docs/manual/mod/mpm_winnt.xml M docs/manual/mod/mpmt_os2.xml M docs/manual/mod/prefork.xml M docs/manual/mod/worker.xml M docs/manual/mpm.xml _____________________________________________________________________________________________________________ Commit: 24405bb8e9ae1c2d33d9104ef741a1ffff09276f URL: https://git.catflap.wales/apache-httpd/commit/?id=24405bb8e9ae1c2d33d9104ef741a1ffff09276f Author: Lucien Gentis (Tue 16 Jun 2026 15:07:35 BST) Committer: Lucien Gentis (Tue 16 Jun 2026 15:07:35 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935405 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/install.xml.fr M docs/manual/platform/netware.xml.fr _____________________________________________________________________________________________________________ Commit: 3ab7342bdf9ada3e5cf4a45553f837692d9c2bbe URL: https://git.catflap.wales/apache-httpd/commit/?id=3ab7342bdf9ada3e5cf4a45553f837692d9c2bbe Author: Joe Orton (Tue 16 Jun 2026 08:34:07 BST) Committer: Joe Orton (Tue 16 Jun 2026 08:34:07 BST) * SECURITY.md: Try to be more explicit about trunk-only code. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935398 13f79535-47bb-0310-9956-ffa450edef68 M SECURITY.md _____________________________________________________________________________________________________________ Commit: 7d7b820162c172c18e3b29ec095f6ce8e8fd84a5 URL: https://git.catflap.wales/apache-httpd/commit/?id=7d7b820162c172c18e3b29ec095f6ce8e8fd84a5 Author: Rich Bowen (Mon 15 Jun 2026 20:22:11 BST) Committer: Rich Bowen (Mon 15 Jun 2026 20:22:11 BST) Rebuilds various generated docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935384 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/misc/relevant_standards.html.fr.utf8 M docs/manual/mod/allmodules.xml.fr M docs/manual/mod/core.html.fr.utf8 M docs/manual/mod/core.xml.meta M docs/manual/mod/index.html.fr.utf8 M docs/manual/mod/mod_md.html.fr.utf8 M docs/manual/mod/mod_md.xml.meta M docs/manual/mod/mod_proxy_beacon.html M docs/manual/mod/mod_proxy_beacon.html.en.utf8 A docs/manual/mod/mod_proxy_beacon.html.fr.utf8 M docs/manual/mod/mod_proxy_beacon.xml.meta M docs/manual/mod/mod_rewrite.html.en.utf8 M docs/manual/mod/mod_rewrite.xml.fr M docs/manual/mod/quickreference.html.de M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/mod/quickreference.html.es.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/mod/quickreference.html.ja.utf8 M docs/manual/mod/quickreference.html.ko.euc-kr M docs/manual/mod/quickreference.html.tr.utf8 M docs/manual/mod/quickreference.html.zh-cn.utf8 M docs/manual/new_features_2_6.html.fr.utf8 M docs/manual/new_features_2_6.xml.meta M docs/manual/platform/win_compiling.html.fr.utf8 M docs/manual/platform/win_compiling.xml.meta M docs/manual/urlmapping.html.fr.utf8 M docs/manual/urlmapping.xml.meta _____________________________________________________________________________________________________________ Commit: cbf164a6c55c6200a5618a485ab68be63a23fb62 URL: https://git.catflap.wales/apache-httpd/commit/?id=cbf164a6c55c6200a5618a485ab68be63a23fb62 Author: Rich Bowen (Mon 15 Jun 2026 20:14:34 BST) Committer: Rich Bowen (Mon 15 Jun 2026 20:14:34 BST) Sync trunk mod_rewrite doc with enhancements to 2.4 At some point, I made an update to the 2.4 doc and didn't make it in trunk. This improves the "what gets matched" and "per-directory" bits of the RewriteRule doc. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935382 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.xml _____________________________________________________________________________________________________________ Commit: 034439998ab3197e99bbdddb299302b7fb884b8a URL: https://git.catflap.wales/apache-httpd/commit/?id=034439998ab3197e99bbdddb299302b7fb884b8a Author: Rich Bowen (Mon 15 Jun 2026 19:49:04 BST) Committer: Rich Bowen (Mon 15 Jun 2026 19:49:04 BST) Rebuild mod_rewrite tweaks. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935379 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.html.en.utf8 M docs/manual/mod/mod_rewrite.xml.fr _____________________________________________________________________________________________________________ Commit: fbe5a521016a71f45f94ba26df5ce10565fd41d4 URL: https://git.catflap.wales/apache-httpd/commit/?id=fbe5a521016a71f45f94ba26df5ce10565fd41d4 Author: Rich Bowen (Mon 15 Jun 2026 19:37:26 BST) Committer: Rich Bowen (Mon 15 Jun 2026 19:37:26 BST) Adds optional [!] back into the RewriteCond syntax definition. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935375 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.xml _____________________________________________________________________________________________________________ Commit: 5c5ebd5faf5dbf41add89224908e721fe299c32c URL: https://git.catflap.wales/apache-httpd/commit/?id=5c5ebd5faf5dbf41add89224908e721fe299c32c Author: Rich Bowen (Mon 15 Jun 2026 19:27:50 BST) Committer: Rich Bowen (Mon 15 Jun 2026 19:27:50 BST) Reorg of TestString section of RewriteCond doc bz#70093 recommended merging all of the RewriteCon test string stuff into one massive flat list, and the more I worked on it, the more it seemed that this would make the document more confusing and more overwhelming. It's already a massive doc, and presenting it without any internal subdivision makes it a huge wall of text and unreadable. Instead, it's subdivided into categories of stuff that can go in a RewriteCond test strong. Resolves 70093, although in a very different way from what was requested. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935373 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.html.en.utf8 M docs/manual/mod/mod_rewrite.xml _____________________________________________________________________________________________________________ Commit: c2786ebe02ad10c352aaf78c1f107f2152d9ffb9 URL: https://git.catflap.wales/apache-httpd/commit/?id=c2786ebe02ad10c352aaf78c1f107f2152d9ffb9 Author: Lucien Gentis (Mon 15 Jun 2026 17:02:41 BST) Committer: Lucien Gentis (Mon 15 Jun 2026 17:02:41 BST) fr doc XML files updetes. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935364 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/new_features_2_6.xml.fr M docs/manual/platform/win_compiling.xml.fr M docs/manual/urlmapping.xml.fr _____________________________________________________________________________________________________________ Commit: cad894b331af39bf3017c500795238f7995a968d URL: https://git.catflap.wales/apache-httpd/commit/?id=cad894b331af39bf3017c500795238f7995a968d Author: Joe Orton (Mon 15 Jun 2026 11:06:12 BST) Committer: Joe Orton (Mon 15 Jun 2026 11:06:12 BST) CI: Update to latest OpenSSL releases. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935341 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml _____________________________________________________________________________________________________________ Commit: 69545b2292d946d9a210fdcd8233af7af3f15529 URL: https://git.catflap.wales/apache-httpd/commit/?id=69545b2292d946d9a210fdcd8233af7af3f15529 Author: Joe Orton (Mon 15 Jun 2026 10:55:45 BST) Committer: Joe Orton (Mon 15 Jun 2026 10:55:45 BST) CI: Skip Windows workflow for *.md changes. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935338 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/windows.yml _____________________________________________________________________________________________________________ Commit: b803d7c7238a5dd3deda692c3ac850f79a8ff58b URL: https://git.catflap.wales/apache-httpd/commit/?id=b803d7c7238a5dd3deda692c3ac850f79a8ff58b Author: Joe Orton (Mon 15 Jun 2026 09:05:09 BST) Committer: Joe Orton (Mon 15 Jun 2026 09:05:09 BST) * SECURITY.md: Tweak wording around delegated configs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935333 13f79535-47bb-0310-9956-ffa450edef68 M SECURITY.md _____________________________________________________________________________________________________________ Commit: af14fc663d78b14ce911ee8503f90a4dadf5443a URL: https://git.catflap.wales/apache-httpd/commit/?id=af14fc663d78b14ce911ee8503f90a4dadf5443a Author: Lucien Gentis (Sun 14 Jun 2026 16:53:12 BST) Committer: Lucien Gentis (Sun 14 Jun 2026 16:53:12 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935308 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_md.xml.fr _____________________________________________________________________________________________________________ Commit: 6a3d80261dde2c57a1998fff82d4462614974dd9 URL: https://git.catflap.wales/apache-httpd/commit/?id=6a3d80261dde2c57a1998fff82d4462614974dd9 Author: Lucien Gentis (Sat 13 Jun 2026 16:51:39 BST) Committer: Lucien Gentis (Sat 13 Jun 2026 16:51:39 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935242 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/misc/relevant_standards.xml.fr _____________________________________________________________________________________________________________ Commit: 63b487c114be1370e3dec4e1d05492be473702c4 URL: https://git.catflap.wales/apache-httpd/commit/?id=63b487c114be1370e3dec4e1d05492be473702c4 Author: Lucien Gentis (Fri 12 Jun 2026 16:43:39 BST) Committer: Lucien Gentis (Fri 12 Jun 2026 16:43:39 BST) fr doc XML file update plus 1 nex file added. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935211 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/core.xml.fr A docs/manual/mod/mod_proxy_beacon.xml.fr _____________________________________________________________________________________________________________ Commit: 50f7d01dd30b3c2f07a319350c093b78b547fa4a URL: https://git.catflap.wales/apache-httpd/commit/?id=50f7d01dd30b3c2f07a319350c093b78b547fa4a Author: Rich Bowen (Thu 11 Jun 2026 21:17:29 BST) Committer: Rich Bowen (Thu 11 Jun 2026 21:17:29 BST) Rebuild html, meta files; Adds new mod/motorz and mod/mod_proxy_beacon generated files and a few new .fr generated files. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935205 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/install.html.en.utf8 M docs/manual/install.html.fr.utf8 M docs/manual/install.xml.de M docs/manual/install.xml.fr M docs/manual/install.xml.ja M docs/manual/install.xml.ko M docs/manual/install.xml.pt-br M docs/manual/install.xml.tr M docs/manual/mod/allmodules.xml.fr M docs/manual/mod/event.html.fr.utf8 M docs/manual/mod/index.html.fr.utf8 M docs/manual/mod/mod_allowhandlers.html.fr.utf8 M docs/manual/mod/mod_allowhandlers.xml.meta M docs/manual/mod/mod_auth_digest.html.fr.utf8 M docs/manual/mod/mod_auth_digest.xml.meta M docs/manual/mod/mod_brotli.html.fr.utf8 M docs/manual/mod/mod_brotli.xml.meta M docs/manual/mod/mod_md.html.en.utf8 M docs/manual/mod/mod_md.html.fr.utf8 M docs/manual/mod/mod_md.xml.fr M docs/manual/mod/mod_md.xml.meta M docs/manual/mod/mod_mime.html.fr.utf8 M docs/manual/mod/mod_mime.xml.meta A docs/manual/mod/mod_proxy_beacon.html A docs/manual/mod/mod_proxy_beacon.html.en.utf8 M docs/manual/mod/mod_rewrite.html.en.utf8 M docs/manual/mod/mod_rewrite.xml.fr M docs/manual/mod/motorz.html M docs/manual/mod/motorz.html.en.utf8 A docs/manual/mod/motorz.html.fr.utf8 M docs/manual/mod/motorz.xml.meta M docs/manual/mod/overrides.html.fr.utf8 M docs/manual/mod/quickreference.html.de M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/mod/quickreference.html.es.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/mod/quickreference.html.ja.utf8 M docs/manual/mod/quickreference.html.ko.euc-kr M docs/manual/mod/quickreference.html.tr.utf8 M docs/manual/mod/quickreference.html.zh-cn.utf8 M docs/manual/new_features_2_6.html.en.utf8 A docs/manual/new_features_2_6.html.fr.utf8 M docs/manual/new_features_2_6.xml.fr M docs/manual/new_features_2_6.xml.meta M docs/manual/platform/win_compiling.html.en.utf8 M docs/manual/platform/win_compiling.html.fr.utf8 M docs/manual/platform/win_compiling.xml.fr M docs/manual/platform/win_compiling.xml.ko M docs/manual/platform/win_compiling.xml.meta M docs/manual/urlmapping.html.en.utf8 M docs/manual/urlmapping.html.fr.utf8 M docs/manual/urlmapping.xml.fr M docs/manual/urlmapping.xml.ja M docs/manual/urlmapping.xml.ko M docs/manual/urlmapping.xml.meta M docs/manual/urlmapping.xml.tr _____________________________________________________________________________________________________________ Commit: 937a87f266f0f0944df8c67387f6ca315d52e736 URL: https://git.catflap.wales/apache-httpd/commit/?id=937a87f266f0f0944df8c67387f6ca315d52e736 Author: Rich Bowen (Thu 11 Jun 2026 21:10:17 BST) Committer: Rich Bowen (Thu 11 Jun 2026 21:10:17 BST) Refocus install.xml on source builds; style cleanup - Rewrite summary to lead with "released as source code" framing - Move RPM/DEB quick-install content to "Third-party packages" at end - Simplify "Overview for the impatient" to source-build steps only - Update PCRE requirement to PCRE2 (matching configure.in) - Fix bare "Apache" → "httpd" throughout (per style guide) - Remove all double-space-after-period instances - Rewrite timekeeping paragraph (drop pun, modernize) - Add to all shell example blocks - Rename win_compiling.xml title: "Compiling Apache httpd for Microsoft Windows" Indirectly resolves bz#70082 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935202 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/install.xml M docs/manual/platform/win_compiling.xml _____________________________________________________________________________________________________________ Commit: 22d3433b54987d65980ae11b446fb6e9a196c57c URL: https://git.catflap.wales/apache-httpd/commit/?id=22d3433b54987d65980ae11b446fb6e9a196c57c Author: Rich Bowen (Thu 11 Jun 2026 14:01:56 BST) Committer: Rich Bowen (Thu 11 Jun 2026 14:01:56 BST) event: Fix French plural agreement typo (suivante → suivantes) Resolves bz#70086 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935197 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/event.xml.fr _____________________________________________________________________________________________________________ Commit: e98daa7a751f910adc57a85b7892861258f5fd04 URL: https://git.catflap.wales/apache-httpd/commit/?id=e98daa7a751f910adc57a85b7892861258f5fd04 Author: Rich Bowen (Thu 11 Jun 2026 13:57:46 BST) Committer: Rich Bowen (Thu 11 Jun 2026 13:57:46 BST) mod_rewrite: Clarify Substitution description The opening sentence of the Substitution section implied that Pattern always matches when a rule fires, which is incorrect for negated rules. Reword to be neutral about how the rule was triggered, and add a cross-reference to "What is matched?" for context. Resolves bz#70061 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935194 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.xml _____________________________________________________________________________________________________________ Commit: 8e210c28a1dfd84a1e9c4fb8fd3d646619639dfd URL: https://git.catflap.wales/apache-httpd/commit/?id=8e210c28a1dfd84a1e9c4fb8fd3d646619639dfd Author: Joe Orton (Thu 11 Jun 2026 12:38:41 BST) Committer: Joe Orton (Thu 11 Jun 2026 12:38:41 BST) * modules/generators/mod_cgid.c (close_unix_socket): Return errno on failure rather than -1. (sock_write): Handle short writes. (cgid_init): Fix off-by-one in socket path truncation. Assisted-by: Claude Opus 4.6 GitHub: resolves PR#669 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935193 13f79535-47bb-0310-9956-ffa450edef68 M modules/generators/mod_cgid.c _____________________________________________________________________________________________________________ Commit: 489f5ef688fedb0139b4428bc04d0e18493e430f URL: https://git.catflap.wales/apache-httpd/commit/?id=489f5ef688fedb0139b4428bc04d0e18493e430f Author: Joe Orton (Thu 11 Jun 2026 12:38:22 BST) Committer: Joe Orton (Thu 11 Jun 2026 12:38:22 BST) * modules/generators/mod_cgid.c (get_req): Fix wrong sizeof in allocation of core_request_config, which used sizeof(core_module). (cgid_server): Fix stale rv passed to ap_log_error for passed fd debug message. (include_cmd): Fix double registration of cleanup_script which could kill a garbage pid when get_cgi_pid failed. Check return value of send_req. Change return type to apr_status_t to match declaration in cgi_common.h Assisted-by: Claude Opus 4.6 GitHub: PR#669 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935192 13f79535-47bb-0310-9956-ffa450edef68 M modules/generators/mod_cgid.c _____________________________________________________________________________________________________________ Commit: d7ac43a29f73ed60dcb322abad41a93a10394784 URL: https://git.catflap.wales/apache-httpd/commit/?id=d7ac43a29f73ed60dcb322abad41a93a10394784 Author: Joe Orton (Thu 11 Jun 2026 12:37:45 BST) Committer: Joe Orton (Thu 11 Jun 2026 12:37:45 BST) * modules/generators/mod_cgid.c (cgid_req_t): Change env_count to unsigned. Define ENV_COUNT_MAX. (get_req): Add upper bounds for uri_len, args_len, and env_count. Validate per-variable length in environment reading loop. Move validation before use of loglevel. Assisted-by: Claude Opus 4.6 GitHub: PR#669 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935191 13f79535-47bb-0310-9956-ffa450edef68 M modules/generators/mod_cgid.c _____________________________________________________________________________________________________________ Commit: a5a759746b2516ead99ce4da1502741709eb4132 URL: https://git.catflap.wales/apache-httpd/commit/?id=a5a759746b2516ead99ce4da1502741709eb4132 Author: Joe Orton (Wed 10 Jun 2026 18:01:40 BST) Committer: Joe Orton (Wed 10 Jun 2026 18:01:40 BST) * modules/md/mod_md_config.c: Flip MDServerStatus to disabled by default. * docs/manual/mod/mod_md.xml: Update accordingly. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935184 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/md-status.txt M docs/manual/mod/mod_md.xml M modules/md/mod_md_config.c _____________________________________________________________________________________________________________ Commit: d635689b50bd51268a9db556e167d2b8f8dadade URL: https://git.catflap.wales/apache-httpd/commit/?id=d635689b50bd51268a9db556e167d2b8f8dadade Author: Joe Orton (Wed 10 Jun 2026 17:52:35 BST) Committer: Joe Orton (Wed 10 Jun 2026 17:52:35 BST) * docs/manual/mod/mod_md.xml: Tweak formatting, make more explicit that the 'md-status' output must be protected from public view. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935183 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_md.xml _____________________________________________________________________________________________________________ Commit: b6757c76893d969db6a62b6535461e8a405c3696 URL: https://git.catflap.wales/apache-httpd/commit/?id=b6757c76893d969db6a62b6535461e8a405c3696 Author: Rich Bowen (Wed 10 Jun 2026 14:04:43 BST) Committer: Rich Bowen (Wed 10 Jun 2026 14:04:43 BST) css: hide back-to-top arrows on narrow viewports (Bug 70098) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935181 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/style/css/manual.css _____________________________________________________________________________________________________________ Commit: 424cdf4d85335ebb96a73756a035c1c90b1d5d84 URL: https://git.catflap.wales/apache-httpd/commit/?id=424cdf4d85335ebb96a73756a035c1c90b1d5d84 Author: Giannis Christodoulou (Wed 10 Jun 2026 13:16:14 BST) Committer: Giannis Christodoulou (Wed 10 Jun 2026 13:16:14 BST) test/modules/http2: Enrich test with cookie header git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935180 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/http2/test_200_header_invalid.py _____________________________________________________________________________________________________________ Commit: 5ca333295635ad478bc800dafb2c093b4f973287 URL: https://git.catflap.wales/apache-httpd/commit/?id=5ca333295635ad478bc800dafb2c093b4f973287 Author: Joe Orton (Tue 9 Jun 2026 17:42:42 BST) Committer: Joe Orton (Tue 9 Jun 2026 17:42:42 BST) Sync from https://github.com/icing/mod_h2/commit/81be9207f0cca193d0978dc307abf46ebc60d1de - * mod_http2/h2_push.c (h2_push_diary_digest_get, gset_encode_next, gset_encode_bit, cmp_puint64): Remove unused cache digest functions and supporting golomb set encoder. * mod_http2/h2_push.h (h2_push_diary_digest_get): Remove declaration. Submitted by: jorton Co-authored-by: Claude Opus 4.6 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935172 13f79535-47bb-0310-9956-ffa450edef68 M modules/http2/h2_push.c M modules/http2/h2_push.h _____________________________________________________________________________________________________________ Commit: 8e99911381a3342b4f6451f88580693c67a7c986 URL: https://git.catflap.wales/apache-httpd/commit/?id=8e99911381a3342b4f6451f88580693c67a7c986 Author: Joe Orton (Tue 9 Jun 2026 17:39:56 BST) Committer: Joe Orton (Tue 9 Jun 2026 17:39:56 BST) * test/modules/core: Add test case for CVE_2026-43951. Assisted-by: Claude Opus 4.6 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935171 13f79535-47bb-0310-9956-ffa450edef68 A test/modules/core/test_006_merge_lang.py _____________________________________________________________________________________________________________ Commit: 27ab5180290aee410c9e0424d4a2dee2a9f3450a URL: https://git.catflap.wales/apache-httpd/commit/?id=27ab5180290aee410c9e0424d4a2dee2a9f3450a Author: Joe Orton (Tue 9 Jun 2026 17:36:54 BST) Committer: Joe Orton (Tue 9 Jun 2026 17:36:54 BST) * modules/filters/sed1.c (sed_eval_buffer): Mark n as const to avoid compiler/scanner warnings. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935170 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/sed1.c _____________________________________________________________________________________________________________ Commit: f11dbe39257dae4445c02047f56dc9d843636cce URL: https://git.catflap.wales/apache-httpd/commit/?id=f11dbe39257dae4445c02047f56dc9d843636cce Author: Lucien Gentis (Tue 9 Jun 2026 16:56:12 BST) Committer: Lucien Gentis (Tue 9 Jun 2026 16:56:12 BST) new XML file.-Cette ligne, et les suivantes ci-dessous, seront ignorées-- A manual/mod/motorz.xml.fr git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935169 13f79535-47bb-0310-9956-ffa450edef68 A docs/manual/mod/motorz.xml.fr _____________________________________________________________________________________________________________ Commit: e13efca5a4fb2828c52c15bb627fa00cce45a0a2 URL: https://git.catflap.wales/apache-httpd/commit/?id=e13efca5a4fb2828c52c15bb627fa00cce45a0a2 Author: Joe Orton (Tue 9 Jun 2026 16:35:27 BST) Committer: Joe Orton (Tue 9 Jun 2026 16:35:27 BST) * SECURITY.md: Tweak wording around idle clients. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935168 13f79535-47bb-0310-9956-ffa450edef68 M SECURITY.md _____________________________________________________________________________________________________________ Commit: bf6fa545893a8844fa23cfd6ac57feae16871b6a URL: https://git.catflap.wales/apache-httpd/commit/?id=bf6fa545893a8844fa23cfd6ac57feae16871b6a Author: Rich Bowen (Tue 9 Jun 2026 13:46:50 BST) Committer: Rich Bowen (Tue 9 Jun 2026 13:46:50 BST) Correct slight ambiguity regarding port in URL. (bz#70088) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935166 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/urlmapping.xml _____________________________________________________________________________________________________________ Commit: d534e42b07969755b27eff2892ea56cfd909f063 URL: https://git.catflap.wales/apache-httpd/commit/?id=d534e42b07969755b27eff2892ea56cfd909f063 Author: Joe Orton (Tue 9 Jun 2026 07:44:42 BST) Committer: Joe Orton (Tue 9 Jun 2026 07:44:42 BST) * modules/md: Merge from icing/md - https://github.com/icing/mod_md/commit/9fd90380db0722f0ccc14ff1c4da0ca21d4da75c Add OpenSSL 4.0 compatibility: * Use getters instead of direct member access. * Struct was made opaque in OpenSSL 4. Getters exist since OpenSSL 1.1.0. * Keep OpenSSL 1.0.2 compatibility. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935161 13f79535-47bb-0310-9956-ffa450edef68 M modules/md/md_ocsp.c _____________________________________________________________________________________________________________ Commit: f02e35323acbb68b1691ecb219a38cb1a9cd7c7f URL: https://git.catflap.wales/apache-httpd/commit/?id=f02e35323acbb68b1691ecb219a38cb1a9cd7c7f Author: Joe Orton (Tue 9 Jun 2026 07:39:25 BST) Committer: Joe Orton (Tue 9 Jun 2026 07:39:25 BST) * configure.in: Fix cross-compilation: ./configure fails finding .pc files, because it uses the build architecture pkg-config. It should be using AC_PATH_TOOL (or better PKG_PROG_PKG_CONFIG) rather than AC_PATH_PROG. Submitted by: Bastien Roucariès Github: closes #548 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935160 13f79535-47bb-0310-9956-ffa450edef68 M configure.in _____________________________________________________________________________________________________________ Commit: bee816b0d7ad0d27ab75497e080f92dd89eaaa5f URL: https://git.catflap.wales/apache-httpd/commit/?id=bee816b0d7ad0d27ab75497e080f92dd89eaaa5f Author: Jim Jagielski (Mon 8 Jun 2026 20:11:31 BST) Committer: Jim Jagielski (Mon 8 Jun 2026 20:11:31 BST) Align w/ subversion references rather than using the git ro versions git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935152 13f79535-47bb-0310-9956-ffa450edef68 M httpd-trunk.md _____________________________________________________________________________________________________________ Commit: e4ed7e2cea705f32a65d039a16c397c49fec0251 URL: https://git.catflap.wales/apache-httpd/commit/?id=e4ed7e2cea705f32a65d039a16c397c49fec0251 Author: Jim Jagielski (Mon 8 Jun 2026 19:54:53 BST) Committer: Jim Jagielski (Mon 8 Jun 2026 19:54:53 BST) As we think about trunk and 2.4.x, lets better document/list/assess the diffs between these 2 branches, using LLMs as an aid in this analysis git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935151 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/new_features_2_6.xml A httpd-trunk.md _____________________________________________________________________________________________________________ Commit: 3b5d7d3312449fcf045a437c92be027ffaf02e57 URL: https://git.catflap.wales/apache-httpd/commit/?id=3b5d7d3312449fcf045a437c92be027ffaf02e57 Author: Joe Orton (Mon 8 Jun 2026 14:13:49 BST) Committer: Joe Orton (Mon 8 Jun 2026 14:13:49 BST) CI: Configure GitHub workflows to use concurrency cancel-in-progress for pull requests see recommended best practices at Apache https://cwiki.apache.org/confluence/pages/viewpage.action?spaceKey=INFRA&title=GitHub+Actions+Recommended+Practices Signed-off-by: Aurélien Pupier Submitted by: Aurélien Pupier Github: closes #667 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935145 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M .github/workflows/windows.yml _____________________________________________________________________________________________________________ Commit: 4f29cf133e765db9babe00abde9c92995ffaccd1 URL: https://git.catflap.wales/apache-httpd/commit/?id=4f29cf133e765db9babe00abde9c92995ffaccd1 Author: Lucien Gentis (Sun 7 Jun 2026 16:59:10 BST) Committer: Lucien Gentis (Sun 7 Jun 2026 16:59:10 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935110 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/install.xml.fr M docs/manual/mod/mod_allowhandlers.xml.fr M docs/manual/mod/mod_auth_digest.xml.fr M docs/manual/mod/mod_brotli.xml.fr M docs/manual/mod/mod_mime.xml.fr _____________________________________________________________________________________________________________ Commit: 2e83be297cef0b3aad9af38d38ed2be40cfd71c8 URL: https://git.catflap.wales/apache-httpd/commit/?id=2e83be297cef0b3aad9af38d38ed2be40cfd71c8 Author: Rich Bowen (Sun 7 Jun 2026 15:48:48 BST) Committer: Rich Bowen (Sun 7 Jun 2026 15:48:48 BST) Rebuild docs, again git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935106 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/configuring.html.fr.utf8 M docs/manual/configuring.xml.meta M docs/manual/content-negotiation.html.fr.utf8 M docs/manual/content-negotiation.xml.meta M docs/manual/env.html.fr.utf8 M docs/manual/env.xml.meta M docs/manual/expr.html.fr.utf8 M docs/manual/expr.xml.meta M docs/manual/getting-started.html.ru.utf8 M docs/manual/glossary.html.fr.utf8 M docs/manual/misc/relevant_standards.html.en.utf8 M docs/manual/misc/relevant_standards.html.ko.euc-kr M docs/manual/misc/relevant_standards.xml.meta M docs/manual/mod/allmodules.xml M docs/manual/mod/allmodules.xml.de M docs/manual/mod/allmodules.xml.es M docs/manual/mod/allmodules.xml.fr M docs/manual/mod/allmodules.xml.ja M docs/manual/mod/allmodules.xml.ko M docs/manual/mod/allmodules.xml.tr M docs/manual/mod/allmodules.xml.zh-cn M docs/manual/mod/core.html.en.utf8 M docs/manual/mod/core.html.fr.utf8 M docs/manual/mod/core.xml.de M docs/manual/mod/core.xml.es M docs/manual/mod/core.xml.fr M docs/manual/mod/core.xml.ja M docs/manual/mod/core.xml.meta M docs/manual/mod/core.xml.tr M docs/manual/mod/directive-dict.html.fr.utf8 M docs/manual/mod/directive-dict.xml.meta M docs/manual/mod/directives.html.de M docs/manual/mod/directives.html.en.utf8 M docs/manual/mod/directives.html.es.utf8 M docs/manual/mod/directives.html.fr.utf8 M docs/manual/mod/directives.html.ja.utf8 M docs/manual/mod/directives.html.ko.euc-kr M docs/manual/mod/directives.html.tr.utf8 M docs/manual/mod/directives.html.zh-cn.utf8 M docs/manual/mod/index.html.de M docs/manual/mod/index.html.en.utf8 M docs/manual/mod/index.html.es.utf8 M docs/manual/mod/index.html.fr.utf8 M docs/manual/mod/index.html.ja.utf8 M docs/manual/mod/index.html.ko.euc-kr M docs/manual/mod/index.html.tr.utf8 M docs/manual/mod/index.html.zh-cn.utf8 M docs/manual/mod/mod_actions.html.fr.utf8 M docs/manual/mod/mod_actions.xml.meta M docs/manual/mod/mod_data.html.fr.utf8 M docs/manual/mod/mod_dav.html.fr.utf8 M docs/manual/mod/mod_dav.xml.meta M docs/manual/mod/mod_deflate.html.fr.utf8 M docs/manual/mod/mod_deflate.xml.meta M docs/manual/mod/mod_include.html.fr.utf8 M docs/manual/mod/mod_include.xml.meta M docs/manual/mod/mod_lua.html.fr.utf8 M docs/manual/mod/mod_lua.xml.meta M docs/manual/mod/mod_proxy.html.fr.utf8 M docs/manual/mod/mod_proxy.xml.meta M docs/manual/mod/mod_proxy_fcgi.html.fr.utf8 M docs/manual/mod/mod_proxy_fcgi.xml.meta M docs/manual/mod/mod_proxy_scgi.html.fr.utf8 M docs/manual/mod/mod_proxy_scgi.xml.meta M docs/manual/mod/quickreference.html.de M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/mod/quickreference.html.es.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/mod/quickreference.html.ja.utf8 M docs/manual/mod/quickreference.html.ko.euc-kr M docs/manual/mod/quickreference.html.tr.utf8 M docs/manual/mod/quickreference.html.zh-cn.utf8 M docs/manual/platform/windows.html.fr.utf8 M docs/manual/platform/windows.xml.meta M docs/manual/programs/apachectl.html.fr.utf8 M docs/manual/programs/apachectl.xml.meta M docs/manual/programs/htcacheclean.html.fr.utf8 M docs/manual/programs/htcacheclean.xml.meta M docs/manual/programs/htdbm.html.fr.utf8 M docs/manual/programs/htdbm.xml.meta M docs/manual/programs/htpasswd.html.fr.utf8 M docs/manual/programs/htpasswd.xml.meta M docs/manual/programs/httpd.html.fr.utf8 M docs/manual/programs/httpd.xml.meta M docs/manual/rewrite/remapping.html.en.utf8 M docs/manual/rewrite/remapping.xml.de M docs/manual/rewrite/remapping.xml.es M docs/manual/rewrite/remapping.xml.fr M docs/manual/rewrite/remapping.xml.ja M docs/manual/rewrite/remapping.xml.ko M docs/manual/rewrite/remapping.xml.tr M docs/manual/rewrite/remapping.xml.zh-cn M docs/manual/sections.html.fr.utf8 M docs/manual/sections.xml.meta M docs/manual/sitemap.html.de M docs/manual/sitemap.html.en.utf8 M docs/manual/sitemap.html.es.utf8 M docs/manual/sitemap.html.fr.utf8 M docs/manual/sitemap.html.ja.utf8 M docs/manual/sitemap.html.ko.euc-kr M docs/manual/sitemap.html.tr.utf8 M docs/manual/sitemap.html.zh-cn.utf8 M docs/manual/upgrading.html.fr.utf8 M docs/manual/upgrading.xml.meta M docs/manual/urlmapping.html.fr.utf8 M docs/manual/urlmapping.xml.meta M docs/manual/vhosts/details.html.fr.utf8 M docs/manual/vhosts/details.xml.meta M docs/manual/vhosts/name-based.html.fr.utf8 M docs/manual/vhosts/name-based.xml.meta _____________________________________________________________________________________________________________ Commit: 1ff4f0808f572e34562726985428da53fcd3338c URL: https://git.catflap.wales/apache-httpd/commit/?id=1ff4f0808f572e34562726985428da53fcd3338c Author: Christophe Jaillet (Sat 6 Jun 2026 17:53:18 BST) Committer: Christophe Jaillet (Sat 6 Jun 2026 17:53:18 BST) Fix a missing for MDProfileMandatory. Fix a few typos. Slightly improve hyperlinks with other directives. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935076 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_md.xml _____________________________________________________________________________________________________________ Commit: a662db73ec4ca02b411860d7cc82e7acfd79ac22 URL: https://git.catflap.wales/apache-httpd/commit/?id=a662db73ec4ca02b411860d7cc82e7acfd79ac22 Author: Lucien Gentis (Sat 6 Jun 2026 16:46:34 BST) Committer: Lucien Gentis (Sat 6 Jun 2026 16:46:34 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935074 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/glossary.xml.fr M docs/manual/glossary.xml.meta M docs/manual/mod/directive-dict.xml.fr M docs/manual/mod/mod_data.xml.fr M docs/manual/mod/mod_data.xml.meta M docs/manual/mod/mod_dav.xml.fr M docs/manual/mod/mod_deflate.xml.fr M docs/manual/mod/mod_proxy.xml.fr M docs/manual/upgrading.xml.fr _____________________________________________________________________________________________________________ Commit: 5ff0da1961ce4dc2f7b2c296892641ad5a73c44c URL: https://git.catflap.wales/apache-httpd/commit/?id=5ff0da1961ce4dc2f7b2c296892641ad5a73c44c Author: Jim Jagielski (Fri 5 Jun 2026 21:08:05 BST) Committer: Jim Jagielski (Fri 5 Jun 2026 21:08:05 BST) Picked up a small PERL pods regression - fixed git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935051 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/apache_pytest/config.py M test/pytest_suite/tests/t/filter/test_case.py _____________________________________________________________________________________________________________ Commit: 2b33fec6055333a1fc83d1009794740da8de02b7 URL: https://git.catflap.wales/apache-httpd/commit/?id=2b33fec6055333a1fc83d1009794740da8de02b7 Author: Jim Jagielski (Fri 5 Jun 2026 21:07:27 BST) Committer: Jim Jagielski (Fri 5 Jun 2026 21:07:27 BST) Some Perl/Python regex fluff changes - correct the test here. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935050 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/tests/t/modules/test_substitute.py _____________________________________________________________________________________________________________ Commit: 97fed1b43509556c22d4ffb365c56bd2db2fb898 URL: https://git.catflap.wales/apache-httpd/commit/?id=97fed1b43509556c22d4ffb365c56bd2db2fb898 Author: Rich Bowen (Fri 5 Jun 2026 20:55:22 BST) Committer: Rich Bowen (Fri 5 Jun 2026 20:55:22 BST) Update misc/relevant_standards to reflect current RFCs Replace obsolete RFC references (2616, 2396, 4346, 2617) with their modern successors. Add sections for TLS, proxying, WebSocket, CGI, and WebDAV. Remove HTML section (httpd does not validate content markup). Remove stale "not yet complete" notice and dead skrb.org errata link. Closes: Bugzilla 70089 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935048 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/misc/relevant_standards.xml _____________________________________________________________________________________________________________ Commit: 129375faed1514299888613ea67619c1f7f4a09f URL: https://git.catflap.wales/apache-httpd/commit/?id=129375faed1514299888613ea67619c1f7f4a09f Author: Jim Jagielski (Fri 5 Jun 2026 20:07:15 BST) Committer: Jim Jagielski (Fri 5 Jun 2026 20:07:15 BST) Perl test asserts the opposite of what the server does, and only "passes" because LWP fabricates the header client-side. Clean this mess up. LWP is weird. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935047 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/tests/t/modules/test_proxy_html.py _____________________________________________________________________________________________________________ Commit: ab53298da038512a19b9ddacc8febe8db416acc0 URL: https://git.catflap.wales/apache-httpd/commit/?id=ab53298da038512a19b9ddacc8febe8db416acc0 Author: Jim Jagielski (Fri 5 Jun 2026 18:48:53 BST) Committer: Jim Jagielski (Fri 5 Jun 2026 18:48:53 BST) test: port recent httpd-tests 2.4.68 changes to pytest_suite Reflect the following t/ changes into test/pytest_suite: * expr: file()/filesize() are restricted in 2.4.68+; gate the expected results (None => parse error 500) and move file() into the 2.3.13 block. * mod_headers: support an optional expected-status field; add malformed-regex -> 500 and 2.4.68 file()-in-htaccess -> 500. * mod_dav: PUT to a .DAV state subdir is blocked (403) in 2.4.68+, else 201. * mod_proxy_html: add multi-substitution buffer-realloc tests (literal and regex) with ProxyHTMLBufSize 256. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935044 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/t/conf/proxy.conf.in A test/pytest_suite/t/htdocs/modules/proxy_html/multi_subst.html A test/pytest_suite/t/htdocs/modules/proxy_html/multi_subst_rx.html M test/pytest_suite/tests/t/apache/test_expr.py M test/pytest_suite/tests/t/modules/test_dav.py M test/pytest_suite/tests/t/modules/test_headers.py M test/pytest_suite/tests/t/modules/test_proxy_html.py _____________________________________________________________________________________________________________ Commit: f6fe4e2f09ea7712a4e947e44f3d79d75b5ebed4 URL: https://git.catflap.wales/apache-httpd/commit/?id=f6fe4e2f09ea7712a4e947e44f3d79d75b5ebed4 Author: Joe Orton (Fri 5 Jun 2026 17:54:38 BST) Committer: Joe Orton (Fri 5 Jun 2026 17:54:38 BST) * modules/proxy/mod_proxy_beacon.c (beacon_resolve, beacon_parse_url, beacon_verify): Use ap_strstr_c and ap_strchr_c for const-correct string searches, fixing -Werror=discarded-qualifiers errors. Assisted-by: Claude Opus 4.6 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935040 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/mod_proxy_beacon.c _____________________________________________________________________________________________________________ Commit: 7ae248cc9872d9cb25d4b682fbd6c00efa54de5f URL: https://git.catflap.wales/apache-httpd/commit/?id=7ae248cc9872d9cb25d4b682fbd6c00efa54de5f Author: Joe Orton (Fri 5 Jun 2026 17:38:04 BST) Committer: Joe Orton (Fri 5 Jun 2026 17:38:04 BST) Partial revert of r1934913 in ./modules/http2 to retain backwards-compatibility with 2.4.x builds for that module. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935039 13f79535-47bb-0310-9956-ffa450edef68 M modules/http2/h2_c2.c M modules/http2/h2_proxy_session.c M modules/http2/h2_stream.c _____________________________________________________________________________________________________________ Commit: b488c0f3d84eba2787635d6e00e5ac581677341e URL: https://git.catflap.wales/apache-httpd/commit/?id=b488c0f3d84eba2787635d6e00e5ac581677341e Author: Lucien Gentis (Fri 5 Jun 2026 16:48:16 BST) Committer: Lucien Gentis (Fri 5 Jun 2026 16:48:16 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935034 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/env.xml.fr M docs/manual/mod/mod_actions.xml.fr M docs/manual/mod/mod_include.xml.fr M docs/manual/mod/mod_lua.xml.fr M docs/manual/mod/mod_proxy_fcgi.xml.fr M docs/manual/mod/mod_proxy_scgi.xml.fr M docs/manual/programs/htcacheclean.xml.fr M docs/manual/programs/htdbm.xml.fr M docs/manual/programs/httpd.xml.fr M docs/manual/urlmapping.xml.fr _____________________________________________________________________________________________________________ Commit: 0bc2ece957a4461978a5ff14f24182a3be05eed9 URL: https://git.catflap.wales/apache-httpd/commit/?id=0bc2ece957a4461978a5ff14f24182a3be05eed9 Author: Eric Covener (Fri 5 Jun 2026 11:27:34 BST) Committer: Eric Covener (Fri 5 Jun 2026 11:27:34 BST) restrict per-dir file funcs centrally git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935016 13f79535-47bb-0310-9956-ffa450edef68 M include/ap_expr.h M modules/mappers/mod_rewrite.c M modules/metadata/mod_setenvif.c M modules/proxy/mod_proxy_fcgi.c M server/util_expr_eval.c _____________________________________________________________________________________________________________ Commit: 52cb79b19e110bdd42bffc696844f801fb3c4a2d URL: https://git.catflap.wales/apache-httpd/commit/?id=52cb79b19e110bdd42bffc696844f801fb3c4a2d Author: Eric Covener (Fri 5 Jun 2026 11:17:58 BST) Committer: Eric Covener (Fri 5 Jun 2026 11:17:58 BST) ap_regname: restrict to reasonable captures git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935014 13f79535-47bb-0310-9956-ffa450edef68 M include/ap_regex.h M modules/proxy/mod_proxy.c M server/core.c M server/util_pcre.c _____________________________________________________________________________________________________________ Commit: 7e871beec56d41fe098f48f5a5bcb1525c448d77 URL: https://git.catflap.wales/apache-httpd/commit/?id=7e871beec56d41fe098f48f5a5bcb1525c448d77 Author: Eric Covener (Fri 5 Jun 2026 11:09:00 BST) Committer: Eric Covener (Fri 5 Jun 2026 11:09:00 BST) dav_fs_get_resource: disallow DAV_FS_STATE_DIR git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935009 13f79535-47bb-0310-9956-ffa450edef68 M modules/dav/fs/repos.c _____________________________________________________________________________________________________________ Commit: a70753d294292e8c9f68758cfe3550d83f812129 URL: https://git.catflap.wales/apache-httpd/commit/?id=a70753d294292e8c9f68758cfe3550d83f812129 Author: Eric Covener (Fri 5 Jun 2026 11:06:53 BST) Committer: Eric Covener (Fri 5 Jun 2026 11:06:53 BST) ap_proxy_cookie_revers: fix dup path/domain git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935007 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/proxy_util.c _____________________________________________________________________________________________________________ Commit: 7ccdcb3a47fc440a041df7b3cf45e1ff40e0f7c3 URL: https://git.catflap.wales/apache-httpd/commit/?id=7ccdcb3a47fc440a041df7b3cf45e1ff40e0f7c3 Author: Eric Covener (Fri 5 Jun 2026 11:03:07 BST) Committer: Eric Covener (Fri 5 Jun 2026 11:03:07 BST) merge_response_headers: fix lang iteration git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935005 13f79535-47bb-0310-9956-ffa450edef68 M modules/http/http_filters.c M modules/http2/h2_c2_filter.c _____________________________________________________________________________________________________________ Commit: 9e0dd994bdab49d13b84d86d7790eebcf9d83e77 URL: https://git.catflap.wales/apache-httpd/commit/?id=9e0dd994bdab49d13b84d86d7790eebcf9d83e77 Author: Eric Covener (Fri 5 Jun 2026 11:00:53 BST) Committer: Eric Covener (Fri 5 Jun 2026 11:00:53 BST) fix iteration git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935003 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/mod_proxy_ftp.c _____________________________________________________________________________________________________________ Commit: 83091c327b41c18aa1eea36f294d95e9f38bd9b8 URL: https://git.catflap.wales/apache-httpd/commit/?id=83091c327b41c18aa1eea36f294d95e9f38bd9b8 Author: Joe Orton (Fri 5 Jun 2026 10:45:07 BST) Committer: Joe Orton (Fri 5 Jun 2026 10:45:07 BST) * modules/generators/mod_autoindex.c (add_header): Reject invalid NameWidth values less than 5, including zero. Submitted by: metsw24-max GitHub: closes #617 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935002 13f79535-47bb-0310-9956-ffa450edef68 M modules/generators/mod_autoindex.c _____________________________________________________________________________________________________________ Commit: 541dc008b38079dc71ef663d4dc9f272a71ce50c URL: https://git.catflap.wales/apache-httpd/commit/?id=541dc008b38079dc71ef663d4dc9f272a71ce50c Author: Joe Orton (Fri 5 Jun 2026 10:36:25 BST) Committer: Joe Orton (Fri 5 Jun 2026 10:36:25 BST) * modules/filters/mod_substitute.c (do_pattmatch): Improve bounds checking for line length validation. Submitted by: metsw24-max Github: closes #624 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935001 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/mod_substitute.c _____________________________________________________________________________________________________________ Commit: 2897c3ad075d0516ba1950f7c6455285300dc249 URL: https://git.catflap.wales/apache-httpd/commit/?id=2897c3ad075d0516ba1950f7c6455285300dc249 Author: Jim Jagielski (Fri 5 Jun 2026 09:02:50 BST) Committer: Jim Jagielski (Fri 5 Jun 2026 09:02:50 BST) mod_proxy_beacon: self-registering balancer membership over UDP git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934995 13f79535-47bb-0310-9956-ffa450edef68 M CHANGES M docs/log-message-tags/next-number M docs/manual/mod/allmodules.xml A docs/manual/mod/mod_proxy_beacon.xml A docs/manual/mod/mod_proxy_beacon.xml.meta A modules/proxy/README.beacon M modules/proxy/config.m4 A modules/proxy/mod_proxy_beacon-guide.md A modules/proxy/mod_proxy_beacon.c A test/pytest_suite/t/conf/proxy_beacon.conf.in A test/pytest_suite/tests/t/modules/test_proxy_beacon.py _____________________________________________________________________________________________________________ Commit: 80455faab201bd5ec769c6b62370fb2f456f0aef URL: https://git.catflap.wales/apache-httpd/commit/?id=80455faab201bd5ec769c6b62370fb2f456f0aef Author: Jean-Frederic Clere (Fri 5 Jun 2026 08:55:07 BST) Committer: Jean-Frederic Clere (Fri 5 Jun 2026 08:55:07 BST) Just small adjust, missing = git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934994 13f79535-47bb-0310-9956-ffa450edef68 M test/README _____________________________________________________________________________________________________________ Commit: e86bf540f166b3a322f7e7f9cd4aad4cd44deee6 URL: https://git.catflap.wales/apache-httpd/commit/?id=e86bf540f166b3a322f7e7f9cd4aad4cd44deee6 Author: Joe Orton (Thu 4 Jun 2026 16:48:00 BST) Committer: Joe Orton (Thu 4 Jun 2026 16:48:00 BST) * modules/proxy/mod_proxy_ftp.c (proxy_ftp_dir_filter): Use ap_os_escape_path() with ap_escape_html() instead of ap_escape_uri() for href attributes in generated directory listing links. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934981 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/mod_proxy_ftp.c _____________________________________________________________________________________________________________ Commit: c93f7a71e231a06244fd4df770f7cbe04bda4b08 URL: https://git.catflap.wales/apache-httpd/commit/?id=c93f7a71e231a06244fd4df770f7cbe04bda4b08 Author: Rich Bowen (Thu 4 Jun 2026 16:22:55 BST) Committer: Rich Bowen (Thu 4 Jun 2026 16:22:55 BST) docs: Rewrite AllowOverride Options= warning The existing note about implicit disabling of Options was difficult to parse. Rewrite as a type="warning" note with: - Clear statement that the restriction controls enabling, not disabling - Explanation of absolute vs relative (+/-) Options syntax - Concrete example showing how inherited options get implicitly disabled BZ#70099 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934979 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/core.xml _____________________________________________________________________________________________________________ Commit: 13190584ab20f63c5d6cf567ce6daa24b39380d3 URL: https://git.catflap.wales/apache-httpd/commit/?id=13190584ab20f63c5d6cf567ce6daa24b39380d3 Author: Giannis Christodoulou (Thu 4 Jun 2026 10:40:10 BST) Committer: Giannis Christodoulou (Thu 4 Jun 2026 10:40:10 BST) mod_log_config: Add regression for SNI logging (r1927034) Add SSL test env and SNI logging validation. Github: closes #621 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934976 13f79535-47bb-0310-9956-ffa450edef68 A test/modules/__init__.py A test/modules/ssl/__init__.py A test/modules/ssl/conftest.py A test/modules/ssl/env.py A test/modules/ssl/test_001_sni.py M test/pyhttpd/conf.py M test/pyhttpd/env.py _____________________________________________________________________________________________________________ Commit: 9dc00bf22922b805d780f403132d2e35a99ced93 URL: https://git.catflap.wales/apache-httpd/commit/?id=9dc00bf22922b805d780f403132d2e35a99ced93 Author: Joe Orton (Thu 4 Jun 2026 10:03:50 BST) Committer: Joe Orton (Thu 4 Jun 2026 10:03:50 BST) mod_proxy_html: Simplify to use the ap_varbuf API. * modules/filters/mod_proxy_html.c: Include util_varbuf.h. (saxctxt): Replace buf/offset/avail members with struct ap_varbuf vb. (DEFAULT_BUFSZ): New macro. (normalise): Take struct ap_varbuf * parameter instead of char *. (preserve, pappend): Remove functions, replaced by ap_varbuf_grow and ap_varbuf_strmemcat respectively. (dump_content): Use ap_varbuf for regex substitutions via ap_varbuf_regsub, avoiding manual buffer resizing with preserve/memmove/memcpy. Use a temporary ap_varbuf for building regex replacement results. (pcharacters, pcomment): Use ap_varbuf_strmemcat and ap_varbuf_strcat in place of pappend. (pendElement): Check vb.strlen instead of offset. (pstartElement): Use ap_varbuf for attribute URL rewriting with the same ap_varbuf_regsub approach. Use a temporary ap_varbuf for regex replacements. (proxy_html_filter): Initialize the ap_varbuf with a clamped bufsz. (proxy_html_merge): Use DEFAULT_BUFSZ macro. Assisted-by: Claude Opus 4.6 (claude-opus-4-6) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934975 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/mod_proxy_html.c _____________________________________________________________________________________________________________ Commit: fa5d85bbc832a587c3c5bca7c19fb21df96b5df0 URL: https://git.catflap.wales/apache-httpd/commit/?id=fa5d85bbc832a587c3c5bca7c19fb21df96b5df0 Author: Joe Orton (Thu 4 Jun 2026 09:46:03 BST) Committer: Joe Orton (Thu 4 Jun 2026 09:46:03 BST) * modules/filters/mod_xml2enc.c (fix_skipto): Fix accounting. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934970 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/mod_xml2enc.c _____________________________________________________________________________________________________________ Commit: 80dc6b24ac514c9bfc8a35049a4c5cba41221f44 URL: https://git.catflap.wales/apache-httpd/commit/?id=80dc6b24ac514c9bfc8a35049a4c5cba41221f44 Author: Joe Orton (Thu 4 Jun 2026 09:43:59 BST) Committer: Joe Orton (Thu 4 Jun 2026 09:43:59 BST) * modules/filters/mod_xml2enc.c (xml2enc_hooks): assert() that both ap_pregcomp() calls succeed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934969 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/mod_xml2enc.c _____________________________________________________________________________________________________________ Commit: 85d1cb9a337d90884c07549093cf5381d86f3316 URL: https://git.catflap.wales/apache-httpd/commit/?id=85d1cb9a337d90884c07549093cf5381d86f3316 Author: Joe Orton (Thu 4 Jun 2026 08:52:10 BST) Committer: Joe Orton (Thu 4 Jun 2026 08:52:10 BST) fix: V-004 security vulnerability Automated security fix generated by OrbisAI Security fix: the ctauditscts script constructs a command str... in ctauditscts The ctauditscts script constructs a command string and passes it to os Submitted by: orbisai0security Github: closes #664 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934967 13f79535-47bb-0310-9956-ffa450edef68 M support/ctauditscts _____________________________________________________________________________________________________________ Commit: ba1d85a6e5bbc3bb2a9291ebb411f643f367d232 URL: https://git.catflap.wales/apache-httpd/commit/?id=ba1d85a6e5bbc3bb2a9291ebb411f643f367d232 Author: Giannis Christodoulou (Thu 4 Jun 2026 08:32:47 BST) Committer: Giannis Christodoulou (Thu 4 Jun 2026 08:32:47 BST) mod_proxy_ajp: Add protocol robustness tests Add coverage for AJP message size limits, header length handling, and chunk message handling. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934964 13f79535-47bb-0310-9956-ffa450edef68 A test/modules/proxy/test_04_ajp.py _____________________________________________________________________________________________________________ Commit: 291000fb9484f150b98ddc1169ea8276ad15698a URL: https://git.catflap.wales/apache-httpd/commit/?id=291000fb9484f150b98ddc1169ea8276ad15698a Author: Giannis Christodoulou (Thu 4 Jun 2026 07:55:13 BST) Committer: Giannis Christodoulou (Thu 4 Jun 2026 07:55:13 BST) mod_proxy: add response handling tests Add coverage for backend Content-Type handling, X-Forwarded-* headers and request body preservation during balancer failover. Add a simple TCP backend faker used by the tests. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934963 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/proxy/env.py A test/modules/proxy/test_03_response.py _____________________________________________________________________________________________________________ Commit: 0581a2f7248f47514deb82a0d9165b14d0c349d1 URL: https://git.catflap.wales/apache-httpd/commit/?id=0581a2f7248f47514deb82a0d9165b14d0c349d1 Author: Jim Jagielski (Thu 4 Jun 2026 03:15:25 BST) Committer: Jim Jagielski (Thu 4 Jun 2026 03:15:25 BST) test: move runtests-pyhttpd.sh into pyhttpd/ as runtests.sh Move runtests-pyhttpd.sh from test/ to test/pyhttpd/runtests.sh to match the pytest_suite/runtests.sh naming convention. - Update internal paths: $here/pyhttpd/... -> $here/... since $here now resolves to test/pyhttpd/ itself. - Update run-all-tests.sh to call ./pyhttpd/runtests.sh. - Update README.pytest and .claude/settings.local.json references. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934955 13f79535-47bb-0310-9956-ffa450edef68 M test/README.pytest A test/pyhttpd/runtests.sh M test/run-all-tests.sh D test/runtests-pyhttpd.sh _____________________________________________________________________________________________________________ Commit: a087717fbbff272b4420526297f390bae69ee780 URL: https://git.catflap.wales/apache-httpd/commit/?id=a087717fbbff272b4420526297f390bae69ee780 Author: Jim Jagielski (Thu 4 Jun 2026 00:29:04 BST) Committer: Jim Jagielski (Thu 4 Jun 2026 00:29:04 BST) Remove .htaccess from expr test htdocs; add svn:ignore so it stays untracked git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934953 13f79535-47bb-0310-9956-ffa450edef68 D test/pytest_suite/t/htdocs/apache/expr/.htaccess _____________________________________________________________________________________________________________ Commit: 7fdf4db6d8af1dd2426855399f47bc63a3dac86a URL: https://git.catflap.wales/apache-httpd/commit/?id=7fdf4db6d8af1dd2426855399f47bc63a3dac86a Author: Jim Jagielski (Thu 4 Jun 2026 00:23:47 BST) Committer: Jim Jagielski (Thu 4 Jun 2026 00:23:47 BST) pytest_suite: port Perl todo/xfail gaps found when testing against 2.4.x Three test files had behaviour differences between the Python port and the original Perl framework tests when run against a 2.4.x build (tested with Apache/2.4.68-dev at /opt/local2/apache2). test_pr64339.py -- LWP vs httpx default charset for raw bodies For /doc.notxml the proxy returns Content-Type: application/notreallyxml with no charset and a Latin-1 body. LWP defaults to ISO-8859-1 for charset-less responses; httpx defaults to UTF-8, decoding 0xF3 as a replacement character and failing the body match. Add _lwp_text() to mirror LWP: use the Content-Type charset when present, else Latin-1. test_session.py -- port Perl @todo for PR 58171 and PR 56052 session.t marks subtests 53/54 (Session writable after decode failure, PR 58171) and 88/89 (Session writable after expired, PR 56052) as unconditional @todo. The Python port dropped this bookkeeping. On 2.4.x, ap_session_load() sets zz=NULL on a decode failure and allocates a fresh session the memoising provider never sees, so nothing is saved; trunk uses memset-in-place to preserve the provider pointer. Add a _check(..., todo=True) helper that downgrades failures to warnings, matching Perl's todo semantics for both subtests. test_proxy_html.py -- xfail two metafix cases that fail on 2.4.x other header with Content-Type present: mod_proxy_html metafix emits no http-equiv headers for meta_contenttype.html because the leading charset Content-Type meta is consumed by the xml2enc path on 2.4.x. empty content value: metafix locates the content value via a case-insensitive search for 'content'; the header name X-Empty-Content itself matches first, so no value is extracted. Gate both via pytest.xfail when the server is < 2.5.0, leaving assertions active on trunk. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934952 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/tests/t/apache/test_pr64339.py M test/pytest_suite/tests/t/modules/test_proxy_html.py M test/pytest_suite/tests/t/modules/test_session.py _____________________________________________________________________________________________________________ Commit: 0d13d7a7d26bffab93ab0ec02167dd91b2a57f44 URL: https://git.catflap.wales/apache-httpd/commit/?id=0d13d7a7d26bffab93ab0ec02167dd91b2a57f44 Author: Jim Jagielski (Wed 3 Jun 2026 23:32:17 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 23:32:17 BST) test/pyhttpd: move pyproject.toml and uv.lock under pyhttpd/ The pyproject.toml and uv.lock belong to the pyhttpd test suite, so move them from test/ into test/pyhttpd/ where the package itself lives. Update runtests-pyhttpd.sh to use 'uv sync --project pyhttpd/' and reference the venv at pyhttpd/.venv/. Fix pyhttpd/env.py to look for the venv at the same level (pyhttpd/.venv/) instead of the parent dir. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934951 13f79535-47bb-0310-9956-ffa450edef68 M test/pyhttpd/env.py R100 test/pyproject.toml test/pyhttpd/pyproject.toml R100 test/uv.lock test/pyhttpd/uv.lock M test/runtests-pyhttpd.sh _____________________________________________________________________________________________________________ Commit: 5079dfa77f9e5ae1a029bb78199ed250d38ab42e URL: https://git.catflap.wales/apache-httpd/commit/?id=5079dfa77f9e5ae1a029bb78199ed250d38ab42e Author: Jim Jagielski (Wed 3 Jun 2026 22:25:44 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 22:25:44 BST) test/pytest_suite: fix more tests broken by httpx auto-decompression httpx transparently inflates gzip/deflate response bodies (it keeps the Content-Encoding header but .content/.text are the decoded plaintext). Three more tests asserted on the body of a compressed response and so were wrong: - pr43939 / pr17629: re-POSTed r.content (decoded plaintext, not the gzip stream) through the inflate input filter -- same round-trip bug as pr49328/deflate. - reflector: 'assert r.text != payload' could never hold, since httpx decoded the gzip body straight back to the payload. Generalise the GET_RAW helper into a raw_response(method, path, ...) that streams the response, reads iter_raw() (undecoded bytes), and stashes them on .raw_content while leaving .status_code/.headers intact -- so tests can assert on both the raw body and the headers. GET_RAW now delegates to it; update the three tests to use raw_response/.raw_content. The length-based tests (rwrite, passbrigade, getfile, byterange7) are unaffected: they measure len(.content) after decoding, which equals the original length regardless of transfer compression. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934950 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/apache_pytest/client.py M test/pytest_suite/tests/t/apache/test_pr17629.py M test/pytest_suite/tests/t/apache/test_pr43939.py M test/pytest_suite/tests/t/modules/test_reflector.py _____________________________________________________________________________________________________________ Commit: cde30172651b7f7f5f2203e4649a72c53de6b076 URL: https://git.catflap.wales/apache-httpd/commit/?id=cde30172651b7f7f5f2203e4649a72c53de6b076 Author: Jim Jagielski (Wed 3 Jun 2026 22:14:57 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 22:14:57 BST) test/pytest_suite: fix deflate round-trip tests to use raw gzip bytes httpx auto-decompresses gzip responses, so .content returned the decoded plaintext rather than the gzip stream. Re-POSTing that plaintext with Content-Encoding: gzip made mod_deflate's inflate input filter fail, breaking the round-trip assertions in test_pr49328 and test_deflate. Add a GET_RAW client helper that streams the response and reads iter_raw(), returning the body undecoded (the analog of LWP not auto-decoding), and use it in both tests so they exercise a genuine gzip -> inflate round-trip. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934949 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/apache_pytest/client.py M test/pytest_suite/tests/t/apache/test_pr49328.py M test/pytest_suite/tests/t/modules/test_deflate.py _____________________________________________________________________________________________________________ Commit: 0dd07997457786d667e94c18486dc8e36228b567 URL: https://git.catflap.wales/apache-httpd/commit/?id=0dd07997457786d667e94c18486dc8e36228b567 Author: Jim Jagielski (Wed 3 Jun 2026 21:35:56 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 21:35:56 BST) Ignore __pycache__ directories recursively via svn:global-ignores git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934948 13f79535-47bb-0310-9956-ffa450edef68 _____________________________________________________________________________________________________________ Commit: 70539d366d7cf1a00247d2f1483d53e4af04a1f1 URL: https://git.catflap.wales/apache-httpd/commit/?id=70539d366d7cf1a00247d2f1483d53e4af04a1f1 Author: Jim Jagielski (Wed 3 Jun 2026 21:27:40 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 21:27:40 BST) pyhttpd: fix built-in module loading, add venv support * detect statically compiled modules via `httpd -l` and skip LoadModule for them, fixing startup failure when log_config_module (or others) are built into the httpd binary * add pyproject.toml with all required Python dependencies (cryptography, python-multipart, websockets, pyopenssl, etc.) * add runtests-pyhttpd.sh that creates/reuses a .venv via uv or plain python3+pip, mirroring pytest_suite/runtests.sh * prepend .venv/bin to PATH when launching httpd so CGI scripts forked by httpd also use the venv's Python and find all packages * update run-all-tests.sh to delegate pyhttpd runs to the new script git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934947 13f79535-47bb-0310-9956-ffa450edef68 M test/pyhttpd/env.py A test/pyproject.toml D test/pytest_suite/t/htdocs/modules/headers/htaccess/.htaccess M test/run-all-tests.sh A test/runtests-pyhttpd.sh A test/uv.lock _____________________________________________________________________________________________________________ Commit: 3116f556b910b9a7842d2f8d31ffa00ca140a8e4 URL: https://git.catflap.wales/apache-httpd/commit/?id=3116f556b910b9a7842d2f8d31ffa00ca140a8e4 Author: Jim Jagielski (Wed 3 Jun 2026 20:05:31 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 20:05:31 BST) test/pytest_suite: auto-create .venv via python3+pip when uv is unavailable runtests.sh already bootstrapped the virtualenv with `uv sync` when uv was present, but exited with an error when it was not. Fall back to `python3 -m venv .venv && .venv/bin/pip install -e .` so the suite is self-bootstrapping on systems that have only a stock Python 3 install. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934945 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/runtests.sh _____________________________________________________________________________________________________________ Commit: 91a32a49e9bcc0d7cbd30b05087462823a2e9686 URL: https://git.catflap.wales/apache-httpd/commit/?id=91a32a49e9bcc0d7cbd30b05087462823a2e9686 Author: Jim Jagielski (Wed 3 Jun 2026 19:58:05 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 19:58:05 BST) test/pytest_suite: restore missing fixtures, fix exec bits, add svn:ignore Bring the pytest suite to parity with the canonical source: * Add 25 previously-missing test fixture files (deflate images, expires placeholders, data PNG, rewrite dbm, ssl .pfa placeholders, .empty dir-keepers, headers htaccess) that several module tests require; their absence caused spurious 404 failures. * Set svn:executable on the CGI/shell/perl scripts (and the negotiation and xbithack content files that carry the bit upstream) so CGI tests no longer fail with 500 on a fresh checkout. * Stop tracking the .htaccess/htpasswd files that the tests rewrite at run time (setenvif/htaccess/.htaccess, autoindex2/dir_broken/.htaccess, autoindex2/dir_protected/htpasswd) and add svn:ignore for them, matching the original Perl Apache::Test framework which never versioned them. * Add per-directory svn:ignore for c-module build artifacts, generated t/conf configs, generated CGI scripts and runtime dirs, plus a recursive svn:global-ignores for Python caches (__pycache__, *.pyc, .venv, etc.). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934943 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/runtests.sh M test/pytest_suite/t/htdocs/apache/acceptpathinfo/off/test.sh M test/pytest_suite/t/htdocs/apache/acceptpathinfo/on/test.sh M test/pytest_suite/t/htdocs/apache/acceptpathinfo/test.sh A test/pytest_suite/t/htdocs/expr/zero A test/pytest_suite/t/htdocs/modules/actions/action/dummy.txt A test/pytest_suite/t/htdocs/modules/actions/script/dummy.txt M test/pytest_suite/t/htdocs/modules/alias/script A test/pytest_suite/t/htdocs/modules/allowmethods/Get/none/.empty A test/pytest_suite/t/htdocs/modules/allowmethods/NoPost/.empty A test/pytest_suite/t/htdocs/modules/allowmethods/Post/reset/.empty D test/pytest_suite/t/htdocs/modules/autoindex2/dir_broken/.htaccess D test/pytest_suite/t/htdocs/modules/autoindex2/dir_protected/htpasswd M test/pytest_suite/t/htdocs/modules/cgi/acceptpathinfodefault.sh M test/pytest_suite/t/htdocs/modules/cgi/acceptpathinfooff.sh M test/pytest_suite/t/htdocs/modules/cgi/acceptpathinfoon.sh M test/pytest_suite/t/htdocs/modules/cgi/action.sh M test/pytest_suite/t/htdocs/modules/cgi/bogus-sh.sh M test/pytest_suite/t/htdocs/modules/cgi/bogus-te.sh M test/pytest_suite/t/htdocs/modules/cgi/sh.sh A test/pytest_suite/t/htdocs/modules/data/SupportApache-small.png A test/pytest_suite/t/htdocs/modules/deflate/apache_pb.gif A test/pytest_suite/t/htdocs/modules/deflate/asf_logo_wide.jpg A test/pytest_suite/t/htdocs/modules/deflate/zero.txt A test/pytest_suite/t/htdocs/modules/expires/foo.jpg A test/pytest_suite/t/htdocs/modules/expires/htaccess/foo.jpg A test/pytest_suite/t/htdocs/modules/expires/htaccess/image.gif A test/pytest_suite/t/htdocs/modules/expires/htaccess/text.txt A test/pytest_suite/t/htdocs/modules/expires/image.gif A test/pytest_suite/t/htdocs/modules/expires/text.txt A test/pytest_suite/t/htdocs/modules/headers/htaccess/.htaccess A test/pytest_suite/t/htdocs/modules/headers/htaccess/index.html M test/pytest_suite/t/htdocs/modules/include/comment.shtml M test/pytest_suite/t/htdocs/modules/include/mod_request/echo.shtml M test/pytest_suite/t/htdocs/modules/include/mod_request/post.shtml M test/pytest_suite/t/htdocs/modules/include/xbithack/both/timefmt.shtml M test/pytest_suite/t/htdocs/modules/include/xbithack/full/test.html M test/pytest_suite/t/htdocs/modules/include/xbithack/off/test.html M test/pytest_suite/t/htdocs/modules/include/xbithack/on/test.html M test/pytest_suite/t/htdocs/modules/negotiation/de/compressed/index.html.zh-TW M test/pytest_suite/t/htdocs/modules/negotiation/de/index.html.zh-TW M test/pytest_suite/t/htdocs/modules/negotiation/de/two/index.zh-TW.html M test/pytest_suite/t/htdocs/modules/negotiation/en/compressed/index.html.zh-TW M test/pytest_suite/t/htdocs/modules/negotiation/en/index.html.zh-TW M test/pytest_suite/t/htdocs/modules/negotiation/en/two/index.zh-TW.html M test/pytest_suite/t/htdocs/modules/negotiation/fr/compressed/index.html.zh-TW M test/pytest_suite/t/htdocs/modules/negotiation/fr/index.html.zh-TW M test/pytest_suite/t/htdocs/modules/negotiation/fr/two/index.zh-TW.html M test/pytest_suite/t/htdocs/modules/negotiation/fu/compressed/index.html.zh-TW M test/pytest_suite/t/htdocs/modules/negotiation/fu/index.html.zh-TW M test/pytest_suite/t/htdocs/modules/negotiation/fu/two/index.zh-TW.html M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/compressed/index.html.de M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/compressed/index.html.en M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/compressed/index.html.fr M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/compressed/index.html.fu M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/compressed/index.html.zh-TW M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/index.html.de M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/index.html.en M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/index.html.fr M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/index.html.fu M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/index.html.zh-TW M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/two/index.de.html M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/two/index.en.html M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/two/index.fr.html M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/two/index.fu.html M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/two/index.zh-TW.html M test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/two/map.var A test/pytest_suite/t/htdocs/modules/rewrite/numbers.dbm.db A test/pytest_suite/t/htdocs/modules/ssl/aes128/empty.pfa A test/pytest_suite/t/htdocs/modules/ssl/aes256/empty.pfa A test/pytest_suite/t/htdocs/modules/substitute/.empty M test/pytest_suite/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh M test/pytest_suite/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh M test/pytest_suite/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh M test/pytest_suite/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh M test/pytest_suite/t/php-fpm/fcgi.pl A test/pytest_suite/t/php-fpm/pools/www/.empty _____________________________________________________________________________________________________________ Commit: 824f196fc9a02e4021a853c0de937dac43ad49ab URL: https://git.catflap.wales/apache-httpd/commit/?id=824f196fc9a02e4021a853c0de937dac43ad49ab Author: Jim Jagielski (Wed 3 Jun 2026 18:52:16 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 18:52:16 BST) Hold-over from development on git git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934942 13f79535-47bb-0310-9956-ffa450edef68 D test/pytest_suite/.gitignore _____________________________________________________________________________________________________________ Commit: 96b232c57ff8b8f5b849276cdf13f997496b8b5d URL: https://git.catflap.wales/apache-httpd/commit/?id=96b232c57ff8b8f5b849276cdf13f997496b8b5d Author: Jim Jagielski (Wed 3 Jun 2026 18:42:47 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 18:42:47 BST) Remove another should-be-untracked and improve the main script git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934941 13f79535-47bb-0310-9956-ffa450edef68 D test/pytest_suite/t/htdocs/modules/setenvif/htaccess/.htaccess M test/run-all-tests.sh _____________________________________________________________________________________________________________ Commit: 6ea5a629a2e78d5917638dc5f9435f439b814fa6 URL: https://git.catflap.wales/apache-httpd/commit/?id=6ea5a629a2e78d5917638dc5f9435f439b814fa6 Author: Jim Jagielski (Wed 3 Jun 2026 18:34:54 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 18:34:54 BST) These should not be tracked git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934940 13f79535-47bb-0310-9956-ffa450edef68 D test/pytest_suite/t/htdocs/modules/autoindex2/dir_protected/.htaccess D test/pytest_suite/t/htdocs/modules/headers/htaccess/.htaccess M test/pytest_suite/t/htdocs/modules/setenvif/htaccess/.htaccess _____________________________________________________________________________________________________________ Commit: 84aa777f02e9dd721cb42cedb132dbe4e5a4c8e6 URL: https://git.catflap.wales/apache-httpd/commit/?id=84aa777f02e9dd721cb42cedb132dbe4e5a4c8e6 Author: Jim Jagielski (Wed 3 Jun 2026 18:28:47 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 18:28:47 BST) pytest_suite: add missing modules/access/htaccess/ directory and index.html test_access.py (mod_access_compat Order/Allow/Deny tests) writes .htaccess at runtime for each permutation and then GETs index.html to verify access is granted or denied. The directory and its empty index.html must pre-exist; .htaccess itself is written by the test. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934938 13f79535-47bb-0310-9956-ffa450edef68 A test/pytest_suite/t/htdocs/modules/access/htaccess/index.html _____________________________________________________________________________________________________________ Commit: 514a5be1ee7aaaa7f94338a68b9517b2c56cb1bd URL: https://git.catflap.wales/apache-httpd/commit/?id=514a5be1ee7aaaa7f94338a68b9517b2c56cb1bd Author: Jim Jagielski (Wed 3 Jun 2026 18:24:44 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 18:24:44 BST) pytest_suite: fix hardcoded absolute paths in .htaccess files Both files were committed with /Users/jjagielski/... paths that only work on one developer's machine. autoindex2/dir_protected/.htaccess: AuthUserFile now uses a path relative to ServerRoot (Apache 2.4+ resolves these against the configured ServerRoot, which the test framework sets to pytest_suite/t/). setenvif/htaccess/.htaccess: file() argument in SetEnvIfExpr now uses %{DOCUMENT_ROOT} instead of a hardcoded absolute path. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934937 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/t/htdocs/modules/autoindex2/dir_protected/.htaccess M test/pytest_suite/t/htdocs/modules/setenvif/htaccess/.htaccess _____________________________________________________________________________________________________________ Commit: 264f12f311010537dce5dbe40fd62e92d444fe23 URL: https://git.catflap.wales/apache-httpd/commit/?id=264f12f311010537dce5dbe40fd62e92d444fe23 Author: Jim Jagielski (Wed 3 Jun 2026 18:21:22 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 18:21:22 BST) pytest_suite: fix startup failures and add missing Perl helper templates Three bugs fixed in the pytest framework: 1. cmodules.py: compiled C test modules were not rebuilt when apxs changed (e.g. upgrading from Apache 2.4 to 2.5). The staleness check now also compares the .so mtime against apxs itself, so a newer apxs always triggers a rebuild and prevents API-signature mismatches (AP24 vs AP25). Add clean_modules() to remove all apxs build artifacts (make clean equivalent), exposed as --clean-modules pytest option and routed only to pytest_suite (not pyhttpd) in run-all-tests.sh. 2. server.py: httpd was started without -DFOREGROUND, so the MPM parent forked and exited (code 0) before the port opened. The framework misread the fork-exit as a crash and killed the running daemon. Add -DFOREGROUND so the Popen process IS the httpd parent. 3. Missing Perl helper scripts: t/conf/extra.conf.in declares a prg-type RewriteMap (numbers-prg) whose program file did not exist, causing httpd to refuse to start. More broadly, all *.pl CGI scripts, ext_filter programs, rewrite-map programs, and the SSL passphrase helper referenced by the config and tests were absent. Add the full set of *.pl.PL source templates (copied from the httpd-tests framework), covering: - t/conf/ssl/httpd-passphrase.pl.PL - t/htdocs/apache/http_strict/send_hdr.pl.PL (new dir) - t/htdocs/modules/cgi/ (28 CGI scripts) - t/htdocs/modules/ext_filter/ (2 filter programs, new dir) - t/htdocs/modules/negotiation/query/test.pl.PL - t/htdocs/modules/rewrite/ (numbers, numbers2, db) generate_pl_scripts() regenerates the .pl executables from these templates at each test-session start with the correct local perl shebang. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934936 13f79535-47bb-0310-9956-ffa450edef68 M test/pytest_suite/apache_pytest/__init__.py M test/pytest_suite/apache_pytest/cmodules.py M test/pytest_suite/apache_pytest/server.py M test/pytest_suite/conftest.py A test/pytest_suite/t/conf/ssl/httpd-passphrase.pl.PL A test/pytest_suite/t/htdocs/apache/http_strict/send_hdr.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/action.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/big.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/bogus-perl.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/bogus1k.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/empty.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/env.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/not-modified.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/nph-102.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/nph-dripfeed.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/nph-foldhdr.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/nph-interim1.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/nph-interim2.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/nph-stderr.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/nph-test.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/ocsp.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/perl.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/perl_echo.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/perl_post.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/pr37166.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/ranged.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/redirect.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/stderr1.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/stderr2.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/stderr3.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/unique-id.pl.PL A test/pytest_suite/t/htdocs/modules/cgi/xother.pl.PL A test/pytest_suite/t/htdocs/modules/ext_filter/eval-cmd.pl.PL A test/pytest_suite/t/htdocs/modules/ext_filter/sleepycat.pl.PL A test/pytest_suite/t/htdocs/modules/negotiation/query/test.pl.PL A test/pytest_suite/t/htdocs/modules/rewrite/db.pl.PL A test/pytest_suite/t/htdocs/modules/rewrite/numbers.pl.PL A test/pytest_suite/t/htdocs/modules/rewrite/numbers2.pl.PL M test/run-all-tests.sh _____________________________________________________________________________________________________________ Commit: 3e669ae090192eff88733e21f4e81a34c5e3e5e9 URL: https://git.catflap.wales/apache-httpd/commit/?id=3e669ae090192eff88733e21f4e81a34c5e3e5e9 Author: Jim Jagielski (Wed 3 Jun 2026 17:20:30 BST) Committer: Jim Jagielski (Wed 3 Jun 2026 17:20:30 BST) Add in the Python port of the old PERL httpd-test framework. This port achieves 100% parity with the old PERL version. Create a single entry point for both the pyhttpd test suite already here and the new one. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934933 13f79535-47bb-0310-9956-ffa450edef68 M test/README A test/pytest_suite/.gitignore A test/pytest_suite/README.md A test/pytest_suite/apache_pytest/__init__.py A test/pytest_suite/apache_pytest/client.py A test/pytest_suite/apache_pytest/cmodules.py A test/pytest_suite/apache_pytest/config.py A test/pytest_suite/apache_pytest/fpm.py A test/pytest_suite/apache_pytest/probe.py A test/pytest_suite/apache_pytest/rawsocket.py A test/pytest_suite/apache_pytest/scripts.py A test/pytest_suite/apache_pytest/server.py A test/pytest_suite/apache_pytest/sslca.py A test/pytest_suite/apache_pytest/testapi.py A test/pytest_suite/c-modules/authany/mod_authany.c A test/pytest_suite/c-modules/client_add_filter/mod_client_add_filter.c A test/pytest_suite/c-modules/eat_post/mod_eat_post.c A test/pytest_suite/c-modules/echo_post/mod_echo_post.c A test/pytest_suite/c-modules/echo_post_chunk/mod_echo_post_chunk.c A test/pytest_suite/c-modules/fold/mod_fold.c A test/pytest_suite/c-modules/httpd_test_util.c A test/pytest_suite/c-modules/input_body_filter/mod_input_body_filter.c A test/pytest_suite/c-modules/list_modules/mod_list_modules.c A test/pytest_suite/c-modules/memory_track/mod_memory_track.c A test/pytest_suite/c-modules/nntp_like/mod_nntp_like.c A test/pytest_suite/c-modules/random_chunk/mod_random_chunk.c A test/pytest_suite/c-modules/test_apr_uri/mod_test_apr_uri.c A test/pytest_suite/c-modules/test_pass_brigade/mod_test_pass_brigade.c A test/pytest_suite/c-modules/test_rwrite/mod_test_rwrite.c A test/pytest_suite/c-modules/test_session/mod_test_session.c A test/pytest_suite/c-modules/test_ssl/mod_test_ssl.c A test/pytest_suite/c-modules/test_utilities/mod_test_utilities.c A test/pytest_suite/conftest.py A test/pytest_suite/pyproject.toml A test/pytest_suite/runtests.sh A test/pytest_suite/t/basic1 A test/pytest_suite/t/conf/cache.conf.in A test/pytest_suite/t/conf/core.conf.in A test/pytest_suite/t/conf/extra.conf.in A test/pytest_suite/t/conf/include-ssi-exec.conf.in A test/pytest_suite/t/conf/include.conf.in A test/pytest_suite/t/conf/proxy.conf.in A test/pytest_suite/t/conf/ssl/README A test/pytest_suite/t/conf/ssl/ca-bundle-duplicates.crt A test/pytest_suite/t/conf/ssl/ca-bundle-sample.crt A test/pytest_suite/t/conf/ssl/proxyssl.conf.in A test/pytest_suite/t/conf/ssl/ssl.conf.in A test/pytest_suite/t/conf/vhost_alias.conf.in A test/pytest_suite/t/form1 A test/pytest_suite/t/groups1 A test/pytest_suite/t/htdocs/apache/acceptpathinfo/index.shtml A test/pytest_suite/t/htdocs/apache/acceptpathinfo/info.php A test/pytest_suite/t/htdocs/apache/acceptpathinfo/off/index.shtml A test/pytest_suite/t/htdocs/apache/acceptpathinfo/off/info.php A test/pytest_suite/t/htdocs/apache/acceptpathinfo/off/test.sh A test/pytest_suite/t/htdocs/apache/acceptpathinfo/on/index.shtml A test/pytest_suite/t/htdocs/apache/acceptpathinfo/on/info.php A test/pytest_suite/t/htdocs/apache/acceptpathinfo/on/test.sh A test/pytest_suite/t/htdocs/apache/acceptpathinfo/test.sh A test/pytest_suite/t/htdocs/apache/cfg_getline/.htaccess A test/pytest_suite/t/htdocs/apache/cfg_getline/index.shtml A test/pytest_suite/t/htdocs/apache/chunked/byteranges.txt A test/pytest_suite/t/htdocs/apache/chunked/flush.html A test/pytest_suite/t/htdocs/apache/chunked/flushheap0.html A test/pytest_suite/t/htdocs/apache/etags/all/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/i/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/i/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/inherit/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/is/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/is/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/m/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/m/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/mi/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/mi/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/minus-i/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/minus-i/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/minus-is/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/minus-is/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/minus-m/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/minus-m/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/minus-mi/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/minus-mi/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/minus-mis/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/minus-mis/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/minus-ms/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/minus-ms/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/minus-s/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/minus-s/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/mis/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/mis/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/ms/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/ms/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/s/.htaccess A test/pytest_suite/t/htdocs/apache/etags/all/s/test.txt A test/pytest_suite/t/htdocs/apache/etags/all/test.txt A test/pytest_suite/t/htdocs/apache/etags/default/test.txt A test/pytest_suite/t/htdocs/apache/etags/i/.htaccess A test/pytest_suite/t/htdocs/apache/etags/i/test.txt A test/pytest_suite/t/htdocs/apache/etags/is/.htaccess A test/pytest_suite/t/htdocs/apache/etags/is/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/minus-i/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/minus-i/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/minus-is/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/minus-is/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/minus-m/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/minus-m/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/minus-mi/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/minus-mi/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/minus-mis/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/minus-mis/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/minus-ms/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/minus-ms/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/minus-s/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/minus-s/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/plus-i/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/plus-i/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/plus-is/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/plus-is/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/plus-m/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/plus-m/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/plus-mi/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/plus-mi/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/plus-mis/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/plus-mis/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/plus-ms/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/plus-ms/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/plus-s/.htaccess A test/pytest_suite/t/htdocs/apache/etags/m/plus-s/test.txt A test/pytest_suite/t/htdocs/apache/etags/m/test.txt A test/pytest_suite/t/htdocs/apache/etags/mi/.htaccess A test/pytest_suite/t/htdocs/apache/etags/mi/test.txt A test/pytest_suite/t/htdocs/apache/etags/mis/.htaccess A test/pytest_suite/t/htdocs/apache/etags/mis/test.txt A test/pytest_suite/t/htdocs/apache/etags/ms/.htaccess A test/pytest_suite/t/htdocs/apache/etags/ms/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/i/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/i/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/inherit/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/is/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/is/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/m/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/m/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/mi/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/mi/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/mis/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/mis/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/ms/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/ms/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-i/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-i/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-is/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-is/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-m/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-m/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-mi/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-mi/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-i/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-i/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-is/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-is/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-m/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-m/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-mi/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-mi/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-mis/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-mis/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-ms/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-ms/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-s/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/minus-s/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-mis/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-ms/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-ms/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/plus-s/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/plus-s/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/s/.htaccess A test/pytest_suite/t/htdocs/apache/etags/none/s/test.txt A test/pytest_suite/t/htdocs/apache/etags/none/test.txt A test/pytest_suite/t/htdocs/apache/etags/s/.htaccess A test/pytest_suite/t/htdocs/apache/etags/s/test.txt A test/pytest_suite/t/htdocs/apache/etags/test.txt A test/pytest_suite/t/htdocs/apache/expr/.htaccess A test/pytest_suite/t/htdocs/apache/expr/index.html A test/pytest_suite/t/htdocs/apache/htaccess/override/.htaccess A test/pytest_suite/t/htdocs/apache/htaccess/override/hello.shtml A test/pytest_suite/t/htdocs/apache/iffile/document A test/pytest_suite/t/htdocs/apache/limits/index.html A test/pytest_suite/t/htdocs/apache/loglevel/core_crit/info.html A test/pytest_suite/t/htdocs/apache/loglevel/core_info/info.html A test/pytest_suite/t/htdocs/apache/loglevel/crit/core_info/crit/info.html A test/pytest_suite/t/htdocs/apache/loglevel/info/core_crit/info/info.html A test/pytest_suite/t/htdocs/authz/login.html A test/pytest_suite/t/htdocs/authz_core/a/.htaccess A test/pytest_suite/t/htdocs/authz_core/a/b/.htaccess A test/pytest_suite/t/htdocs/authz_core/a/b/c/.htaccess A test/pytest_suite/t/htdocs/authz_core/a/b/c/index.html A test/pytest_suite/t/htdocs/authz_core/a/b/index.html A test/pytest_suite/t/htdocs/authz_core/a/index.html A test/pytest_suite/t/htdocs/echo_post.html A test/pytest_suite/t/htdocs/expr/index.html A test/pytest_suite/t/htdocs/foobar.html A test/pytest_suite/t/htdocs/if_sec/dir/foo.txt A test/pytest_suite/t/htdocs/if_sec/dir/index.html A test/pytest_suite/t/htdocs/if_sec/foo.if_test A test/pytest_suite/t/htdocs/if_sec/index.html A test/pytest_suite/t/htdocs/if_sec/loc/foo.if_test A test/pytest_suite/t/htdocs/if_sec/loc/foo.txt A test/pytest_suite/t/htdocs/if_sec/loc/index.html A test/pytest_suite/t/htdocs/index.html A test/pytest_suite/t/htdocs/modules/alias/0.html A test/pytest_suite/t/htdocs/modules/alias/1.html A test/pytest_suite/t/htdocs/modules/alias/2.html A test/pytest_suite/t/htdocs/modules/alias/3.html A test/pytest_suite/t/htdocs/modules/alias/4.html A test/pytest_suite/t/htdocs/modules/alias/5.html A test/pytest_suite/t/htdocs/modules/alias/6.html A test/pytest_suite/t/htdocs/modules/alias/7.html A test/pytest_suite/t/htdocs/modules/alias/8.html A test/pytest_suite/t/htdocs/modules/alias/9.html A test/pytest_suite/t/htdocs/modules/alias/index.html A test/pytest_suite/t/htdocs/modules/alias/script A test/pytest_suite/t/htdocs/modules/allowmethods/Get/foo.txt A test/pytest_suite/t/htdocs/modules/allowmethods/Get/post/foo.txt A test/pytest_suite/t/htdocs/modules/allowmethods/Head/foo.txt A test/pytest_suite/t/htdocs/modules/allowmethods/Post/foo.txt A test/pytest_suite/t/htdocs/modules/asis/foo.asis A test/pytest_suite/t/htdocs/modules/asis/forbid.asis A test/pytest_suite/t/htdocs/modules/asis/notfound.asis A test/pytest_suite/t/htdocs/modules/autoindex2/dir_broken/.htaccess A test/pytest_suite/t/htdocs/modules/autoindex2/dir_protected/.htaccess A test/pytest_suite/t/htdocs/modules/autoindex2/dir_protected/htpasswd A test/pytest_suite/t/htdocs/modules/cache/cache/index.html A test/pytest_suite/t/htdocs/modules/cgi/acceptpathinfodefault.sh A test/pytest_suite/t/htdocs/modules/cgi/acceptpathinfooff.sh A test/pytest_suite/t/htdocs/modules/cgi/acceptpathinfoon.sh A test/pytest_suite/t/htdocs/modules/cgi/action.sh A test/pytest_suite/t/htdocs/modules/cgi/bogus-sh.sh A test/pytest_suite/t/htdocs/modules/cgi/bogus-te.sh A test/pytest_suite/t/htdocs/modules/cgi/sh.sh A test/pytest_suite/t/htdocs/modules/deflate/bucketeer/BB.txt A test/pytest_suite/t/htdocs/modules/deflate/bucketeer/BBF.txt A test/pytest_suite/t/htdocs/modules/deflate/bucketeer/BFB.txt A test/pytest_suite/t/htdocs/modules/deflate/bucketeer/F.txt A test/pytest_suite/t/htdocs/modules/deflate/bucketeer/FBP.txt A test/pytest_suite/t/htdocs/modules/deflate/bucketeer/FP.txt A test/pytest_suite/t/htdocs/modules/deflate/bucketeer/P.txt A test/pytest_suite/t/htdocs/modules/deflate/index.html A test/pytest_suite/t/htdocs/modules/deflate/ssi/default.html A test/pytest_suite/t/htdocs/modules/deflate/ssi/ssi.shtml A test/pytest_suite/t/htdocs/modules/deflate/ssi/ssi2.shtml A test/pytest_suite/t/htdocs/modules/dir/fallback/fallback.magictype A test/pytest_suite/t/htdocs/modules/dir/fallback/index.html A test/pytest_suite/t/htdocs/modules/dir/htaccess/0.html A test/pytest_suite/t/htdocs/modules/dir/htaccess/1.html A test/pytest_suite/t/htdocs/modules/dir/htaccess/2.html A test/pytest_suite/t/htdocs/modules/dir/htaccess/3.html A test/pytest_suite/t/htdocs/modules/dir/htaccess/4.html A test/pytest_suite/t/htdocs/modules/dir/htaccess/5.html A test/pytest_suite/t/htdocs/modules/dir/htaccess/6.html A test/pytest_suite/t/htdocs/modules/dir/htaccess/7.html A test/pytest_suite/t/htdocs/modules/dir/htaccess/8.html A test/pytest_suite/t/htdocs/modules/dir/htaccess/9.html A test/pytest_suite/t/htdocs/modules/dir/htaccess/index.html A test/pytest_suite/t/htdocs/modules/dir/htaccess/sub1/index.html A test/pytest_suite/t/htdocs/modules/env/host.shtml A test/pytest_suite/t/htdocs/modules/env/nothere.shtml A test/pytest_suite/t/htdocs/modules/env/set.shtml A test/pytest_suite/t/htdocs/modules/env/setempty.shtml A test/pytest_suite/t/htdocs/modules/env/type.shtml A test/pytest_suite/t/htdocs/modules/env/unset.shtml A test/pytest_suite/t/htdocs/modules/expires/expire.html A test/pytest_suite/t/htdocs/modules/expires/htaccess/expire.html A test/pytest_suite/t/htdocs/modules/expires/htaccess/index.html A test/pytest_suite/t/htdocs/modules/expires/index.html A test/pytest_suite/t/htdocs/modules/filter/byterange/pr61860/test.html A test/pytest_suite/t/htdocs/modules/filter/bytype/test.css A test/pytest_suite/t/htdocs/modules/filter/bytype/test.html A test/pytest_suite/t/htdocs/modules/filter/bytype/test.txt A test/pytest_suite/t/htdocs/modules/filter/bytype/test.xml A test/pytest_suite/t/htdocs/modules/filter/pr49328/included.shtml A test/pytest_suite/t/htdocs/modules/filter/pr49328/pr49328.shtml A test/pytest_suite/t/htdocs/modules/headers/htaccess/.htaccess A test/pytest_suite/t/htdocs/modules/headers/ssl/.htaccess A test/pytest_suite/t/htdocs/modules/headers/ssl/index.html A test/pytest_suite/t/htdocs/modules/include/abs-path.shtml A test/pytest_suite/t/htdocs/modules/include/apexpr/err.shtml A test/pytest_suite/t/htdocs/modules/include/apexpr/if1.shtml A test/pytest_suite/t/htdocs/modules/include/apexpr/lazyvar.shtml A test/pytest_suite/t/htdocs/modules/include/apexpr/restrict.shtml A test/pytest_suite/t/htdocs/modules/include/apexpr/var.shtml A test/pytest_suite/t/htdocs/modules/include/big.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/retagged3.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/retagged4.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/y.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/y0.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/y1.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/y10.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/y2.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/y3.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/y4.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/y5.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/y6.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/y7.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/y8.shtml A test/pytest_suite/t/htdocs/modules/include/bucketeer/y9.shtml A test/pytest_suite/t/htdocs/modules/include/comment.shtml A test/pytest_suite/t/htdocs/modules/include/echo.shtml A test/pytest_suite/t/htdocs/modules/include/echo1.shtml A test/pytest_suite/t/htdocs/modules/include/echo2.shtml A test/pytest_suite/t/htdocs/modules/include/echo3.shtml A test/pytest_suite/t/htdocs/modules/include/encode.shtml A test/pytest_suite/t/htdocs/modules/include/errmsg1.shtml A test/pytest_suite/t/htdocs/modules/include/errmsg2.shtml A test/pytest_suite/t/htdocs/modules/include/errmsg3.shtml A test/pytest_suite/t/htdocs/modules/include/errmsg4.shtml A test/pytest_suite/t/htdocs/modules/include/errmsg5.shtml A test/pytest_suite/t/htdocs/modules/include/exec/off/cgi.shtml A test/pytest_suite/t/htdocs/modules/include/exec/off/cmd.shtml A test/pytest_suite/t/htdocs/modules/include/exec/on/cgi.shtml A test/pytest_suite/t/htdocs/modules/include/exec/on/cmd.shtml A test/pytest_suite/t/htdocs/modules/include/extra/inc-bogus.shtml A test/pytest_suite/t/htdocs/modules/include/extra/inc-extra1.shtml A test/pytest_suite/t/htdocs/modules/include/extra/inc-extra2.shtml A test/pytest_suite/t/htdocs/modules/include/file.shtml A test/pytest_suite/t/htdocs/modules/include/foo.shtml A test/pytest_suite/t/htdocs/modules/include/foo1.shtml A test/pytest_suite/t/htdocs/modules/include/foo2.shtml A test/pytest_suite/t/htdocs/modules/include/footer.shtml A test/pytest_suite/t/htdocs/modules/include/header.shtml A test/pytest_suite/t/htdocs/modules/include/if1.shtml A test/pytest_suite/t/htdocs/modules/include/if10.shtml A test/pytest_suite/t/htdocs/modules/include/if10a.shtml A test/pytest_suite/t/htdocs/modules/include/if11.shtml A test/pytest_suite/t/htdocs/modules/include/if2.shtml A test/pytest_suite/t/htdocs/modules/include/if3.shtml A test/pytest_suite/t/htdocs/modules/include/if4.shtml A test/pytest_suite/t/htdocs/modules/include/if5.shtml A test/pytest_suite/t/htdocs/modules/include/if6.shtml A test/pytest_suite/t/htdocs/modules/include/if7.shtml A test/pytest_suite/t/htdocs/modules/include/if8.shtml A test/pytest_suite/t/htdocs/modules/include/if8a.shtml A test/pytest_suite/t/htdocs/modules/include/if9.shtml A test/pytest_suite/t/htdocs/modules/include/if9a.shtml A test/pytest_suite/t/htdocs/modules/include/inc-nego.shtml A test/pytest_suite/t/htdocs/modules/include/inc-one.shtml A test/pytest_suite/t/htdocs/modules/include/inc-rfile.shtml A test/pytest_suite/t/htdocs/modules/include/inc-rvirtual.shtml A test/pytest_suite/t/htdocs/modules/include/inc-three.shtml A test/pytest_suite/t/htdocs/modules/include/inc-two.shtml A test/pytest_suite/t/htdocs/modules/include/include1.shtml A test/pytest_suite/t/htdocs/modules/include/include2.shtml A test/pytest_suite/t/htdocs/modules/include/include3.shtml A test/pytest_suite/t/htdocs/modules/include/include4.shtml A test/pytest_suite/t/htdocs/modules/include/include5.shtml A test/pytest_suite/t/htdocs/modules/include/include6.shtml A test/pytest_suite/t/htdocs/modules/include/malformed.shtml A test/pytest_suite/t/htdocs/modules/include/mod_request/echo.shtml A test/pytest_suite/t/htdocs/modules/include/mod_request/post.shtml A test/pytest_suite/t/htdocs/modules/include/newline.shtml A test/pytest_suite/t/htdocs/modules/include/notreal.shtml A test/pytest_suite/t/htdocs/modules/include/parse1.shtml A test/pytest_suite/t/htdocs/modules/include/parse2.shtml A test/pytest_suite/t/htdocs/modules/include/printenv.shtml A test/pytest_suite/t/htdocs/modules/include/ranged-virtual.shtml A test/pytest_suite/t/htdocs/modules/include/regex.shtml A test/pytest_suite/t/htdocs/modules/include/retagged1.shtml A test/pytest_suite/t/htdocs/modules/include/retagged2.shtml A test/pytest_suite/t/htdocs/modules/include/set.shtml A test/pytest_suite/t/htdocs/modules/include/size.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/1/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/1/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/10/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/10/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/100/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/100/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/101/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/101/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/102/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/102/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/103/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/103/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/104/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/104/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/105/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/105/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/106/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/106/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/107/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/107/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/108/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/108/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/109/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/109/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/11/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/11/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/110/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/110/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/111/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/111/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/112/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/112/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/113/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/113/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/114/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/114/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/115/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/115/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/116/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/116/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/117/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/117/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/118/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/118/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/119/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/119/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/12/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/12/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/120/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/120/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/121/subdir/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/13/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/13/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/14/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/14/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/15/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/15/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/16/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/16/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/17/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/17/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/18/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/18/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/19/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/19/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/2/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/2/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/20/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/20/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/21/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/21/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/22/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/22/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/23/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/23/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/24/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/24/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/25/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/25/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/26/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/26/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/27/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/27/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/28/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/28/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/29/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/29/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/3/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/3/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/30/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/30/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/31/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/31/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/32/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/32/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/33/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/33/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/34/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/34/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/35/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/35/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/36/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/36/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/37/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/37/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/38/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/38/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/39/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/39/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/4/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/4/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/40/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/40/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/41/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/41/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/42/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/42/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/43/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/43/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/44/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/44/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/45/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/45/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/46/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/46/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/47/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/47/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/48/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/48/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/49/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/49/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/5/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/5/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/50/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/50/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/51/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/51/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/52/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/52/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/53/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/53/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/54/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/54/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/55/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/55/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/56/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/56/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/57/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/57/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/58/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/58/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/59/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/59/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/6/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/6/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/60/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/60/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/61/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/61/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/62/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/62/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/63/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/63/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/64/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/64/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/65/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/65/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/66/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/66/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/67/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/67/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/68/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/68/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/69/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/69/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/7/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/7/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/70/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/70/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/71/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/71/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/72/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/72/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/73/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/73/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/74/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/74/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/75/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/75/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/76/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/76/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/77/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/77/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/78/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/78/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/79/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/79/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/8/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/8/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/80/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/80/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/81/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/81/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/82/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/82/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/83/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/83/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/84/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/84/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/85/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/85/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/86/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/86/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/87/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/87/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/88/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/88/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/89/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/89/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/9/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/9/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/90/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/90/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/91/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/91/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/92/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/92/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/93/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/93/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/94/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/94/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/95/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/95/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/96/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/96/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/97/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/97/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/98/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/98/exec.shtml A test/pytest_suite/t/htdocs/modules/include/ssi-exec/99/.htaccess A test/pytest_suite/t/htdocs/modules/include/ssi-exec/99/exec.shtml A test/pytest_suite/t/htdocs/modules/include/var128.shtml A test/pytest_suite/t/htdocs/modules/include/virtual.shtml A test/pytest_suite/t/htdocs/modules/include/virtualq.shtml A test/pytest_suite/t/htdocs/modules/include/xbithack/both/timefmt.shtml A test/pytest_suite/t/htdocs/modules/include/xbithack/full/test.html A test/pytest_suite/t/htdocs/modules/include/xbithack/off/test.html A test/pytest_suite/t/htdocs/modules/include/xbithack/on/test.html A test/pytest_suite/t/htdocs/modules/lua/201.lua A test/pytest_suite/t/htdocs/modules/lua/filters.lua A test/pytest_suite/t/htdocs/modules/lua/hello.lua A test/pytest_suite/t/htdocs/modules/lua/hello2.lua A test/pytest_suite/t/htdocs/modules/lua/https.lua A test/pytest_suite/t/htdocs/modules/lua/method.lua A test/pytest_suite/t/htdocs/modules/lua/setheaderfromparam.lua A test/pytest_suite/t/htdocs/modules/lua/setheaders.lua A test/pytest_suite/t/htdocs/modules/lua/translate.lua A test/pytest_suite/t/htdocs/modules/lua/version.lua A test/pytest_suite/t/htdocs/modules/lua/websockets.lua A test/pytest_suite/t/htdocs/modules/negotiation/content-type/test.var A test/pytest_suite/t/htdocs/modules/negotiation/de/compressed/index.html.de A test/pytest_suite/t/htdocs/modules/negotiation/de/compressed/index.html.en A test/pytest_suite/t/htdocs/modules/negotiation/de/compressed/index.html.fr A test/pytest_suite/t/htdocs/modules/negotiation/de/compressed/index.html.fu A test/pytest_suite/t/htdocs/modules/negotiation/de/compressed/index.html.zh-TW A test/pytest_suite/t/htdocs/modules/negotiation/de/index.html.de A test/pytest_suite/t/htdocs/modules/negotiation/de/index.html.en A test/pytest_suite/t/htdocs/modules/negotiation/de/index.html.fr A test/pytest_suite/t/htdocs/modules/negotiation/de/index.html.fu A test/pytest_suite/t/htdocs/modules/negotiation/de/index.html.zh-TW A test/pytest_suite/t/htdocs/modules/negotiation/de/two/index.de.html A test/pytest_suite/t/htdocs/modules/negotiation/de/two/index.en.html A test/pytest_suite/t/htdocs/modules/negotiation/de/two/index.fr.html A test/pytest_suite/t/htdocs/modules/negotiation/de/two/index.fu.html A test/pytest_suite/t/htdocs/modules/negotiation/de/two/index.zh-TW.html A test/pytest_suite/t/htdocs/modules/negotiation/de/two/map.var A test/pytest_suite/t/htdocs/modules/negotiation/en/compressed/index.html.de A test/pytest_suite/t/htdocs/modules/negotiation/en/compressed/index.html.en A test/pytest_suite/t/htdocs/modules/negotiation/en/compressed/index.html.fr A test/pytest_suite/t/htdocs/modules/negotiation/en/compressed/index.html.fu A test/pytest_suite/t/htdocs/modules/negotiation/en/compressed/index.html.zh-TW A test/pytest_suite/t/htdocs/modules/negotiation/en/index.html.de A test/pytest_suite/t/htdocs/modules/negotiation/en/index.html.en A test/pytest_suite/t/htdocs/modules/negotiation/en/index.html.fr A test/pytest_suite/t/htdocs/modules/negotiation/en/index.html.fu A test/pytest_suite/t/htdocs/modules/negotiation/en/index.html.zh-TW A test/pytest_suite/t/htdocs/modules/negotiation/en/two/index.de.html A test/pytest_suite/t/htdocs/modules/negotiation/en/two/index.en.html A test/pytest_suite/t/htdocs/modules/negotiation/en/two/index.fr.html A test/pytest_suite/t/htdocs/modules/negotiation/en/two/index.fu.html A test/pytest_suite/t/htdocs/modules/negotiation/en/two/index.zh-TW.html A test/pytest_suite/t/htdocs/modules/negotiation/en/two/map.var A test/pytest_suite/t/htdocs/modules/negotiation/fr/compressed/index.html.de A test/pytest_suite/t/htdocs/modules/negotiation/fr/compressed/index.html.en A test/pytest_suite/t/htdocs/modules/negotiation/fr/compressed/index.html.fr A test/pytest_suite/t/htdocs/modules/negotiation/fr/compressed/index.html.fu A test/pytest_suite/t/htdocs/modules/negotiation/fr/compressed/index.html.zh-TW A test/pytest_suite/t/htdocs/modules/negotiation/fr/index.html.de A test/pytest_suite/t/htdocs/modules/negotiation/fr/index.html.en A test/pytest_suite/t/htdocs/modules/negotiation/fr/index.html.fr A test/pytest_suite/t/htdocs/modules/negotiation/fr/index.html.fu A test/pytest_suite/t/htdocs/modules/negotiation/fr/index.html.zh-TW A test/pytest_suite/t/htdocs/modules/negotiation/fr/two/index.de.html A test/pytest_suite/t/htdocs/modules/negotiation/fr/two/index.en.html A test/pytest_suite/t/htdocs/modules/negotiation/fr/two/index.fr.html A test/pytest_suite/t/htdocs/modules/negotiation/fr/two/index.fu.html A test/pytest_suite/t/htdocs/modules/negotiation/fr/two/index.zh-TW.html A test/pytest_suite/t/htdocs/modules/negotiation/fr/two/map.var A test/pytest_suite/t/htdocs/modules/negotiation/fu/compressed/index.html.de A test/pytest_suite/t/htdocs/modules/negotiation/fu/compressed/index.html.en A test/pytest_suite/t/htdocs/modules/negotiation/fu/compressed/index.html.fr A test/pytest_suite/t/htdocs/modules/negotiation/fu/compressed/index.html.fu A test/pytest_suite/t/htdocs/modules/negotiation/fu/compressed/index.html.zh-TW A test/pytest_suite/t/htdocs/modules/negotiation/fu/index.html.de A test/pytest_suite/t/htdocs/modules/negotiation/fu/index.html.en A test/pytest_suite/t/htdocs/modules/negotiation/fu/index.html.fr A test/pytest_suite/t/htdocs/modules/negotiation/fu/index.html.fu A test/pytest_suite/t/htdocs/modules/negotiation/fu/index.html.zh-TW A test/pytest_suite/t/htdocs/modules/negotiation/fu/two/index.de.html A test/pytest_suite/t/htdocs/modules/negotiation/fu/two/index.en.html A test/pytest_suite/t/htdocs/modules/negotiation/fu/two/index.fr.html A test/pytest_suite/t/htdocs/modules/negotiation/fu/two/index.fu.html A test/pytest_suite/t/htdocs/modules/negotiation/fu/two/index.zh-TW.html A test/pytest_suite/t/htdocs/modules/negotiation/fu/two/map.var A test/pytest_suite/t/htdocs/modules/negotiation/query/test.html A test/pytest_suite/t/htdocs/modules/negotiation/query/test.var A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/compressed/index.html.de A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/compressed/index.html.en A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/compressed/index.html.fr A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/compressed/index.html.fu A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/compressed/index.html.zh-TW A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/index.html.de A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/index.html.en A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/index.html.fr A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/index.html.fu A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/index.html.zh-TW A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/two/index.de.html A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/two/index.en.html A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/two/index.fr.html A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/two/index.fu.html A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/two/index.zh-TW.html A test/pytest_suite/t/htdocs/modules/negotiation/zh-TW/two/map.var A test/pytest_suite/t/htdocs/modules/proxy/fcgi-action/index.php A test/pytest_suite/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php A test/pytest_suite/t/htdocs/modules/proxy/fcgi-generic/index.php A test/pytest_suite/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php A test/pytest_suite/t/htdocs/modules/proxy/fcgi/index.php A test/pytest_suite/t/htdocs/modules/proxy/reverse/notproxy/local.html A test/pytest_suite/t/htdocs/modules/proxy/rewrite/.htaccess A test/pytest_suite/t/htdocs/modules/proxy_html/case_insensitive.html A test/pytest_suite/t/htdocs/modules/proxy_html/comments.html A test/pytest_suite/t/htdocs/modules/proxy_html/doctype.html A test/pytest_suite/t/htdocs/modules/proxy_html/equiv.html A test/pytest_suite/t/htdocs/modules/proxy_html/fixups_case.html A test/pytest_suite/t/htdocs/modules/proxy_html/fixups_dospath.html A test/pytest_suite/t/htdocs/modules/proxy_html/inline_script.html A test/pytest_suite/t/htdocs/modules/proxy_html/links_elements.html A test/pytest_suite/t/htdocs/modules/proxy_html/meta_contenttype.html A test/pytest_suite/t/htdocs/modules/proxy_html/meta_edge_cases.html A test/pytest_suite/t/htdocs/modules/proxy_html/meta_malformed.html A test/pytest_suite/t/htdocs/modules/proxy_html/meta_multiple.html A test/pytest_suite/t/htdocs/modules/proxy_html/meta_quotes.html A test/pytest_suite/t/htdocs/modules/proxy_html/meta_simple.html A test/pytest_suite/t/htdocs/modules/proxy_html/meta_special_chars.html A test/pytest_suite/t/htdocs/modules/proxy_html/meta_whitespace.html A test/pytest_suite/t/htdocs/modules/proxy_html/multiple_maps.html A test/pytest_suite/t/htdocs/modules/proxy_html/regex_rewrite.html A test/pytest_suite/t/htdocs/modules/proxy_html/url_rewrite.html A test/pytest_suite/t/htdocs/modules/remoteip/index.html A test/pytest_suite/t/htdocs/modules/rewrite/barfoo.html A test/pytest_suite/t/htdocs/modules/rewrite/big.html A test/pytest_suite/t/htdocs/modules/rewrite/five.html A test/pytest_suite/t/htdocs/modules/rewrite/foo bar.html A test/pytest_suite/t/htdocs/modules/rewrite/four.html A test/pytest_suite/t/htdocs/modules/rewrite/lucky13.html A test/pytest_suite/t/htdocs/modules/rewrite/numbers.rnd A test/pytest_suite/t/htdocs/modules/rewrite/numbers.txt A test/pytest_suite/t/htdocs/modules/rewrite/one.html A test/pytest_suite/t/htdocs/modules/rewrite/six.html A test/pytest_suite/t/htdocs/modules/rewrite/test.blah A test/pytest_suite/t/htdocs/modules/rewrite/three.html A test/pytest_suite/t/htdocs/modules/rewrite/two.html A test/pytest_suite/t/htdocs/modules/rewrite/vary1.html A test/pytest_suite/t/htdocs/modules/rewrite/vary2.html A test/pytest_suite/t/htdocs/modules/rewrite/vary3.html A test/pytest_suite/t/htdocs/modules/rewrite/vary4.html A test/pytest_suite/t/htdocs/modules/rewrite/zero.html A test/pytest_suite/t/htdocs/modules/session/env.shtml A test/pytest_suite/t/htdocs/modules/session_cookie/test A test/pytest_suite/t/htdocs/modules/setenvif/htaccess/.htaccess A test/pytest_suite/t/htdocs/modules/setenvif/htaccess/setenvif.shtml A test/pytest_suite/t/htdocs/modules/speling/caseonly/good.html A test/pytest_suite/t/htdocs/modules/speling/caseonly/several1.html A test/pytest_suite/t/htdocs/modules/speling/caseonly/several2.html A test/pytest_suite/t/htdocs/modules/speling/nocase/good.html A test/pytest_suite/t/htdocs/modules/speling/nocase/several1.html A test/pytest_suite/t/htdocs/modules/speling/nocase/several2.html A test/pytest_suite/t/htdocs/modules/usertrack/bar.html A test/pytest_suite/t/htdocs/modules/usertrack/foo.html A test/pytest_suite/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh A test/pytest_suite/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh A test/pytest_suite/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html A test/pytest_suite/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html A test/pytest_suite/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html A test/pytest_suite/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html A test/pytest_suite/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh A test/pytest_suite/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh A test/pytest_suite/t/htdocs/modules/xml2enc/doc.fooxml A test/pytest_suite/t/htdocs/modules/xml2enc/doc.isohtml A test/pytest_suite/t/htdocs/modules/xml2enc/doc.notxml A test/pytest_suite/t/htdocs/modules/xml2enc/doc.xml A test/pytest_suite/t/htdocs/php/add.php A test/pytest_suite/t/htdocs/php/arg.php A test/pytest_suite/t/htdocs/php/cfunctions.php A test/pytest_suite/t/htdocs/php/classes.php A test/pytest_suite/t/htdocs/php/dirname.php A test/pytest_suite/t/htdocs/php/divide.php A test/pytest_suite/t/htdocs/php/do-while.php A test/pytest_suite/t/htdocs/php/else.php A test/pytest_suite/t/htdocs/php/elseif.php A test/pytest_suite/t/htdocs/php/eval.php A test/pytest_suite/t/htdocs/php/eval3.php A test/pytest_suite/t/htdocs/php/eval4.php A test/pytest_suite/t/htdocs/php/fpm/action/sub2/test.php A test/pytest_suite/t/htdocs/php/fpm/pp/sub1/test.php A test/pytest_suite/t/htdocs/php/fpm/test.php A test/pytest_suite/t/htdocs/php/func1.php A test/pytest_suite/t/htdocs/php/func5.php A test/pytest_suite/t/htdocs/php/func6.php A test/pytest_suite/t/htdocs/php/getenv.php A test/pytest_suite/t/htdocs/php/getlastmod.php A test/pytest_suite/t/htdocs/php/globals.php A test/pytest_suite/t/htdocs/php/hello.php A test/pytest_suite/t/htdocs/php/if.php A test/pytest_suite/t/htdocs/php/include.inc A test/pytest_suite/t/htdocs/php/include.php A test/pytest_suite/t/htdocs/php/inheritance.php A test/pytest_suite/t/htdocs/php/lookup.php A test/pytest_suite/t/htdocs/php/lookup2.php A test/pytest_suite/t/htdocs/php/multiply.php A test/pytest_suite/t/htdocs/php/multiviews/file.html A test/pytest_suite/t/htdocs/php/nestif.php A test/pytest_suite/t/htdocs/php/ops.php A test/pytest_suite/t/htdocs/php/recurse.php A test/pytest_suite/t/htdocs/php/regression.php A test/pytest_suite/t/htdocs/php/regression1.inc A test/pytest_suite/t/htdocs/php/regression2.inc A test/pytest_suite/t/htdocs/php/regression2.php A test/pytest_suite/t/htdocs/php/safemode/badenv.php A test/pytest_suite/t/htdocs/php/safemode/error/mail.php A test/pytest_suite/t/htdocs/php/safemode/hello.txt A test/pytest_suite/t/htdocs/php/safemode/noexec/system.php A test/pytest_suite/t/htdocs/php/safemode/nofile/readfile.php A test/pytest_suite/t/htdocs/php/safemode/protected.php A test/pytest_suite/t/htdocs/php/safemode/putenv.php A test/pytest_suite/t/htdocs/php/safemode/readfile.php A test/pytest_suite/t/htdocs/php/safemode/readpass.php A test/pytest_suite/t/htdocs/php/safemode/system.php A test/pytest_suite/t/htdocs/php/status.php A test/pytest_suite/t/htdocs/php/strings.php A test/pytest_suite/t/htdocs/php/strings2.php A test/pytest_suite/t/htdocs/php/strings3.php A test/pytest_suite/t/htdocs/php/strings4.php A test/pytest_suite/t/htdocs/php/subtract.php A test/pytest_suite/t/htdocs/php/switch.php A test/pytest_suite/t/htdocs/php/switch2.php A test/pytest_suite/t/htdocs/php/switch3.php A test/pytest_suite/t/htdocs/php/switch4.php A test/pytest_suite/t/htdocs/php/target.php A test/pytest_suite/t/htdocs/php/test-fpm.php A test/pytest_suite/t/htdocs/php/umask.php A test/pytest_suite/t/htdocs/php/var1.php A test/pytest_suite/t/htdocs/php/var2.php A test/pytest_suite/t/htdocs/php/var3.php A test/pytest_suite/t/htdocs/php/var3u.php A test/pytest_suite/t/htdocs/php/virtual.php A test/pytest_suite/t/htdocs/php/while.php A test/pytest_suite/t/htdocs/security/CAN-2003-0542/.htaccess A test/pytest_suite/t/htdocs/security/CAN-2004-0747/.htaccess A test/pytest_suite/t/htdocs/security/CAN-2004-0747/index.html A test/pytest_suite/t/htdocs/security/CAN-2004-0811/.htaccess A test/pytest_suite/t/htdocs/security/CAN-2004-0811/index.html A test/pytest_suite/t/htdocs/security/CAN-2004-0811/sub/index.html A test/pytest_suite/t/htdocs/security/CAN-2004-0940.shtml A test/pytest_suite/t/htdocs/security/CAN-2005-2491/one/.htaccess A test/pytest_suite/t/htdocs/security/CAN-2005-2491/two/.htaccess A test/pytest_suite/t/htdocs/security/CVE-2005-3352.map A test/pytest_suite/t/htdocs/servlet/mapping.html A test/pytest_suite/t/php-fpm/etc/php-fpm.conf A test/pytest_suite/t/php-fpm/etc/php-fpm.d/www.conf A test/pytest_suite/t/php-fpm/fcgi.pl A test/pytest_suite/t/realm1 A test/pytest_suite/t/realm2 A test/pytest_suite/tests/t/ab/test_base.py A test/pytest_suite/tests/t/apache/test_404.py A test/pytest_suite/tests/t/apache/test_acceptpathinfo.py A test/pytest_suite/tests/t/apache/test_byterange.py A test/pytest_suite/tests/t/apache/test_byterange2.py A test/pytest_suite/tests/t/apache/test_byterange3.py A test/pytest_suite/tests/t/apache/test_byterange4.py A test/pytest_suite/tests/t/apache/test_byterange5.py A test/pytest_suite/tests/t/apache/test_byterange6.py A test/pytest_suite/tests/t/apache/test_byterange7.py A test/pytest_suite/tests/t/apache/test_byterange8.py A test/pytest_suite/tests/t/apache/test_cfg_getline.py A test/pytest_suite/tests/t/apache/test_chunkinput.py A test/pytest_suite/tests/t/apache/test_contentlength.py A test/pytest_suite/tests/t/apache/test_errordoc.py A test/pytest_suite/tests/t/apache/test_etags.py A test/pytest_suite/tests/t/apache/test_expr.py A test/pytest_suite/tests/t/apache/test_expr_string.py A test/pytest_suite/tests/t/apache/test_getfile.py A test/pytest_suite/tests/t/apache/test_headers.py A test/pytest_suite/tests/t/apache/test_hostcheck.py A test/pytest_suite/tests/t/apache/test_http_strict.py A test/pytest_suite/tests/t/apache/test_if_sections.py A test/pytest_suite/tests/t/apache/test_iffile.py A test/pytest_suite/tests/t/apache/test_leaks.py A test/pytest_suite/tests/t/apache/test_limits.py A test/pytest_suite/tests/t/apache/test_loglevel.py A test/pytest_suite/tests/t/apache/test_maxranges.py A test/pytest_suite/tests/t/apache/test_mergeslashes.py A test/pytest_suite/tests/t/apache/test_mmn.py A test/pytest_suite/tests/t/apache/test_options.py A test/pytest_suite/tests/t/apache/test_passbrigade.py A test/pytest_suite/tests/t/apache/test_post.py A test/pytest_suite/tests/t/apache/test_pr17629.py A test/pytest_suite/tests/t/apache/test_pr18757.py A test/pytest_suite/tests/t/apache/test_pr35292.py A test/pytest_suite/tests/t/apache/test_pr35330.py A test/pytest_suite/tests/t/apache/test_pr37166.py A test/pytest_suite/tests/t/apache/test_pr43939.py A test/pytest_suite/tests/t/apache/test_pr49328.py A test/pytest_suite/tests/t/apache/test_pr64339.py A test/pytest_suite/tests/t/apache/test_rwrite.py A test/pytest_suite/tests/t/apache/test_server_name_port.py A test/pytest_suite/tests/t/apache/test_snihostcheck.py A test/pytest_suite/tests/t/apache/test_teclchunk.py A test/pytest_suite/tests/t/apr/test_uri.py A test/pytest_suite/tests/t/filter/test_byterange.py A test/pytest_suite/tests/t/filter/test_case.py A test/pytest_suite/tests/t/filter/test_case_in.py A test/pytest_suite/tests/t/filter/test_input_body.py A test/pytest_suite/tests/t/http11/test_all.py A test/pytest_suite/tests/t/http11/test_basicauth.py A test/pytest_suite/tests/t/http11/test_chunked.py A test/pytest_suite/tests/t/http11/test_chunked2.py A test/pytest_suite/tests/t/http11/test_clength.py A test/pytest_suite/tests/t/http11/test_post.py A test/pytest_suite/tests/t/modules/conftest.py A test/pytest_suite/tests/t/modules/data_expected.txt A test/pytest_suite/tests/t/modules/test_aaa.py A test/pytest_suite/tests/t/modules/test_access.py A test/pytest_suite/tests/t/modules/test_actions.py A test/pytest_suite/tests/t/modules/test_alias.py A test/pytest_suite/tests/t/modules/test_allowmethods.py A test/pytest_suite/tests/t/modules/test_asis.py A test/pytest_suite/tests/t/modules/test_authz_core.py A test/pytest_suite/tests/t/modules/test_autoindex.py A test/pytest_suite/tests/t/modules/test_autoindex2.py A test/pytest_suite/tests/t/modules/test_brotli.py A test/pytest_suite/tests/t/modules/test_buffer.py A test/pytest_suite/tests/t/modules/test_cache.py A test/pytest_suite/tests/t/modules/test_cgi.py A test/pytest_suite/tests/t/modules/test_data.py A test/pytest_suite/tests/t/modules/test_dav.py A test/pytest_suite/tests/t/modules/test_deflate.py A test/pytest_suite/tests/t/modules/test_digest.py A test/pytest_suite/tests/t/modules/test_dir.py A test/pytest_suite/tests/t/modules/test_directorymatch.py A test/pytest_suite/tests/t/modules/test_env.py A test/pytest_suite/tests/t/modules/test_expires.py A test/pytest_suite/tests/t/modules/test_ext_filter.py A test/pytest_suite/tests/t/modules/test_filter.py A test/pytest_suite/tests/t/modules/test_headers.py A test/pytest_suite/tests/t/modules/test_heartbeat.py A test/pytest_suite/tests/t/modules/test_include.py A test/pytest_suite/tests/t/modules/test_info.py A test/pytest_suite/tests/t/modules/test_ldap.py A test/pytest_suite/tests/t/modules/test_lua.py A test/pytest_suite/tests/t/modules/test_negotiation.py A test/pytest_suite/tests/t/modules/test_proxy.py A test/pytest_suite/tests/t/modules/test_proxy_balancer.py A test/pytest_suite/tests/t/modules/test_proxy_fcgi.py A test/pytest_suite/tests/t/modules/test_proxy_html.py A test/pytest_suite/tests/t/modules/test_proxy_websockets.py A test/pytest_suite/tests/t/modules/test_proxy_websockets_ssl.py A test/pytest_suite/tests/t/modules/test_ratelimit.py A test/pytest_suite/tests/t/modules/test_reflector.py A test/pytest_suite/tests/t/modules/test_remoteip.py A test/pytest_suite/tests/t/modules/test_rewrite.py A test/pytest_suite/tests/t/modules/test_sed.py A test/pytest_suite/tests/t/modules/test_session.py A test/pytest_suite/tests/t/modules/test_session_cookie.py A test/pytest_suite/tests/t/modules/test_setenvif.py A test/pytest_suite/tests/t/modules/test_speling.py A test/pytest_suite/tests/t/modules/test_status.py A test/pytest_suite/tests/t/modules/test_substitute.py A test/pytest_suite/tests/t/modules/test_unique_id.py A test/pytest_suite/tests/t/modules/test_usertrack.py A test/pytest_suite/tests/t/modules/test_vhost_alias.py A test/pytest_suite/tests/t/php/test_add.py A test/pytest_suite/tests/t/php/test_all.py A test/pytest_suite/tests/t/php/test_arg.py A test/pytest_suite/tests/t/php/test_cfunctions.py A test/pytest_suite/tests/t/php/test_classes.py A test/pytest_suite/tests/t/php/test_dirname.py A test/pytest_suite/tests/t/php/test_divide.py A test/pytest_suite/tests/t/php/test_do_while.py A test/pytest_suite/tests/t/php/test_else.py A test/pytest_suite/tests/t/php/test_elseif.py A test/pytest_suite/tests/t/php/test_eval.py A test/pytest_suite/tests/t/php/test_eval3.py A test/pytest_suite/tests/t/php/test_eval4.py A test/pytest_suite/tests/t/php/test_func1.py A test/pytest_suite/tests/t/php/test_func5.py A test/pytest_suite/tests/t/php/test_func6.py A test/pytest_suite/tests/t/php/test_getenv.py A test/pytest_suite/tests/t/php/test_getlastmod.py A test/pytest_suite/tests/t/php/test_globals.py A test/pytest_suite/tests/t/php/test_hello.py A test/pytest_suite/tests/t/php/test_if.py A test/pytest_suite/tests/t/php/test_ifmodsince.py A test/pytest_suite/tests/t/php/test_include.py A test/pytest_suite/tests/t/php/test_inheritance.py A test/pytest_suite/tests/t/php/test_lookup.py A test/pytest_suite/tests/t/php/test_multiply.py A test/pytest_suite/tests/t/php/test_nestif.py A test/pytest_suite/tests/t/php/test_ops.py A test/pytest_suite/tests/t/php/test_pathinfo.py A test/pytest_suite/tests/t/php/test_recurse.py A test/pytest_suite/tests/t/php/test_regression.py A test/pytest_suite/tests/t/php/test_regression2.py A test/pytest_suite/tests/t/php/test_status.py A test/pytest_suite/tests/t/php/test_strings.py A test/pytest_suite/tests/t/php/test_strings2.py A test/pytest_suite/tests/t/php/test_strings3.py A test/pytest_suite/tests/t/php/test_strings4.py A test/pytest_suite/tests/t/php/test_subtract.py A test/pytest_suite/tests/t/php/test_switch.py A test/pytest_suite/tests/t/php/test_switch2.py A test/pytest_suite/tests/t/php/test_switch3.py A test/pytest_suite/tests/t/php/test_switch4.py A test/pytest_suite/tests/t/php/test_umask.py A test/pytest_suite/tests/t/php/test_var1.py A test/pytest_suite/tests/t/php/test_var2.py A test/pytest_suite/tests/t/php/test_var3.py A test/pytest_suite/tests/t/php/test_virtual.py A test/pytest_suite/tests/t/php/test_while.py A test/pytest_suite/tests/t/protocol/test_echo.py A test/pytest_suite/tests/t/protocol/test_nntp_like.py A test/pytest_suite/tests/t/security/test_CVE_2003_0542.py A test/pytest_suite/tests/t/security/test_CVE_2004_0747.py A test/pytest_suite/tests/t/security/test_CVE_2004_0811.py A test/pytest_suite/tests/t/security/test_CVE_2004_0940.py A test/pytest_suite/tests/t/security/test_CVE_2004_0942.py A test/pytest_suite/tests/t/security/test_CVE_2005_2491.py A test/pytest_suite/tests/t/security/test_CVE_2005_2700.py A test/pytest_suite/tests/t/security/test_CVE_2005_3352.py A test/pytest_suite/tests/t/security/test_CVE_2005_3357.py A test/pytest_suite/tests/t/security/test_CVE_2006_5752.py A test/pytest_suite/tests/t/security/test_CVE_2007_5000.py A test/pytest_suite/tests/t/security/test_CVE_2007_6388.py A test/pytest_suite/tests/t/security/test_CVE_2008_2364.py A test/pytest_suite/tests/t/security/test_CVE_2009_1195.py A test/pytest_suite/tests/t/security/test_CVE_2009_1890.py A test/pytest_suite/tests/t/security/test_CVE_2009_3555.py A test/pytest_suite/tests/t/security/test_CVE_2011_3368.py A test/pytest_suite/tests/t/security/test_CVE_2011_3368_rewrite.py A test/pytest_suite/tests/t/security/test_CVE_2017_7659.py A test/pytest_suite/tests/t/security/test_CVE_2019_0215.py A test/pytest_suite/tests/t/security/test_CVE_2020_1927.py A test/pytest_suite/tests/t/ssl/conftest.py A test/pytest_suite/tests/t/ssl/test_all.py A test/pytest_suite/tests/t/ssl/test_basicauth.py A test/pytest_suite/tests/t/ssl/test_env.py A test/pytest_suite/tests/t/ssl/test_extlookup.py A test/pytest_suite/tests/t/ssl/test_fakeauth.py A test/pytest_suite/tests/t/ssl/test_headers.py A test/pytest_suite/tests/t/ssl/test_http.py A test/pytest_suite/tests/t/ssl/test_ocsp.py A test/pytest_suite/tests/t/ssl/test_pha.py A test/pytest_suite/tests/t/ssl/test_pr12355.py A test/pytest_suite/tests/t/ssl/test_pr43738.py A test/pytest_suite/tests/t/ssl/test_proxy.py A test/pytest_suite/tests/t/ssl/test_require.py A test/pytest_suite/tests/t/ssl/test_v2.py A test/pytest_suite/tests/t/ssl/test_varlookup.py A test/pytest_suite/tests/t/ssl/test_verify.py A test/pytest_suite/tests/test_config_parity.py A test/pytest_suite/tests/test_framework_smoke.py A test/pytest_suite/uv.lock A test/run-all-tests.sh _____________________________________________________________________________________________________________ Commit: 354a94ee7fd4bd34bfe3e776e3b32d3344f435c7 URL: https://git.catflap.wales/apache-httpd/commit/?id=354a94ee7fd4bd34bfe3e776e3b32d3344f435c7 Author: Joe Orton (Wed 3 Jun 2026 16:53:50 BST) Committer: Joe Orton (Wed 3 Jun 2026 16:53:50 BST) * modules/ldap/util_ldap.c (uldap_connection_find): Fix inheritance in per-dir context. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934932 13f79535-47bb-0310-9956-ffa450edef68 M modules/ldap/util_ldap.c _____________________________________________________________________________________________________________ Commit: e0912e027b3d01600014ea29a06e0b98705c2c60 URL: https://git.catflap.wales/apache-httpd/commit/?id=e0912e027b3d01600014ea29a06e0b98705c2c60 Author: Lucien Gentis (Wed 3 Jun 2026 16:45:42 BST) Committer: Lucien Gentis (Wed 3 Jun 2026 16:45:42 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934930 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/content-negotiation.xml.fr M docs/manual/expr.xml.fr M docs/manual/programs/apachectl.xml.fr M docs/manual/programs/htpasswd.xml.fr M docs/manual/sections.xml.fr _____________________________________________________________________________________________________________ Commit: bcde728a5bfc0910ff681544def83f61ec9a1e7a URL: https://git.catflap.wales/apache-httpd/commit/?id=bcde728a5bfc0910ff681544def83f61ec9a1e7a Author: Eric Covener (Wed 3 Jun 2026 14:36:01 BST) Committer: Eric Covener (Wed 3 Jun 2026 14:36:01 BST) steal some lognos for a private patch git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934927 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number _____________________________________________________________________________________________________________ Commit: 2c5ee792f5d37d951b86c24db37035705a1b0c46 URL: https://git.catflap.wales/apache-httpd/commit/?id=2c5ee792f5d37d951b86c24db37035705a1b0c46 Author: Joe Orton (Wed 3 Jun 2026 11:43:09 BST) Committer: Joe Orton (Wed 3 Jun 2026 11:43:09 BST) * modules/ssl/ssl_util_ocsp.c (send_request): Increase wbuf with the len read by apr_socket_send Submitted by: gbechis Github: closes #603 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934918 13f79535-47bb-0310-9956-ffa450edef68 M modules/ssl/ssl_util_ocsp.c _____________________________________________________________________________________________________________ Commit: ca0ff167c823344132fa08f8554154ea43593b7e URL: https://git.catflap.wales/apache-httpd/commit/?id=ca0ff167c823344132fa08f8554154ea43593b7e Author: Joe Orton (Wed 3 Jun 2026 11:40:17 BST) Committer: Joe Orton (Wed 3 Jun 2026 11:40:17 BST) CI: Update used actions to use newer Node.js than 20 CI: Update upload-artifact action, drop unnecessary Ubuntu 22.04 fix CI: Drop 'shell: cmd', use PowerShell for the Windows workflow CI: Print used CMake version for Windows workflow Submitted by: Vladimír Chlup Github: closes #660 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934917 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M .github/workflows/windows.yml _____________________________________________________________________________________________________________ Commit: 0237005ebe405f4ff5ad0b949a0fe89fb025f65f URL: https://git.catflap.wales/apache-httpd/commit/?id=0237005ebe405f4ff5ad0b949a0fe89fb025f65f Author: Michael Osipov (Wed 3 Jun 2026 10:08:46 BST) Committer: Michael Osipov (Wed 3 Jun 2026 10:08:46 BST) Use ap_get_status_line() instead of string literals git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934914 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/mod_ext_filter.c M modules/http2/h2_c2.c M modules/proxy/mod_proxy_http.c _____________________________________________________________________________________________________________ Commit: 0876ba4297c8863fc4f80d0b633b6dce8128264b URL: https://git.catflap.wales/apache-httpd/commit/?id=0876ba4297c8863fc4f80d0b633b6dce8128264b Author: Michael Osipov (Wed 3 Jun 2026 10:07:51 BST) Committer: Michael Osipov (Wed 3 Jun 2026 10:07:51 BST) Use HTTP_* and ap_is_*() macros instead of literals git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934913 13f79535-47bb-0310-9956-ffa450edef68 M include/httpd.h M modules/aaa/mod_authn_socache.c M modules/cache/mod_cache.c M modules/dav/main/mod_dav.c M modules/dav/main/mod_dav.h M modules/filters/mod_filter.c M modules/generators/cgi_common.h M modules/http/http_filters.c M modules/http2/h2_c2.c M modules/http2/h2_c2_filter.c M modules/http2/h2_headers.c M modules/http2/h2_proxy_session.c M modules/http2/h2_stream.c M modules/http2/h2_ws.c M modules/lua/lua_request.c M modules/mappers/mod_rewrite.c M modules/md/md_acme.c M modules/md/md_curl.c M modules/proxy/mod_proxy_ajp.c M modules/proxy/mod_proxy_ftp.c M modules/proxy/mod_proxy_hcheck.c M modules/proxy/mod_proxy_http.c M modules/test/mod_policy.c M server/util_expr_eval.c M test/modules/http1/mod_h1test/mod_h1test.c M test/modules/http2/mod_h2test/mod_h2test.c _____________________________________________________________________________________________________________ Commit: 04501ee7e1a982f11204e9597220c064e6ce1db2 URL: https://git.catflap.wales/apache-httpd/commit/?id=04501ee7e1a982f11204e9597220c064e6ce1db2 Author: Jim Jagielski (Tue 2 Jun 2026 21:39:02 BST) Committer: Jim Jagielski (Tue 2 Jun 2026 21:39:02 BST) And document changes - Python versions of old standby Perl scripts. Hello 21st century! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934906 13f79535-47bb-0310-9956-ffa450edef68 M CHANGES _____________________________________________________________________________________________________________ Commit: d626b31a2cef21a070b6b53bf591e9e40344aa3f URL: https://git.catflap.wales/apache-httpd/commit/?id=d626b31a2cef21a070b6b53bf591e9e40344aa3f Author: Jim Jagielski (Tue 2 Jun 2026 21:29:00 BST) Committer: Jim Jagielski (Tue 2 Jun 2026 21:29:00 BST) support: add Python ports of the Perl support scripts git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934905 13f79535-47bb-0310-9956-ffa450edef68 M configure.in M support/Makefile.in A support/apxs-ng.in A support/dbmmanage-ng.in A support/log_server_status-ng.in A support/logresolve.py.in A support/phf_abuse_log-ng.cgi.in A support/split-logfile-ng.in _____________________________________________________________________________________________________________ Commit: f8c6e82b08cfad4c8f7668089e14f5d31210add4 URL: https://git.catflap.wales/apache-httpd/commit/?id=f8c6e82b08cfad4c8f7668089e14f5d31210add4 Author: Joe Orton (Tue 2 Jun 2026 17:28:18 BST) Committer: Joe Orton (Tue 2 Jun 2026 17:28:18 BST) Steal a logno. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934896 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number _____________________________________________________________________________________________________________ Commit: d63e4143696dbfdcfc2f272d32f808853cc66815 URL: https://git.catflap.wales/apache-httpd/commit/?id=d63e4143696dbfdcfc2f272d32f808853cc66815 Author: Lucien Gentis (Tue 2 Jun 2026 16:54:04 BST) Committer: Lucien Gentis (Tue 2 Jun 2026 16:54:04 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934892 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/configuring.xml.fr M docs/manual/platform/windows.xml.fr M docs/manual/vhosts/details.xml.fr M docs/manual/vhosts/name-based.xml.fr _____________________________________________________________________________________________________________ Commit: a9eee4ed759130843f5138ca13f5284a58c28112 URL: https://git.catflap.wales/apache-httpd/commit/?id=a9eee4ed759130843f5138ca13f5284a58c28112 Author: Jim Jagielski (Tue 2 Jun 2026 16:50:29 BST) Committer: Jim Jagielski (Tue 2 Jun 2026 16:50:29 BST) test/h2: ignore AH02430 for the whole TestRfc9113 class test_h2_203_02 intentionally triggers AH02430 (illegal response header char). Over HTTP/2 the error is logged late during stream teardown and can produce several lines, so the per-case ignore_recent() raced them and they leaked into a later test's check_error_log(). Move the ignore to an autouse class fixture (as conftest.py does for AH10400/AH00045) and add HttpdErrorLog.remove_ignored_lognos() to restore on teardown. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934891 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/http2/test_203_rfc9113.py M test/pyhttpd/log.py _____________________________________________________________________________________________________________ Commit: a4ef307c2671fec198697b87edf232235af9959c URL: https://git.catflap.wales/apache-httpd/commit/?id=a4ef307c2671fec198697b87edf232235af9959c Author: Jim Jagielski (Tue 2 Jun 2026 16:04:06 BST) Committer: Jim Jagielski (Tue 2 Jun 2026 16:04:06 BST) Remove "experimental" adj git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934890 13f79535-47bb-0310-9956-ffa450edef68 M server/mpm/motorz/test/README.md _____________________________________________________________________________________________________________ Commit: 0a78d23d00ee561ecff62aebe3f31ea28fe791dc URL: https://git.catflap.wales/apache-httpd/commit/?id=0a78d23d00ee561ecff62aebe3f31ea28fe791dc Author: Jim Jagielski (Tue 2 Jun 2026 15:39:34 BST) Committer: Jim Jagielski (Tue 2 Jun 2026 15:39:34 BST) Make sure the pollers collect git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934888 13f79535-47bb-0310-9956-ffa450edef68 M server/mpm/motorz/motorz.c _____________________________________________________________________________________________________________ Commit: e4e29e67111fcc43aa13665114125301bc0ab096 URL: https://git.catflap.wales/apache-httpd/commit/?id=e4e29e67111fcc43aa13665114125301bc0ab096 Author: Joe Orton (Tue 2 Jun 2026 15:32:29 BST) Committer: Joe Orton (Tue 2 Jun 2026 15:32:29 BST) Bump next-number to sync with numbers used in motorz. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934887 13f79535-47bb-0310-9956-ffa450edef68 M docs/log-message-tags/next-number _____________________________________________________________________________________________________________ Commit: c7e3c5c76b01db7e66f4d2902aa393b4421c3c5c URL: https://git.catflap.wales/apache-httpd/commit/?id=c7e3c5c76b01db7e66f4d2902aa393b4421c3c5c Author: Rich Bowen (Tue 2 Jun 2026 13:56:14 BST) Committer: Rich Bowen (Tue 2 Jun 2026 13:56:14 BST) Fix RedirectMatch regex in ACME exemption recipe (bug 70084) The negative lookahead (?!...) is zero-width and non-capturing, so the original pattern matched only the leading slash and \$1 was undefined. Add a capturing group (.*)$ after the lookahead so that \$1 contains the remainder of the URL-path. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934878 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/remapping.xml _____________________________________________________________________________________________________________ Commit: a3ee602db550d1377b53a9eb82749ac804e31fdb URL: https://git.catflap.wales/apache-httpd/commit/?id=a3ee602db550d1377b53a9eb82749ac804e31fdb Author: Ivan Zhakov (Tue 2 Jun 2026 11:50:20 BST) Committer: Ivan Zhakov (Tue 2 Jun 2026 11:50:20 BST) * .github/workflows/windows.yml: Use checkout@v6. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934873 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/windows.yml _____________________________________________________________________________________________________________ Commit: 51d293d308d417b1f4a77d178fb1801af624a365 URL: https://git.catflap.wales/apache-httpd/commit/?id=51d293d308d417b1f4a77d178fb1801af624a365 Author: Jim Jagielski (Tue 2 Jun 2026 11:50:09 BST) Committer: Jim Jagielski (Tue 2 Jun 2026 11:50:09 BST) Update doccos and fold in MotorZ HTML git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934872 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/bind.html.de M docs/manual/bind.html.es.utf8 M docs/manual/bind.html.ja.utf8 M docs/manual/bind.html.ko.euc-kr M docs/manual/bind.html.pt-br.utf8 M docs/manual/bind.html.tr.utf8 M docs/manual/caching.html.fr.utf8 M docs/manual/caching.html.tr.utf8 M docs/manual/compliance.html.fr.utf8 M docs/manual/configuring.html.de M docs/manual/configuring.html.fr.utf8 M docs/manual/configuring.html.ja.utf8 M docs/manual/configuring.html.ko.euc-kr M docs/manual/configuring.html.tr.utf8 M docs/manual/content-negotiation.html.fr.utf8 M docs/manual/content-negotiation.html.ja.utf8 M docs/manual/content-negotiation.html.ko.euc-kr M docs/manual/content-negotiation.html.tr.utf8 M docs/manual/convenience.map M docs/manual/custom-error.html.es.utf8 M docs/manual/custom-error.html.fr.utf8 M docs/manual/custom-error.html.ja.utf8 M docs/manual/custom-error.html.ko.euc-kr M docs/manual/custom-error.html.tr.utf8 M docs/manual/developer/documenting.html.zh-cn.utf8 M docs/manual/developer/index.html.zh-cn.utf8 M docs/manual/developer/modules.html.ja.utf8 M docs/manual/dns-caveats.html.fr.utf8 M docs/manual/dns-caveats.html.ja.utf8 M docs/manual/dns-caveats.html.ko.euc-kr M docs/manual/dns-caveats.html.tr.utf8 M docs/manual/dso.html.es.utf8 M docs/manual/dso.html.fr.utf8 M docs/manual/dso.html.ja.utf8 M docs/manual/dso.html.ko.euc-kr M docs/manual/dso.html.tr.utf8 M docs/manual/env.html.fr.utf8 M docs/manual/env.html.ja.utf8 M docs/manual/env.html.ko.euc-kr M docs/manual/env.html.tr.utf8 M docs/manual/expr.html.fr.utf8 M docs/manual/faq/index.html.es.utf8 M docs/manual/faq/index.html.fr.utf8 M docs/manual/faq/index.html.ko.euc-kr M docs/manual/faq/index.html.tr.utf8 M docs/manual/faq/index.html.zh-cn.utf8 M docs/manual/filter.html.es.utf8 M docs/manual/filter.html.fr.utf8 M docs/manual/filter.html.ja.utf8 M docs/manual/filter.html.ko.euc-kr M docs/manual/filter.html.pt-br.utf8 M docs/manual/filter.html.tr.utf8 M docs/manual/getting-started.html.es.utf8 M docs/manual/getting-started.html.fr.utf8 M docs/manual/glossary.html.de M docs/manual/glossary.html.es.utf8 M docs/manual/glossary.html.fr.utf8 M docs/manual/glossary.html.ja.utf8 M docs/manual/glossary.html.ko.euc-kr M docs/manual/glossary.html.tr.utf8 M docs/manual/handler.html.es.utf8 M docs/manual/handler.html.fr.utf8 M docs/manual/handler.html.ja.utf8 M docs/manual/handler.html.ko.euc-kr M docs/manual/handler.html.tr.utf8 M docs/manual/handler.html.zh-cn.utf8 M docs/manual/howto/access.html.es.utf8 M docs/manual/howto/access.html.fr.utf8 M docs/manual/howto/access.xml.meta M docs/manual/howto/auth.html.es.utf8 M docs/manual/howto/auth.html.fr.utf8 M docs/manual/howto/auth.html.ja.utf8 M docs/manual/howto/auth.html.ko.euc-kr M docs/manual/howto/auth.html.tr.utf8 M docs/manual/howto/cgi.html.es.utf8 M docs/manual/howto/cgi.html.fr.utf8 M docs/manual/howto/cgi.html.ja.utf8 M docs/manual/howto/cgi.html.ko.euc-kr M docs/manual/howto/encrypt.html.es.utf8 M docs/manual/howto/encrypt.html.fr.utf8 M docs/manual/howto/htaccess.html.es.utf8 M docs/manual/howto/htaccess.html.fr.utf8 M docs/manual/howto/htaccess.html.ja.utf8 M docs/manual/howto/htaccess.html.ko.euc-kr M docs/manual/howto/htaccess.html.pt-br.utf8 M docs/manual/howto/htaccess.xml.meta M docs/manual/howto/http2.html.es.utf8 M docs/manual/howto/http2.html.fr.utf8 M docs/manual/howto/index.html.es.utf8 M docs/manual/howto/index.html.fr.utf8 M docs/manual/howto/index.html.ja.utf8 M docs/manual/howto/index.html.ko.euc-kr M docs/manual/howto/index.html.zh-cn.utf8 M docs/manual/howto/public_html.html.es.utf8 M docs/manual/howto/public_html.html.fr.utf8 M docs/manual/howto/public_html.html.ja.utf8 M docs/manual/howto/public_html.html.ko.euc-kr M docs/manual/howto/public_html.html.tr.utf8 M docs/manual/howto/reverse_proxy.html.es.utf8 M docs/manual/howto/reverse_proxy.html.fr.utf8 M docs/manual/howto/ssi.html.es.utf8 M docs/manual/howto/ssi.html.fr.utf8 M docs/manual/howto/ssi.html.ja.utf8 M docs/manual/howto/ssi.html.ko.euc-kr M docs/manual/index.html.da M docs/manual/index.html.de M docs/manual/index.html.es.utf8 M docs/manual/index.html.fr.utf8 M docs/manual/index.html.ja.utf8 M docs/manual/index.html.ko.euc-kr M docs/manual/index.html.pt-br.utf8 M docs/manual/index.html.ru.utf8 M docs/manual/index.html.tr.utf8 M docs/manual/index.html.zh-cn.utf8 M docs/manual/install.html.de M docs/manual/install.html.es.utf8 M docs/manual/install.html.fr.utf8 M docs/manual/install.html.ja.utf8 M docs/manual/install.html.ko.euc-kr M docs/manual/install.html.pt-br.utf8 M docs/manual/install.html.tr.utf8 M docs/manual/invoking.html.de M docs/manual/invoking.html.es.utf8 M docs/manual/invoking.html.fr.utf8 M docs/manual/invoking.html.ja.utf8 M docs/manual/invoking.html.ko.euc-kr M docs/manual/invoking.html.pt-br.utf8 M docs/manual/invoking.html.tr.utf8 M docs/manual/logs.html.fr.utf8 M docs/manual/logs.html.ja.utf8 M docs/manual/logs.html.ko.euc-kr M docs/manual/logs.html.tr.utf8 M docs/manual/misc/index.html.es.utf8 M docs/manual/misc/index.html.fr.utf8 M docs/manual/misc/index.html.ko.euc-kr M docs/manual/misc/index.html.tr.utf8 M docs/manual/misc/index.html.zh-cn.utf8 M docs/manual/misc/password_encryptions.html.es.utf8 M docs/manual/misc/password_encryptions.html.fr.utf8 M docs/manual/misc/perf-scaling.html.es.utf8 M docs/manual/misc/perf-scaling.html.fr.utf8 M docs/manual/misc/perf-tuning.html.fr.utf8 M docs/manual/misc/perf-tuning.html.ko.euc-kr M docs/manual/misc/perf-tuning.html.tr.utf8 M docs/manual/misc/relevant_standards.html.fr.utf8 M docs/manual/misc/relevant_standards.html.ko.euc-kr M docs/manual/misc/security_tips.html.es.utf8 M docs/manual/misc/security_tips.html.fr.utf8 M docs/manual/misc/security_tips.html.ko.euc-kr M docs/manual/misc/security_tips.html.tr.utf8 M docs/manual/mod/allmodules.xml.de M docs/manual/mod/allmodules.xml.es M docs/manual/mod/allmodules.xml.fr M docs/manual/mod/allmodules.xml.ja M docs/manual/mod/allmodules.xml.ko M docs/manual/mod/allmodules.xml.tr M docs/manual/mod/allmodules.xml.zh-cn M docs/manual/mod/core.html.de M docs/manual/mod/core.html.es.utf8 M docs/manual/mod/core.html.fr.utf8 M docs/manual/mod/core.html.ja.utf8 M docs/manual/mod/core.html.tr.utf8 M docs/manual/mod/directive-dict.html.es.utf8 M docs/manual/mod/directive-dict.html.fr.utf8 M docs/manual/mod/directive-dict.html.ja.utf8 M docs/manual/mod/directive-dict.html.ko.euc-kr M docs/manual/mod/directive-dict.html.tr.utf8 M docs/manual/mod/directives.html.de M docs/manual/mod/directives.html.en.utf8 M docs/manual/mod/directives.html.es.utf8 M docs/manual/mod/directives.html.fr.utf8 M docs/manual/mod/directives.html.ja.utf8 M docs/manual/mod/directives.html.ko.euc-kr M docs/manual/mod/directives.html.tr.utf8 M docs/manual/mod/directives.html.zh-cn.utf8 M docs/manual/mod/event.html.es.utf8 M docs/manual/mod/event.html.fr.utf8 M docs/manual/mod/index.html.de M docs/manual/mod/index.html.en.utf8 M docs/manual/mod/index.html.es.utf8 M docs/manual/mod/index.html.fr.utf8 M docs/manual/mod/index.html.ja.utf8 M docs/manual/mod/index.html.ko.euc-kr M docs/manual/mod/index.html.tr.utf8 M docs/manual/mod/index.html.zh-cn.utf8 M docs/manual/mod/mod_access_compat.html.es.utf8 M docs/manual/mod/mod_access_compat.html.fr.utf8 M docs/manual/mod/mod_access_compat.html.ja.utf8 M docs/manual/mod/mod_actions.html.de M docs/manual/mod/mod_actions.html.es.utf8 M docs/manual/mod/mod_actions.html.fr.utf8 M docs/manual/mod/mod_actions.html.ja.utf8 M docs/manual/mod/mod_actions.html.ko.euc-kr M docs/manual/mod/mod_alias.html.es.utf8 M docs/manual/mod/mod_alias.html.fr.utf8 M docs/manual/mod/mod_alias.html.ja.utf8 M docs/manual/mod/mod_alias.html.ko.euc-kr M docs/manual/mod/mod_alias.html.tr.utf8 M docs/manual/mod/mod_allowhandlers.html.es.utf8 M docs/manual/mod/mod_allowhandlers.html.fr.utf8 M docs/manual/mod/mod_allowmethods.html.es.utf8 M docs/manual/mod/mod_allowmethods.html.fr.utf8 M docs/manual/mod/mod_asis.html.es.utf8 M docs/manual/mod/mod_asis.html.fr.utf8 M docs/manual/mod/mod_asis.html.ja.utf8 M docs/manual/mod/mod_asis.html.ko.euc-kr M docs/manual/mod/mod_auth_basic.html.es.utf8 M docs/manual/mod/mod_auth_basic.html.fr.utf8 M docs/manual/mod/mod_auth_basic.html.ja.utf8 M docs/manual/mod/mod_auth_basic.html.ko.euc-kr M docs/manual/mod/mod_auth_bearer.html.fr.utf8 M docs/manual/mod/mod_auth_digest.html.fr.utf8 M docs/manual/mod/mod_auth_digest.html.ko.euc-kr M docs/manual/mod/mod_auth_form.html.fr.utf8 M docs/manual/mod/mod_authn_anon.html.fr.utf8 M docs/manual/mod/mod_authn_anon.html.ja.utf8 M docs/manual/mod/mod_authn_anon.html.ko.euc-kr M docs/manual/mod/mod_authn_core.html.fr.utf8 M docs/manual/mod/mod_authn_dbd.html.fr.utf8 M docs/manual/mod/mod_authn_dbm.html.fr.utf8 M docs/manual/mod/mod_authn_dbm.html.ja.utf8 M docs/manual/mod/mod_authn_dbm.html.ko.euc-kr M docs/manual/mod/mod_authn_file.html.fr.utf8 M docs/manual/mod/mod_authn_file.html.ja.utf8 M docs/manual/mod/mod_authn_file.html.ko.euc-kr M docs/manual/mod/mod_authn_socache.html.fr.utf8 M docs/manual/mod/mod_authnz_fcgi.html.fr.utf8 M docs/manual/mod/mod_authnz_ldap.html.fr.utf8 M docs/manual/mod/mod_autht_core.html.fr.utf8 M docs/manual/mod/mod_autht_jwt.html.fr.utf8 M docs/manual/mod/mod_authz_core.html.fr.utf8 M docs/manual/mod/mod_authz_dbd.html.fr.utf8 M docs/manual/mod/mod_authz_dbm.html.fr.utf8 M docs/manual/mod/mod_authz_dbm.html.ko.euc-kr M docs/manual/mod/mod_authz_groupfile.html.fr.utf8 M docs/manual/mod/mod_authz_groupfile.html.ja.utf8 M docs/manual/mod/mod_authz_groupfile.html.ko.euc-kr M docs/manual/mod/mod_authz_host.html.fr.utf8 M docs/manual/mod/mod_authz_owner.html.fr.utf8 M docs/manual/mod/mod_authz_owner.html.ja.utf8 M docs/manual/mod/mod_authz_owner.html.ko.euc-kr M docs/manual/mod/mod_authz_user.html.fr.utf8 M docs/manual/mod/mod_authz_user.html.ja.utf8 M docs/manual/mod/mod_authz_user.html.ko.euc-kr M docs/manual/mod/mod_autoindex.html.fr.utf8 M docs/manual/mod/mod_autoindex.html.ja.utf8 M docs/manual/mod/mod_autoindex.html.ko.euc-kr M docs/manual/mod/mod_autoindex.html.tr.utf8 M docs/manual/mod/mod_brotli.html.fr.utf8 M docs/manual/mod/mod_buffer.html.fr.utf8 M docs/manual/mod/mod_cache.html.fr.utf8 M docs/manual/mod/mod_cache.html.ja.utf8 M docs/manual/mod/mod_cache.html.ko.euc-kr M docs/manual/mod/mod_cache_disk.html.fr.utf8 M docs/manual/mod/mod_cache_disk.html.ja.utf8 M docs/manual/mod/mod_cache_disk.html.ko.euc-kr M docs/manual/mod/mod_cache_socache.html.fr.utf8 M docs/manual/mod/mod_cern_meta.html.fr.utf8 M docs/manual/mod/mod_cern_meta.html.ko.euc-kr M docs/manual/mod/mod_cgi.html.fr.utf8 M docs/manual/mod/mod_cgi.html.ja.utf8 M docs/manual/mod/mod_cgi.html.ko.euc-kr M docs/manual/mod/mod_cgid.html.fr.utf8 M docs/manual/mod/mod_cgid.html.ja.utf8 M docs/manual/mod/mod_cgid.html.ko.euc-kr M docs/manual/mod/mod_charset_lite.html.fr.utf8 M docs/manual/mod/mod_charset_lite.html.ko.euc-kr M docs/manual/mod/mod_crypto.html.fr.utf8 M docs/manual/mod/mod_data.html.fr.utf8 M docs/manual/mod/mod_dav.html.fr.utf8 M docs/manual/mod/mod_dav.html.ja.utf8 M docs/manual/mod/mod_dav.html.ko.euc-kr M docs/manual/mod/mod_dav_fs.html.fr.utf8 M docs/manual/mod/mod_dav_fs.html.ja.utf8 M docs/manual/mod/mod_dav_fs.html.ko.euc-kr M docs/manual/mod/mod_dbd.html.fr.utf8 M docs/manual/mod/mod_deflate.html.fr.utf8 M docs/manual/mod/mod_deflate.html.ja.utf8 M docs/manual/mod/mod_deflate.html.ko.euc-kr M docs/manual/mod/mod_dialup.html.fr.utf8 M docs/manual/mod/mod_dir.html.fr.utf8 M docs/manual/mod/mod_dir.html.ja.utf8 M docs/manual/mod/mod_dir.html.ko.euc-kr M docs/manual/mod/mod_dir.html.tr.utf8 M docs/manual/mod/mod_dumpio.html.fr.utf8 M docs/manual/mod/mod_dumpio.html.ja.utf8 M docs/manual/mod/mod_echo.html.fr.utf8 M docs/manual/mod/mod_echo.html.ja.utf8 M docs/manual/mod/mod_echo.html.ko.euc-kr M docs/manual/mod/mod_env.html.fr.utf8 M docs/manual/mod/mod_env.html.ja.utf8 M docs/manual/mod/mod_env.html.ko.euc-kr M docs/manual/mod/mod_env.html.tr.utf8 M docs/manual/mod/mod_example_hooks.html.fr.utf8 M docs/manual/mod/mod_example_hooks.html.ko.euc-kr M docs/manual/mod/mod_expires.html.fr.utf8 M docs/manual/mod/mod_expires.html.ja.utf8 M docs/manual/mod/mod_expires.html.ko.euc-kr M docs/manual/mod/mod_ext_filter.html.fr.utf8 M docs/manual/mod/mod_ext_filter.html.ja.utf8 M docs/manual/mod/mod_ext_filter.html.ko.euc-kr M docs/manual/mod/mod_file_cache.html.fr.utf8 M docs/manual/mod/mod_file_cache.html.ko.euc-kr M docs/manual/mod/mod_filter.html.fr.utf8 M docs/manual/mod/mod_firehose.html.fr.utf8 M docs/manual/mod/mod_headers.html.fr.utf8 M docs/manual/mod/mod_headers.html.ja.utf8 M docs/manual/mod/mod_headers.html.ko.euc-kr M docs/manual/mod/mod_heartbeat.html.fr.utf8 M docs/manual/mod/mod_heartmonitor.html.fr.utf8 M docs/manual/mod/mod_http2.html.fr.utf8 M docs/manual/mod/mod_ident.html.fr.utf8 M docs/manual/mod/mod_ident.html.ja.utf8 M docs/manual/mod/mod_ident.html.ko.euc-kr M docs/manual/mod/mod_imagemap.html.fr.utf8 M docs/manual/mod/mod_imagemap.html.ko.euc-kr M docs/manual/mod/mod_include.html.fr.utf8 M docs/manual/mod/mod_include.html.ja.utf8 M docs/manual/mod/mod_info.html.fr.utf8 M docs/manual/mod/mod_info.html.ja.utf8 M docs/manual/mod/mod_info.html.ko.euc-kr M docs/manual/mod/mod_isapi.html.fr.utf8 M docs/manual/mod/mod_isapi.html.ko.euc-kr M docs/manual/mod/mod_journald.html.fr.utf8 M docs/manual/mod/mod_lbmethod_bybusyness.html.fr.utf8 M docs/manual/mod/mod_lbmethod_byrequests.html.fr.utf8 M docs/manual/mod/mod_lbmethod_bytraffic.html.fr.utf8 M docs/manual/mod/mod_lbmethod_heartbeat.html.fr.utf8 M docs/manual/mod/mod_ldap.html.fr.utf8 M docs/manual/mod/mod_log_config.html.fr.utf8 M docs/manual/mod/mod_log_config.html.ja.utf8 M docs/manual/mod/mod_log_config.html.ko.euc-kr M docs/manual/mod/mod_log_config.html.tr.utf8 M docs/manual/mod/mod_log_debug.html.fr.utf8 M docs/manual/mod/mod_log_forensic.html.fr.utf8 M docs/manual/mod/mod_log_forensic.html.ja.utf8 M docs/manual/mod/mod_log_forensic.html.tr.utf8 M docs/manual/mod/mod_logio.html.fr.utf8 M docs/manual/mod/mod_logio.html.ja.utf8 M docs/manual/mod/mod_logio.html.ko.euc-kr M docs/manual/mod/mod_logio.html.tr.utf8 M docs/manual/mod/mod_lua.html.fr.utf8 M docs/manual/mod/mod_macro.html.fr.utf8 M docs/manual/mod/mod_md.html.fr.utf8 M docs/manual/mod/mod_mime.html.fr.utf8 M docs/manual/mod/mod_mime.html.ja.utf8 M docs/manual/mod/mod_mime_magic.html.fr.utf8 M docs/manual/mod/mod_negotiation.html.fr.utf8 M docs/manual/mod/mod_negotiation.html.ja.utf8 M docs/manual/mod/mod_nw_ssl.html.fr.utf8 M docs/manual/mod/mod_policy.html.fr.utf8 M docs/manual/mod/mod_privileges.html.fr.utf8 M docs/manual/mod/mod_proxy.html.fr.utf8 M docs/manual/mod/mod_proxy.html.ja.utf8 M docs/manual/mod/mod_proxy_ajp.html.fr.utf8 M docs/manual/mod/mod_proxy_ajp.html.ja.utf8 M docs/manual/mod/mod_proxy_balancer.html.fr.utf8 M docs/manual/mod/mod_proxy_balancer.html.ja.utf8 M docs/manual/mod/mod_proxy_connect.html.fr.utf8 M docs/manual/mod/mod_proxy_connect.html.ja.utf8 M docs/manual/mod/mod_proxy_express.html.fr.utf8 M docs/manual/mod/mod_proxy_fcgi.html.fr.utf8 M docs/manual/mod/mod_proxy_fdpass.html.fr.utf8 M docs/manual/mod/mod_proxy_ftp.html.fr.utf8 M docs/manual/mod/mod_proxy_hcheck.html.fr.utf8 M docs/manual/mod/mod_proxy_html.html.fr.utf8 M docs/manual/mod/mod_proxy_http.html.fr.utf8 M docs/manual/mod/mod_proxy_http2.html.fr.utf8 M docs/manual/mod/mod_proxy_scgi.html.fr.utf8 M docs/manual/mod/mod_proxy_uwsgi.html.fr.utf8 M docs/manual/mod/mod_proxy_wstunnel.html.fr.utf8 M docs/manual/mod/mod_ratelimit.html.fr.utf8 M docs/manual/mod/mod_reflector.html.fr.utf8 M docs/manual/mod/mod_remoteip.html.fr.utf8 M docs/manual/mod/mod_reqtimeout.html.fr.utf8 M docs/manual/mod/mod_request.html.fr.utf8 M docs/manual/mod/mod_request.html.tr.utf8 M docs/manual/mod/mod_rewrite.html.fr.utf8 M docs/manual/mod/mod_sed.html.fr.utf8 M docs/manual/mod/mod_session.html.fr.utf8 M docs/manual/mod/mod_session_cookie.html.fr.utf8 M docs/manual/mod/mod_session_crypto.html.fr.utf8 M docs/manual/mod/mod_session_dbd.html.fr.utf8 M docs/manual/mod/mod_setenvif.html.fr.utf8 M docs/manual/mod/mod_setenvif.html.ja.utf8 M docs/manual/mod/mod_setenvif.html.ko.euc-kr M docs/manual/mod/mod_setenvif.html.tr.utf8 M docs/manual/mod/mod_slotmem_plain.html.fr.utf8 M docs/manual/mod/mod_slotmem_shm.html.fr.utf8 M docs/manual/mod/mod_so.html.fr.utf8 M docs/manual/mod/mod_so.html.ja.utf8 M docs/manual/mod/mod_so.html.ko.euc-kr M docs/manual/mod/mod_so.html.tr.utf8 M docs/manual/mod/mod_socache_dbm.html.fr.utf8 M docs/manual/mod/mod_socache_dc.html.fr.utf8 M docs/manual/mod/mod_socache_memcache.html.fr.utf8 M docs/manual/mod/mod_socache_redis.html.fr.utf8 M docs/manual/mod/mod_socache_shmcb.html.fr.utf8 M docs/manual/mod/mod_speling.html.fr.utf8 M docs/manual/mod/mod_speling.html.ja.utf8 M docs/manual/mod/mod_speling.html.ko.euc-kr M docs/manual/mod/mod_ssl.html.es.utf8 M docs/manual/mod/mod_ssl.html.fr.utf8 M docs/manual/mod/mod_ssl_ct.html.fr.utf8 M docs/manual/mod/mod_status.html.es.utf8 M docs/manual/mod/mod_status.html.fr.utf8 M docs/manual/mod/mod_status.html.ja.utf8 M docs/manual/mod/mod_status.html.ko.euc-kr M docs/manual/mod/mod_status.html.tr.utf8 M docs/manual/mod/mod_substitute.html.fr.utf8 M docs/manual/mod/mod_suexec.html.fr.utf8 M docs/manual/mod/mod_suexec.html.ja.utf8 M docs/manual/mod/mod_suexec.html.ko.euc-kr M docs/manual/mod/mod_suexec.html.tr.utf8 M docs/manual/mod/mod_syslog.html.fr.utf8 M docs/manual/mod/mod_systemd.html.fr.utf8 M docs/manual/mod/mod_unique_id.html.fr.utf8 M docs/manual/mod/mod_unique_id.html.ja.utf8 M docs/manual/mod/mod_unique_id.html.ko.euc-kr M docs/manual/mod/mod_unixd.html.fr.utf8 M docs/manual/mod/mod_unixd.html.tr.utf8 M docs/manual/mod/mod_userdir.html.fr.utf8 M docs/manual/mod/mod_userdir.html.ja.utf8 M docs/manual/mod/mod_userdir.html.ko.euc-kr M docs/manual/mod/mod_userdir.html.tr.utf8 M docs/manual/mod/mod_usertrack.html.fr.utf8 M docs/manual/mod/mod_version.html.fr.utf8 M docs/manual/mod/mod_version.html.ja.utf8 M docs/manual/mod/mod_version.html.ko.euc-kr M docs/manual/mod/mod_vhost_alias.html.fr.utf8 M docs/manual/mod/mod_vhost_alias.html.tr.utf8 M docs/manual/mod/mod_watchdog.html.fr.utf8 M docs/manual/mod/mod_xml2enc.html.fr.utf8 M docs/manual/mod/module-dict.html.fr.utf8 M docs/manual/mod/module-dict.html.ja.utf8 M docs/manual/mod/module-dict.html.ko.euc-kr M docs/manual/mod/module-dict.html.tr.utf8 A docs/manual/mod/motorz.html A docs/manual/mod/motorz.html.en.utf8 M docs/manual/mod/mpm_common.html.de M docs/manual/mod/mpm_common.html.fr.utf8 M docs/manual/mod/mpm_common.html.ja.utf8 M docs/manual/mod/mpm_common.html.tr.utf8 M docs/manual/mod/mpm_netware.html.fr.utf8 M docs/manual/mod/mpm_winnt.html.de M docs/manual/mod/mpm_winnt.html.fr.utf8 M docs/manual/mod/mpm_winnt.html.ja.utf8 M docs/manual/mod/mpmt_os2.html.fr.utf8 M docs/manual/mod/overrides.html.fr.utf8 M docs/manual/mod/prefork.html.de M docs/manual/mod/prefork.html.fr.utf8 M docs/manual/mod/prefork.html.ja.utf8 M docs/manual/mod/prefork.html.tr.utf8 M docs/manual/mod/quickreference.html.de M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/mod/quickreference.html.es.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/mod/quickreference.html.ja.utf8 M docs/manual/mod/quickreference.html.ko.euc-kr M docs/manual/mod/quickreference.html.tr.utf8 M docs/manual/mod/quickreference.html.zh-cn.utf8 M docs/manual/mod/worker.html.de M docs/manual/mod/worker.html.fr.utf8 M docs/manual/mod/worker.html.ja.utf8 M docs/manual/mod/worker.html.tr.utf8 M docs/manual/mpm.html.de M docs/manual/mpm.html.es.utf8 M docs/manual/mpm.html.fr.utf8 M docs/manual/mpm.html.ja.utf8 M docs/manual/mpm.html.ko.euc-kr M docs/manual/mpm.html.tr.utf8 M docs/manual/mpm.html.zh-cn.utf8 M docs/manual/new_features_2_0.html.de M docs/manual/new_features_2_0.html.fr.utf8 M docs/manual/new_features_2_0.html.ja.utf8 M docs/manual/new_features_2_0.html.ko.euc-kr M docs/manual/new_features_2_0.html.pt-br.utf8 M docs/manual/new_features_2_0.html.tr.utf8 M docs/manual/new_features_2_2.html.es.utf8 M docs/manual/new_features_2_2.html.fr.utf8 M docs/manual/new_features_2_2.html.ko.euc-kr M docs/manual/new_features_2_2.html.pt-br.utf8 M docs/manual/new_features_2_2.html.tr.utf8 M docs/manual/new_features_2_4.html.es.utf8 M docs/manual/new_features_2_4.html.fr.utf8 M docs/manual/new_features_2_4.html.pt-br.utf8 M docs/manual/new_features_2_4.html.tr.utf8 M docs/manual/platform/index.html.fr.utf8 M docs/manual/platform/index.html.ko.euc-kr M docs/manual/platform/index.html.zh-cn.utf8 M docs/manual/platform/netware.html.fr.utf8 M docs/manual/platform/netware.html.ko.euc-kr M docs/manual/platform/rpm.html.fr.utf8 M docs/manual/platform/win_compiling.html.fr.utf8 M docs/manual/platform/win_compiling.html.ko.euc-kr M docs/manual/platform/windows.html.fr.utf8 M docs/manual/platform/windows.html.ko.euc-kr M docs/manual/programs/ab.html.fr.utf8 M docs/manual/programs/ab.html.ko.euc-kr M docs/manual/programs/ab.html.tr.utf8 M docs/manual/programs/apachectl.html.fr.utf8 M docs/manual/programs/apachectl.html.ko.euc-kr M docs/manual/programs/apachectl.html.tr.utf8 M docs/manual/programs/apxs.html.fr.utf8 M docs/manual/programs/apxs.html.ko.euc-kr M docs/manual/programs/apxs.html.tr.utf8 M docs/manual/programs/configure.html.fr.utf8 M docs/manual/programs/configure.html.ko.euc-kr M docs/manual/programs/configure.html.tr.utf8 M docs/manual/programs/configure.xml.meta M docs/manual/programs/ctlogconfig.html.fr.utf8 M docs/manual/programs/dbmmanage.html.fr.utf8 M docs/manual/programs/dbmmanage.html.ko.euc-kr M docs/manual/programs/dbmmanage.html.tr.utf8 M docs/manual/programs/fcgistarter.html.fr.utf8 M docs/manual/programs/fcgistarter.html.tr.utf8 M docs/manual/programs/firehose.html.fr.utf8 M docs/manual/programs/htcacheclean.html.fr.utf8 M docs/manual/programs/htcacheclean.html.ko.euc-kr M docs/manual/programs/htcacheclean.html.tr.utf8 M docs/manual/programs/htdbm.html.fr.utf8 M docs/manual/programs/htdbm.html.tr.utf8 M docs/manual/programs/htdigest.html.fr.utf8 M docs/manual/programs/htdigest.html.ko.euc-kr M docs/manual/programs/htdigest.html.tr.utf8 M docs/manual/programs/htpasswd.html.fr.utf8 M docs/manual/programs/htpasswd.html.ko.euc-kr M docs/manual/programs/htpasswd.html.tr.utf8 M docs/manual/programs/httpd.html.fr.utf8 M docs/manual/programs/httpd.html.ko.euc-kr M docs/manual/programs/httpd.html.tr.utf8 M docs/manual/programs/httxt2dbm.html.fr.utf8 M docs/manual/programs/httxt2dbm.html.tr.utf8 M docs/manual/programs/index.html.es.utf8 M docs/manual/programs/index.html.fr.utf8 M docs/manual/programs/index.html.ko.euc-kr M docs/manual/programs/index.html.tr.utf8 M docs/manual/programs/index.html.zh-cn.utf8 M docs/manual/programs/log_server_status.html.fr.utf8 M docs/manual/programs/logresolve.html.fr.utf8 M docs/manual/programs/logresolve.html.ko.euc-kr M docs/manual/programs/logresolve.html.tr.utf8 M docs/manual/programs/other.html.fr.utf8 M docs/manual/programs/other.html.ko.euc-kr M docs/manual/programs/other.html.tr.utf8 M docs/manual/programs/rotatelogs.html.fr.utf8 M docs/manual/programs/rotatelogs.html.ko.euc-kr M docs/manual/programs/rotatelogs.html.tr.utf8 M docs/manual/programs/split-logfile.html.fr.utf8 M docs/manual/programs/suexec.html.fr.utf8 M docs/manual/programs/suexec.html.ko.euc-kr M docs/manual/programs/suexec.html.tr.utf8 M docs/manual/rewrite/avoid.html.de M docs/manual/rewrite/avoid.html.es.utf8 M docs/manual/rewrite/avoid.html.fr.utf8 M docs/manual/rewrite/avoid.html.ja.utf8 M docs/manual/rewrite/avoid.html.ko.euc-kr M docs/manual/rewrite/avoid.html.tr.utf8 M docs/manual/rewrite/avoid.html.zh-cn.utf8 M docs/manual/rewrite/flags.html.de M docs/manual/rewrite/flags.html.es.utf8 M docs/manual/rewrite/flags.html.fr.utf8 M docs/manual/rewrite/flags.html.ja.utf8 M docs/manual/rewrite/flags.html.ko.euc-kr M docs/manual/rewrite/flags.html.tr.utf8 M docs/manual/rewrite/flags.html.zh-cn.utf8 M docs/manual/rewrite/htaccess.html.de M docs/manual/rewrite/htaccess.html.es.utf8 M docs/manual/rewrite/htaccess.html.fr.utf8 M docs/manual/rewrite/htaccess.html.ja.utf8 M docs/manual/rewrite/htaccess.html.ko.euc-kr M docs/manual/rewrite/htaccess.html.tr.utf8 M docs/manual/rewrite/htaccess.html.zh-cn.utf8 M docs/manual/rewrite/index.html.de M docs/manual/rewrite/index.html.es.utf8 M docs/manual/rewrite/index.html.fr.utf8 M docs/manual/rewrite/index.html.ja.utf8 M docs/manual/rewrite/index.html.ko.euc-kr M docs/manual/rewrite/index.html.tr.utf8 M docs/manual/rewrite/index.html.zh-cn.utf8 M docs/manual/rewrite/intro.html.de M docs/manual/rewrite/intro.html.es.utf8 M docs/manual/rewrite/intro.html.fr.utf8 M docs/manual/rewrite/intro.html.ja.utf8 M docs/manual/rewrite/intro.html.ko.euc-kr M docs/manual/rewrite/intro.html.tr.utf8 M docs/manual/rewrite/intro.html.zh-cn.utf8 M docs/manual/rewrite/remapping.html.de M docs/manual/rewrite/remapping.html.es.utf8 M docs/manual/rewrite/remapping.html.fr.utf8 M docs/manual/rewrite/remapping.html.ja.utf8 M docs/manual/rewrite/remapping.html.ko.euc-kr M docs/manual/rewrite/remapping.html.tr.utf8 M docs/manual/rewrite/remapping.html.zh-cn.utf8 M docs/manual/rewrite/rewritemap.html.de M docs/manual/rewrite/rewritemap.html.es.utf8 M docs/manual/rewrite/rewritemap.html.fr.utf8 M docs/manual/rewrite/rewritemap.html.ja.utf8 M docs/manual/rewrite/rewritemap.html.ko.euc-kr M docs/manual/rewrite/rewritemap.html.tr.utf8 M docs/manual/rewrite/rewritemap.html.zh-cn.utf8 M docs/manual/rewrite/tech.html.de M docs/manual/rewrite/tech.html.es.utf8 M docs/manual/rewrite/tech.html.fr.utf8 M docs/manual/rewrite/tech.html.ja.utf8 M docs/manual/rewrite/tech.html.ko.euc-kr M docs/manual/rewrite/tech.html.tr.utf8 M docs/manual/rewrite/tech.html.zh-cn.utf8 M docs/manual/rewrite/vhosts.html.de M docs/manual/rewrite/vhosts.html.es.utf8 M docs/manual/rewrite/vhosts.html.fr.utf8 M docs/manual/rewrite/vhosts.html.ja.utf8 M docs/manual/rewrite/vhosts.html.ko.euc-kr M docs/manual/rewrite/vhosts.html.tr.utf8 M docs/manual/rewrite/vhosts.html.zh-cn.utf8 M docs/manual/sections.html.fr.utf8 M docs/manual/sections.html.ja.utf8 M docs/manual/sections.html.ko.euc-kr M docs/manual/sections.html.tr.utf8 M docs/manual/server-wide.html.fr.utf8 M docs/manual/server-wide.html.ja.utf8 M docs/manual/server-wide.html.ko.euc-kr M docs/manual/server-wide.html.tr.utf8 M docs/manual/sitemap.html.de M docs/manual/sitemap.html.en.utf8 M docs/manual/sitemap.html.es.utf8 M docs/manual/sitemap.html.fr.utf8 M docs/manual/sitemap.html.ja.utf8 M docs/manual/sitemap.html.ko.euc-kr M docs/manual/sitemap.html.tr.utf8 M docs/manual/sitemap.html.zh-cn.utf8 M docs/manual/socache.html.fr.utf8 M docs/manual/ssl/index.html.es.utf8 M docs/manual/ssl/index.html.fr.utf8 M docs/manual/ssl/index.html.ja.utf8 M docs/manual/ssl/index.html.tr.utf8 M docs/manual/ssl/index.html.zh-cn.utf8 M docs/manual/ssl/ssl_compat.html.es.utf8 M docs/manual/ssl/ssl_compat.html.fr.utf8 M docs/manual/ssl/ssl_faq.html.fr.utf8 M docs/manual/ssl/ssl_howto.html.fr.utf8 M docs/manual/ssl/ssl_intro.html.fr.utf8 M docs/manual/ssl/ssl_intro.html.ja.utf8 M docs/manual/stopping.html.de M docs/manual/stopping.html.es.utf8 M docs/manual/stopping.html.fr.utf8 M docs/manual/stopping.html.ja.utf8 M docs/manual/stopping.html.ko.euc-kr M docs/manual/stopping.html.tr.utf8 M docs/manual/suexec.html.fr.utf8 M docs/manual/suexec.html.ja.utf8 M docs/manual/suexec.html.ko.euc-kr M docs/manual/suexec.html.tr.utf8 M docs/manual/upgrading.html.fr.utf8 M docs/manual/upgrading.html.pt-br.utf8 M docs/manual/urlmapping.html.fr.utf8 M docs/manual/urlmapping.html.ja.utf8 M docs/manual/urlmapping.html.ko.euc-kr M docs/manual/urlmapping.html.tr.utf8 M docs/manual/vhosts/details.html.fr.utf8 M docs/manual/vhosts/details.html.ko.euc-kr M docs/manual/vhosts/details.html.tr.utf8 M docs/manual/vhosts/examples.html.fr.utf8 M docs/manual/vhosts/examples.html.ja.utf8 M docs/manual/vhosts/examples.html.ko.euc-kr M docs/manual/vhosts/examples.html.tr.utf8 M docs/manual/vhosts/fd-limits.html.fr.utf8 M docs/manual/vhosts/fd-limits.html.ja.utf8 M docs/manual/vhosts/fd-limits.html.ko.euc-kr M docs/manual/vhosts/fd-limits.html.tr.utf8 M docs/manual/vhosts/index.html.de M docs/manual/vhosts/index.html.fr.utf8 M docs/manual/vhosts/index.html.ja.utf8 M docs/manual/vhosts/index.html.ko.euc-kr M docs/manual/vhosts/index.html.tr.utf8 M docs/manual/vhosts/index.html.zh-cn.utf8 M docs/manual/vhosts/ip-based.html.fr.utf8 M docs/manual/vhosts/ip-based.html.ja.utf8 M docs/manual/vhosts/ip-based.html.ko.euc-kr M docs/manual/vhosts/ip-based.html.tr.utf8 M docs/manual/vhosts/mass.html.fr.utf8 M docs/manual/vhosts/mass.html.ko.euc-kr M docs/manual/vhosts/mass.html.tr.utf8 M docs/manual/vhosts/name-based.html.de M docs/manual/vhosts/name-based.html.fr.utf8 M docs/manual/vhosts/name-based.html.ja.utf8 M docs/manual/vhosts/name-based.html.ko.euc-kr M docs/manual/vhosts/name-based.html.tr.utf8 _____________________________________________________________________________________________________________ Commit: 767d9550e7c9036fa1604c15f975f7c590d95752 URL: https://git.catflap.wales/apache-httpd/commit/?id=767d9550e7c9036fa1604c15f975f7c590d95752 Author: Ivan Zhakov (Tue 2 Jun 2026 11:49:33 BST) Committer: Ivan Zhakov (Tue 2 Jun 2026 11:49:33 BST) Fix Windows GHA build. * .github/workflows/windows.yml (): Use Enter-VsDevShell to find VS installation and save environment variables to GITHUB_ENV. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934871 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/windows.yml _____________________________________________________________________________________________________________ Commit: 51651aec5397f9ba2b474ba7f39ddb7278369365 URL: https://git.catflap.wales/apache-httpd/commit/?id=51651aec5397f9ba2b474ba7f39ddb7278369365 Author: Jim Jagielski (Tue 2 Jun 2026 11:04:18 BST) Committer: Jim Jagielski (Tue 2 Jun 2026 11:04:18 BST) [PATCH] mpm_motorz: performance, bug fixes, concurrency hardening, async HTTP/2 Performance: - Accept drain loop: motorz_io_accept now drains the kernel accept queue in one poll wakeup (do/while until EAGAIN, admission-disabled, or die_now) instead of one connection per round-trip through apr_pollset_poll. Eliminates O(N) poll wakeups for N burst connections. - Hot-path log levels: 25 APLOG_DEBUG calls on the per-request path demoted to APLOG_TRACE6/TRACE7/TRACE8, matching event MPM practice. Error and admission- control events remain at DEBUG. - Redundant pollset_remove removed: the defensive apr_pollset_remove in motorz_io_process is gone from the common dispatch path (connection is already claimed before reaching here); isolated to the clogging-filter branch where it is actually needed. - Admission control: added active-thread saturation check (active >= threads_per_child) alongside the existing idle==0 and pending>=hi checks, catching slow-client / keep-alive-heavy saturation where the task queue appears empty but all workers are blocked in I/O. apr_size_t underflow fix: read total before idle, clamp active = (total > idle) ? total - idle : 0, preventing spurious disable during graceful restart. - Hysteresis low-water mark tightened from 50% to 75% of ThreadsPerChild, so the listener re-enables sooner after a burst subsides. Bug fixes: - Clogging-filter timer race (use-after-free): the SSL/clogging path in motorz_io_process bypassed motorz_conn_claim(). A pending timer could fire concurrently while the worker was inside ap_run_process_connection(), dispatching a timeout worker on the same scon. Fixed by replacing the bare pollset_remove with motorz_conn_claim(), which atomically disarms both the pollset entry and the timer under poller->mtx. - motorz_resume_suspended: restore c->sbh before ap_run_resume_connection(). motorz_suspend_connection() NULLs c->sbh (matching event's notify_suspend); without this fix any module calling ap_update_child_status(c->sbh) after resume dereferenced NULL. - SERVER_BUSY_READ scoreboard update: add ap_update_child_status(scon->sbh, SERVER_BUSY_READ, NULL) before ap_run_process_connection(), matching event MPM and fixing misleading mod_status output where motorz connections showed as SERVER_READY throughout the read/process phase. - requests_this_child data race: written by the accepting poller thread, read by the supervisor main thread. Declared volatile to prevent stale cached reads across threads. - conn_id always zero: every connection was created with conn_id=0, breaking %{connection} log formats and any module keying state on c->id. Now derived as ID_FROM_CHILD_THREAD(my_child_num, atomic_seq), matching worker/event MPM formula for globally unique IDs across children and connections. - ap_create_sb_handle hardcoded child 0: all connections reported as child 0 in the scoreboard, making mod_status show all activity in slot [0][0]. Now passes my_child_num so each child's activity appears in the correct slot. - Worker threads not drained on exit: apr_thread_pool_destroy() is now called in clean_child_exit() before apr_pool_destroy(pchild), joining all workers and preventing use-after-free in ap_log_error / apr_pool_clear after the pool is torn down. - ThreadsPerChild 1 throughput collapse: the hysteresis low-water mark becomes (1*3)/4=0, so listeners only re-enable when the task queue is completely empty. Added startup/runtime warnings (APLOGNO 10555/10556) advising ThreadsPerChild >= 4. next-number advanced to 10557. Multi-poller scale-out (PollersPerChild): - motorz_core_t no longer holds a single pollset/timeout_ring/mtx/recycle-list; these are moved to per-poller motorz_poller_t contexts. - Each poller owns its pollset, skiplist timer ring, ring mutex, and lock-free MPSC transaction-pool recycle list, so pollers never contend with each other. - Connections are sharded round-robin to pollers at accept time (scon->poller); pool recycling returns to the accepting poller's free-list (scon->pool_poller). - PollersPerChild directive added (0 = auto from online CPUs, capped at 8). - Listener admission control and the pipe-of-death/generation supervision are isolated to poller 0 and the main-thread supervisor respectively. - AP_MPMQ_CAN_SUSPEND / motorz_resume_suspended hook wired in for full async-suspend support (fix for CONN_STATE_SUSPENDED lifecycle). - Non-blocking lingering close: replaced blocking ap_lingering_close() with motorz_start_lingering_close() / motorz_lingering_close() that hand the draining socket back to the poll loop with a bounded linger timeout. - Pool cleanup (motorz_conn_pool_cleanup) cancels the timer under poller->mtx so pool destruction never leaves a dangling skiplist entry. Async HTTP/2 handoff -- ENABLED (MOTORZ_ENABLE_ASYNC 1): - motorz reports AP_MPMQ_IS_ASYNC=1 / AP_MPMQ_CAN_WAITIO=1. motorz_io_process() implements CONN_STATE_ASYNC_WAITIO: arm the pollset for read/write per c->cs->sense under Timeout and re-dispatch into PROCESSING, mirroring event. New APLOGNOs 10557-10559. - Clogging-filter branch honors the hook-returned connection state (WRITE_COMPLETION / ASYNC_WAITIO / SUSPENDED) and maps KEEPALIVE to WRITE_COMPLETION instead of force-closing to LINGER. h2 c2 connections set clogging_input_filters unconditionally, so the old behavior collapsed h2 keep-alive into one-shot connections. - Forward-declare motorz_update_listeners() (called from motorz_io_accept before its definition; an implicit declaration is a hard error under strict C). Replaced a dead duplicate clean_child_exit prototype. The async-handoff churn bug -- FIXED in mod_http2 (h2_session.c): Under async handoff mod_http2 hands the master (c1) connection back to the MPM between requests; motorz re-dispatches it on a fresh worker. Under rapid HTTP/2 connection churn this raced mod_http2's stream lifecycle: a client's graceful GOAWAY drove the c1 session straight to DONE -> CONN_STATE_LINGER, and the MPM close ran m_stream_cleanup()/h2_c2_abort() on any stream whose secondary connection (c2) had emitted its response but not yet called c2_prod_done() -- silently dropping that response (~0.2-3% under h2load -n.. -c50 -m1). The fix establishes the invariant "a c1 connection is closed only after every stream's c2 has finished and flushed", in two points in h2_session.c: * h2_session_ev_remote_goaway(): a graceful GOAWAY (error code 0) with streams still in flight no longer transits to H2_SESSION_ST_DONE. It RSTs only the unprocessed streams and keeps the session running so the in-flight streams complete and their c2 output is written. (An error GOAWAY, or one with no open streams, still goes to DONE immediately.) This also matches RFC 9113: a peer GOAWAY stops new streams, it does not abort streams at or below its last-stream-id. * H2_SESSION_ST_IDLE handling: once those streams drain (open_streams == 0) and the remote has shut down, send our GOAWAY and go to DONE from IDLE. Reaching DONE only here -- after the c2s are done and flushed -- keeps the close from racing an in-flight c2. This benefits mpm_event too and is a conformance improvement, not just a motorz workaround. MOTORZ_ENABLE_ASYNC remains a single flip point (set 0 to fall back to advertising IS_ASYNC=0) should a regression ever reappear. Hardening of the fix (this change): - motorz.c, smoke.sh: corrected stale "async DISABLED" comments that still described the old workaround while the code already enabled async. - h2_session.c: documented the liveness bound -- keeping the session alive on a graceful GOAWAY cannot pin c1 open indefinitely, since a wedged c2 is bounded by its own request Timeout, which drops open_streams and lets c1 reach IDLE. - h2_session.h: documented the open_streams threading invariant the fix now relies on (c1-thread only; async re-dispatch is successive not concurrent, so no atomics/volatile needed; decrements to 0 only after each c2 has flushed). Tests (server/mpm/motorz/test/): setup.sh configures+builds httpd; run-all.sh runs the smoke, HTTP/1.1, and HTTP/2-over-TLS suites; bench.sh compares motorz vs event throughput. The async assertions expect async ON (CONN_STATE_ASYNC_WAITIO arms / "returning to mpm c1 monitoring" appears). The churn regression measures the fix correctly (two pitfalls, documented in MOTORZ.README and encoded in the tests): * Assert on RESPONSE LOSS (started - succeeded), NOT on h2load's "failed" total. "failed" also counts connection-establishment errors (ephemeral port / accept-queue pressure on busy loopback) which are environmental and appear with and without the fix; only started > succeeded is this bug. * Measure at LogLevel info, NOT trace8. The bug is a Heisenbug; trace8 slows the hot path enough to hide it, so a churn assertion run under trace8 passes even with the fix removed (vacuous). The load-bearing churn regression is in run-http2.sh at info; smoke.sh runs at trace8 for its state-machine traces, so its churn check is a gross-sanity pass only. Full analysis, reproduction recipe, and the fix are in server/mpm/motorz/MOTORZ.README ("HTTP/2 async handoff"). Official mod_http2 pytest suite (test/modules/http2/): test_h2_106_02 now skips on MPMs that do not register ServerLimit (i.e. mpm_motorz, whose static fixed-size process pool makes StartServers the hard daemon limit, so ServerLimit is meaningless and unregistered). The test's ServerLimit/MaxConnectionsPerChild config is a syntax error there; prefork/worker/event still run it unchanged. MaxConnectionsPerChild itself IS supported by motorz (a core directive honored by the supervisor). Validated: full http2 suite green on both event and motorz (only known flaky proxy-backend tests aside), and the motorz custom suite (smoke/http1/http2) passes with 0 churn response-loss. Docs and packaging: add the mpm_motorz manual page (docs/manual/mod/motorz.xml + .meta, registered in allmodules.xml) documenting the threading model, async handling, admission control, and the PollersPerChild directive; add a CHANGES entry; and insert motorz into the default-MPM fallback chain (server/mpm/ config2.m4) between event and worker. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934868 13f79535-47bb-0310-9956-ffa450edef68 M CHANGES M docs/log-message-tags/next-number M docs/manual/mod/allmodules.xml A docs/manual/mod/motorz.xml A docs/manual/mod/motorz.xml.meta M modules/http2/h2_session.c M modules/http2/h2_session.h M server/mpm/config2.m4 M server/mpm/motorz/MOTORZ.README M server/mpm/motorz/motorz.c M server/mpm/motorz/motorz.h A server/mpm/motorz/test/README.md A server/mpm/motorz/test/bench.sh A server/mpm/motorz/test/lib.sh A server/mpm/motorz/test/run-all.sh A server/mpm/motorz/test/run-http1.sh A server/mpm/motorz/test/run-http2.sh A server/mpm/motorz/test/setup.sh A server/mpm/motorz/test/smoke.sh M test/modules/http2/test_106_shutdown.py _____________________________________________________________________________________________________________ Commit: 52e6887eced229f562e7cc6599184dcc6fced321 URL: https://git.catflap.wales/apache-httpd/commit/?id=52e6887eced229f562e7cc6599184dcc6fced321 Author: Eric Covener (Mon 1 Jun 2026 18:41:30 BST) Committer: Eric Covener (Mon 1 Jun 2026 18:41:30 BST) expr parse fail should hide conditional content these are neither true or false, the enclosing content should not be printed git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934852 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/includes-error.txt M modules/filters/mod_include.c M modules/filters/mod_include.h _____________________________________________________________________________________________________________ Commit: 80f3a181d92565d9ca725adee2e8c9fe73b2aaea URL: https://git.catflap.wales/apache-httpd/commit/?id=80f3a181d92565d9ca725adee2e8c9fe73b2aaea Author: Lucien Gentis (Mon 1 Jun 2026 16:49:55 BST) Committer: Lucien Gentis (Mon 1 Jun 2026 16:49:55 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934840 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/access.xml.fr M docs/manual/howto/htaccess.xml.fr M docs/manual/programs/configure.xml.fr _____________________________________________________________________________________________________________ Commit: 3f83a20426b83fe6a36d50c4a4ea2cb528b49761 URL: https://git.catflap.wales/apache-httpd/commit/?id=3f83a20426b83fe6a36d50c4a4ea2cb528b49761 Author: Lucien Gentis (Sun 31 May 2026 16:17:18 BST) Committer: Lucien Gentis (Sun 31 May 2026 16:17:18 BST) fr doc file rebuilt in HTML5. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934822 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/bind.html.fr.utf8 _____________________________________________________________________________________________________________ Commit: a1f14d9d3632ab6438e612a00da80849c2759c18 URL: https://git.catflap.wales/apache-httpd/commit/?id=a1f14d9d3632ab6438e612a00da80849c2759c18 Author: Lucien Gentis (Sun 31 May 2026 16:14:25 BST) Committer: Lucien Gentis (Sun 31 May 2026 16:14:25 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934821 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/bind.xml.fr _____________________________________________________________________________________________________________ Commit: eaa742d2b9f2a048ee2fcd4bffd69d335743aab6 URL: https://git.catflap.wales/apache-httpd/commit/?id=eaa742d2b9f2a048ee2fcd4bffd69d335743aab6 Author: Rich Bowen (Sun 31 May 2026 01:30:02 BST) Committer: Rich Bowen (Sun 31 May 2026 01:30:02 BST) Rebuild html to push out html5 validation tweaks git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934799 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/bind.html.en.utf8 M docs/manual/caching.html.en.utf8 M docs/manual/compliance.html.en.utf8 M docs/manual/configuring.html.en.utf8 M docs/manual/content-negotiation.html.en.utf8 M docs/manual/custom-error.html.en.utf8 M docs/manual/developer/API.html.en.utf8 M docs/manual/developer/debugging.html.en.utf8 M docs/manual/developer/documenting.html.en.utf8 M docs/manual/developer/filters.html.en.utf8 M docs/manual/developer/hooks.html.en.utf8 M docs/manual/developer/index.html.en.utf8 M docs/manual/developer/lua.html.en.utf8 M docs/manual/developer/modguide.html.en.utf8 M docs/manual/developer/modules.html.en.utf8 M docs/manual/developer/new_api_2_4.html.en.utf8 M docs/manual/developer/new_api_2_6.html.en.utf8 M docs/manual/developer/output-filters.html.en.utf8 M docs/manual/developer/request.html.en.utf8 M docs/manual/developer/thread_safety.html.en.utf8 M docs/manual/dns-caveats.html.en.utf8 M docs/manual/dso.html.en.utf8 M docs/manual/env.html.en.utf8 M docs/manual/expr.html.en.utf8 M docs/manual/faq/index.html.en.utf8 M docs/manual/filter.html.en.utf8 M docs/manual/getting-started.html.en.utf8 M docs/manual/glossary.html.en.utf8 M docs/manual/handler.html.en.utf8 M docs/manual/howto/access.html.en.utf8 M docs/manual/howto/auth.html.en.utf8 M docs/manual/howto/cgi.html.en.utf8 M docs/manual/howto/encrypt.html.en.utf8 M docs/manual/howto/htaccess.html.en.utf8 M docs/manual/howto/http2.html.en.utf8 M docs/manual/howto/index.html.en.utf8 M docs/manual/howto/public_html.html.en.utf8 M docs/manual/howto/reverse_proxy.html.en.utf8 M docs/manual/howto/ssi.html.en.utf8 M docs/manual/index.html.en.utf8 M docs/manual/install.html.en.utf8 M docs/manual/invoking.html.en.utf8 M docs/manual/license.html.en.utf8 M docs/manual/logs.html.en.utf8 M docs/manual/misc/index.html.en.utf8 M docs/manual/misc/password_encryptions.html.en.utf8 M docs/manual/misc/perf-scaling.html.en.utf8 M docs/manual/misc/perf-tuning.html.en.utf8 M docs/manual/misc/relevant_standards.html.en.utf8 M docs/manual/misc/security_tips.html.en.utf8 M docs/manual/mod/core.html.en.utf8 M docs/manual/mod/directive-dict.html.en.utf8 M docs/manual/mod/directives.html.en.utf8 M docs/manual/mod/event.html.en.utf8 M docs/manual/mod/index.html.en.utf8 M docs/manual/mod/mod_access_compat.html.en.utf8 M docs/manual/mod/mod_actions.html.en.utf8 M docs/manual/mod/mod_alias.html.en.utf8 M docs/manual/mod/mod_allowhandlers.html.en.utf8 M docs/manual/mod/mod_allowmethods.html.en.utf8 M docs/manual/mod/mod_asis.html.en.utf8 M docs/manual/mod/mod_auth_basic.html.en.utf8 M docs/manual/mod/mod_auth_bearer.html.en.utf8 M docs/manual/mod/mod_auth_digest.html.en.utf8 M docs/manual/mod/mod_auth_form.html.en.utf8 M docs/manual/mod/mod_authn_anon.html.en.utf8 M docs/manual/mod/mod_authn_core.html.en.utf8 M docs/manual/mod/mod_authn_dbd.html.en.utf8 M docs/manual/mod/mod_authn_dbm.html.en.utf8 M docs/manual/mod/mod_authn_file.html.en.utf8 M docs/manual/mod/mod_authn_socache.html.en.utf8 M docs/manual/mod/mod_authnz_fcgi.html.en.utf8 M docs/manual/mod/mod_authnz_ldap.html.en.utf8 M docs/manual/mod/mod_autht_core.html.en.utf8 M docs/manual/mod/mod_autht_jwt.html.en.utf8 M docs/manual/mod/mod_authz_core.html.en.utf8 M docs/manual/mod/mod_authz_dbd.html.en.utf8 M docs/manual/mod/mod_authz_dbm.html.en.utf8 M docs/manual/mod/mod_authz_groupfile.html.en.utf8 M docs/manual/mod/mod_authz_host.html.en.utf8 M docs/manual/mod/mod_authz_owner.html.en.utf8 M docs/manual/mod/mod_authz_user.html.en.utf8 M docs/manual/mod/mod_autoindex.html.en.utf8 M docs/manual/mod/mod_brotli.html.en.utf8 M docs/manual/mod/mod_buffer.html.en.utf8 M docs/manual/mod/mod_cache.html.en.utf8 M docs/manual/mod/mod_cache_disk.html.en.utf8 M docs/manual/mod/mod_cache_socache.html.en.utf8 M docs/manual/mod/mod_cern_meta.html.en.utf8 M docs/manual/mod/mod_cgi.html.en.utf8 M docs/manual/mod/mod_cgid.html.en.utf8 M docs/manual/mod/mod_charset_lite.html.en.utf8 M docs/manual/mod/mod_crypto.html.en.utf8 M docs/manual/mod/mod_data.html.en.utf8 M docs/manual/mod/mod_dav.html.en.utf8 M docs/manual/mod/mod_dav_fs.html.en.utf8 M docs/manual/mod/mod_dbd.html.en.utf8 M docs/manual/mod/mod_deflate.html.en.utf8 M docs/manual/mod/mod_dialup.html.en.utf8 M docs/manual/mod/mod_dir.html.en.utf8 M docs/manual/mod/mod_dumpio.html.en.utf8 M docs/manual/mod/mod_echo.html.en.utf8 M docs/manual/mod/mod_env.html.en.utf8 M docs/manual/mod/mod_example_hooks.html.en.utf8 M docs/manual/mod/mod_expires.html.en.utf8 M docs/manual/mod/mod_ext_filter.html.en.utf8 M docs/manual/mod/mod_file_cache.html.en.utf8 M docs/manual/mod/mod_filter.html.en.utf8 M docs/manual/mod/mod_firehose.html.en.utf8 M docs/manual/mod/mod_headers.html.en.utf8 M docs/manual/mod/mod_heartbeat.html.en.utf8 M docs/manual/mod/mod_heartmonitor.html.en.utf8 M docs/manual/mod/mod_http2.html.en.utf8 M docs/manual/mod/mod_ident.html.en.utf8 M docs/manual/mod/mod_imagemap.html.en.utf8 M docs/manual/mod/mod_include.html.en.utf8 M docs/manual/mod/mod_info.html.en.utf8 M docs/manual/mod/mod_isapi.html.en.utf8 M docs/manual/mod/mod_journald.html.en.utf8 M docs/manual/mod/mod_lbmethod_bybusyness.html.en.utf8 M docs/manual/mod/mod_lbmethod_byrequests.html.en.utf8 M docs/manual/mod/mod_lbmethod_bytraffic.html.en.utf8 M docs/manual/mod/mod_lbmethod_heartbeat.html.en.utf8 M docs/manual/mod/mod_ldap.html.en.utf8 M docs/manual/mod/mod_log_config.html.en.utf8 M docs/manual/mod/mod_log_debug.html.en.utf8 M docs/manual/mod/mod_log_forensic.html.en.utf8 M docs/manual/mod/mod_logio.html.en.utf8 M docs/manual/mod/mod_lua.html.en.utf8 M docs/manual/mod/mod_macro.html.en.utf8 M docs/manual/mod/mod_md.html.en.utf8 M docs/manual/mod/mod_mime.html.en.utf8 M docs/manual/mod/mod_mime_magic.html.en.utf8 M docs/manual/mod/mod_negotiation.html.en.utf8 M docs/manual/mod/mod_nw_ssl.html.en.utf8 M docs/manual/mod/mod_policy.html.en.utf8 M docs/manual/mod/mod_privileges.html.en.utf8 M docs/manual/mod/mod_proxy.html.en.utf8 M docs/manual/mod/mod_proxy_ajp.html.en.utf8 M docs/manual/mod/mod_proxy_balancer.html.en.utf8 M docs/manual/mod/mod_proxy_connect.html.en.utf8 M docs/manual/mod/mod_proxy_express.html.en.utf8 M docs/manual/mod/mod_proxy_fcgi.html.en.utf8 M docs/manual/mod/mod_proxy_fdpass.html.en.utf8 M docs/manual/mod/mod_proxy_ftp.html.en.utf8 M docs/manual/mod/mod_proxy_hcheck.html.en.utf8 M docs/manual/mod/mod_proxy_html.html.en.utf8 M docs/manual/mod/mod_proxy_http.html.en.utf8 M docs/manual/mod/mod_proxy_http2.html.en.utf8 M docs/manual/mod/mod_proxy_scgi.html.en.utf8 M docs/manual/mod/mod_proxy_uwsgi.html.en.utf8 M docs/manual/mod/mod_proxy_wstunnel.html.en.utf8 M docs/manual/mod/mod_ratelimit.html.en.utf8 M docs/manual/mod/mod_reflector.html.en.utf8 M docs/manual/mod/mod_remoteip.html.en.utf8 M docs/manual/mod/mod_reqtimeout.html.en.utf8 M docs/manual/mod/mod_request.html.en.utf8 M docs/manual/mod/mod_rewrite.html.en.utf8 M docs/manual/mod/mod_sed.html.en.utf8 M docs/manual/mod/mod_session.html.en.utf8 M docs/manual/mod/mod_session_cookie.html.en.utf8 M docs/manual/mod/mod_session_crypto.html.en.utf8 M docs/manual/mod/mod_session_dbd.html.en.utf8 M docs/manual/mod/mod_setenvif.html.en.utf8 M docs/manual/mod/mod_slotmem_plain.html.en.utf8 M docs/manual/mod/mod_slotmem_shm.html.en.utf8 M docs/manual/mod/mod_so.html.en.utf8 M docs/manual/mod/mod_socache_dbm.html.en.utf8 M docs/manual/mod/mod_socache_dc.html.en.utf8 M docs/manual/mod/mod_socache_memcache.html.en.utf8 M docs/manual/mod/mod_socache_redis.html.en.utf8 M docs/manual/mod/mod_socache_shmcb.html.en.utf8 M docs/manual/mod/mod_speling.html.en.utf8 M docs/manual/mod/mod_ssl.html.en.utf8 M docs/manual/mod/mod_ssl_ct.html.en.utf8 M docs/manual/mod/mod_status.html.en.utf8 M docs/manual/mod/mod_substitute.html.en.utf8 M docs/manual/mod/mod_suexec.html.en.utf8 M docs/manual/mod/mod_syslog.html.en.utf8 M docs/manual/mod/mod_systemd.html.en.utf8 M docs/manual/mod/mod_unique_id.html.en.utf8 M docs/manual/mod/mod_unixd.html.en.utf8 M docs/manual/mod/mod_userdir.html.en.utf8 M docs/manual/mod/mod_usertrack.html.en.utf8 M docs/manual/mod/mod_version.html.en.utf8 M docs/manual/mod/mod_vhost_alias.html.en.utf8 M docs/manual/mod/mod_watchdog.html.en.utf8 M docs/manual/mod/mod_xml2enc.html.en.utf8 M docs/manual/mod/module-dict.html.en.utf8 M docs/manual/mod/mpm_common.html.en.utf8 M docs/manual/mod/mpm_netware.html.en.utf8 M docs/manual/mod/mpm_winnt.html.en.utf8 M docs/manual/mod/mpmt_os2.html.en.utf8 M docs/manual/mod/overrides.html.en.utf8 M docs/manual/mod/prefork.html.en.utf8 M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/mod/worker.html.en.utf8 M docs/manual/mpm.html.en.utf8 M docs/manual/new_features_2_0.html.en.utf8 M docs/manual/new_features_2_2.html.en.utf8 M docs/manual/new_features_2_4.html.en.utf8 M docs/manual/new_features_2_6.html.en.utf8 M docs/manual/platform/index.html.en.utf8 M docs/manual/platform/netware.html.en.utf8 M docs/manual/platform/rpm.html.en.utf8 M docs/manual/platform/win_compiling.html.en.utf8 M docs/manual/platform/windows.html.en.utf8 M docs/manual/programs/ab.html.en.utf8 M docs/manual/programs/apachectl.html.en.utf8 M docs/manual/programs/apxs.html.en.utf8 M docs/manual/programs/configure.html.en.utf8 M docs/manual/programs/ctlogconfig.html.en.utf8 M docs/manual/programs/dbmmanage.html.en.utf8 M docs/manual/programs/fcgistarter.html.en.utf8 M docs/manual/programs/firehose.html.en.utf8 M docs/manual/programs/htcacheclean.html.en.utf8 M docs/manual/programs/htdbm.html.en.utf8 M docs/manual/programs/htdigest.html.en.utf8 M docs/manual/programs/htpasswd.html.en.utf8 M docs/manual/programs/httpd.html.en.utf8 M docs/manual/programs/httxt2dbm.html.en.utf8 M docs/manual/programs/index.html.en.utf8 M docs/manual/programs/log_server_status.html.en.utf8 M docs/manual/programs/logresolve.html.en.utf8 M docs/manual/programs/other.html.en.utf8 M docs/manual/programs/rotatelogs.html.en.utf8 M docs/manual/programs/split-logfile.html.en.utf8 M docs/manual/programs/suexec.html.en.utf8 M docs/manual/rewrite/avoid.html.en.utf8 M docs/manual/rewrite/flags.html.en.utf8 M docs/manual/rewrite/htaccess.html.en.utf8 M docs/manual/rewrite/index.html.en.utf8 M docs/manual/rewrite/intro.html.en.utf8 M docs/manual/rewrite/remapping.html.en.utf8 M docs/manual/rewrite/rewritemap.html.en.utf8 M docs/manual/rewrite/tech.html.en.utf8 M docs/manual/rewrite/vhosts.html.en.utf8 M docs/manual/sections.html.en.utf8 M docs/manual/server-wide.html.en.utf8 M docs/manual/sitemap.html.en.utf8 M docs/manual/socache.html.en.utf8 M docs/manual/ssl/index.html.en.utf8 M docs/manual/ssl/ssl_compat.html.en.utf8 M docs/manual/ssl/ssl_faq.html.en.utf8 M docs/manual/ssl/ssl_howto.html.en.utf8 M docs/manual/ssl/ssl_intro.html.en.utf8 M docs/manual/stopping.html.en.utf8 M docs/manual/suexec.html.en.utf8 M docs/manual/upgrading.html.en.utf8 M docs/manual/urlmapping.html.en.utf8 M docs/manual/vhosts/details.html.en.utf8 M docs/manual/vhosts/examples.html.en.utf8 M docs/manual/vhosts/fd-limits.html.en.utf8 M docs/manual/vhosts/index.html.en.utf8 M docs/manual/vhosts/ip-based.html.en.utf8 M docs/manual/vhosts/mass.html.en.utf8 M docs/manual/vhosts/name-based.html.en.utf8 _____________________________________________________________________________________________________________ Commit: 59cb9d35bf09c617b833e050d2280c13f63b6cdf URL: https://git.catflap.wales/apache-httpd/commit/?id=59cb9d35bf09c617b833e050d2280c13f63b6cdf Author: Rich Bowen (Sun 31 May 2026 01:28:48 BST) Committer: Rich Bowen (Sun 31 May 2026 01:28:48 BST) Tweak to make w3.org html validator a little happier git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934798 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/style/xsl/common.xsl M docs/manual/style/xsl/synopsis.xsl _____________________________________________________________________________________________________________ Commit: 7b515bad84a4a1fd62dea608f93f4926463cca72 URL: https://git.catflap.wales/apache-httpd/commit/?id=7b515bad84a4a1fd62dea608f93f4926463cca72 Author: Rich Bowen (Sat 30 May 2026 23:33:29 BST) Committer: Rich Bowen (Sat 30 May 2026 23:33:29 BST) rebuild alllll the docs, yet again, with the new HTML5 doctype git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934795 13f79535-47bb-0310-9956-ffa450edef68 M docs/man/htdbm.1 M docs/manual/bind.html.de M docs/manual/bind.html.en.utf8 M docs/manual/bind.html.es.utf8 M docs/manual/bind.html.fr.utf8 M docs/manual/bind.html.ja.utf8 M docs/manual/bind.html.ko.euc-kr M docs/manual/bind.html.pt-br.utf8 M docs/manual/bind.html.tr.utf8 M docs/manual/bind.xml.meta M docs/manual/caching.html.en.utf8 M docs/manual/caching.html.fr.utf8 M docs/manual/caching.html.tr.utf8 M docs/manual/compliance.html.en.utf8 M docs/manual/compliance.html.fr.utf8 M docs/manual/configuring.html.de M docs/manual/configuring.html.en.utf8 M docs/manual/configuring.html.fr.utf8 M docs/manual/configuring.html.ja.utf8 M docs/manual/configuring.html.ko.euc-kr M docs/manual/configuring.html.tr.utf8 M docs/manual/content-negotiation.html.en.utf8 M docs/manual/content-negotiation.html.fr.utf8 M docs/manual/content-negotiation.html.ja.utf8 M docs/manual/content-negotiation.html.ko.euc-kr M docs/manual/content-negotiation.html.tr.utf8 M docs/manual/custom-error.html.en.utf8 M docs/manual/custom-error.html.es.utf8 M docs/manual/custom-error.html.fr.utf8 M docs/manual/custom-error.html.ja.utf8 M docs/manual/custom-error.html.ko.euc-kr M docs/manual/custom-error.html.tr.utf8 M docs/manual/developer/API.html.en.utf8 M docs/manual/developer/debugging.html.en.utf8 M docs/manual/developer/documenting.html.en.utf8 M docs/manual/developer/documenting.html.zh-cn.utf8 M docs/manual/developer/filters.html.en.utf8 M docs/manual/developer/hooks.html.en.utf8 M docs/manual/developer/index.html.en.utf8 M docs/manual/developer/index.html.zh-cn.utf8 M docs/manual/developer/lua.html.en.utf8 M docs/manual/developer/modguide.html.en.utf8 M docs/manual/developer/modules.html.en.utf8 M docs/manual/developer/modules.html.ja.utf8 M docs/manual/developer/new_api_2_4.html.en.utf8 M docs/manual/developer/new_api_2_6.html.en.utf8 M docs/manual/developer/output-filters.html.en.utf8 M docs/manual/developer/request.html.en.utf8 M docs/manual/developer/thread_safety.html.en.utf8 M docs/manual/dns-caveats.html.en.utf8 M docs/manual/dns-caveats.html.fr.utf8 M docs/manual/dns-caveats.html.ja.utf8 M docs/manual/dns-caveats.html.ko.euc-kr M docs/manual/dns-caveats.html.tr.utf8 M docs/manual/dso.html.en.utf8 M docs/manual/dso.html.es.utf8 M docs/manual/dso.html.fr.utf8 M docs/manual/dso.html.ja.utf8 M docs/manual/dso.html.ko.euc-kr M docs/manual/dso.html.tr.utf8 M docs/manual/env.html.en.utf8 M docs/manual/env.html.fr.utf8 M docs/manual/env.html.ja.utf8 M docs/manual/env.html.ko.euc-kr M docs/manual/env.html.tr.utf8 M docs/manual/env.xml.fr M docs/manual/env.xml.ja M docs/manual/env.xml.ko M docs/manual/env.xml.tr M docs/manual/expr.html.en.utf8 M docs/manual/expr.html.fr.utf8 M docs/manual/faq/index.html.en.utf8 M docs/manual/faq/index.html.es.utf8 M docs/manual/faq/index.html.fr.utf8 M docs/manual/faq/index.html.ko.euc-kr M docs/manual/faq/index.html.tr.utf8 M docs/manual/faq/index.html.zh-cn.utf8 M docs/manual/faq/index.xml.meta M docs/manual/filter.html.en.utf8 M docs/manual/filter.html.es.utf8 M docs/manual/filter.html.fr.utf8 M docs/manual/filter.html.ja.utf8 M docs/manual/filter.html.ko.euc-kr M docs/manual/filter.html.pt-br.utf8 M docs/manual/filter.html.tr.utf8 M docs/manual/getting-started.html.en.utf8 M docs/manual/getting-started.html.es.utf8 M docs/manual/getting-started.html.fr.utf8 M docs/manual/getting-started.html.ru.utf8 M docs/manual/getting-started.xml.meta M docs/manual/glossary.html.de M docs/manual/glossary.html.en.utf8 M docs/manual/glossary.html.es.utf8 M docs/manual/glossary.html.fr.utf8 M docs/manual/glossary.html.ja.utf8 M docs/manual/glossary.html.ko.euc-kr M docs/manual/glossary.html.tr.utf8 M docs/manual/handler.html.en.utf8 M docs/manual/handler.html.es.utf8 M docs/manual/handler.html.fr.utf8 M docs/manual/handler.html.ja.utf8 M docs/manual/handler.html.ko.euc-kr M docs/manual/handler.html.tr.utf8 M docs/manual/handler.html.zh-cn.utf8 M docs/manual/howto/access.html.en.utf8 M docs/manual/howto/access.html.es.utf8 M docs/manual/howto/access.html.fr.utf8 M docs/manual/howto/auth.html.en.utf8 M docs/manual/howto/auth.html.es.utf8 M docs/manual/howto/auth.html.fr.utf8 M docs/manual/howto/auth.html.ja.utf8 M docs/manual/howto/auth.html.ko.euc-kr M docs/manual/howto/auth.html.tr.utf8 M docs/manual/howto/auth.xml.meta M docs/manual/howto/cgi.html.en.utf8 M docs/manual/howto/cgi.html.es.utf8 M docs/manual/howto/cgi.html.fr.utf8 M docs/manual/howto/cgi.html.ja.utf8 M docs/manual/howto/cgi.html.ko.euc-kr M docs/manual/howto/cgi.xml.meta M docs/manual/howto/encrypt.html.en.utf8 M docs/manual/howto/encrypt.html.es.utf8 M docs/manual/howto/encrypt.html.fr.utf8 M docs/manual/howto/htaccess.html.en.utf8 M docs/manual/howto/htaccess.html.es.utf8 M docs/manual/howto/htaccess.html.fr.utf8 M docs/manual/howto/htaccess.html.ja.utf8 M docs/manual/howto/htaccess.html.ko.euc-kr M docs/manual/howto/htaccess.html.pt-br.utf8 M docs/manual/howto/http2.html.en.utf8 M docs/manual/howto/http2.html.es.utf8 M docs/manual/howto/http2.html.fr.utf8 M docs/manual/howto/http2.xml.meta M docs/manual/howto/index.html.en.utf8 M docs/manual/howto/index.html.es.utf8 M docs/manual/howto/index.html.fr.utf8 M docs/manual/howto/index.html.ja.utf8 M docs/manual/howto/index.html.ko.euc-kr M docs/manual/howto/index.html.zh-cn.utf8 M docs/manual/howto/public_html.html.en.utf8 M docs/manual/howto/public_html.html.es.utf8 M docs/manual/howto/public_html.html.fr.utf8 M docs/manual/howto/public_html.html.ja.utf8 M docs/manual/howto/public_html.html.ko.euc-kr M docs/manual/howto/public_html.html.tr.utf8 M docs/manual/howto/reverse_proxy.html.en.utf8 M docs/manual/howto/reverse_proxy.html.es.utf8 M docs/manual/howto/reverse_proxy.html.fr.utf8 M docs/manual/howto/ssi.html.en.utf8 M docs/manual/howto/ssi.html.es.utf8 M docs/manual/howto/ssi.html.fr.utf8 M docs/manual/howto/ssi.html.ja.utf8 M docs/manual/howto/ssi.html.ko.euc-kr M docs/manual/index.html.da M docs/manual/index.html.de M docs/manual/index.html.en.utf8 M docs/manual/index.html.es.utf8 M docs/manual/index.html.fr.utf8 M docs/manual/index.html.ja.utf8 M docs/manual/index.html.ko.euc-kr M docs/manual/index.html.pt-br.utf8 M docs/manual/index.html.ru.utf8 M docs/manual/index.html.tr.utf8 M docs/manual/index.html.zh-cn.utf8 M docs/manual/index.xml.meta M docs/manual/install.html.de M docs/manual/install.html.en.utf8 M docs/manual/install.html.es.utf8 M docs/manual/install.html.fr.utf8 M docs/manual/install.html.ja.utf8 M docs/manual/install.html.ko.euc-kr M docs/manual/install.html.pt-br.utf8 M docs/manual/install.html.tr.utf8 M docs/manual/install.xml.de M docs/manual/install.xml.fr M docs/manual/install.xml.ja M docs/manual/install.xml.ko M docs/manual/install.xml.pt-br M docs/manual/install.xml.tr M docs/manual/invoking.html.de M docs/manual/invoking.html.en.utf8 M docs/manual/invoking.html.es.utf8 M docs/manual/invoking.html.fr.utf8 M docs/manual/invoking.html.ja.utf8 M docs/manual/invoking.html.ko.euc-kr M docs/manual/invoking.html.pt-br.utf8 M docs/manual/invoking.html.tr.utf8 M docs/manual/invoking.xml.meta M docs/manual/license.html.en.utf8 M docs/manual/logs.html.en.utf8 M docs/manual/logs.html.fr.utf8 M docs/manual/logs.html.ja.utf8 M docs/manual/logs.html.ko.euc-kr M docs/manual/logs.html.tr.utf8 M docs/manual/misc/index.html.en.utf8 M docs/manual/misc/index.html.es.utf8 M docs/manual/misc/index.html.fr.utf8 M docs/manual/misc/index.html.ko.euc-kr M docs/manual/misc/index.html.tr.utf8 M docs/manual/misc/index.html.zh-cn.utf8 M docs/manual/misc/password_encryptions.html.en.utf8 M docs/manual/misc/password_encryptions.html.es.utf8 M docs/manual/misc/password_encryptions.html.fr.utf8 M docs/manual/misc/perf-scaling.html.en.utf8 M docs/manual/misc/perf-scaling.html.es.utf8 M docs/manual/misc/perf-scaling.html.fr.utf8 M docs/manual/misc/perf-tuning.html.en.utf8 M docs/manual/misc/perf-tuning.html.fr.utf8 M docs/manual/misc/perf-tuning.html.ko.euc-kr M docs/manual/misc/perf-tuning.html.tr.utf8 M docs/manual/misc/perf-tuning.xml.meta M docs/manual/misc/relevant_standards.html.en.utf8 M docs/manual/misc/relevant_standards.html.fr.utf8 M docs/manual/misc/relevant_standards.html.ko.euc-kr M docs/manual/misc/relevant_standards.xml.meta M docs/manual/misc/security_tips.html.en.utf8 M docs/manual/misc/security_tips.html.es.utf8 M docs/manual/misc/security_tips.html.fr.utf8 M docs/manual/misc/security_tips.html.ko.euc-kr M docs/manual/misc/security_tips.html.tr.utf8 M docs/manual/misc/security_tips.xml.meta M docs/manual/mod/core.html.de M docs/manual/mod/core.html.en.utf8 M docs/manual/mod/core.html.es.utf8 M docs/manual/mod/core.html.fr.utf8 M docs/manual/mod/core.html.ja.utf8 M docs/manual/mod/core.html.tr.utf8 M docs/manual/mod/core.xml.meta M docs/manual/mod/directive-dict.html.en.utf8 M docs/manual/mod/directive-dict.html.es.utf8 M docs/manual/mod/directive-dict.html.fr.utf8 M docs/manual/mod/directive-dict.html.ja.utf8 M docs/manual/mod/directive-dict.html.ko.euc-kr M docs/manual/mod/directive-dict.html.tr.utf8 M docs/manual/mod/directives.html.de M docs/manual/mod/directives.html.en.utf8 M docs/manual/mod/directives.html.es.utf8 M docs/manual/mod/directives.html.fr.utf8 M docs/manual/mod/directives.html.ja.utf8 M docs/manual/mod/directives.html.ko.euc-kr M docs/manual/mod/directives.html.tr.utf8 M docs/manual/mod/directives.html.zh-cn.utf8 M docs/manual/mod/event.html.en.utf8 M docs/manual/mod/event.html.es.utf8 M docs/manual/mod/event.html.fr.utf8 M docs/manual/mod/index.html.de M docs/manual/mod/index.html.en.utf8 M docs/manual/mod/index.html.es.utf8 M docs/manual/mod/index.html.fr.utf8 M docs/manual/mod/index.html.ja.utf8 M docs/manual/mod/index.html.ko.euc-kr M docs/manual/mod/index.html.tr.utf8 M docs/manual/mod/index.html.zh-cn.utf8 M docs/manual/mod/mod_access_compat.html.en.utf8 M docs/manual/mod/mod_access_compat.html.es.utf8 M docs/manual/mod/mod_access_compat.html.fr.utf8 M docs/manual/mod/mod_access_compat.html.ja.utf8 M docs/manual/mod/mod_actions.html.de M docs/manual/mod/mod_actions.html.en.utf8 M docs/manual/mod/mod_actions.html.es.utf8 M docs/manual/mod/mod_actions.html.fr.utf8 M docs/manual/mod/mod_actions.html.ja.utf8 M docs/manual/mod/mod_actions.html.ko.euc-kr M docs/manual/mod/mod_alias.html.en.utf8 M docs/manual/mod/mod_alias.html.es.utf8 M docs/manual/mod/mod_alias.html.fr.utf8 M docs/manual/mod/mod_alias.html.ja.utf8 M docs/manual/mod/mod_alias.html.ko.euc-kr M docs/manual/mod/mod_alias.html.tr.utf8 M docs/manual/mod/mod_alias.xml.meta M docs/manual/mod/mod_allowhandlers.html.en.utf8 M docs/manual/mod/mod_allowhandlers.html.es.utf8 M docs/manual/mod/mod_allowhandlers.html.fr.utf8 M docs/manual/mod/mod_allowmethods.html.en.utf8 M docs/manual/mod/mod_allowmethods.html.es.utf8 M docs/manual/mod/mod_allowmethods.html.fr.utf8 M docs/manual/mod/mod_asis.html.en.utf8 M docs/manual/mod/mod_asis.html.es.utf8 M docs/manual/mod/mod_asis.html.fr.utf8 M docs/manual/mod/mod_asis.html.ja.utf8 M docs/manual/mod/mod_asis.html.ko.euc-kr M docs/manual/mod/mod_auth_basic.html.en.utf8 M docs/manual/mod/mod_auth_basic.html.es.utf8 M docs/manual/mod/mod_auth_basic.html.fr.utf8 M docs/manual/mod/mod_auth_basic.html.ja.utf8 M docs/manual/mod/mod_auth_basic.html.ko.euc-kr M docs/manual/mod/mod_auth_bearer.html.en.utf8 M docs/manual/mod/mod_auth_bearer.html.fr.utf8 M docs/manual/mod/mod_auth_digest.html.en.utf8 M docs/manual/mod/mod_auth_digest.html.fr.utf8 M docs/manual/mod/mod_auth_digest.html.ko.euc-kr M docs/manual/mod/mod_auth_form.html.en.utf8 M docs/manual/mod/mod_auth_form.html.fr.utf8 M docs/manual/mod/mod_authn_anon.html.en.utf8 M docs/manual/mod/mod_authn_anon.html.fr.utf8 M docs/manual/mod/mod_authn_anon.html.ja.utf8 M docs/manual/mod/mod_authn_anon.html.ko.euc-kr M docs/manual/mod/mod_authn_core.html.en.utf8 M docs/manual/mod/mod_authn_core.html.fr.utf8 M docs/manual/mod/mod_authn_core.xml.meta M docs/manual/mod/mod_authn_dbd.html.en.utf8 M docs/manual/mod/mod_authn_dbd.html.fr.utf8 M docs/manual/mod/mod_authn_dbm.html.en.utf8 M docs/manual/mod/mod_authn_dbm.html.fr.utf8 M docs/manual/mod/mod_authn_dbm.html.ja.utf8 M docs/manual/mod/mod_authn_dbm.html.ko.euc-kr M docs/manual/mod/mod_authn_file.html.en.utf8 M docs/manual/mod/mod_authn_file.html.fr.utf8 M docs/manual/mod/mod_authn_file.html.ja.utf8 M docs/manual/mod/mod_authn_file.html.ko.euc-kr M docs/manual/mod/mod_authn_socache.html.en.utf8 M docs/manual/mod/mod_authn_socache.html.fr.utf8 M docs/manual/mod/mod_authnz_fcgi.html.en.utf8 M docs/manual/mod/mod_authnz_fcgi.html.fr.utf8 M docs/manual/mod/mod_authnz_ldap.html.en.utf8 M docs/manual/mod/mod_authnz_ldap.html.fr.utf8 M docs/manual/mod/mod_autht_core.html.en.utf8 M docs/manual/mod/mod_autht_core.html.fr.utf8 M docs/manual/mod/mod_autht_jwt.html.en.utf8 M docs/manual/mod/mod_autht_jwt.html.fr.utf8 M docs/manual/mod/mod_authz_core.html.en.utf8 M docs/manual/mod/mod_authz_core.html.fr.utf8 M docs/manual/mod/mod_authz_core.xml.meta M docs/manual/mod/mod_authz_dbd.html.en.utf8 M docs/manual/mod/mod_authz_dbd.html.fr.utf8 M docs/manual/mod/mod_authz_dbm.html.en.utf8 M docs/manual/mod/mod_authz_dbm.html.fr.utf8 M docs/manual/mod/mod_authz_dbm.html.ko.euc-kr M docs/manual/mod/mod_authz_groupfile.html.en.utf8 M docs/manual/mod/mod_authz_groupfile.html.fr.utf8 M docs/manual/mod/mod_authz_groupfile.html.ja.utf8 M docs/manual/mod/mod_authz_groupfile.html.ko.euc-kr M docs/manual/mod/mod_authz_groupfile.xml.meta M docs/manual/mod/mod_authz_host.html.en.utf8 M docs/manual/mod/mod_authz_host.html.fr.utf8 M docs/manual/mod/mod_authz_host.xml.meta M docs/manual/mod/mod_authz_owner.html.en.utf8 M docs/manual/mod/mod_authz_owner.html.fr.utf8 M docs/manual/mod/mod_authz_owner.html.ja.utf8 M docs/manual/mod/mod_authz_owner.html.ko.euc-kr M docs/manual/mod/mod_authz_user.html.en.utf8 M docs/manual/mod/mod_authz_user.html.fr.utf8 M docs/manual/mod/mod_authz_user.html.ja.utf8 M docs/manual/mod/mod_authz_user.html.ko.euc-kr M docs/manual/mod/mod_authz_user.xml.meta M docs/manual/mod/mod_autoindex.html.en.utf8 M docs/manual/mod/mod_autoindex.html.fr.utf8 M docs/manual/mod/mod_autoindex.html.ja.utf8 M docs/manual/mod/mod_autoindex.html.ko.euc-kr M docs/manual/mod/mod_autoindex.html.tr.utf8 M docs/manual/mod/mod_brotli.html.en.utf8 M docs/manual/mod/mod_brotli.html.fr.utf8 M docs/manual/mod/mod_buffer.html.en.utf8 M docs/manual/mod/mod_buffer.html.fr.utf8 M docs/manual/mod/mod_buffer.xml.meta M docs/manual/mod/mod_cache.html.en.utf8 M docs/manual/mod/mod_cache.html.fr.utf8 M docs/manual/mod/mod_cache.html.ja.utf8 M docs/manual/mod/mod_cache.html.ko.euc-kr M docs/manual/mod/mod_cache.xml.meta M docs/manual/mod/mod_cache_disk.html.en.utf8 M docs/manual/mod/mod_cache_disk.html.fr.utf8 M docs/manual/mod/mod_cache_disk.html.ja.utf8 M docs/manual/mod/mod_cache_disk.html.ko.euc-kr M docs/manual/mod/mod_cache_socache.html.en.utf8 M docs/manual/mod/mod_cache_socache.html.fr.utf8 M docs/manual/mod/mod_cern_meta.html.en.utf8 M docs/manual/mod/mod_cern_meta.html.fr.utf8 M docs/manual/mod/mod_cern_meta.html.ko.euc-kr M docs/manual/mod/mod_cgi.html.en.utf8 M docs/manual/mod/mod_cgi.html.fr.utf8 M docs/manual/mod/mod_cgi.html.ja.utf8 M docs/manual/mod/mod_cgi.html.ko.euc-kr M docs/manual/mod/mod_cgid.html.en.utf8 M docs/manual/mod/mod_cgid.html.fr.utf8 M docs/manual/mod/mod_cgid.html.ja.utf8 M docs/manual/mod/mod_cgid.html.ko.euc-kr M docs/manual/mod/mod_charset_lite.html.en.utf8 M docs/manual/mod/mod_charset_lite.html.fr.utf8 M docs/manual/mod/mod_charset_lite.html.ko.euc-kr M docs/manual/mod/mod_crypto.html.en.utf8 M docs/manual/mod/mod_crypto.html.fr.utf8 M docs/manual/mod/mod_crypto.xml.meta M docs/manual/mod/mod_data.html.en.utf8 M docs/manual/mod/mod_data.html.fr.utf8 M docs/manual/mod/mod_dav.html.en.utf8 M docs/manual/mod/mod_dav.html.fr.utf8 M docs/manual/mod/mod_dav.html.ja.utf8 M docs/manual/mod/mod_dav.html.ko.euc-kr M docs/manual/mod/mod_dav_fs.html.en.utf8 M docs/manual/mod/mod_dav_fs.html.fr.utf8 M docs/manual/mod/mod_dav_fs.html.ja.utf8 M docs/manual/mod/mod_dav_fs.html.ko.euc-kr M docs/manual/mod/mod_dbd.html.en.utf8 M docs/manual/mod/mod_dbd.html.fr.utf8 M docs/manual/mod/mod_deflate.html.en.utf8 M docs/manual/mod/mod_deflate.html.fr.utf8 M docs/manual/mod/mod_deflate.html.ja.utf8 M docs/manual/mod/mod_deflate.html.ko.euc-kr M docs/manual/mod/mod_dialup.html.en.utf8 M docs/manual/mod/mod_dialup.html.fr.utf8 M docs/manual/mod/mod_dir.html.en.utf8 M docs/manual/mod/mod_dir.html.fr.utf8 M docs/manual/mod/mod_dir.html.ja.utf8 M docs/manual/mod/mod_dir.html.ko.euc-kr M docs/manual/mod/mod_dir.html.tr.utf8 M docs/manual/mod/mod_dumpio.html.en.utf8 M docs/manual/mod/mod_dumpio.html.fr.utf8 M docs/manual/mod/mod_dumpio.html.ja.utf8 M docs/manual/mod/mod_echo.html.en.utf8 M docs/manual/mod/mod_echo.html.fr.utf8 M docs/manual/mod/mod_echo.html.ja.utf8 M docs/manual/mod/mod_echo.html.ko.euc-kr M docs/manual/mod/mod_env.html.en.utf8 M docs/manual/mod/mod_env.html.fr.utf8 M docs/manual/mod/mod_env.html.ja.utf8 M docs/manual/mod/mod_env.html.ko.euc-kr M docs/manual/mod/mod_env.html.tr.utf8 M docs/manual/mod/mod_example_hooks.html.en.utf8 M docs/manual/mod/mod_example_hooks.html.fr.utf8 M docs/manual/mod/mod_example_hooks.html.ko.euc-kr M docs/manual/mod/mod_expires.html.en.utf8 M docs/manual/mod/mod_expires.html.fr.utf8 M docs/manual/mod/mod_expires.html.ja.utf8 M docs/manual/mod/mod_expires.html.ko.euc-kr M docs/manual/mod/mod_ext_filter.html.en.utf8 M docs/manual/mod/mod_ext_filter.html.fr.utf8 M docs/manual/mod/mod_ext_filter.html.ja.utf8 M docs/manual/mod/mod_ext_filter.html.ko.euc-kr M docs/manual/mod/mod_file_cache.html.en.utf8 M docs/manual/mod/mod_file_cache.html.fr.utf8 M docs/manual/mod/mod_file_cache.html.ko.euc-kr M docs/manual/mod/mod_filter.html.en.utf8 M docs/manual/mod/mod_filter.html.fr.utf8 M docs/manual/mod/mod_firehose.html.en.utf8 M docs/manual/mod/mod_firehose.html.fr.utf8 M docs/manual/mod/mod_headers.html.en.utf8 M docs/manual/mod/mod_headers.html.fr.utf8 M docs/manual/mod/mod_headers.html.ja.utf8 M docs/manual/mod/mod_headers.html.ko.euc-kr M docs/manual/mod/mod_headers.xml.meta M docs/manual/mod/mod_heartbeat.html.en.utf8 M docs/manual/mod/mod_heartbeat.html.fr.utf8 M docs/manual/mod/mod_heartmonitor.html.en.utf8 M docs/manual/mod/mod_heartmonitor.html.fr.utf8 M docs/manual/mod/mod_http2.html.en.utf8 M docs/manual/mod/mod_http2.html.fr.utf8 M docs/manual/mod/mod_ident.html.en.utf8 M docs/manual/mod/mod_ident.html.fr.utf8 M docs/manual/mod/mod_ident.html.ja.utf8 M docs/manual/mod/mod_ident.html.ko.euc-kr M docs/manual/mod/mod_imagemap.html.en.utf8 M docs/manual/mod/mod_imagemap.html.fr.utf8 M docs/manual/mod/mod_imagemap.html.ko.euc-kr M docs/manual/mod/mod_include.html.en.utf8 M docs/manual/mod/mod_include.html.fr.utf8 M docs/manual/mod/mod_include.html.ja.utf8 M docs/manual/mod/mod_info.html.en.utf8 M docs/manual/mod/mod_info.html.fr.utf8 M docs/manual/mod/mod_info.html.ja.utf8 M docs/manual/mod/mod_info.html.ko.euc-kr M docs/manual/mod/mod_isapi.html.en.utf8 M docs/manual/mod/mod_isapi.html.fr.utf8 M docs/manual/mod/mod_isapi.html.ko.euc-kr M docs/manual/mod/mod_journald.html.en.utf8 M docs/manual/mod/mod_journald.html.fr.utf8 M docs/manual/mod/mod_lbmethod_bybusyness.html.en.utf8 M docs/manual/mod/mod_lbmethod_bybusyness.html.fr.utf8 M docs/manual/mod/mod_lbmethod_byrequests.html.en.utf8 M docs/manual/mod/mod_lbmethod_byrequests.html.fr.utf8 M docs/manual/mod/mod_lbmethod_bytraffic.html.en.utf8 M docs/manual/mod/mod_lbmethod_bytraffic.html.fr.utf8 M docs/manual/mod/mod_lbmethod_heartbeat.html.en.utf8 M docs/manual/mod/mod_lbmethod_heartbeat.html.fr.utf8 M docs/manual/mod/mod_ldap.html.en.utf8 M docs/manual/mod/mod_ldap.html.fr.utf8 M docs/manual/mod/mod_log_config.html.en.utf8 M docs/manual/mod/mod_log_config.html.fr.utf8 M docs/manual/mod/mod_log_config.html.ja.utf8 M docs/manual/mod/mod_log_config.html.ko.euc-kr M docs/manual/mod/mod_log_config.html.tr.utf8 M docs/manual/mod/mod_log_debug.html.en.utf8 M docs/manual/mod/mod_log_debug.html.fr.utf8 M docs/manual/mod/mod_log_forensic.html.en.utf8 M docs/manual/mod/mod_log_forensic.html.fr.utf8 M docs/manual/mod/mod_log_forensic.html.ja.utf8 M docs/manual/mod/mod_log_forensic.html.tr.utf8 M docs/manual/mod/mod_logio.html.en.utf8 M docs/manual/mod/mod_logio.html.fr.utf8 M docs/manual/mod/mod_logio.html.ja.utf8 M docs/manual/mod/mod_logio.html.ko.euc-kr M docs/manual/mod/mod_logio.html.tr.utf8 M docs/manual/mod/mod_lua.html.en.utf8 M docs/manual/mod/mod_lua.html.fr.utf8 M docs/manual/mod/mod_macro.html.en.utf8 M docs/manual/mod/mod_macro.html.fr.utf8 M docs/manual/mod/mod_macro.xml.meta M docs/manual/mod/mod_md.html.en.utf8 M docs/manual/mod/mod_md.html.fr.utf8 M docs/manual/mod/mod_mime.html.en.utf8 M docs/manual/mod/mod_mime.html.fr.utf8 M docs/manual/mod/mod_mime.html.ja.utf8 M docs/manual/mod/mod_mime_magic.html.en.utf8 M docs/manual/mod/mod_mime_magic.html.fr.utf8 M docs/manual/mod/mod_mime_magic.xml.meta M docs/manual/mod/mod_negotiation.html.en.utf8 M docs/manual/mod/mod_negotiation.html.fr.utf8 M docs/manual/mod/mod_negotiation.html.ja.utf8 M docs/manual/mod/mod_nw_ssl.html.en.utf8 M docs/manual/mod/mod_nw_ssl.html.fr.utf8 M docs/manual/mod/mod_policy.html.en.utf8 M docs/manual/mod/mod_policy.html.fr.utf8 M docs/manual/mod/mod_privileges.html.en.utf8 M docs/manual/mod/mod_privileges.html.fr.utf8 M docs/manual/mod/mod_proxy.html.en.utf8 M docs/manual/mod/mod_proxy.html.fr.utf8 M docs/manual/mod/mod_proxy.html.ja.utf8 M docs/manual/mod/mod_proxy_ajp.html.en.utf8 M docs/manual/mod/mod_proxy_ajp.html.fr.utf8 M docs/manual/mod/mod_proxy_ajp.html.ja.utf8 M docs/manual/mod/mod_proxy_ajp.xml.meta M docs/manual/mod/mod_proxy_balancer.html.en.utf8 M docs/manual/mod/mod_proxy_balancer.html.fr.utf8 M docs/manual/mod/mod_proxy_balancer.html.ja.utf8 M docs/manual/mod/mod_proxy_balancer.xml.meta M docs/manual/mod/mod_proxy_connect.html.en.utf8 M docs/manual/mod/mod_proxy_connect.html.fr.utf8 M docs/manual/mod/mod_proxy_connect.html.ja.utf8 M docs/manual/mod/mod_proxy_express.html.en.utf8 M docs/manual/mod/mod_proxy_express.html.fr.utf8 M docs/manual/mod/mod_proxy_fcgi.html.en.utf8 M docs/manual/mod/mod_proxy_fcgi.html.fr.utf8 M docs/manual/mod/mod_proxy_fdpass.html.en.utf8 M docs/manual/mod/mod_proxy_fdpass.html.fr.utf8 M docs/manual/mod/mod_proxy_ftp.html.en.utf8 M docs/manual/mod/mod_proxy_ftp.html.fr.utf8 M docs/manual/mod/mod_proxy_ftp.xml.meta M docs/manual/mod/mod_proxy_hcheck.html.en.utf8 M docs/manual/mod/mod_proxy_hcheck.html.fr.utf8 M docs/manual/mod/mod_proxy_html.html.en.utf8 M docs/manual/mod/mod_proxy_html.html.fr.utf8 M docs/manual/mod/mod_proxy_http.html.en.utf8 M docs/manual/mod/mod_proxy_http.html.fr.utf8 M docs/manual/mod/mod_proxy_http2.html.en.utf8 M docs/manual/mod/mod_proxy_http2.html.fr.utf8 M docs/manual/mod/mod_proxy_scgi.html.en.utf8 M docs/manual/mod/mod_proxy_scgi.html.fr.utf8 M docs/manual/mod/mod_proxy_uwsgi.html.en.utf8 M docs/manual/mod/mod_proxy_uwsgi.html.fr.utf8 M docs/manual/mod/mod_proxy_wstunnel.html.en.utf8 M docs/manual/mod/mod_proxy_wstunnel.html.fr.utf8 M docs/manual/mod/mod_ratelimit.html.en.utf8 M docs/manual/mod/mod_ratelimit.html.fr.utf8 M docs/manual/mod/mod_reflector.html.en.utf8 M docs/manual/mod/mod_reflector.html.fr.utf8 M docs/manual/mod/mod_remoteip.html.en.utf8 M docs/manual/mod/mod_remoteip.html.fr.utf8 M docs/manual/mod/mod_remoteip.xml.meta M docs/manual/mod/mod_reqtimeout.html.en.utf8 M docs/manual/mod/mod_reqtimeout.html.fr.utf8 M docs/manual/mod/mod_request.html.en.utf8 M docs/manual/mod/mod_request.html.fr.utf8 M docs/manual/mod/mod_request.html.tr.utf8 M docs/manual/mod/mod_request.xml.meta M docs/manual/mod/mod_rewrite.html.en.utf8 M docs/manual/mod/mod_rewrite.html.fr.utf8 M docs/manual/mod/mod_sed.html.en.utf8 M docs/manual/mod/mod_sed.html.fr.utf8 M docs/manual/mod/mod_session.html.en.utf8 M docs/manual/mod/mod_session.html.fr.utf8 M docs/manual/mod/mod_session_cookie.html.en.utf8 M docs/manual/mod/mod_session_cookie.html.fr.utf8 M docs/manual/mod/mod_session_crypto.html.en.utf8 M docs/manual/mod/mod_session_crypto.html.fr.utf8 M docs/manual/mod/mod_session_dbd.html.en.utf8 M docs/manual/mod/mod_session_dbd.html.fr.utf8 M docs/manual/mod/mod_setenvif.html.en.utf8 M docs/manual/mod/mod_setenvif.html.fr.utf8 M docs/manual/mod/mod_setenvif.html.ja.utf8 M docs/manual/mod/mod_setenvif.html.ko.euc-kr M docs/manual/mod/mod_setenvif.html.tr.utf8 M docs/manual/mod/mod_setenvif.xml.meta M docs/manual/mod/mod_slotmem_plain.html.en.utf8 M docs/manual/mod/mod_slotmem_plain.html.fr.utf8 M docs/manual/mod/mod_slotmem_shm.html.en.utf8 M docs/manual/mod/mod_slotmem_shm.html.fr.utf8 M docs/manual/mod/mod_so.html.en.utf8 M docs/manual/mod/mod_so.html.fr.utf8 M docs/manual/mod/mod_so.html.ja.utf8 M docs/manual/mod/mod_so.html.ko.euc-kr M docs/manual/mod/mod_so.html.tr.utf8 M docs/manual/mod/mod_socache_dbm.html.en.utf8 M docs/manual/mod/mod_socache_dbm.html.fr.utf8 M docs/manual/mod/mod_socache_dc.html.en.utf8 M docs/manual/mod/mod_socache_dc.html.fr.utf8 M docs/manual/mod/mod_socache_memcache.html.en.utf8 M docs/manual/mod/mod_socache_memcache.html.fr.utf8 M docs/manual/mod/mod_socache_redis.html.en.utf8 M docs/manual/mod/mod_socache_redis.html.fr.utf8 M docs/manual/mod/mod_socache_shmcb.html.en.utf8 M docs/manual/mod/mod_socache_shmcb.html.fr.utf8 M docs/manual/mod/mod_speling.html.en.utf8 M docs/manual/mod/mod_speling.html.fr.utf8 M docs/manual/mod/mod_speling.html.ja.utf8 M docs/manual/mod/mod_speling.html.ko.euc-kr M docs/manual/mod/mod_ssl.html.en.utf8 M docs/manual/mod/mod_ssl.html.es.utf8 M docs/manual/mod/mod_ssl.html.fr.utf8 M docs/manual/mod/mod_ssl_ct.html.en.utf8 M docs/manual/mod/mod_ssl_ct.html.fr.utf8 M docs/manual/mod/mod_status.html.en.utf8 M docs/manual/mod/mod_status.html.es.utf8 M docs/manual/mod/mod_status.html.fr.utf8 M docs/manual/mod/mod_status.html.ja.utf8 M docs/manual/mod/mod_status.html.ko.euc-kr M docs/manual/mod/mod_status.html.tr.utf8 M docs/manual/mod/mod_substitute.html.en.utf8 M docs/manual/mod/mod_substitute.html.fr.utf8 M docs/manual/mod/mod_suexec.html.en.utf8 M docs/manual/mod/mod_suexec.html.fr.utf8 M docs/manual/mod/mod_suexec.html.ja.utf8 M docs/manual/mod/mod_suexec.html.ko.euc-kr M docs/manual/mod/mod_suexec.html.tr.utf8 M docs/manual/mod/mod_syslog.html.en.utf8 M docs/manual/mod/mod_syslog.html.fr.utf8 M docs/manual/mod/mod_systemd.html.en.utf8 M docs/manual/mod/mod_systemd.html.fr.utf8 M docs/manual/mod/mod_unique_id.html.en.utf8 M docs/manual/mod/mod_unique_id.html.fr.utf8 M docs/manual/mod/mod_unique_id.html.ja.utf8 M docs/manual/mod/mod_unique_id.html.ko.euc-kr M docs/manual/mod/mod_unixd.html.en.utf8 M docs/manual/mod/mod_unixd.html.fr.utf8 M docs/manual/mod/mod_unixd.html.tr.utf8 M docs/manual/mod/mod_userdir.html.en.utf8 M docs/manual/mod/mod_userdir.html.fr.utf8 M docs/manual/mod/mod_userdir.html.ja.utf8 M docs/manual/mod/mod_userdir.html.ko.euc-kr M docs/manual/mod/mod_userdir.html.tr.utf8 M docs/manual/mod/mod_usertrack.html.en.utf8 M docs/manual/mod/mod_usertrack.html.fr.utf8 M docs/manual/mod/mod_version.html.en.utf8 M docs/manual/mod/mod_version.html.fr.utf8 M docs/manual/mod/mod_version.html.ja.utf8 M docs/manual/mod/mod_version.html.ko.euc-kr M docs/manual/mod/mod_vhost_alias.html.en.utf8 M docs/manual/mod/mod_vhost_alias.html.fr.utf8 M docs/manual/mod/mod_vhost_alias.html.tr.utf8 M docs/manual/mod/mod_vhost_alias.xml.meta M docs/manual/mod/mod_watchdog.html.en.utf8 M docs/manual/mod/mod_watchdog.html.fr.utf8 M docs/manual/mod/mod_xml2enc.html.en.utf8 M docs/manual/mod/mod_xml2enc.html.fr.utf8 M docs/manual/mod/module-dict.html.en.utf8 M docs/manual/mod/module-dict.html.fr.utf8 M docs/manual/mod/module-dict.html.ja.utf8 M docs/manual/mod/module-dict.html.ko.euc-kr M docs/manual/mod/module-dict.html.tr.utf8 M docs/manual/mod/mpm_common.html.de M docs/manual/mod/mpm_common.html.en.utf8 M docs/manual/mod/mpm_common.html.fr.utf8 M docs/manual/mod/mpm_common.html.ja.utf8 M docs/manual/mod/mpm_common.html.tr.utf8 M docs/manual/mod/mpm_common.xml.meta M docs/manual/mod/mpm_netware.html.en.utf8 M docs/manual/mod/mpm_netware.html.fr.utf8 M docs/manual/mod/mpm_winnt.html.de M docs/manual/mod/mpm_winnt.html.en.utf8 M docs/manual/mod/mpm_winnt.html.fr.utf8 M docs/manual/mod/mpm_winnt.html.ja.utf8 M docs/manual/mod/mpmt_os2.html.en.utf8 M docs/manual/mod/mpmt_os2.html.fr.utf8 M docs/manual/mod/overrides.html.en.utf8 M docs/manual/mod/overrides.html.fr.utf8 M docs/manual/mod/prefork.html.de M docs/manual/mod/prefork.html.en.utf8 M docs/manual/mod/prefork.html.fr.utf8 M docs/manual/mod/prefork.html.ja.utf8 M docs/manual/mod/prefork.html.tr.utf8 M docs/manual/mod/quickreference.html.de M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/mod/quickreference.html.es.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/mod/quickreference.html.ja.utf8 M docs/manual/mod/quickreference.html.ko.euc-kr M docs/manual/mod/quickreference.html.tr.utf8 M docs/manual/mod/quickreference.html.zh-cn.utf8 M docs/manual/mod/worker.html.de M docs/manual/mod/worker.html.en.utf8 M docs/manual/mod/worker.html.fr.utf8 M docs/manual/mod/worker.html.ja.utf8 M docs/manual/mod/worker.html.tr.utf8 M docs/manual/mpm.html.de M docs/manual/mpm.html.en.utf8 M docs/manual/mpm.html.es.utf8 M docs/manual/mpm.html.fr.utf8 M docs/manual/mpm.html.ja.utf8 M docs/manual/mpm.html.ko.euc-kr M docs/manual/mpm.html.tr.utf8 M docs/manual/mpm.html.zh-cn.utf8 M docs/manual/new_features_2_0.html.de M docs/manual/new_features_2_0.html.en.utf8 M docs/manual/new_features_2_0.html.fr.utf8 M docs/manual/new_features_2_0.html.ja.utf8 M docs/manual/new_features_2_0.html.ko.euc-kr M docs/manual/new_features_2_0.html.pt-br.utf8 M docs/manual/new_features_2_0.html.tr.utf8 M docs/manual/new_features_2_2.html.en.utf8 M docs/manual/new_features_2_2.html.es.utf8 M docs/manual/new_features_2_2.html.fr.utf8 M docs/manual/new_features_2_2.html.ko.euc-kr M docs/manual/new_features_2_2.html.pt-br.utf8 M docs/manual/new_features_2_2.html.tr.utf8 M docs/manual/new_features_2_4.html.en.utf8 M docs/manual/new_features_2_4.html.es.utf8 M docs/manual/new_features_2_4.html.fr.utf8 M docs/manual/new_features_2_4.html.pt-br.utf8 M docs/manual/new_features_2_4.html.tr.utf8 M docs/manual/new_features_2_6.html M docs/manual/new_features_2_6.html.en.utf8 M docs/manual/new_features_2_6.xml.meta M docs/manual/platform/index.html.en.utf8 M docs/manual/platform/index.html.fr.utf8 M docs/manual/platform/index.html.ko.euc-kr M docs/manual/platform/index.html.zh-cn.utf8 M docs/manual/platform/netware.html.en.utf8 M docs/manual/platform/netware.html.fr.utf8 M docs/manual/platform/netware.html.ko.euc-kr M docs/manual/platform/rpm.html.en.utf8 M docs/manual/platform/rpm.html.fr.utf8 M docs/manual/platform/win_compiling.html.en.utf8 M docs/manual/platform/win_compiling.html.fr.utf8 M docs/manual/platform/win_compiling.html.ko.euc-kr M docs/manual/platform/windows.html.en.utf8 M docs/manual/platform/windows.html.fr.utf8 M docs/manual/platform/windows.html.ko.euc-kr M docs/manual/programs/ab.html.en.utf8 M docs/manual/programs/ab.html.fr.utf8 M docs/manual/programs/ab.html.ko.euc-kr M docs/manual/programs/ab.html.tr.utf8 M docs/manual/programs/apachectl.html.en.utf8 M docs/manual/programs/apachectl.html.fr.utf8 M docs/manual/programs/apachectl.html.ko.euc-kr M docs/manual/programs/apachectl.html.tr.utf8 M docs/manual/programs/apxs.html.en.utf8 M docs/manual/programs/apxs.html.fr.utf8 M docs/manual/programs/apxs.html.ko.euc-kr M docs/manual/programs/apxs.html.tr.utf8 M docs/manual/programs/configure.html.en.utf8 M docs/manual/programs/configure.html.fr.utf8 M docs/manual/programs/configure.html.ko.euc-kr M docs/manual/programs/configure.html.tr.utf8 M docs/manual/programs/ctlogconfig.html.en.utf8 M docs/manual/programs/ctlogconfig.html.fr.utf8 M docs/manual/programs/dbmmanage.html.en.utf8 M docs/manual/programs/dbmmanage.html.fr.utf8 M docs/manual/programs/dbmmanage.html.ko.euc-kr M docs/manual/programs/dbmmanage.html.tr.utf8 M docs/manual/programs/fcgistarter.html.en.utf8 M docs/manual/programs/fcgistarter.html.fr.utf8 M docs/manual/programs/fcgistarter.html.tr.utf8 M docs/manual/programs/firehose.html.en.utf8 M docs/manual/programs/firehose.html.fr.utf8 M docs/manual/programs/htcacheclean.html.en.utf8 M docs/manual/programs/htcacheclean.html.fr.utf8 M docs/manual/programs/htcacheclean.html.ko.euc-kr M docs/manual/programs/htcacheclean.html.tr.utf8 M docs/manual/programs/htdbm.html.en.utf8 M docs/manual/programs/htdbm.html.fr.utf8 M docs/manual/programs/htdbm.html.tr.utf8 M docs/manual/programs/htdigest.html.en.utf8 M docs/manual/programs/htdigest.html.fr.utf8 M docs/manual/programs/htdigest.html.ko.euc-kr M docs/manual/programs/htdigest.html.tr.utf8 M docs/manual/programs/htdigest.xml.meta M docs/manual/programs/htpasswd.html.en.utf8 M docs/manual/programs/htpasswd.html.fr.utf8 M docs/manual/programs/htpasswd.html.ko.euc-kr M docs/manual/programs/htpasswd.html.tr.utf8 M docs/manual/programs/httpd.html.en.utf8 M docs/manual/programs/httpd.html.fr.utf8 M docs/manual/programs/httpd.html.ko.euc-kr M docs/manual/programs/httpd.html.tr.utf8 M docs/manual/programs/httxt2dbm.html.en.utf8 M docs/manual/programs/httxt2dbm.html.fr.utf8 M docs/manual/programs/httxt2dbm.html.tr.utf8 M docs/manual/programs/index.html.en.utf8 M docs/manual/programs/index.html.es.utf8 M docs/manual/programs/index.html.fr.utf8 M docs/manual/programs/index.html.ko.euc-kr M docs/manual/programs/index.html.tr.utf8 M docs/manual/programs/index.html.zh-cn.utf8 M docs/manual/programs/log_server_status.html.en.utf8 M docs/manual/programs/log_server_status.html.fr.utf8 M docs/manual/programs/logresolve.html.en.utf8 M docs/manual/programs/logresolve.html.fr.utf8 M docs/manual/programs/logresolve.html.ko.euc-kr M docs/manual/programs/logresolve.html.tr.utf8 M docs/manual/programs/other.html.en.utf8 M docs/manual/programs/other.html.fr.utf8 M docs/manual/programs/other.html.ko.euc-kr M docs/manual/programs/other.html.tr.utf8 M docs/manual/programs/rotatelogs.html.en.utf8 M docs/manual/programs/rotatelogs.html.fr.utf8 M docs/manual/programs/rotatelogs.html.ko.euc-kr M docs/manual/programs/rotatelogs.html.tr.utf8 M docs/manual/programs/rotatelogs.xml.meta M docs/manual/programs/split-logfile.html.en.utf8 M docs/manual/programs/split-logfile.html.fr.utf8 M docs/manual/programs/suexec.html.en.utf8 M docs/manual/programs/suexec.html.fr.utf8 M docs/manual/programs/suexec.html.ko.euc-kr M docs/manual/programs/suexec.html.tr.utf8 M docs/manual/rewrite/avoid.html.de M docs/manual/rewrite/avoid.html.en.utf8 M docs/manual/rewrite/avoid.html.es.utf8 M docs/manual/rewrite/avoid.html.fr.utf8 M docs/manual/rewrite/avoid.html.ja.utf8 M docs/manual/rewrite/avoid.html.ko.euc-kr M docs/manual/rewrite/avoid.html.tr.utf8 M docs/manual/rewrite/avoid.html.zh-cn.utf8 M docs/manual/rewrite/flags.html.de M docs/manual/rewrite/flags.html.en.utf8 M docs/manual/rewrite/flags.html.es.utf8 M docs/manual/rewrite/flags.html.fr.utf8 M docs/manual/rewrite/flags.html.ja.utf8 M docs/manual/rewrite/flags.html.ko.euc-kr M docs/manual/rewrite/flags.html.tr.utf8 M docs/manual/rewrite/flags.html.zh-cn.utf8 M docs/manual/rewrite/htaccess.html.de M docs/manual/rewrite/htaccess.html.en.utf8 M docs/manual/rewrite/htaccess.html.es.utf8 M docs/manual/rewrite/htaccess.html.fr.utf8 M docs/manual/rewrite/htaccess.html.ja.utf8 M docs/manual/rewrite/htaccess.html.ko.euc-kr M docs/manual/rewrite/htaccess.html.tr.utf8 M docs/manual/rewrite/htaccess.html.zh-cn.utf8 M docs/manual/rewrite/index.html.de M docs/manual/rewrite/index.html.en.utf8 M docs/manual/rewrite/index.html.es.utf8 M docs/manual/rewrite/index.html.fr.utf8 M docs/manual/rewrite/index.html.ja.utf8 M docs/manual/rewrite/index.html.ko.euc-kr M docs/manual/rewrite/index.html.tr.utf8 M docs/manual/rewrite/index.html.zh-cn.utf8 M docs/manual/rewrite/intro.html.de M docs/manual/rewrite/intro.html.en.utf8 M docs/manual/rewrite/intro.html.es.utf8 M docs/manual/rewrite/intro.html.fr.utf8 M docs/manual/rewrite/intro.html.ja.utf8 M docs/manual/rewrite/intro.html.ko.euc-kr M docs/manual/rewrite/intro.html.tr.utf8 M docs/manual/rewrite/intro.html.zh-cn.utf8 M docs/manual/rewrite/remapping.html.de M docs/manual/rewrite/remapping.html.en.utf8 M docs/manual/rewrite/remapping.html.es.utf8 M docs/manual/rewrite/remapping.html.fr.utf8 M docs/manual/rewrite/remapping.html.ja.utf8 M docs/manual/rewrite/remapping.html.ko.euc-kr M docs/manual/rewrite/remapping.html.tr.utf8 M docs/manual/rewrite/remapping.html.zh-cn.utf8 M docs/manual/rewrite/rewritemap.html.de M docs/manual/rewrite/rewritemap.html.en.utf8 M docs/manual/rewrite/rewritemap.html.es.utf8 M docs/manual/rewrite/rewritemap.html.fr.utf8 M docs/manual/rewrite/rewritemap.html.ja.utf8 M docs/manual/rewrite/rewritemap.html.ko.euc-kr M docs/manual/rewrite/rewritemap.html.tr.utf8 M docs/manual/rewrite/rewritemap.html.zh-cn.utf8 M docs/manual/rewrite/tech.html.de M docs/manual/rewrite/tech.html.en.utf8 M docs/manual/rewrite/tech.html.es.utf8 M docs/manual/rewrite/tech.html.fr.utf8 M docs/manual/rewrite/tech.html.ja.utf8 M docs/manual/rewrite/tech.html.ko.euc-kr M docs/manual/rewrite/tech.html.tr.utf8 M docs/manual/rewrite/tech.html.zh-cn.utf8 M docs/manual/rewrite/vhosts.html.de M docs/manual/rewrite/vhosts.html.en.utf8 M docs/manual/rewrite/vhosts.html.es.utf8 M docs/manual/rewrite/vhosts.html.fr.utf8 M docs/manual/rewrite/vhosts.html.ja.utf8 M docs/manual/rewrite/vhosts.html.ko.euc-kr M docs/manual/rewrite/vhosts.html.tr.utf8 M docs/manual/rewrite/vhosts.html.zh-cn.utf8 M docs/manual/sections.html.en.utf8 M docs/manual/sections.html.fr.utf8 M docs/manual/sections.html.ja.utf8 M docs/manual/sections.html.ko.euc-kr M docs/manual/sections.html.tr.utf8 M docs/manual/server-wide.html.en.utf8 M docs/manual/server-wide.html.fr.utf8 M docs/manual/server-wide.html.ja.utf8 M docs/manual/server-wide.html.ko.euc-kr M docs/manual/server-wide.html.tr.utf8 M docs/manual/sitemap.html.de M docs/manual/sitemap.html.en.utf8 M docs/manual/sitemap.html.es.utf8 M docs/manual/sitemap.html.fr.utf8 M docs/manual/sitemap.html.ja.utf8 M docs/manual/sitemap.html.ko.euc-kr M docs/manual/sitemap.html.tr.utf8 M docs/manual/sitemap.html.zh-cn.utf8 M docs/manual/sitemap.xml.meta M docs/manual/socache.html.en.utf8 M docs/manual/socache.html.fr.utf8 M docs/manual/ssl/index.html.en.utf8 M docs/manual/ssl/index.html.es.utf8 M docs/manual/ssl/index.html.fr.utf8 M docs/manual/ssl/index.html.ja.utf8 M docs/manual/ssl/index.html.tr.utf8 M docs/manual/ssl/index.html.zh-cn.utf8 M docs/manual/ssl/ssl_compat.html.en.utf8 M docs/manual/ssl/ssl_compat.html.es.utf8 M docs/manual/ssl/ssl_compat.html.fr.utf8 M docs/manual/ssl/ssl_faq.html.en.utf8 M docs/manual/ssl/ssl_faq.html.fr.utf8 M docs/manual/ssl/ssl_howto.html.en.utf8 M docs/manual/ssl/ssl_howto.html.fr.utf8 M docs/manual/ssl/ssl_intro.html.en.utf8 M docs/manual/ssl/ssl_intro.html.fr.utf8 M docs/manual/ssl/ssl_intro.html.ja.utf8 M docs/manual/stopping.html.de M docs/manual/stopping.html.en.utf8 M docs/manual/stopping.html.es.utf8 M docs/manual/stopping.html.fr.utf8 M docs/manual/stopping.html.ja.utf8 M docs/manual/stopping.html.ko.euc-kr M docs/manual/stopping.html.tr.utf8 M docs/manual/suexec.html.en.utf8 M docs/manual/suexec.html.fr.utf8 M docs/manual/suexec.html.ja.utf8 M docs/manual/suexec.html.ko.euc-kr M docs/manual/suexec.html.tr.utf8 M docs/manual/upgrading.html.en.utf8 M docs/manual/upgrading.html.fr.utf8 M docs/manual/upgrading.html.pt-br.utf8 M docs/manual/urlmapping.html.en.utf8 M docs/manual/urlmapping.html.fr.utf8 M docs/manual/urlmapping.html.ja.utf8 M docs/manual/urlmapping.html.ko.euc-kr M docs/manual/urlmapping.html.tr.utf8 M docs/manual/vhosts/details.html.en.utf8 M docs/manual/vhosts/details.html.fr.utf8 M docs/manual/vhosts/details.html.ko.euc-kr M docs/manual/vhosts/details.html.tr.utf8 M docs/manual/vhosts/examples.html.en.utf8 M docs/manual/vhosts/examples.html.fr.utf8 M docs/manual/vhosts/examples.html.ja.utf8 M docs/manual/vhosts/examples.html.ko.euc-kr M docs/manual/vhosts/examples.html.tr.utf8 M docs/manual/vhosts/fd-limits.html.en.utf8 M docs/manual/vhosts/fd-limits.html.fr.utf8 M docs/manual/vhosts/fd-limits.html.ja.utf8 M docs/manual/vhosts/fd-limits.html.ko.euc-kr M docs/manual/vhosts/fd-limits.html.tr.utf8 M docs/manual/vhosts/index.html.de M docs/manual/vhosts/index.html.en.utf8 M docs/manual/vhosts/index.html.fr.utf8 M docs/manual/vhosts/index.html.ja.utf8 M docs/manual/vhosts/index.html.ko.euc-kr M docs/manual/vhosts/index.html.tr.utf8 M docs/manual/vhosts/index.html.zh-cn.utf8 M docs/manual/vhosts/ip-based.html.en.utf8 M docs/manual/vhosts/ip-based.html.fr.utf8 M docs/manual/vhosts/ip-based.html.ja.utf8 M docs/manual/vhosts/ip-based.html.ko.euc-kr M docs/manual/vhosts/ip-based.html.tr.utf8 M docs/manual/vhosts/mass.html.en.utf8 M docs/manual/vhosts/mass.html.fr.utf8 M docs/manual/vhosts/mass.html.ko.euc-kr M docs/manual/vhosts/mass.html.tr.utf8 M docs/manual/vhosts/name-based.html.de M docs/manual/vhosts/name-based.html.en.utf8 M docs/manual/vhosts/name-based.html.fr.utf8 M docs/manual/vhosts/name-based.html.ja.utf8 M docs/manual/vhosts/name-based.html.ko.euc-kr M docs/manual/vhosts/name-based.html.tr.utf8 _____________________________________________________________________________________________________________ Commit: 8d2bd6304214b92c6009e77f17081805dced0492 URL: https://git.catflap.wales/apache-httpd/commit/?id=8d2bd6304214b92c6009e77f17081805dced0492 Author: Rich Bowen (Sat 30 May 2026 23:29:02 BST) Committer: Rich Bowen (Sat 30 May 2026 23:29:02 BST) Switch HTML output from XHTML 1.0 Strict to HTML5 Change output method to "html" and emit instead of the XHTML 1.0 Strict doctype. Remove XHTML namespace declarations and xml:lang attributes from all XSL stylesheets. Remove explicit Content-Type meta tag (now auto-generated by the HTML serializer). This resolves validate-xhtml failures caused by HTML5 features (aria-* attributes, inline SVG) that are invalid under the XHTML 1.0 Strict DTD. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934794 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/style/lang-targets.xml M docs/manual/style/manual.da.xsl M docs/manual/style/manual.de.xsl M docs/manual/style/manual.en.xsl M docs/manual/style/manual.es.xsl M docs/manual/style/manual.fr.xsl M docs/manual/style/manual.ja.xsl M docs/manual/style/manual.ko.xsl M docs/manual/style/manual.pt-br.xsl M docs/manual/style/manual.ru.xsl M docs/manual/style/manual.tr.xsl M docs/manual/style/manual.zh-cn.xsl M docs/manual/style/xsl/common.xsl M docs/manual/style/xsl/convmap.xsl M docs/manual/style/xsl/directiveindex.xsl M docs/manual/style/xsl/faq.xsl M docs/manual/style/xsl/indexpage.xsl M docs/manual/style/xsl/language.xsl M docs/manual/style/xsl/list_for_prettify.xsl M docs/manual/style/xsl/manualpage.xsl M docs/manual/style/xsl/moduleindex.xsl M docs/manual/style/xsl/overrideindex.xsl M docs/manual/style/xsl/quickreference.xsl M docs/manual/style/xsl/sitemap.xsl M docs/manual/style/xsl/synopsis.xsl _____________________________________________________________________________________________________________ Commit: a7516e2f4a2414249ddba42f89d8f5b50c1ada3a URL: https://git.catflap.wales/apache-httpd/commit/?id=a7516e2f4a2414249ddba42f89d8f5b50c1ada3a Author: Lucien Gentis (Sat 30 May 2026 16:21:49 BST) Committer: Lucien Gentis (Sat 30 May 2026 16:21:49 BST) fr doc XML foles updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934777 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_authz_groupfile.xml.fr M docs/manual/mod/mod_authz_host.xml.fr M docs/manual/mod/mod_authz_user.xml.fr M docs/manual/mod/mod_buffer.xml.fr M docs/manual/mod/mod_headers.xml.fr M docs/manual/mod/mod_proxy_ajp.xml.fr M docs/manual/mod/mod_proxy_balancer.xml.fr M docs/manual/mod/mod_proxy_ftp.xml.fr M docs/manual/programs/rotatelogs.xml.fr _____________________________________________________________________________________________________________ Commit: 5c6d0d2d17c9cfe7c4677eb90f343b1c857199f8 URL: https://git.catflap.wales/apache-httpd/commit/?id=5c6d0d2d17c9cfe7c4677eb90f343b1c857199f8 Author: Rich Bowen (Fri 29 May 2026 18:57:10 BST) Committer: Rich Bowen (Fri 29 May 2026 18:57:10 BST) Adds missing hooks to the request handling doc. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934756 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/developer/request.xml _____________________________________________________________________________________________________________ Commit: 87514f00cf191875f5e2f6a4c846d5376d4b07d7 URL: https://git.catflap.wales/apache-httpd/commit/?id=87514f00cf191875f5e2f6a4c846d5376d4b07d7 Author: Lucien Gentis (Fri 29 May 2026 16:42:24 BST) Committer: Lucien Gentis (Fri 29 May 2026 16:42:24 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934753 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_alias.xml.fr M docs/manual/mod/mod_authn_core.xml.fr M docs/manual/mod/mod_authz_core.xml.fr M docs/manual/mod/mod_crypto.xml.fr M docs/manual/mod/mod_macro.xml.fr M docs/manual/mod/mod_request.xml.fr M docs/manual/mod/mod_vhost_alias.xml.fr _____________________________________________________________________________________________________________ Commit: 4b01268e6082ec389043a25bb8dd53ec45eca4ee URL: https://git.catflap.wales/apache-httpd/commit/?id=4b01268e6082ec389043a25bb8dd53ec45eca4ee Author: Stefan Eissing (Fri 29 May 2026 10:09:41 BST) Committer: Stefan Eissing (Fri 29 May 2026 10:09:41 BST) *) mod_http2: update to version 2.0.42 Fix excessive file description use for non-TLS frontend connections when sending files. Fixes git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934743 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/h2_v2.0.42.txt M modules/http2/h2_c1_io.c M modules/http2/h2_c1_io.h M modules/http2/h2_config.c M modules/http2/h2_version.h _____________________________________________________________________________________________________________ Commit: d985905beb3bb753f0a2aab8f8e92e10aea23d42 URL: https://git.catflap.wales/apache-httpd/commit/?id=d985905beb3bb753f0a2aab8f8e92e10aea23d42 Author: Lucien Gentis (Thu 28 May 2026 16:23:08 BST) Committer: Lucien Gentis (Thu 28 May 2026 16:23:08 BST) fr doc new file and XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934728 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/bind.xml.fr M docs/manual/faq/index.xml.fr M docs/manual/getting-started.xml.fr M docs/manual/index.xml.fr M docs/manual/invoking.xml.fr M docs/manual/misc/perf-tuning.xml.fr A docs/manual/new_features_2_6.xml.fr M docs/manual/sitemap.xml.fr _____________________________________________________________________________________________________________ Commit: 932aab6a50d7bda008c3b9bf5a89be5a9eb0dbcb URL: https://git.catflap.wales/apache-httpd/commit/?id=932aab6a50d7bda008c3b9bf5a89be5a9eb0dbcb Author: Rich Bowen (Thu 28 May 2026 01:10:10 BST) Committer: Rich Bowen (Thu 28 May 2026 01:10:10 BST) Rebuild git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934699 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/remapping.html.en.utf8 M docs/manual/rewrite/remapping.xml.de M docs/manual/rewrite/remapping.xml.es M docs/manual/rewrite/remapping.xml.fr M docs/manual/rewrite/remapping.xml.ja M docs/manual/rewrite/remapping.xml.ko M docs/manual/rewrite/remapping.xml.tr M docs/manual/rewrite/remapping.xml.zh-cn _____________________________________________________________________________________________________________ Commit: f8b655add8cd7d6026ecb87b33986fc305b67010 URL: https://git.catflap.wales/apache-httpd/commit/?id=f8b655add8cd7d6026ecb87b33986fc305b67010 Author: Rich Bowen (Thu 28 May 2026 01:09:00 BST) Committer: Rich Bowen (Thu 28 May 2026 01:09:00 BST) Correct regex backreference in ACME RedirectMatch bz#70084 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934697 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/remapping.xml _____________________________________________________________________________________________________________ Commit: 2bf049389172ba954ed6008a2e8ce82032472f1b URL: https://git.catflap.wales/apache-httpd/commit/?id=2bf049389172ba954ed6008a2e8ce82032472f1b Author: Lucien Gentis (Wed 27 May 2026 16:51:13 BST) Committer: Lucien Gentis (Wed 27 May 2026 16:51:13 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934688 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/misc/relevant_standards.xml.fr M docs/manual/misc/security_tips.xml.fr M docs/manual/programs/htdigest.xml.fr _____________________________________________________________________________________________________________ Commit: ba7473fb0a1d7c4ef96fdfd43fa8f7deb5e187e5 URL: https://git.catflap.wales/apache-httpd/commit/?id=ba7473fb0a1d7c4ef96fdfd43fa8f7deb5e187e5 Author: Rich Bowen (Wed 27 May 2026 15:23:44 BST) Committer: Rich Bowen (Wed 27 May 2026 15:23:44 BST) Remove redundant "third-party" phrasing. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934683 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/install.xml _____________________________________________________________________________________________________________ Commit: 47d3100b252dc6668a9e46ae885242be9eeca9cd URL: https://git.catflap.wales/apache-httpd/commit/?id=47d3100b252dc6668a9e46ae885242be9eeca9cd Author: Stefan Eissing (Wed 27 May 2026 10:37:31 BST) Committer: Stefan Eissing (Wed 27 May 2026 10:37:31 BST) *) mod_http2: update to version 2.0.41 Fix cookie header accounting against LimitRequestFields. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934678 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/h2_v2.0.41.txt M modules/http2/h2_util.c M modules/http2/h2_version.h _____________________________________________________________________________________________________________ Commit: 8786822a60a80d2eaacee0ab93ae3da791d8ed78 URL: https://git.catflap.wales/apache-httpd/commit/?id=8786822a60a80d2eaacee0ab93ae3da791d8ed78 Author: Rich Bowen (Tue 26 May 2026 22:34:54 BST) Committer: Rich Bowen (Tue 26 May 2026 22:34:54 BST) Rebuild install docs git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934662 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/developer/index.html.en.utf8 M docs/manual/developer/index.xml.zh-cn M docs/manual/install.html.en.utf8 M docs/manual/install.xml.de M docs/manual/install.xml.fr M docs/manual/install.xml.ja M docs/manual/install.xml.ko M docs/manual/install.xml.pt-br M docs/manual/install.xml.tr _____________________________________________________________________________________________________________ Commit: aa0ef3387ffd1fa9a372a7a1672a769c24f560b4 URL: https://git.catflap.wales/apache-httpd/commit/?id=aa0ef3387ffd1fa9a372a7a1672a769c24f560b4 Author: Rich Bowen (Tue 26 May 2026 22:29:56 BST) Committer: Rich Bowen (Tue 26 May 2026 22:29:56 BST) Removes link to autogenerated docs which are no longer generated. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934659 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/developer/index.xml _____________________________________________________________________________________________________________ Commit: d94db8fd8d42894f3862381e3fb0060f450dc7c9 URL: https://git.catflap.wales/apache-httpd/commit/?id=d94db8fd8d42894f3862381e3fb0060f450dc7c9 Author: Christophe Jaillet (Tue 26 May 2026 21:35:23 BST) Committer: Christophe Jaillet (Tue 26 May 2026 21:35:23 BST) Follow-up to r1932498. The error message also has to be updated. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934658 13f79535-47bb-0310-9956-ffa450edef68 M modules/proxy/ajp_msg.c _____________________________________________________________________________________________________________ Commit: 97044b5d2850f619caf25ded4f3417ab3506a3e3 URL: https://git.catflap.wales/apache-httpd/commit/?id=97044b5d2850f619caf25ded4f3417ab3506a3e3 Author: Christophe Jaillet (Tue 26 May 2026 19:01:00 BST) Committer: Christophe Jaillet (Tue 26 May 2026 19:01:00 BST) Remove a compatibility reference to httpd 2.0.x. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934650 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/env.xml _____________________________________________________________________________________________________________ Commit: a06234c3a761b1b8f92b75aa3e6962747d9530f8 URL: https://git.catflap.wales/apache-httpd/commit/?id=a06234c3a761b1b8f92b75aa3e6962747d9530f8 Author: Lucien Gentis (Tue 26 May 2026 16:30:29 BST) Committer: Lucien Gentis (Tue 26 May 2026 16:30:29 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934644 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/auth.xml.fr M docs/manual/howto/cgi.xml.fr M docs/manual/howto/http2.xml.fr M docs/manual/mod/mod_mime_magic.xml.fr M docs/manual/mod/mod_remoteip.xml.fr M docs/manual/mod/mod_setenvif.xml.fr M docs/manual/mod/mpm_common.xml.fr _____________________________________________________________________________________________________________ Commit: 5c65023441022154a221b3e0a97f45dd1789bd1c URL: https://git.catflap.wales/apache-httpd/commit/?id=5c65023441022154a221b3e0a97f45dd1789bd1c Author: Rich Bowen (Tue 26 May 2026 11:11:21 BST) Committer: Rich Bowen (Tue 26 May 2026 11:11:21 BST) docs: Modernize install.xml - Remove mirrors reference and binary releases (both retired) - Update all external links to https - Update version examples to current 2.4.66/2.4.67 - Replace two-step gzip/tar with single tar xzf - Reword download section for source builds - Consolidate verification link to verification.html - Remove minimizing language (easy, simple, simply) - Add language="sh" to all highlight blocks - Update disk space: 200 MB build (was 50), 50 MB installed (was 10) - Replace deprecated ntpdate/xntpd with systemd-timesyncd/chrony - Remove outdated Perl 5.003 version floor - Update release examples from dead 2.0/2.2 to 2.4/2.6 - Update 'Mac OS X, Solaris' to 'macOS' - Requirements intro: 'building' → 'building and running' git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934637 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/install.xml _____________________________________________________________________________________________________________ Commit: a65d60e8b8ce942e21fd9fabac4b438bab3930a2 URL: https://git.catflap.wales/apache-httpd/commit/?id=a65d60e8b8ce942e21fd9fabac4b438bab3930a2 Author: Rich Bowen (Tue 26 May 2026 10:34:44 BST) Committer: Rich Bowen (Tue 26 May 2026 10:34:44 BST) Rebuild html, meta files git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934635 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/install.html.en.utf8 M docs/manual/install.xml.de M docs/manual/install.xml.fr M docs/manual/install.xml.ja M docs/manual/install.xml.ko M docs/manual/install.xml.pt-br M docs/manual/install.xml.tr M docs/manual/rewrite/intro.xml.de M docs/manual/rewrite/intro.xml.es M docs/manual/rewrite/intro.xml.fr M docs/manual/rewrite/intro.xml.ja M docs/manual/rewrite/intro.xml.ko M docs/manual/rewrite/intro.xml.tr M docs/manual/rewrite/intro.xml.zh-cn _____________________________________________________________________________________________________________ Commit: a8d3f812232f75191f08f65cc910d3dccdaf8114 URL: https://git.catflap.wales/apache-httpd/commit/?id=a8d3f812232f75191f08f65cc910d3dccdaf8114 Author: Rich Bowen (Tue 26 May 2026 10:33:14 BST) Committer: Rich Bowen (Tue 26 May 2026 10:33:14 BST) Correct link to Fedora docs git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934633 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/install.xml _____________________________________________________________________________________________________________ Commit: 86b7edb455bf8c14911bf0f359fa439ee6ddf822 URL: https://git.catflap.wales/apache-httpd/commit/?id=86b7edb455bf8c14911bf0f359fa439ee6ddf822 Author: Rich Bowen (Tue 26 May 2026 10:29:25 BST) Committer: Rich Bowen (Tue 26 May 2026 10:29:25 BST) Correct systemctl syntax git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934632 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/install.xml _____________________________________________________________________________________________________________ Commit: 10fbaba39c4674bdf0b5063734f03dcd78079f1d URL: https://git.catflap.wales/apache-httpd/commit/?id=10fbaba39c4674bdf0b5063734f03dcd78079f1d Author: Rich Bowen (Tue 26 May 2026 10:21:36 BST) Committer: Rich Bowen (Tue 26 May 2026 10:21:36 BST) docs: Regenerate rewrite PNGs at 125% size for readability git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934630 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/images/mod_rewrite_fig1.png M docs/manual/images/mod_rewrite_fig2.png M docs/manual/images/rewrite_backreferences.png M docs/manual/images/rewrite_process_uri.png M docs/manual/images/syntax_rewritecond.png M docs/manual/images/syntax_rewriterule.png _____________________________________________________________________________________________________________ Commit: 0029bba2a457f0e15cd5fef7c1ae9fbb8e54d55c URL: https://git.catflap.wales/apache-httpd/commit/?id=0029bba2a457f0e15cd5fef7c1ae9fbb8e54d55c Author: Stefan Eissing (Tue 26 May 2026 08:42:30 BST) Committer: Stefan Eissing (Tue 26 May 2026 08:42:30 BST) *) mod_http2: update to version 2.0.40 Fix error handling on upload requests when server runs out of file handles that left beam bucket callbacks in place, potentially using no longer valid references. Only applies on platforms with pipes and file descriptor limits not healthy for a network server. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934628 13f79535-47bb-0310-9956-ffa450edef68 A changes-entries/h2_v2.0.40.txt M modules/http2/h2_mplx.c M modules/http2/h2_version.h _____________________________________________________________________________________________________________ Commit: 5a18b3f953e9dc768b73b8838f4d5343205bfe36 URL: https://git.catflap.wales/apache-httpd/commit/?id=5a18b3f953e9dc768b73b8838f4d5343205bfe36 Author: Rich Bowen (Mon 25 May 2026 21:24:12 BST) Committer: Rich Bowen (Mon 25 May 2026 21:24:12 BST) Rebuild with new images git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934625 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/env.html.en.utf8 M docs/manual/env.xml.fr M docs/manual/env.xml.ja M docs/manual/env.xml.ko M docs/manual/env.xml.tr M docs/manual/expr.html.en.utf8 M docs/manual/expr.xml.fr A docs/manual/images/rewrite_backreferences.svg M docs/manual/mod/mod_rewrite.html.en.utf8 M docs/manual/mod/mod_rewrite.xml.fr M docs/manual/rewrite/flags.html.en.utf8 M docs/manual/rewrite/flags.xml.de M docs/manual/rewrite/flags.xml.es M docs/manual/rewrite/flags.xml.fr M docs/manual/rewrite/flags.xml.ja M docs/manual/rewrite/flags.xml.ko M docs/manual/rewrite/flags.xml.tr M docs/manual/rewrite/flags.xml.zh-cn M docs/manual/rewrite/intro.html.en.utf8 M docs/manual/rewrite/intro.xml M docs/manual/rewrite/intro.xml.de M docs/manual/rewrite/intro.xml.es M docs/manual/rewrite/intro.xml.fr M docs/manual/rewrite/intro.xml.ja M docs/manual/rewrite/intro.xml.ko M docs/manual/rewrite/intro.xml.tr M docs/manual/rewrite/intro.xml.zh-cn M docs/manual/rewrite/tech.html.en.utf8 M docs/manual/rewrite/tech.xml.de M docs/manual/rewrite/tech.xml.es M docs/manual/rewrite/tech.xml.fr M docs/manual/rewrite/tech.xml.ja M docs/manual/rewrite/tech.xml.ko M docs/manual/rewrite/tech.xml.tr M docs/manual/rewrite/tech.xml.zh-cn _____________________________________________________________________________________________________________ Commit: c19e8f5163bdf65db0e36da9d75ef15e3dad0b89 URL: https://git.catflap.wales/apache-httpd/commit/?id=c19e8f5163bdf65db0e36da9d75ef15e3dad0b89 Author: Rich Bowen (Mon 25 May 2026 21:20:58 BST) Committer: Rich Bowen (Mon 25 May 2026 21:20:58 BST) docs: Add SVG source for RewriteCond syntax diagram, regenerate PNG Recreate syntax_rewritecond as editable SVG with color-coded callouts for TestString, CondPattern, and [Flags]. Matches style of RewriteRule syntax diagram. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934622 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/images/syntax_rewritecond.png A docs/manual/images/syntax_rewritecond.svg _____________________________________________________________________________________________________________ Commit: 5d6dd1fb4580caac52f6dc3485c079002ae14eb9 URL: https://git.catflap.wales/apache-httpd/commit/?id=5d6dd1fb4580caac52f6dc3485c079002ae14eb9 Author: Rich Bowen (Mon 25 May 2026 21:16:40 BST) Committer: Rich Bowen (Mon 25 May 2026 21:16:40 BST) docs: Add SVG source for RewriteRule syntax diagram, regenerate PNG Recreate syntax_rewriterule as editable SVG with color-coded callouts for Pattern, Substitution, and [Flags]. Text matches original content. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934620 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/images/syntax_rewriterule.png A docs/manual/images/syntax_rewriterule.svg _____________________________________________________________________________________________________________ Commit: 654147ccc495e1d4fa924511193de77c256926b3 URL: https://git.catflap.wales/apache-httpd/commit/?id=654147ccc495e1d4fa924511193de77c256926b3 Author: Rich Bowen (Mon 25 May 2026 20:31:55 BST) Committer: Rich Bowen (Mon 25 May 2026 20:31:55 BST) docs: Regenerate PNGs from SVG sources git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934618 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/images/rewrite_backreferences.png _____________________________________________________________________________________________________________ Commit: 75131378a44063da661bb4713d8e8bec75dec789 URL: https://git.catflap.wales/apache-httpd/commit/?id=75131378a44063da661bb4713d8e8bec75dec789 Author: Rich Bowen (Mon 25 May 2026 20:07:23 BST) Committer: Rich Bowen (Mon 25 May 2026 20:07:23 BST) docs: Remove unused rewrite_rule_flow diagram Orphaned image never referenced in any doc. Its content is covered by rewrite_process_uri which serves as Figure 2 in rewrite/tech. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934616 13f79535-47bb-0310-9956-ffa450edef68 D docs/manual/images/rewrite_rule_flow.png _____________________________________________________________________________________________________________ Commit: 0a8f800c39fc4916bfbc740c507529826990fe0c URL: https://git.catflap.wales/apache-httpd/commit/?id=0a8f800c39fc4916bfbc740c507529826990fe0c Author: Rich Bowen (Mon 25 May 2026 20:04:07 BST) Committer: Rich Bowen (Mon 25 May 2026 20:04:07 BST) docs: Add SVG source for rewrite_process_uri, regenerate PNG Recreate the ruleset processing flowchart as editable SVG. Adds explicit 'no more rules' exit path and names RewriteCond in the conditions diamond for clarity. Regenerate PNG from SVG source. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934614 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/images/rewrite_process_uri.png A docs/manual/images/rewrite_process_uri.svg _____________________________________________________________________________________________________________ Commit: 8ae2afd67b426eba451d0f95c18928293b14d6af URL: https://git.catflap.wales/apache-httpd/commit/?id=8ae2afd67b426eba451d0f95c18928293b14d6af Author: Rich Bowen (Mon 25 May 2026 19:41:54 BST) Committer: Rich Bowen (Mon 25 May 2026 19:41:54 BST) docs: Add backreference flow diagram (Figure 3) in rewrite/tech Add SVG source and regenerated PNG for mod_rewrite_fig2 showing how backreferences flow: $N from RewriteRule Pattern (matched first) to all RewriteCond TestStrings and Substitution; %N from last matched CondPattern to Substitution. Insert as Figure 3 in tech.html. Add crosslink from intro.html backreferences section to the new diagram. Remove obsolete GIF. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934612 13f79535-47bb-0310-9956-ffa450edef68 D docs/manual/images/mod_rewrite_fig2.gif M docs/manual/images/mod_rewrite_fig2.png A docs/manual/images/mod_rewrite_fig2.svg M docs/manual/rewrite/intro.xml M docs/manual/rewrite/tech.xml _____________________________________________________________________________________________________________ Commit: 395dbdddf33948a06897be5afc11ccb525851553 URL: https://git.catflap.wales/apache-httpd/commit/?id=395dbdddf33948a06897be5afc11ccb525851553 Author: Rich Bowen (Mon 25 May 2026 19:21:52 BST) Committer: Rich Bowen (Mon 25 May 2026 19:21:52 BST) docs: Insert mod_rewrite overview flowchart as Figure 1 in rewrite/tech Add new per-request rewrite process diagram (Figure 1) showing both per-server and per-directory phases with RewriteCond evaluation. Renumber existing ruleset diagram to Figure 2. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934610 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/tech.xml _____________________________________________________________________________________________________________ Commit: 31733b28cdee649ad3ccf85ee4dd40799f2f9f47 URL: https://git.catflap.wales/apache-httpd/commit/?id=31733b28cdee649ad3ccf85ee4dd40799f2f9f47 Author: Rich Bowen (Mon 25 May 2026 19:19:46 BST) Committer: Rich Bowen (Mon 25 May 2026 19:19:46 BST) docs: Add SVG source for rewrite overview flowchart Add editable SVG source for mod_rewrite_fig1. Regenerate PNG from SVG. Insert as Figure 1 in rewrite/tech.html showing the full per-request rewrite process (per-server rules, redirect check, per-directory rules, including RewriteCond evaluation). Remove obsolete GIF. Renumber existing diagram to Figure 2. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934608 13f79535-47bb-0310-9956-ffa450edef68 D docs/manual/images/mod_rewrite_fig1.gif M docs/manual/images/mod_rewrite_fig1.png A docs/manual/images/mod_rewrite_fig1.svg _____________________________________________________________________________________________________________ Commit: 533c0167bbf90f0beced9f96bdff97894aeb41a7 URL: https://git.catflap.wales/apache-httpd/commit/?id=533c0167bbf90f0beced9f96bdff97894aeb41a7 Author: Rich Bowen (Mon 25 May 2026 18:48:18 BST) Committer: Rich Bowen (Mon 25 May 2026 18:48:18 BST) docs: Normalize "server-variables" to "server variables" in mod_rewrite Remove hyphenation from "Server-Variables"/"server-variables" in mod/mod_rewrite.xml and rewrite/flags.xml — no RFC precedent exists for the hyphenated form (RFC 3875 uses "meta-variables"). Rework the module summary to clarify that HTTP headers and timestamps are a subset of server variables, not separate categories. Link the term to its definition in RewriteCond. Addresses: https://bz.apache.org/bugzilla/show_bug.cgi?id=70059 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934605 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.xml M docs/manual/rewrite/flags.xml _____________________________________________________________________________________________________________ Commit: 493fcc4b1b2ca340991cad5c90c5c7e86ea54714 URL: https://git.catflap.wales/apache-httpd/commit/?id=493fcc4b1b2ca340991cad5c90c5c7e86ea54714 Author: Rich Bowen (Mon 25 May 2026 18:21:11 BST) Committer: Rich Bowen (Mon 25 May 2026 18:21:11 BST) docs: Clarify DPI flag wording re: PATH_INFO vs URL-path The opening sentence of the DPI|discardpath section implied PATH_INFO was a "portion of" the URL-path/URI, while the next sentence described it as a separate value concatenated to the URL-path/URI. Reword to make clear that PATH_INFO is appended, not an inherent component. Also add glossary links for URL-path (trunk only). bz#70052 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934603 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/flags.xml _____________________________________________________________________________________________________________ Commit: b788cda966b19b57813c14bfb1c74368aea21d1b URL: https://git.catflap.wales/apache-httpd/commit/?id=b788cda966b19b57813c14bfb1c74368aea21d1b Author: Rich Bowen (Mon 25 May 2026 17:34:57 BST) Committer: Rich Bowen (Mon 25 May 2026 17:34:57 BST) Add crosslinks between env.html and expr.html env.html now references expr.html for the modern expression-based approach to conditional headers, access control, and logging. The CGI variables section links to the complete variable reference on expr.html (including REQUEST_URI, REMOTE_ADDR, etc.). expr.html now links back to env.html for how environment variables are set (SetEnv, SetEnvIf, [E=...]) and for the special-purpose variable list. Addresses: https://bz.apache.org/bugzilla/show_bug.cgi?id=70066 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934599 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/env.xml M docs/manual/expr.xml _____________________________________________________________________________________________________________ Commit: 16dded8c7dc1ba1b5b00a1bd8bd889086266cc81 URL: https://git.catflap.wales/apache-httpd/commit/?id=16dded8c7dc1ba1b5b00a1bd8bd889086266cc81 Author: Christophe Jaillet (Mon 25 May 2026 16:56:03 BST) Committer: Christophe Jaillet (Mon 25 May 2026 16:56:03 BST) strchr() takes a char * as a first parameter, and in the cases a const char * is passed. This breaks build process at least with gcc 16.1.1 and maintainer-mode enabled. Without maintainer-mode, only a warning is generated. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934597 13f79535-47bb-0310-9956-ffa450edef68 M support/ab.c M support/rotatelogs.c _____________________________________________________________________________________________________________ Commit: 5d4d5b481c924988537f66921d854302229da051 URL: https://git.catflap.wales/apache-httpd/commit/?id=5d4d5b481c924988537f66921d854302229da051 Author: Lucien Gentis (Mon 25 May 2026 16:54:06 BST) Committer: Lucien Gentis (Mon 25 May 2026 16:54:06 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934595 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_cache.xml.fr _____________________________________________________________________________________________________________ Commit: 37fab2924984eded5391fc84daaf9dc299af522d URL: https://git.catflap.wales/apache-httpd/commit/?id=37fab2924984eded5391fc84daaf9dc299af522d Author: Christophe Jaillet (Mon 25 May 2026 16:51:50 BST) Committer: Christophe Jaillet (Mon 25 May 2026 16:51:50 BST) memchr() takes a char * as a first parameter, and 'buf' is a const char *. This breaks build process at least with gcc 16.1.1 and maintainer-mode enabled. Without maintainer-mode, only a warning is generated. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934594 13f79535-47bb-0310-9956-ffa450edef68 M modules/filters/sed1.c _____________________________________________________________________________________________________________ Commit: db3902fa6b3ba08d9f32d201008ed36753934e59 URL: https://git.catflap.wales/apache-httpd/commit/?id=db3902fa6b3ba08d9f32d201008ed36753934e59 Author: Lucien Gentis (Mon 25 May 2026 16:24:25 BST) Committer: Lucien Gentis (Mon 25 May 2026 16:24:25 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934592 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/core.xml.fr _____________________________________________________________________________________________________________ Commit: 9390985db741adccf397f449fa2f6bcbb03f7488 URL: https://git.catflap.wales/apache-httpd/commit/?id=9390985db741adccf397f449fa2f6bcbb03f7488 Author: Rich Bowen (Sun 24 May 2026 17:03:57 BST) Committer: Rich Bowen (Sun 24 May 2026 17:03:57 BST) Rebuild fix for bz#64596 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934558 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_mime.html.en.utf8 M docs/manual/mod/mod_mime.html.fr.utf8 M docs/manual/mod/mod_mime.xml.fr M docs/manual/mod/mod_mime.xml.ja M docs/manual/mod/mod_mime.xml.meta _____________________________________________________________________________________________________________ Commit: 4235ea4aef03f201867ef35f68555fa618695759 URL: https://git.catflap.wales/apache-httpd/commit/?id=4235ea4aef03f201867ef35f68555fa618695759 Author: Rich Bowen (Sun 24 May 2026 16:59:51 BST) Committer: Rich Bowen (Sun 24 May 2026 16:59:51 BST) Remove repeated line (bz#64596) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934555 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_mime.xml _____________________________________________________________________________________________________________ Commit: c534c99b344f2955633bb28a682d59b89a32d6d7 URL: https://git.catflap.wales/apache-httpd/commit/?id=c534c99b344f2955633bb28a682d59b89a32d6d7 Author: Rich Bowen (Sat 23 May 2026 16:35:32 BST) Committer: Rich Bowen (Sat 23 May 2026 16:35:32 BST) Rebuild recent changes git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934538 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/bind.html.tr.utf8 M docs/manual/caching.html.tr.utf8 M docs/manual/configuring.html.fr.utf8 M docs/manual/configuring.html.tr.utf8 M docs/manual/content-negotiation.html.fr.utf8 M docs/manual/content-negotiation.html.tr.utf8 M docs/manual/dns-caveats.html.tr.utf8 M docs/manual/dso.html.fr.utf8 M docs/manual/dso.html.tr.utf8 M docs/manual/env.html.fr.utf8 M docs/manual/env.html.tr.utf8 M docs/manual/expr.html.fr.utf8 M docs/manual/filter.html.tr.utf8 M docs/manual/glossary.html.tr.utf8 M docs/manual/handler.html.tr.utf8 M docs/manual/handler.html.zh-cn.utf8 M docs/manual/howto/public_html.html.tr.utf8 M docs/manual/index.html.fr.utf8 M docs/manual/index.html.tr.utf8 M docs/manual/install.html.en.utf8 M docs/manual/install.html.fr.utf8 M docs/manual/install.html.pt-br.utf8 M docs/manual/install.html.tr.utf8 M docs/manual/install.xml.de M docs/manual/install.xml.fr M docs/manual/install.xml.ja M docs/manual/install.xml.ko M docs/manual/install.xml.meta M docs/manual/install.xml.pt-br M docs/manual/install.xml.tr M docs/manual/invoking.html.tr.utf8 M docs/manual/logs.html.fr.utf8 M docs/manual/logs.html.tr.utf8 M docs/manual/misc/index.html.tr.utf8 M docs/manual/misc/perf-tuning.html.tr.utf8 M docs/manual/misc/security_tips.html.tr.utf8 M docs/manual/mod/core.html.fr.utf8 M docs/manual/mod/core.html.tr.utf8 M docs/manual/mod/directive-dict.html.tr.utf8 M docs/manual/mod/index.html.tr.utf8 M docs/manual/mod/mod_alias.html.tr.utf8 M docs/manual/mod/mod_authnz_ldap.html.fr.utf8 M docs/manual/mod/mod_autoindex.html.fr.utf8 M docs/manual/mod/mod_autoindex.html.tr.utf8 M docs/manual/mod/mod_cache.html.fr.utf8 M docs/manual/mod/mod_dav.html.fr.utf8 M docs/manual/mod/mod_deflate.html.en.utf8 M docs/manual/mod/mod_deflate.xml.fr M docs/manual/mod/mod_deflate.xml.ja M docs/manual/mod/mod_deflate.xml.ko M docs/manual/mod/mod_dir.html.fr.utf8 M docs/manual/mod/mod_dir.html.tr.utf8 M docs/manual/mod/mod_expires.html.fr.utf8 M docs/manual/mod/mod_filter.html.fr.utf8 M docs/manual/mod/mod_http2.html.fr.utf8 M docs/manual/mod/mod_include.html.fr.utf8 M docs/manual/mod/mod_log_config.html.fr.utf8 M docs/manual/mod/mod_log_config.html.tr.utf8 M docs/manual/mod/mod_log_forensic.html.tr.utf8 M docs/manual/mod/mod_logio.html.fr.utf8 M docs/manual/mod/mod_lua.html.fr.utf8 M docs/manual/mod/mod_md.html.fr.utf8 M docs/manual/mod/mod_mime.html.fr.utf8 M docs/manual/mod/mod_mime_magic.html.fr.utf8 M docs/manual/mod/mod_proxy.html.fr.utf8 M docs/manual/mod/mod_proxy_html.html.fr.utf8 M docs/manual/mod/mod_request.html.tr.utf8 M docs/manual/mod/mod_rewrite.html.fr.utf8 M docs/manual/mod/mod_setenvif.html.tr.utf8 M docs/manual/mod/mod_so.html.tr.utf8 M docs/manual/mod/mod_ssl.html.fr.utf8 M docs/manual/mod/mod_status.html.tr.utf8 M docs/manual/mod/mod_unixd.html.tr.utf8 M docs/manual/mod/mod_userdir.html.tr.utf8 M docs/manual/mod/mod_vhost_alias.html.tr.utf8 M docs/manual/mod/module-dict.html.tr.utf8 M docs/manual/mod/mpm_common.html.fr.utf8 M docs/manual/mod/mpm_common.html.tr.utf8 M docs/manual/mod/prefork.html.tr.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/mod/quickreference.html.tr.utf8 M docs/manual/mod/quickreference.html.zh-cn.utf8 M docs/manual/mod/worker.html.tr.utf8 M docs/manual/mpm.html.tr.utf8 M docs/manual/new_features_2_0.html.tr.utf8 M docs/manual/new_features_2_2.html.tr.utf8 M docs/manual/new_features_2_4.html.tr.utf8 M docs/manual/programs/configure.html.tr.utf8 M docs/manual/programs/htdbm.html.en.utf8 M docs/manual/programs/htdbm.html.fr.utf8 M docs/manual/programs/htdbm.xml.fr M docs/manual/programs/htdbm.xml.tr M docs/manual/programs/httpd.html.fr.utf8 M docs/manual/rewrite/flags.html.fr.utf8 M docs/manual/rewrite/index.html.fr.utf8 M docs/manual/rewrite/remapping.html.fr.utf8 M docs/manual/rewrite/rewritemap.html.fr.utf8 M docs/manual/rewrite/tech.html.fr.utf8 M docs/manual/sections.html.tr.utf8 M docs/manual/server-wide.html.tr.utf8 M docs/manual/sitemap.html.tr.utf8 M docs/manual/ssl/index.html.tr.utf8 M docs/manual/ssl/ssl_compat.html.fr.utf8 M docs/manual/ssl/ssl_howto.html.fr.utf8 M docs/manual/stopping.html.tr.utf8 M docs/manual/suexec.html.tr.utf8 M docs/manual/upgrading.html.fr.utf8 M docs/manual/urlmapping.html.tr.utf8 M docs/manual/vhosts/details.html.tr.utf8 M docs/manual/vhosts/examples.html.tr.utf8 M docs/manual/vhosts/fd-limits.html.tr.utf8 M docs/manual/vhosts/index.html.tr.utf8 M docs/manual/vhosts/index.html.zh-cn.utf8 M docs/manual/vhosts/ip-based.html.tr.utf8 M docs/manual/vhosts/mass.html.tr.utf8 M docs/manual/vhosts/name-based.html.tr.utf8 _____________________________________________________________________________________________________________ Commit: 83cf6e3309d78f82d80b8ee6b7aa373e19ce6692 URL: https://git.catflap.wales/apache-httpd/commit/?id=83cf6e3309d78f82d80b8ee6b7aa373e19ce6692 Author: Rich Bowen (Sat 23 May 2026 16:34:34 BST) Committer: Rich Bowen (Sat 23 May 2026 16:34:34 BST) Update link to platform-specific docs git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934536 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/install.xml _____________________________________________________________________________________________________________ Commit: a2eeaa2fee4ae0b3f1f1ca32191604bfbb7ff417 URL: https://git.catflap.wales/apache-httpd/commit/?id=a2eeaa2fee4ae0b3f1f1ca32191604bfbb7ff417 Author: Rich Bowen (Fri 22 May 2026 21:02:50 BST) Committer: Rich Bowen (Fri 22 May 2026 21:02:50 BST) docs: replace curly/smart quotes (U+2018/2019/201C/201D) with straight equivalents across all translations git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934521 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/bind.xml.tr M docs/manual/caching.xml.tr M docs/manual/configuring.xml.fr M docs/manual/configuring.xml.tr M docs/manual/content-negotiation.xml.fr M docs/manual/content-negotiation.xml.tr M docs/manual/dns-caveats.xml.tr M docs/manual/dso.xml.fr M docs/manual/dso.xml.tr M docs/manual/env.xml.fr M docs/manual/env.xml.tr M docs/manual/expr.xml.fr M docs/manual/filter.xml.tr M docs/manual/glossary.xml.tr M docs/manual/handler.xml.tr M docs/manual/handler.xml.zh-cn M docs/manual/howto/public_html.xml.tr M docs/manual/index.xml.tr M docs/manual/install.xml.tr M docs/manual/invoking.xml.tr M docs/manual/logs.xml.fr M docs/manual/logs.xml.tr M docs/manual/misc/index.xml.tr M docs/manual/misc/perf-tuning.xml.tr M docs/manual/misc/security_tips.xml.tr M docs/manual/mod/core.xml.fr M docs/manual/mod/core.xml.tr M docs/manual/mod/directive-dict.xml.tr M docs/manual/mod/index.xml.tr M docs/manual/mod/mod_alias.xml.tr M docs/manual/mod/mod_authnz_ldap.xml.fr M docs/manual/mod/mod_autoindex.xml.fr M docs/manual/mod/mod_autoindex.xml.tr M docs/manual/mod/mod_cache.xml.fr M docs/manual/mod/mod_dav.xml.fr M docs/manual/mod/mod_dir.xml.fr M docs/manual/mod/mod_dir.xml.tr M docs/manual/mod/mod_expires.xml.fr M docs/manual/mod/mod_filter.xml.fr M docs/manual/mod/mod_http2.xml.fr M docs/manual/mod/mod_include.xml.fr M docs/manual/mod/mod_log_config.xml.fr M docs/manual/mod/mod_log_config.xml.tr M docs/manual/mod/mod_log_forensic.xml.tr M docs/manual/mod/mod_logio.xml.fr M docs/manual/mod/mod_lua.xml.fr M docs/manual/mod/mod_md.xml.fr M docs/manual/mod/mod_mime.xml.fr M docs/manual/mod/mod_mime_magic.xml.fr M docs/manual/mod/mod_proxy.xml.fr M docs/manual/mod/mod_proxy_html.xml.fr M docs/manual/mod/mod_request.xml.tr M docs/manual/mod/mod_rewrite.xml.fr M docs/manual/mod/mod_setenvif.xml.tr M docs/manual/mod/mod_so.xml.tr M docs/manual/mod/mod_ssl.xml.fr M docs/manual/mod/mod_status.xml.tr M docs/manual/mod/mod_unixd.xml.tr M docs/manual/mod/mod_userdir.xml.tr M docs/manual/mod/mod_vhost_alias.xml.tr M docs/manual/mod/module-dict.xml.tr M docs/manual/mod/mpm_common.xml.fr M docs/manual/mod/mpm_common.xml.tr M docs/manual/mod/prefork.xml.tr M docs/manual/mod/quickreference.xml.tr M docs/manual/mod/quickreference.xml.zh-cn M docs/manual/mod/worker.xml.tr M docs/manual/mpm.xml.tr M docs/manual/new_features_2_0.xml.tr M docs/manual/new_features_2_2.xml.tr M docs/manual/new_features_2_4.xml.tr M docs/manual/programs/configure.xml.tr M docs/manual/programs/htdbm.xml M docs/manual/programs/htdbm.xml.fr M docs/manual/programs/httpd.xml.fr M docs/manual/rewrite/flags.xml.fr M docs/manual/rewrite/index.xml.fr M docs/manual/rewrite/remapping.xml.fr M docs/manual/rewrite/rewritemap.xml.fr M docs/manual/rewrite/tech.xml.fr M docs/manual/sections.xml.tr M docs/manual/server-wide.xml.tr M docs/manual/sitemap.xml.tr M docs/manual/ssl/index.xml.tr M docs/manual/ssl/ssl_compat.xml.fr M docs/manual/ssl/ssl_howto.xml.fr M docs/manual/stopping.xml.tr M docs/manual/style/lang/tr.xml M docs/manual/suexec.xml.tr M docs/manual/upgrading.xml.fr M docs/manual/urlmapping.xml.tr M docs/manual/vhosts/details.xml.tr M docs/manual/vhosts/examples.xml.tr M docs/manual/vhosts/fd-limits.xml.tr M docs/manual/vhosts/index.xml.tr M docs/manual/vhosts/index.xml.zh-cn M docs/manual/vhosts/ip-based.xml.tr M docs/manual/vhosts/mass.xml.tr M docs/manual/vhosts/name-based.xml.tr _____________________________________________________________________________________________________________ Commit: 39c82a3517c254f183f9ee0556129b44a45b7ec6 URL: https://git.catflap.wales/apache-httpd/commit/?id=39c82a3517c254f183f9ee0556129b44a45b7ec6 Author: Rich Bowen (Fri 22 May 2026 21:01:47 BST) Committer: Rich Bowen (Fri 22 May 2026 21:01:47 BST) fr: fix invalid entities in lang/fr.xml, broken href to new_features_2_0 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934519 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/index.xml.fr M docs/manual/style/lang/fr.xml _____________________________________________________________________________________________________________ Commit: 5971290b13909c49d07917786db456034c1c9115 URL: https://git.catflap.wales/apache-httpd/commit/?id=5971290b13909c49d07917786db456034c1c9115 Author: Rich Bowen (Fri 22 May 2026 20:47:13 BST) Committer: Rich Bowen (Fri 22 May 2026 20:47:13 BST) Fixes a number of (admittedly rather nit-picky) style and typographical things in the mod_deflate docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934516 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_deflate.xml _____________________________________________________________________________________________________________ Commit: 9faf736bfdcf84051533a1f2e30ba3b16437f090 URL: https://git.catflap.wales/apache-httpd/commit/?id=9faf736bfdcf84051533a1f2e30ba3b16437f090 Author: Rich Bowen (Fri 22 May 2026 20:42:04 BST) Committer: Rich Bowen (Fri 22 May 2026 20:42:04 BST) Yet another rebuild git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934514 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/core.html.en.utf8 M docs/manual/mod/core.xml.de M docs/manual/mod/core.xml.es M docs/manual/mod/core.xml.fr M docs/manual/mod/core.xml.ja M docs/manual/mod/core.xml.tr M docs/manual/mod/mod_rewrite.html.en.utf8 M docs/manual/mod/mod_rewrite.xml.fr M docs/manual/mod/quickreference.html.de M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/mod/quickreference.html.es.utf8 M docs/manual/mod/quickreference.html.ja.utf8 M docs/manual/mod/quickreference.html.ko.euc-kr M docs/manual/mod/quickreference.html.tr.utf8 M docs/manual/mod/quickreference.html.zh-cn.utf8 M docs/manual/rewrite/intro.html.en.utf8 M docs/manual/rewrite/intro.xml.de M docs/manual/rewrite/intro.xml.es M docs/manual/rewrite/intro.xml.fr M docs/manual/rewrite/intro.xml.ja M docs/manual/rewrite/intro.xml.ko M docs/manual/rewrite/intro.xml.tr M docs/manual/rewrite/intro.xml.zh-cn _____________________________________________________________________________________________________________ Commit: 8798ce15e97b50bf4b8ac495248edaab8f5b1f4c URL: https://git.catflap.wales/apache-httpd/commit/?id=8798ce15e97b50bf4b8ac495248edaab8f5b1f4c Author: Rich Bowen (Fri 22 May 2026 20:39:18 BST) Committer: Rich Bowen (Fri 22 May 2026 20:39:18 BST) XML typo. Oops. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934512 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.xml _____________________________________________________________________________________________________________ Commit: 73565fac0a76e1952a4687d4d184f26b5213192e URL: https://git.catflap.wales/apache-httpd/commit/?id=73565fac0a76e1952a4687d4d184f26b5213192e Author: Rich Bowen (Fri 22 May 2026 02:49:54 BST) Committer: Rich Bowen (Fri 22 May 2026 02:49:54 BST) Clarifies what CGIVar does. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934488 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/core.xml _____________________________________________________________________________________________________________ Commit: 5dc3ab9b1e3d4a2a489fab4b9a620116c54987e7 URL: https://git.catflap.wales/apache-httpd/commit/?id=5dc3ab9b1e3d4a2a489fab4b9a620116c54987e7 Author: Rich Bowen (Thu 21 May 2026 17:30:53 BST) Committer: Rich Bowen (Thu 21 May 2026 17:30:53 BST) Link to PCRE2 docs, rather than PCRE. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934482 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/intro.xml _____________________________________________________________________________________________________________ Commit: c1ce6353a257d991b7d92738ecc74c3bbf3f23c7 URL: https://git.catflap.wales/apache-httpd/commit/?id=c1ce6353a257d991b7d92738ecc74c3bbf3f23c7 Author: Rich Bowen (Thu 21 May 2026 17:23:49 BST) Committer: Rich Bowen (Thu 21 May 2026 17:23:49 BST) Clarify the role of ! in regular expressions and backreferences git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934480 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.xml _____________________________________________________________________________________________________________ Commit: 2719415676bcce9cf8faeec00f1436b18ca6dcca URL: https://git.catflap.wales/apache-httpd/commit/?id=2719415676bcce9cf8faeec00f1436b18ca6dcca Author: Giannis Christodoulou (Thu 21 May 2026 15:12:04 BST) Committer: Giannis Christodoulou (Thu 21 May 2026 15:12:04 BST) Adds test for missing header in h2 proxy. covers the changes of r1927036 and r1927629. Github: closes #620 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934478 13f79535-47bb-0310-9956-ffa450edef68 M test/modules/http2/test_600_h2proxy.py _____________________________________________________________________________________________________________ Commit: 85d52a3683bf446d300dd687dc6de9c31da3e37a URL: https://git.catflap.wales/apache-httpd/commit/?id=85d52a3683bf446d300dd687dc6de9c31da3e37a Author: Joe Orton (Thu 21 May 2026 12:35:01 BST) Committer: Joe Orton (Thu 21 May 2026 12:35:01 BST) CI: Use the apache/httpd-tests github repos for the Perl framework. (last dependency on use of svn in CI is removed) Github: closes #651 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934474 13f79535-47bb-0310-9956-ffa450edef68 M .github/workflows/linux.yml M test/travis_before_linux.sh _____________________________________________________________________________________________________________ Commit: 3c0f6874fae180e2bbeb2e45b0add24bce3222a5 URL: https://git.catflap.wales/apache-httpd/commit/?id=3c0f6874fae180e2bbeb2e45b0add24bce3222a5 Author: Rich Bowen (Thu 21 May 2026 02:17:05 BST) Committer: Rich Bowen (Thu 21 May 2026 02:17:05 BST) grammar/typo fix git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934462 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.xml _____________________________________________________________________________________________________________ Commit: 244696b256311d2818183803f7e54010ea32cc25 URL: https://git.catflap.wales/apache-httpd/commit/?id=244696b256311d2818183803f7e54010ea32cc25 Author: Rich Bowen (Thu 21 May 2026 01:34:53 BST) Committer: Rich Bowen (Thu 21 May 2026 01:34:53 BST) Rebuild git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934460 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/bind.html M docs/manual/bind.html.pt-br.utf8 M docs/manual/filter.html M docs/manual/filter.html.pt-br.utf8 M docs/manual/howto/htaccess.html M docs/manual/howto/htaccess.html.pt-br.utf8 M docs/manual/howto/htaccess.xml.meta M docs/manual/index.html M docs/manual/install.html M docs/manual/install.html.de M docs/manual/install.html.en.utf8 M docs/manual/install.html.es.utf8 M docs/manual/install.html.fr.utf8 M docs/manual/install.html.ja.utf8 M docs/manual/install.html.ko.euc-kr A docs/manual/install.html.pt-br.utf8 M docs/manual/install.html.tr.utf8 M docs/manual/install.xml.meta M docs/manual/invoking.html M docs/manual/invoking.html.de M docs/manual/invoking.html.en.utf8 M docs/manual/invoking.html.es.utf8 M docs/manual/invoking.html.fr.utf8 M docs/manual/invoking.html.ja.utf8 M docs/manual/invoking.html.ko.euc-kr A docs/manual/invoking.html.pt-br.utf8 M docs/manual/invoking.html.tr.utf8 M docs/manual/invoking.xml.meta M docs/manual/mod/directive-dict.html.en.utf8 M docs/manual/mod/directive-dict.html.fr.utf8 M docs/manual/mod/directive-dict.xml.es M docs/manual/mod/directive-dict.xml.fr M docs/manual/mod/directive-dict.xml.ja M docs/manual/mod/directive-dict.xml.ko M docs/manual/mod/directive-dict.xml.meta M docs/manual/mod/directive-dict.xml.tr M docs/manual/mod/directives.html.de M docs/manual/mod/directives.html.en.utf8 M docs/manual/mod/directives.html.es.utf8 M docs/manual/mod/directives.html.fr.utf8 M docs/manual/mod/directives.html.ja.utf8 M docs/manual/mod/directives.html.ko.euc-kr M docs/manual/mod/directives.html.tr.utf8 M docs/manual/mod/directives.html.zh-cn.utf8 M docs/manual/mod/mod_allowhandlers.html.en.utf8 M docs/manual/mod/mod_allowhandlers.html.fr.utf8 M docs/manual/mod/mod_allowhandlers.xml.es M docs/manual/mod/mod_allowhandlers.xml.fr M docs/manual/mod/mod_allowhandlers.xml.meta M docs/manual/mod/mod_auth_digest.html.en.utf8 M docs/manual/mod/mod_auth_digest.html.fr.utf8 M docs/manual/mod/mod_auth_digest.html.ko.euc-kr M docs/manual/mod/mod_auth_digest.xml.fr M docs/manual/mod/mod_auth_digest.xml.ko M docs/manual/mod/mod_auth_digest.xml.meta M docs/manual/mod/mod_dav.html.en.utf8 M docs/manual/mod/mod_dav.html.fr.utf8 M docs/manual/mod/mod_dav.html.ja.utf8 M docs/manual/mod/mod_dav.html.ko.euc-kr M docs/manual/mod/mod_dav.xml.fr M docs/manual/mod/mod_dav.xml.ja M docs/manual/mod/mod_dav.xml.ko M docs/manual/mod/mod_dav.xml.meta M docs/manual/mod/mod_proxy.html.en.utf8 M docs/manual/mod/mod_proxy.html.fr.utf8 M docs/manual/mod/mod_proxy.html.ja.utf8 M docs/manual/mod/mod_proxy.xml.fr M docs/manual/mod/mod_proxy.xml.ja M docs/manual/mod/mod_proxy.xml.meta M docs/manual/mod/mod_rewrite.html.en.utf8 M docs/manual/mod/mod_rewrite.xml.fr M docs/manual/mod/overrides.html.en.utf8 M docs/manual/mod/quickreference.html.de M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/mod/quickreference.html.es.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/mod/quickreference.html.ja.utf8 M docs/manual/mod/quickreference.html.ko.euc-kr M docs/manual/mod/quickreference.html.tr.utf8 M docs/manual/mod/quickreference.html.zh-cn.utf8 M docs/manual/new_features_2_0.html M docs/manual/new_features_2_0.html.pt-br.utf8 M docs/manual/new_features_2_2.html M docs/manual/new_features_2_2.html.pt-br.utf8 M docs/manual/new_features_2_4.html M docs/manual/new_features_2_4.html.pt-br.utf8 M docs/manual/rewrite/htaccess.html.en.utf8 M docs/manual/rewrite/htaccess.xml.de M docs/manual/rewrite/htaccess.xml.es M docs/manual/rewrite/htaccess.xml.fr M docs/manual/rewrite/htaccess.xml.ja M docs/manual/rewrite/htaccess.xml.ko M docs/manual/rewrite/htaccess.xml.tr M docs/manual/rewrite/htaccess.xml.zh-cn M docs/manual/rewrite/intro.html.en.utf8 M docs/manual/rewrite/intro.xml.de M docs/manual/rewrite/intro.xml.es M docs/manual/rewrite/intro.xml.fr M docs/manual/rewrite/intro.xml.ja M docs/manual/rewrite/intro.xml.ko M docs/manual/rewrite/intro.xml.tr M docs/manual/rewrite/intro.xml.zh-cn M docs/manual/rewrite/remapping.html.en.utf8 M docs/manual/rewrite/remapping.xml.de M docs/manual/rewrite/remapping.xml.es M docs/manual/rewrite/remapping.xml.fr M docs/manual/rewrite/remapping.xml.ja M docs/manual/rewrite/remapping.xml.ko M docs/manual/rewrite/remapping.xml.tr M docs/manual/rewrite/remapping.xml.zh-cn M docs/manual/upgrading.html M docs/manual/upgrading.html.en.utf8 M docs/manual/upgrading.html.fr.utf8 A docs/manual/upgrading.html.pt-br.utf8 M docs/manual/upgrading.xml.meta _____________________________________________________________________________________________________________ Commit: 67223e23401f4b05e0ba8d785fb6ccdae894c99a URL: https://git.catflap.wales/apache-httpd/commit/?id=67223e23401f4b05e0ba8d785fb6ccdae894c99a Author: Rich Bowen (Thu 21 May 2026 01:31:28 BST) Committer: Rich Bowen (Thu 21 May 2026 01:31:28 BST) New pt-br translations git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934458 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/htaccess.xml.pt-br A docs/manual/install.xml.pt-br A docs/manual/invoking.xml.pt-br M docs/manual/style/lang/pt-br.xml M docs/manual/style/xsl/util/designations.xml A docs/manual/upgrading.xml.pt-br _____________________________________________________________________________________________________________ Commit: 350a85f327f2753c881aaa97762444a1b123aaee URL: https://git.catflap.wales/apache-httpd/commit/?id=350a85f327f2753c881aaa97762444a1b123aaee Author: Rich Bowen (Wed 20 May 2026 22:40:25 BST) Committer: Rich Bowen (Wed 20 May 2026 22:40:25 BST) mod_auth_digest: document AuthDigestNcCheck. (bz #70058) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934457 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_auth_digest.xml _____________________________________________________________________________________________________________ Commit: d3758f9a164c43fc795b71a1143ec39220bcb9ea URL: https://git.catflap.wales/apache-httpd/commit/?id=d3758f9a164c43fc795b71a1143ec39220bcb9ea Author: Rich Bowen (Wed 20 May 2026 22:28:58 BST) Committer: Rich Bowen (Wed 20 May 2026 22:28:58 BST) mod_proxy: document ProxyAsyncDelay and ProxyAsyncIdleTimeout (bz #70055, #70057) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934456 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_proxy.xml _____________________________________________________________________________________________________________ Commit: 83f0b86e591195a2a3550c140e32d163b2528a15 URL: https://git.catflap.wales/apache-httpd/commit/?id=83f0b86e591195a2a3550c140e32d163b2528a15 Author: Rich Bowen (Wed 20 May 2026 22:10:05 BST) Committer: Rich Bowen (Wed 20 May 2026 22:10:05 BST) TODO list complete. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934455 13f79535-47bb-0310-9956-ffa450edef68 D docs/manual/rewrite/TODO.md _____________________________________________________________________________________________________________ Commit: 6f9ac0513f30ce6bd36de9742c578f39d1da73ff URL: https://git.catflap.wales/apache-httpd/commit/?id=6f9ac0513f30ce6bd36de9742c578f39d1da73ff Author: Rich Bowen (Wed 20 May 2026 22:07:10 BST) Committer: Rich Bowen (Wed 20 May 2026 22:07:10 BST) rewrite: add ACME challenge exemption recipe alongside HTTPS redirect git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934454 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/TODO.md M docs/manual/rewrite/remapping.xml _____________________________________________________________________________________________________________ Commit: 697d0f7f79f8b438454d0e95992888cfe8709274 URL: https://git.catflap.wales/apache-httpd/commit/?id=697d0f7f79f8b438454d0e95992888cfe8709274 Author: Rich Bowen (Wed 20 May 2026 21:55:37 BST) Committer: Rich Bowen (Wed 20 May 2026 21:55:37 BST) Remove todo items that are done' git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934453 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/TODO.md _____________________________________________________________________________________________________________ Commit: 73adbe67912c340afb124e537fb7d5e1ee033995 URL: https://git.catflap.wales/apache-httpd/commit/?id=73adbe67912c340afb124e537fb7d5e1ee033995 Author: Rich Bowen (Wed 20 May 2026 21:52:26 BST) Committer: Rich Bowen (Wed 20 May 2026 21:52:26 BST) rewrite: warn that // silently switch to per-directory context git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934451 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/htaccess.xml M docs/manual/rewrite/intro.xml _____________________________________________________________________________________________________________ Commit: dbc1c05f8cf4b22e9678ebef4be6635fdfe21892 URL: https://git.catflap.wales/apache-httpd/commit/?id=dbc1c05f8cf4b22e9678ebef4be6635fdfe21892 Author: Rich Bowen (Wed 20 May 2026 21:37:58 BST) Committer: Rich Bowen (Wed 20 May 2026 21:37:58 BST) Clarify URL-path definition: mention optional port, exclude query string, fix capitalization. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934449 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/directive-dict.xml _____________________________________________________________________________________________________________ Commit: 814e808ef662f92dacdff361a5e640989d4ce076 URL: https://git.catflap.wales/apache-httpd/commit/?id=814e808ef662f92dacdff361a5e640989d4ce076 Author: Rich Bowen (Wed 20 May 2026 21:31:32 BST) Committer: Rich Bowen (Wed 20 May 2026 21:31:32 BST) mod_rewrite: clarify that the substitution string (not 'path') can include a query string git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934447 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_rewrite.xml _____________________________________________________________________________________________________________ Commit: 31ea075d61d6de6542ff44cd3aa1e66db1d087bf URL: https://git.catflap.wales/apache-httpd/commit/?id=31ea075d61d6de6542ff44cd3aa1e66db1d087bf Author: Rich Bowen (Wed 20 May 2026 21:02:21 BST) Committer: Rich Bowen (Wed 20 May 2026 21:02:21 BST) mod_dav: Document DavHonorMtimeHeader directive When enabled, allows WebDAV clients to set resource modification times via the X-OC-Mtime request header on PUT and MKCOL requests. Resolves: bz#70054 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934445 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_dav.xml _____________________________________________________________________________________________________________ Commit: 0041a20fabc69b46f379da1d521fb6db50117031 URL: https://git.catflap.wales/apache-httpd/commit/?id=0041a20fabc69b46f379da1d521fb6db50117031 Author: Rich Bowen (Wed 20 May 2026 17:27:17 BST) Committer: Rich Bowen (Wed 20 May 2026 17:27:17 BST) mod_allowhandlers: fix "headers" typo, should be "handlers". git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934441 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_allowhandlers.xml _____________________________________________________________________________________________________________ Commit: 1375bce818ff2bf2424825e32873847a15d5ee8c URL: https://git.catflap.wales/apache-httpd/commit/?id=1375bce818ff2bf2424825e32873847a15d5ee8c Author: Joe Orton (Wed 20 May 2026 16:37:55 BST) Committer: Joe Orton (Wed 20 May 2026 16:37:55 BST) Note the reported security bugs in the MS-WDV mod_dav code as a showstopper for this branch. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934440 13f79535-47bb-0310-9956-ffa450edef68 M STATUS _____________________________________________________________________________________________________________ Commit: 4a0d4e02fbb43efc398d6ce91a7e5d5477cb3760 URL: https://git.catflap.wales/apache-httpd/commit/?id=4a0d4e02fbb43efc398d6ce91a7e5d5477cb3760 Author: Joe Orton (Wed 20 May 2026 14:44:49 BST) Committer: Joe Orton (Wed 20 May 2026 14:44:49 BST) docs: Remove stub for unimplemented AuthDigestNonceFormat. PR: 70056 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934436 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_auth_digest.xml _____________________________________________________________________________________________________________ Commit: 29b83f42e6410b4c14f0723c0b5c1b3ec6ea9448 URL: https://git.catflap.wales/apache-httpd/commit/?id=29b83f42e6410b4c14f0723c0b5c1b3ec6ea9448 Author: Joe Orton (Wed 20 May 2026 13:58:03 BST) Committer: Joe Orton (Wed 20 May 2026 13:58:03 BST) * modules/aaa/mod_auth_digest.c: Remove undocumented and unimplemented AuthDigestNonceFormat directive. PR: 70056 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934434 13f79535-47bb-0310-9956-ffa450edef68 M modules/aaa/mod_auth_digest.c _____________________________________________________________________________________________________________ Commit: 20c4e4980e57cd667127eec474088c69fcdee32b URL: https://git.catflap.wales/apache-httpd/commit/?id=20c4e4980e57cd667127eec474088c69fcdee32b Author: Rich Bowen (Wed 20 May 2026 01:12:36 BST) Committer: Rich Bowen (Wed 20 May 2026 01:12:36 BST) Rebuild recent doc changes git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934418 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/bind.html.de M docs/manual/bind.html.en.utf8 M docs/manual/bind.html.es.utf8 M docs/manual/bind.html.fr.utf8 M docs/manual/bind.html.ja.utf8 M docs/manual/bind.html.ko.euc-kr M docs/manual/bind.html.pt-br.utf8 M docs/manual/bind.html.tr.utf8 M docs/manual/caching.html.en.utf8 M docs/manual/caching.html.fr.utf8 M docs/manual/caching.html.tr.utf8 M docs/manual/compliance.html.en.utf8 M docs/manual/compliance.html.fr.utf8 M docs/manual/configuring.html.de M docs/manual/configuring.html.en.utf8 M docs/manual/configuring.html.fr.utf8 M docs/manual/configuring.html.ja.utf8 M docs/manual/configuring.html.ko.euc-kr M docs/manual/configuring.html.tr.utf8 M docs/manual/content-negotiation.html.en.utf8 M docs/manual/content-negotiation.html.fr.utf8 M docs/manual/content-negotiation.html.ja.utf8 M docs/manual/content-negotiation.html.ko.euc-kr M docs/manual/content-negotiation.html.tr.utf8 M docs/manual/custom-error.html.en.utf8 M docs/manual/custom-error.html.es.utf8 M docs/manual/custom-error.html.fr.utf8 M docs/manual/custom-error.html.ja.utf8 M docs/manual/custom-error.html.ko.euc-kr M docs/manual/custom-error.html.tr.utf8 M docs/manual/developer/API.html.en.utf8 M docs/manual/developer/debugging.html.en.utf8 M docs/manual/developer/documenting.html.en.utf8 M docs/manual/developer/documenting.html.zh-cn.utf8 M docs/manual/developer/filters.html.en.utf8 M docs/manual/developer/hooks.html.en.utf8 M docs/manual/developer/index.html.en.utf8 M docs/manual/developer/index.html.zh-cn.utf8 M docs/manual/developer/lua.html.en.utf8 M docs/manual/developer/modguide.html.en.utf8 M docs/manual/developer/modules.html.en.utf8 M docs/manual/developer/modules.html.ja.utf8 M docs/manual/developer/new_api_2_4.html.en.utf8 M docs/manual/developer/new_api_2_6.html.en.utf8 M docs/manual/developer/output-filters.html.en.utf8 M docs/manual/developer/request.html.en.utf8 M docs/manual/developer/thread_safety.html.en.utf8 M docs/manual/dns-caveats.html.en.utf8 M docs/manual/dns-caveats.html.fr.utf8 M docs/manual/dns-caveats.html.ja.utf8 M docs/manual/dns-caveats.html.ko.euc-kr M docs/manual/dns-caveats.html.tr.utf8 M docs/manual/dso.html.en.utf8 M docs/manual/dso.html.es.utf8 M docs/manual/dso.html.fr.utf8 M docs/manual/dso.html.ja.utf8 M docs/manual/dso.html.ko.euc-kr M docs/manual/dso.html.tr.utf8 M docs/manual/env.html.en.utf8 M docs/manual/env.html.fr.utf8 M docs/manual/env.html.ja.utf8 M docs/manual/env.html.ko.euc-kr M docs/manual/env.html.tr.utf8 M docs/manual/expr.html.en.utf8 M docs/manual/expr.html.fr.utf8 M docs/manual/faq/index.html.en.utf8 M docs/manual/faq/index.html.es.utf8 M docs/manual/faq/index.html.fr.utf8 M docs/manual/faq/index.html.ko.euc-kr M docs/manual/faq/index.html.tr.utf8 M docs/manual/faq/index.html.zh-cn.utf8 M docs/manual/filter.html.en.utf8 M docs/manual/filter.html.es.utf8 M docs/manual/filter.html.fr.utf8 M docs/manual/filter.html.ja.utf8 M docs/manual/filter.html.ko.euc-kr M docs/manual/filter.html.pt-br.utf8 M docs/manual/filter.html.tr.utf8 M docs/manual/getting-started.html.en.utf8 M docs/manual/getting-started.html.es.utf8 M docs/manual/getting-started.html.fr.utf8 M docs/manual/getting-started.html.ru.utf8 M docs/manual/glossary.html.de M docs/manual/glossary.html.en.utf8 M docs/manual/glossary.html.es.utf8 M docs/manual/glossary.html.fr.utf8 M docs/manual/glossary.html.ja.utf8 M docs/manual/glossary.html.ko.euc-kr M docs/manual/glossary.html.tr.utf8 M docs/manual/handler.html.en.utf8 M docs/manual/handler.html.es.utf8 M docs/manual/handler.html.fr.utf8 M docs/manual/handler.html.ja.utf8 M docs/manual/handler.html.ko.euc-kr M docs/manual/handler.html.tr.utf8 M docs/manual/handler.html.zh-cn.utf8 M docs/manual/howto/access.html.en.utf8 M docs/manual/howto/access.html.es.utf8 M docs/manual/howto/access.html.fr.utf8 M docs/manual/howto/auth.html.en.utf8 M docs/manual/howto/auth.html.es.utf8 M docs/manual/howto/auth.html.fr.utf8 M docs/manual/howto/auth.html.ja.utf8 M docs/manual/howto/auth.html.ko.euc-kr M docs/manual/howto/auth.html.tr.utf8 M docs/manual/howto/cgi.html.en.utf8 M docs/manual/howto/cgi.html.es.utf8 M docs/manual/howto/cgi.html.fr.utf8 M docs/manual/howto/cgi.html.ja.utf8 M docs/manual/howto/cgi.html.ko.euc-kr M docs/manual/howto/encrypt.html.en.utf8 M docs/manual/howto/encrypt.html.es.utf8 M docs/manual/howto/encrypt.html.fr.utf8 M docs/manual/howto/htaccess.html.en.utf8 M docs/manual/howto/htaccess.html.es.utf8 M docs/manual/howto/htaccess.html.fr.utf8 M docs/manual/howto/htaccess.html.ja.utf8 M docs/manual/howto/htaccess.html.ko.euc-kr M docs/manual/howto/htaccess.html.pt-br.utf8 M docs/manual/howto/http2.html.en.utf8 M docs/manual/howto/http2.html.es.utf8 M docs/manual/howto/http2.html.fr.utf8 M docs/manual/howto/index.html.en.utf8 M docs/manual/howto/index.html.es.utf8 M docs/manual/howto/index.html.fr.utf8 M docs/manual/howto/index.html.ja.utf8 M docs/manual/howto/index.html.ko.euc-kr M docs/manual/howto/index.html.zh-cn.utf8 M docs/manual/howto/public_html.html.en.utf8 M docs/manual/howto/public_html.html.es.utf8 M docs/manual/howto/public_html.html.fr.utf8 M docs/manual/howto/public_html.html.ja.utf8 M docs/manual/howto/public_html.html.ko.euc-kr M docs/manual/howto/public_html.html.tr.utf8 M docs/manual/howto/reverse_proxy.html.en.utf8 M docs/manual/howto/reverse_proxy.html.es.utf8 M docs/manual/howto/reverse_proxy.html.fr.utf8 M docs/manual/howto/ssi.html.en.utf8 M docs/manual/howto/ssi.html.es.utf8 M docs/manual/howto/ssi.html.fr.utf8 M docs/manual/howto/ssi.html.ja.utf8 M docs/manual/howto/ssi.html.ko.euc-kr M docs/manual/index.html.da M docs/manual/index.html.de M docs/manual/index.html.en.utf8 M docs/manual/index.html.es.utf8 M docs/manual/index.html.fr.utf8 M docs/manual/index.html.ja.utf8 M docs/manual/index.html.ko.euc-kr M docs/manual/index.html.pt-br.utf8 M docs/manual/index.html.ru.utf8 M docs/manual/index.html.tr.utf8 M docs/manual/index.html.zh-cn.utf8 M docs/manual/install.html.de M docs/manual/install.html.en.utf8 M docs/manual/install.html.es.utf8 M docs/manual/install.html.fr.utf8 M docs/manual/install.html.ja.utf8 M docs/manual/install.html.ko.euc-kr M docs/manual/install.html.tr.utf8 M docs/manual/invoking.html.de M docs/manual/invoking.html.en.utf8 M docs/manual/invoking.html.es.utf8 M docs/manual/invoking.html.fr.utf8 M docs/manual/invoking.html.ja.utf8 M docs/manual/invoking.html.ko.euc-kr M docs/manual/invoking.html.tr.utf8 M docs/manual/license.html.en.utf8 M docs/manual/logs.html.en.utf8 M docs/manual/logs.html.fr.utf8 M docs/manual/logs.html.ja.utf8 M docs/manual/logs.html.ko.euc-kr M docs/manual/logs.html.tr.utf8 M docs/manual/misc/index.html.en.utf8 M docs/manual/misc/index.html.es.utf8 M docs/manual/misc/index.html.fr.utf8 M docs/manual/misc/index.html.ko.euc-kr M docs/manual/misc/index.html.tr.utf8 M docs/manual/misc/index.html.zh-cn.utf8 M docs/manual/misc/password_encryptions.html.en.utf8 M docs/manual/misc/password_encryptions.html.es.utf8 M docs/manual/misc/password_encryptions.html.fr.utf8 M docs/manual/misc/perf-scaling.html.en.utf8 M docs/manual/misc/perf-scaling.html.es.utf8 M docs/manual/misc/perf-scaling.html.fr.utf8 M docs/manual/misc/perf-tuning.html.en.utf8 M docs/manual/misc/perf-tuning.html.fr.utf8 M docs/manual/misc/perf-tuning.html.ko.euc-kr M docs/manual/misc/perf-tuning.html.tr.utf8 M docs/manual/misc/relevant_standards.html.en.utf8 M docs/manual/misc/relevant_standards.html.fr.utf8 M docs/manual/misc/relevant_standards.html.ko.euc-kr M docs/manual/misc/security_tips.html.en.utf8 M docs/manual/misc/security_tips.html.es.utf8 M docs/manual/misc/security_tips.html.fr.utf8 M docs/manual/misc/security_tips.html.ko.euc-kr M docs/manual/misc/security_tips.html.tr.utf8 M docs/manual/mod/core.html.de M docs/manual/mod/core.html.en.utf8 M docs/manual/mod/core.html.es.utf8 M docs/manual/mod/core.html.fr.utf8 M docs/manual/mod/core.html.ja.utf8 M docs/manual/mod/core.html.tr.utf8 M docs/manual/mod/directive-dict.html.en.utf8 M docs/manual/mod/directive-dict.html.es.utf8 M docs/manual/mod/directive-dict.html.fr.utf8 M docs/manual/mod/directive-dict.html.ja.utf8 M docs/manual/mod/directive-dict.html.ko.euc-kr M docs/manual/mod/directive-dict.html.tr.utf8 M docs/manual/mod/directives.html.de M docs/manual/mod/directives.html.en.utf8 M docs/manual/mod/directives.html.es.utf8 M docs/manual/mod/directives.html.fr.utf8 M docs/manual/mod/directives.html.ja.utf8 M docs/manual/mod/directives.html.ko.euc-kr M docs/manual/mod/directives.html.tr.utf8 M docs/manual/mod/directives.html.zh-cn.utf8 M docs/manual/mod/event.html.en.utf8 M docs/manual/mod/event.html.es.utf8 M docs/manual/mod/event.html.fr.utf8 M docs/manual/mod/index.html.de M docs/manual/mod/index.html.en.utf8 M docs/manual/mod/index.html.es.utf8 M docs/manual/mod/index.html.fr.utf8 M docs/manual/mod/index.html.ja.utf8 M docs/manual/mod/index.html.ko.euc-kr M docs/manual/mod/index.html.tr.utf8 M docs/manual/mod/index.html.zh-cn.utf8 M docs/manual/mod/mod_access_compat.html.en.utf8 M docs/manual/mod/mod_access_compat.html.es.utf8 M docs/manual/mod/mod_access_compat.html.fr.utf8 M docs/manual/mod/mod_access_compat.html.ja.utf8 M docs/manual/mod/mod_actions.html.de M docs/manual/mod/mod_actions.html.en.utf8 M docs/manual/mod/mod_actions.html.es.utf8 M docs/manual/mod/mod_actions.html.fr.utf8 M docs/manual/mod/mod_actions.html.ja.utf8 M docs/manual/mod/mod_actions.html.ko.euc-kr M docs/manual/mod/mod_actions.xml.de M docs/manual/mod/mod_actions.xml.es M docs/manual/mod/mod_actions.xml.fr M docs/manual/mod/mod_actions.xml.ja M docs/manual/mod/mod_actions.xml.ko M docs/manual/mod/mod_alias.html.en.utf8 M docs/manual/mod/mod_alias.html.es.utf8 M docs/manual/mod/mod_alias.html.fr.utf8 M docs/manual/mod/mod_alias.html.ja.utf8 M docs/manual/mod/mod_alias.html.ko.euc-kr M docs/manual/mod/mod_alias.html.tr.utf8 M docs/manual/mod/mod_allowhandlers.html.en.utf8 M docs/manual/mod/mod_allowhandlers.html.es.utf8 M docs/manual/mod/mod_allowhandlers.html.fr.utf8 M docs/manual/mod/mod_allowmethods.html.en.utf8 M docs/manual/mod/mod_allowmethods.html.es.utf8 M docs/manual/mod/mod_allowmethods.html.fr.utf8 M docs/manual/mod/mod_asis.html.en.utf8 M docs/manual/mod/mod_asis.html.es.utf8 M docs/manual/mod/mod_asis.html.fr.utf8 M docs/manual/mod/mod_asis.html.ja.utf8 M docs/manual/mod/mod_asis.html.ko.euc-kr M docs/manual/mod/mod_auth_basic.html.en.utf8 M docs/manual/mod/mod_auth_basic.html.es.utf8 M docs/manual/mod/mod_auth_basic.html.fr.utf8 M docs/manual/mod/mod_auth_basic.html.ja.utf8 M docs/manual/mod/mod_auth_basic.html.ko.euc-kr M docs/manual/mod/mod_auth_basic.xml.meta M docs/manual/mod/mod_auth_bearer.html.en.utf8 M docs/manual/mod/mod_auth_bearer.html.fr.utf8 M docs/manual/mod/mod_auth_digest.html.en.utf8 M docs/manual/mod/mod_auth_digest.html.fr.utf8 M docs/manual/mod/mod_auth_digest.html.ko.euc-kr M docs/manual/mod/mod_auth_digest.xml.meta M docs/manual/mod/mod_auth_form.html.en.utf8 M docs/manual/mod/mod_auth_form.html.fr.utf8 M docs/manual/mod/mod_authn_anon.html.en.utf8 M docs/manual/mod/mod_authn_anon.html.fr.utf8 M docs/manual/mod/mod_authn_anon.html.ja.utf8 M docs/manual/mod/mod_authn_anon.html.ko.euc-kr M docs/manual/mod/mod_authn_core.html.en.utf8 M docs/manual/mod/mod_authn_core.html.fr.utf8 M docs/manual/mod/mod_authn_dbd.html.en.utf8 M docs/manual/mod/mod_authn_dbd.html.fr.utf8 M docs/manual/mod/mod_authn_dbm.html.en.utf8 M docs/manual/mod/mod_authn_dbm.html.fr.utf8 M docs/manual/mod/mod_authn_dbm.html.ja.utf8 M docs/manual/mod/mod_authn_dbm.html.ko.euc-kr M docs/manual/mod/mod_authn_file.html.en.utf8 M docs/manual/mod/mod_authn_file.html.fr.utf8 M docs/manual/mod/mod_authn_file.html.ja.utf8 M docs/manual/mod/mod_authn_file.html.ko.euc-kr M docs/manual/mod/mod_authn_socache.html.en.utf8 M docs/manual/mod/mod_authn_socache.html.fr.utf8 M docs/manual/mod/mod_authnz_fcgi.html.en.utf8 M docs/manual/mod/mod_authnz_fcgi.html.fr.utf8 M docs/manual/mod/mod_authnz_ldap.html.en.utf8 M docs/manual/mod/mod_authnz_ldap.html.fr.utf8 M docs/manual/mod/mod_autht_core.html.en.utf8 M docs/manual/mod/mod_autht_core.html.fr.utf8 M docs/manual/mod/mod_autht_jwt.html.en.utf8 M docs/manual/mod/mod_autht_jwt.html.fr.utf8 M docs/manual/mod/mod_authz_core.html.en.utf8 M docs/manual/mod/mod_authz_core.html.fr.utf8 M docs/manual/mod/mod_authz_dbd.html.en.utf8 M docs/manual/mod/mod_authz_dbd.html.fr.utf8 M docs/manual/mod/mod_authz_dbm.html.en.utf8 M docs/manual/mod/mod_authz_dbm.html.fr.utf8 M docs/manual/mod/mod_authz_dbm.html.ko.euc-kr M docs/manual/mod/mod_authz_groupfile.html.en.utf8 M docs/manual/mod/mod_authz_groupfile.html.fr.utf8 M docs/manual/mod/mod_authz_groupfile.html.ja.utf8 M docs/manual/mod/mod_authz_groupfile.html.ko.euc-kr M docs/manual/mod/mod_authz_host.html.en.utf8 M docs/manual/mod/mod_authz_host.html.fr.utf8 M docs/manual/mod/mod_authz_owner.html.en.utf8 M docs/manual/mod/mod_authz_owner.html.fr.utf8 M docs/manual/mod/mod_authz_owner.html.ja.utf8 M docs/manual/mod/mod_authz_owner.html.ko.euc-kr M docs/manual/mod/mod_authz_user.html.en.utf8 M docs/manual/mod/mod_authz_user.html.fr.utf8 M docs/manual/mod/mod_authz_user.html.ja.utf8 M docs/manual/mod/mod_authz_user.html.ko.euc-kr M docs/manual/mod/mod_autoindex.html.en.utf8 M docs/manual/mod/mod_autoindex.html.fr.utf8 M docs/manual/mod/mod_autoindex.html.ja.utf8 M docs/manual/mod/mod_autoindex.html.ko.euc-kr M docs/manual/mod/mod_autoindex.html.tr.utf8 M docs/manual/mod/mod_brotli.html.en.utf8 M docs/manual/mod/mod_brotli.html.fr.utf8 M docs/manual/mod/mod_brotli.xml.fr M docs/manual/mod/mod_brotli.xml.meta M docs/manual/mod/mod_buffer.html.en.utf8 M docs/manual/mod/mod_buffer.html.fr.utf8 M docs/manual/mod/mod_cache.html.en.utf8 M docs/manual/mod/mod_cache.html.fr.utf8 M docs/manual/mod/mod_cache.html.ja.utf8 M docs/manual/mod/mod_cache.html.ko.euc-kr M docs/manual/mod/mod_cache_disk.html.en.utf8 M docs/manual/mod/mod_cache_disk.html.fr.utf8 M docs/manual/mod/mod_cache_disk.html.ja.utf8 M docs/manual/mod/mod_cache_disk.html.ko.euc-kr M docs/manual/mod/mod_cache_socache.html.en.utf8 M docs/manual/mod/mod_cache_socache.html.fr.utf8 M docs/manual/mod/mod_cern_meta.html.en.utf8 M docs/manual/mod/mod_cern_meta.html.fr.utf8 M docs/manual/mod/mod_cern_meta.html.ko.euc-kr M docs/manual/mod/mod_cern_meta.xml.meta M docs/manual/mod/mod_cgi.html.en.utf8 M docs/manual/mod/mod_cgi.html.fr.utf8 M docs/manual/mod/mod_cgi.html.ja.utf8 M docs/manual/mod/mod_cgi.html.ko.euc-kr M docs/manual/mod/mod_cgi.xml.meta M docs/manual/mod/mod_cgid.html.en.utf8 M docs/manual/mod/mod_cgid.html.fr.utf8 M docs/manual/mod/mod_cgid.html.ja.utf8 M docs/manual/mod/mod_cgid.html.ko.euc-kr M docs/manual/mod/mod_charset_lite.html.en.utf8 M docs/manual/mod/mod_charset_lite.html.fr.utf8 M docs/manual/mod/mod_charset_lite.html.ko.euc-kr M docs/manual/mod/mod_crypto.html.en.utf8 M docs/manual/mod/mod_crypto.html.fr.utf8 M docs/manual/mod/mod_data.html.en.utf8 M docs/manual/mod/mod_data.html.fr.utf8 M docs/manual/mod/mod_dav.html.en.utf8 M docs/manual/mod/mod_dav.html.fr.utf8 M docs/manual/mod/mod_dav.html.ja.utf8 M docs/manual/mod/mod_dav.html.ko.euc-kr M docs/manual/mod/mod_dav_fs.html.en.utf8 M docs/manual/mod/mod_dav_fs.html.fr.utf8 M docs/manual/mod/mod_dav_fs.html.ja.utf8 M docs/manual/mod/mod_dav_fs.html.ko.euc-kr M docs/manual/mod/mod_dbd.html.en.utf8 M docs/manual/mod/mod_dbd.html.fr.utf8 M docs/manual/mod/mod_deflate.html.en.utf8 M docs/manual/mod/mod_deflate.html.fr.utf8 M docs/manual/mod/mod_deflate.html.ja.utf8 M docs/manual/mod/mod_deflate.html.ko.euc-kr M docs/manual/mod/mod_dialup.html.en.utf8 M docs/manual/mod/mod_dialup.html.fr.utf8 M docs/manual/mod/mod_dir.html.en.utf8 M docs/manual/mod/mod_dir.html.fr.utf8 M docs/manual/mod/mod_dir.html.ja.utf8 M docs/manual/mod/mod_dir.html.ko.euc-kr M docs/manual/mod/mod_dir.html.tr.utf8 M docs/manual/mod/mod_dumpio.html.en.utf8 M docs/manual/mod/mod_dumpio.html.fr.utf8 M docs/manual/mod/mod_dumpio.html.ja.utf8 M docs/manual/mod/mod_echo.html.en.utf8 M docs/manual/mod/mod_echo.html.fr.utf8 M docs/manual/mod/mod_echo.html.ja.utf8 M docs/manual/mod/mod_echo.html.ko.euc-kr M docs/manual/mod/mod_env.html.en.utf8 M docs/manual/mod/mod_env.html.fr.utf8 M docs/manual/mod/mod_env.html.ja.utf8 M docs/manual/mod/mod_env.html.ko.euc-kr M docs/manual/mod/mod_env.html.tr.utf8 M docs/manual/mod/mod_example_hooks.html.en.utf8 M docs/manual/mod/mod_example_hooks.html.fr.utf8 M docs/manual/mod/mod_example_hooks.html.ko.euc-kr M docs/manual/mod/mod_expires.html.en.utf8 M docs/manual/mod/mod_expires.html.fr.utf8 M docs/manual/mod/mod_expires.html.ja.utf8 M docs/manual/mod/mod_expires.html.ko.euc-kr M docs/manual/mod/mod_ext_filter.html.en.utf8 M docs/manual/mod/mod_ext_filter.html.fr.utf8 M docs/manual/mod/mod_ext_filter.html.ja.utf8 M docs/manual/mod/mod_ext_filter.html.ko.euc-kr M docs/manual/mod/mod_file_cache.html.en.utf8 M docs/manual/mod/mod_file_cache.html.fr.utf8 M docs/manual/mod/mod_file_cache.html.ko.euc-kr M docs/manual/mod/mod_filter.html.en.utf8 M docs/manual/mod/mod_filter.html.fr.utf8 M docs/manual/mod/mod_firehose.html.en.utf8 M docs/manual/mod/mod_firehose.html.fr.utf8 M docs/manual/mod/mod_headers.html.en.utf8 M docs/manual/mod/mod_headers.html.fr.utf8 M docs/manual/mod/mod_headers.html.ja.utf8 M docs/manual/mod/mod_headers.html.ko.euc-kr M docs/manual/mod/mod_heartbeat.html.en.utf8 M docs/manual/mod/mod_heartbeat.html.fr.utf8 M docs/manual/mod/mod_heartmonitor.html.en.utf8 M docs/manual/mod/mod_heartmonitor.html.fr.utf8 M docs/manual/mod/mod_http2.html.en.utf8 M docs/manual/mod/mod_http2.html.fr.utf8 M docs/manual/mod/mod_ident.html.en.utf8 M docs/manual/mod/mod_ident.html.fr.utf8 M docs/manual/mod/mod_ident.html.ja.utf8 M docs/manual/mod/mod_ident.html.ko.euc-kr M docs/manual/mod/mod_ident.xml.meta M docs/manual/mod/mod_imagemap.html.en.utf8 M docs/manual/mod/mod_imagemap.html.fr.utf8 M docs/manual/mod/mod_imagemap.html.ko.euc-kr M docs/manual/mod/mod_include.html.en.utf8 M docs/manual/mod/mod_include.html.fr.utf8 M docs/manual/mod/mod_include.html.ja.utf8 M docs/manual/mod/mod_info.html.en.utf8 M docs/manual/mod/mod_info.html.fr.utf8 M docs/manual/mod/mod_info.html.ja.utf8 M docs/manual/mod/mod_info.html.ko.euc-kr M docs/manual/mod/mod_isapi.html.en.utf8 M docs/manual/mod/mod_isapi.html.fr.utf8 M docs/manual/mod/mod_isapi.html.ko.euc-kr M docs/manual/mod/mod_journald.html.en.utf8 M docs/manual/mod/mod_journald.html.fr.utf8 M docs/manual/mod/mod_lbmethod_bybusyness.html.en.utf8 M docs/manual/mod/mod_lbmethod_bybusyness.html.fr.utf8 M docs/manual/mod/mod_lbmethod_byrequests.html.en.utf8 M docs/manual/mod/mod_lbmethod_byrequests.html.fr.utf8 M docs/manual/mod/mod_lbmethod_bytraffic.html.en.utf8 M docs/manual/mod/mod_lbmethod_bytraffic.html.fr.utf8 M docs/manual/mod/mod_lbmethod_heartbeat.html.en.utf8 M docs/manual/mod/mod_lbmethod_heartbeat.html.fr.utf8 M docs/manual/mod/mod_ldap.html.en.utf8 M docs/manual/mod/mod_ldap.html.fr.utf8 M docs/manual/mod/mod_log_config.html.en.utf8 M docs/manual/mod/mod_log_config.html.fr.utf8 M docs/manual/mod/mod_log_config.html.ja.utf8 M docs/manual/mod/mod_log_config.html.ko.euc-kr M docs/manual/mod/mod_log_config.html.tr.utf8 M docs/manual/mod/mod_log_debug.html.en.utf8 M docs/manual/mod/mod_log_debug.html.fr.utf8 M docs/manual/mod/mod_log_forensic.html.en.utf8 M docs/manual/mod/mod_log_forensic.html.fr.utf8 M docs/manual/mod/mod_log_forensic.html.ja.utf8 M docs/manual/mod/mod_log_forensic.html.tr.utf8 M docs/manual/mod/mod_logio.html.en.utf8 M docs/manual/mod/mod_logio.html.fr.utf8 M docs/manual/mod/mod_logio.html.ja.utf8 M docs/manual/mod/mod_logio.html.ko.euc-kr M docs/manual/mod/mod_logio.html.tr.utf8 M docs/manual/mod/mod_lua.html.en.utf8 M docs/manual/mod/mod_lua.html.fr.utf8 M docs/manual/mod/mod_macro.html.en.utf8 M docs/manual/mod/mod_macro.html.fr.utf8 M docs/manual/mod/mod_md.html.en.utf8 M docs/manual/mod/mod_md.html.fr.utf8 M docs/manual/mod/mod_mime.html.en.utf8 M docs/manual/mod/mod_mime.html.fr.utf8 M docs/manual/mod/mod_mime.html.ja.utf8 M docs/manual/mod/mod_mime_magic.html.en.utf8 M docs/manual/mod/mod_mime_magic.html.fr.utf8 M docs/manual/mod/mod_negotiation.html.en.utf8 M docs/manual/mod/mod_negotiation.html.fr.utf8 M docs/manual/mod/mod_negotiation.html.ja.utf8 M docs/manual/mod/mod_negotiation.xml.meta M docs/manual/mod/mod_nw_ssl.html.en.utf8 M docs/manual/mod/mod_nw_ssl.html.fr.utf8 M docs/manual/mod/mod_policy.html.en.utf8 M docs/manual/mod/mod_policy.html.fr.utf8 M docs/manual/mod/mod_privileges.html.en.utf8 M docs/manual/mod/mod_privileges.html.fr.utf8 M docs/manual/mod/mod_proxy.html.en.utf8 M docs/manual/mod/mod_proxy.html.fr.utf8 M docs/manual/mod/mod_proxy.html.ja.utf8 M docs/manual/mod/mod_proxy.xml.meta M docs/manual/mod/mod_proxy_ajp.html.en.utf8 M docs/manual/mod/mod_proxy_ajp.html.fr.utf8 M docs/manual/mod/mod_proxy_ajp.html.ja.utf8 M docs/manual/mod/mod_proxy_balancer.html.en.utf8 M docs/manual/mod/mod_proxy_balancer.html.fr.utf8 M docs/manual/mod/mod_proxy_balancer.html.ja.utf8 M docs/manual/mod/mod_proxy_connect.html.en.utf8 M docs/manual/mod/mod_proxy_connect.html.fr.utf8 M docs/manual/mod/mod_proxy_connect.html.ja.utf8 M docs/manual/mod/mod_proxy_express.html.en.utf8 M docs/manual/mod/mod_proxy_express.html.fr.utf8 M docs/manual/mod/mod_proxy_fcgi.html.en.utf8 M docs/manual/mod/mod_proxy_fcgi.html.fr.utf8 M docs/manual/mod/mod_proxy_fdpass.html.en.utf8 M docs/manual/mod/mod_proxy_fdpass.html.fr.utf8 M docs/manual/mod/mod_proxy_ftp.html.en.utf8 M docs/manual/mod/mod_proxy_ftp.html.fr.utf8 M docs/manual/mod/mod_proxy_hcheck.html.en.utf8 M docs/manual/mod/mod_proxy_hcheck.html.fr.utf8 M docs/manual/mod/mod_proxy_html.html.en.utf8 M docs/manual/mod/mod_proxy_html.html.fr.utf8 M docs/manual/mod/mod_proxy_http.html.en.utf8 M docs/manual/mod/mod_proxy_http.html.fr.utf8 M docs/manual/mod/mod_proxy_http2.html.en.utf8 M docs/manual/mod/mod_proxy_http2.html.fr.utf8 M docs/manual/mod/mod_proxy_http2.xml.meta M docs/manual/mod/mod_proxy_scgi.html.en.utf8 M docs/manual/mod/mod_proxy_scgi.html.fr.utf8 M docs/manual/mod/mod_proxy_uwsgi.html.en.utf8 M docs/manual/mod/mod_proxy_uwsgi.html.fr.utf8 M docs/manual/mod/mod_proxy_wstunnel.html.en.utf8 M docs/manual/mod/mod_proxy_wstunnel.html.fr.utf8 M docs/manual/mod/mod_ratelimit.html.en.utf8 M docs/manual/mod/mod_ratelimit.html.fr.utf8 M docs/manual/mod/mod_reflector.html.en.utf8 M docs/manual/mod/mod_reflector.html.fr.utf8 M docs/manual/mod/mod_remoteip.html.en.utf8 M docs/manual/mod/mod_remoteip.html.fr.utf8 M docs/manual/mod/mod_reqtimeout.html.en.utf8 M docs/manual/mod/mod_reqtimeout.html.fr.utf8 M docs/manual/mod/mod_request.html.en.utf8 M docs/manual/mod/mod_request.html.fr.utf8 M docs/manual/mod/mod_request.html.tr.utf8 M docs/manual/mod/mod_rewrite.html.en.utf8 M docs/manual/mod/mod_rewrite.html.fr.utf8 M docs/manual/mod/mod_sed.html.en.utf8 M docs/manual/mod/mod_sed.html.fr.utf8 M docs/manual/mod/mod_session.html.en.utf8 M docs/manual/mod/mod_session.html.fr.utf8 M docs/manual/mod/mod_session_cookie.html.en.utf8 M docs/manual/mod/mod_session_cookie.html.fr.utf8 M docs/manual/mod/mod_session_crypto.html.en.utf8 M docs/manual/mod/mod_session_crypto.html.fr.utf8 M docs/manual/mod/mod_session_dbd.html.en.utf8 M docs/manual/mod/mod_session_dbd.html.fr.utf8 M docs/manual/mod/mod_setenvif.html.en.utf8 M docs/manual/mod/mod_setenvif.html.fr.utf8 M docs/manual/mod/mod_setenvif.html.ja.utf8 M docs/manual/mod/mod_setenvif.html.ko.euc-kr M docs/manual/mod/mod_setenvif.html.tr.utf8 M docs/manual/mod/mod_slotmem_plain.html.en.utf8 M docs/manual/mod/mod_slotmem_plain.html.fr.utf8 M docs/manual/mod/mod_slotmem_shm.html.en.utf8 M docs/manual/mod/mod_slotmem_shm.html.fr.utf8 M docs/manual/mod/mod_so.html.en.utf8 M docs/manual/mod/mod_so.html.fr.utf8 M docs/manual/mod/mod_so.html.ja.utf8 M docs/manual/mod/mod_so.html.ko.euc-kr M docs/manual/mod/mod_so.html.tr.utf8 M docs/manual/mod/mod_socache_dbm.html.en.utf8 M docs/manual/mod/mod_socache_dbm.html.fr.utf8 M docs/manual/mod/mod_socache_dc.html.en.utf8 M docs/manual/mod/mod_socache_dc.html.fr.utf8 M docs/manual/mod/mod_socache_memcache.html.en.utf8 M docs/manual/mod/mod_socache_memcache.html.fr.utf8 M docs/manual/mod/mod_socache_redis.html.en.utf8 M docs/manual/mod/mod_socache_redis.html.fr.utf8 M docs/manual/mod/mod_socache_shmcb.html.en.utf8 M docs/manual/mod/mod_socache_shmcb.html.fr.utf8 M docs/manual/mod/mod_speling.html.en.utf8 M docs/manual/mod/mod_speling.html.fr.utf8 M docs/manual/mod/mod_speling.html.ja.utf8 M docs/manual/mod/mod_speling.html.ko.euc-kr M docs/manual/mod/mod_ssl.html.en.utf8 M docs/manual/mod/mod_ssl.html.es.utf8 M docs/manual/mod/mod_ssl.html.fr.utf8 M docs/manual/mod/mod_ssl_ct.html.en.utf8 M docs/manual/mod/mod_ssl_ct.html.fr.utf8 M docs/manual/mod/mod_ssl_ct.xml.meta M docs/manual/mod/mod_status.html.en.utf8 M docs/manual/mod/mod_status.html.es.utf8 M docs/manual/mod/mod_status.html.fr.utf8 M docs/manual/mod/mod_status.html.ja.utf8 M docs/manual/mod/mod_status.html.ko.euc-kr M docs/manual/mod/mod_status.html.tr.utf8 M docs/manual/mod/mod_substitute.html.en.utf8 M docs/manual/mod/mod_substitute.html.fr.utf8 M docs/manual/mod/mod_suexec.html.en.utf8 M docs/manual/mod/mod_suexec.html.fr.utf8 M docs/manual/mod/mod_suexec.html.ja.utf8 M docs/manual/mod/mod_suexec.html.ko.euc-kr M docs/manual/mod/mod_suexec.html.tr.utf8 M docs/manual/mod/mod_syslog.html.en.utf8 M docs/manual/mod/mod_syslog.html.fr.utf8 M docs/manual/mod/mod_systemd.html.en.utf8 M docs/manual/mod/mod_systemd.html.fr.utf8 M docs/manual/mod/mod_unique_id.html.en.utf8 M docs/manual/mod/mod_unique_id.html.fr.utf8 M docs/manual/mod/mod_unique_id.html.ja.utf8 M docs/manual/mod/mod_unique_id.html.ko.euc-kr M docs/manual/mod/mod_unixd.html.en.utf8 M docs/manual/mod/mod_unixd.html.fr.utf8 M docs/manual/mod/mod_unixd.html.tr.utf8 M docs/manual/mod/mod_userdir.html.en.utf8 M docs/manual/mod/mod_userdir.html.fr.utf8 M docs/manual/mod/mod_userdir.html.ja.utf8 M docs/manual/mod/mod_userdir.html.ko.euc-kr M docs/manual/mod/mod_userdir.html.tr.utf8 M docs/manual/mod/mod_usertrack.html.en.utf8 M docs/manual/mod/mod_usertrack.html.fr.utf8 M docs/manual/mod/mod_version.html.en.utf8 M docs/manual/mod/mod_version.html.fr.utf8 M docs/manual/mod/mod_version.html.ja.utf8 M docs/manual/mod/mod_version.html.ko.euc-kr M docs/manual/mod/mod_vhost_alias.html.en.utf8 M docs/manual/mod/mod_vhost_alias.html.fr.utf8 M docs/manual/mod/mod_vhost_alias.html.tr.utf8 M docs/manual/mod/mod_watchdog.html.en.utf8 M docs/manual/mod/mod_watchdog.html.fr.utf8 M docs/manual/mod/mod_xml2enc.html.en.utf8 M docs/manual/mod/mod_xml2enc.html.fr.utf8 M docs/manual/mod/module-dict.html.en.utf8 M docs/manual/mod/module-dict.html.fr.utf8 M docs/manual/mod/module-dict.html.ja.utf8 M docs/manual/mod/module-dict.html.ko.euc-kr M docs/manual/mod/module-dict.html.tr.utf8 M docs/manual/mod/mpm_common.html.de M docs/manual/mod/mpm_common.html.en.utf8 M docs/manual/mod/mpm_common.html.fr.utf8 M docs/manual/mod/mpm_common.html.ja.utf8 M docs/manual/mod/mpm_common.html.tr.utf8 M docs/manual/mod/mpm_netware.html.en.utf8 M docs/manual/mod/mpm_netware.html.fr.utf8 M docs/manual/mod/mpm_winnt.html.de M docs/manual/mod/mpm_winnt.html.en.utf8 M docs/manual/mod/mpm_winnt.html.fr.utf8 M docs/manual/mod/mpm_winnt.html.ja.utf8 M docs/manual/mod/mpmt_os2.html.en.utf8 M docs/manual/mod/mpmt_os2.html.fr.utf8 M docs/manual/mod/overrides.html.en.utf8 M docs/manual/mod/overrides.html.fr.utf8 M docs/manual/mod/prefork.html.de M docs/manual/mod/prefork.html.en.utf8 M docs/manual/mod/prefork.html.fr.utf8 M docs/manual/mod/prefork.html.ja.utf8 M docs/manual/mod/prefork.html.tr.utf8 M docs/manual/mod/quickreference.html.de M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/mod/quickreference.html.es.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/mod/quickreference.html.ja.utf8 M docs/manual/mod/quickreference.html.ko.euc-kr M docs/manual/mod/quickreference.html.tr.utf8 M docs/manual/mod/quickreference.html.zh-cn.utf8 M docs/manual/mod/worker.html.de M docs/manual/mod/worker.html.en.utf8 M docs/manual/mod/worker.html.fr.utf8 M docs/manual/mod/worker.html.ja.utf8 M docs/manual/mod/worker.html.tr.utf8 M docs/manual/mpm.html.de M docs/manual/mpm.html.en.utf8 M docs/manual/mpm.html.es.utf8 M docs/manual/mpm.html.fr.utf8 M docs/manual/mpm.html.ja.utf8 M docs/manual/mpm.html.ko.euc-kr M docs/manual/mpm.html.tr.utf8 M docs/manual/mpm.html.zh-cn.utf8 M docs/manual/new_features_2_0.html.de M docs/manual/new_features_2_0.html.en.utf8 M docs/manual/new_features_2_0.html.fr.utf8 M docs/manual/new_features_2_0.html.ja.utf8 M docs/manual/new_features_2_0.html.ko.euc-kr M docs/manual/new_features_2_0.html.pt-br.utf8 M docs/manual/new_features_2_0.html.tr.utf8 M docs/manual/new_features_2_2.html.en.utf8 M docs/manual/new_features_2_2.html.es.utf8 M docs/manual/new_features_2_2.html.fr.utf8 M docs/manual/new_features_2_2.html.ko.euc-kr M docs/manual/new_features_2_2.html.pt-br.utf8 M docs/manual/new_features_2_2.html.tr.utf8 M docs/manual/new_features_2_4.html.en.utf8 M docs/manual/new_features_2_4.html.es.utf8 M docs/manual/new_features_2_4.html.fr.utf8 M docs/manual/new_features_2_4.html.pt-br.utf8 M docs/manual/new_features_2_4.html.tr.utf8 M docs/manual/new_features_2_6.html.en.utf8 M docs/manual/platform/index.html.en.utf8 M docs/manual/platform/index.html.fr.utf8 M docs/manual/platform/index.html.ko.euc-kr M docs/manual/platform/index.html.zh-cn.utf8 M docs/manual/platform/netware.html.en.utf8 M docs/manual/platform/netware.html.fr.utf8 M docs/manual/platform/netware.html.ko.euc-kr M docs/manual/platform/rpm.html.en.utf8 M docs/manual/platform/rpm.html.fr.utf8 M docs/manual/platform/win_compiling.html.en.utf8 M docs/manual/platform/win_compiling.html.fr.utf8 M docs/manual/platform/win_compiling.html.ko.euc-kr M docs/manual/platform/windows.html.en.utf8 M docs/manual/platform/windows.html.fr.utf8 M docs/manual/platform/windows.html.ko.euc-kr M docs/manual/programs/ab.html.en.utf8 M docs/manual/programs/ab.html.fr.utf8 M docs/manual/programs/ab.html.ko.euc-kr M docs/manual/programs/ab.html.tr.utf8 M docs/manual/programs/apachectl.html.en.utf8 M docs/manual/programs/apachectl.html.fr.utf8 M docs/manual/programs/apachectl.html.ko.euc-kr M docs/manual/programs/apachectl.html.tr.utf8 M docs/manual/programs/apxs.html.en.utf8 M docs/manual/programs/apxs.html.fr.utf8 M docs/manual/programs/apxs.html.ko.euc-kr M docs/manual/programs/apxs.html.tr.utf8 M docs/manual/programs/configure.html.en.utf8 M docs/manual/programs/configure.html.fr.utf8 M docs/manual/programs/configure.html.ko.euc-kr M docs/manual/programs/configure.html.tr.utf8 M docs/manual/programs/ctlogconfig.html.en.utf8 M docs/manual/programs/ctlogconfig.html.fr.utf8 M docs/manual/programs/dbmmanage.html.en.utf8 M docs/manual/programs/dbmmanage.html.fr.utf8 M docs/manual/programs/dbmmanage.html.ko.euc-kr M docs/manual/programs/dbmmanage.html.tr.utf8 M docs/manual/programs/fcgistarter.html.en.utf8 M docs/manual/programs/fcgistarter.html.fr.utf8 M docs/manual/programs/fcgistarter.html.tr.utf8 M docs/manual/programs/firehose.html.en.utf8 M docs/manual/programs/firehose.html.fr.utf8 M docs/manual/programs/htcacheclean.html.en.utf8 M docs/manual/programs/htcacheclean.html.fr.utf8 M docs/manual/programs/htcacheclean.html.ko.euc-kr M docs/manual/programs/htcacheclean.html.tr.utf8 M docs/manual/programs/htdbm.html.en.utf8 M docs/manual/programs/htdbm.html.fr.utf8 M docs/manual/programs/htdbm.html.tr.utf8 M docs/manual/programs/htdigest.html.en.utf8 M docs/manual/programs/htdigest.html.fr.utf8 M docs/manual/programs/htdigest.html.ko.euc-kr M docs/manual/programs/htdigest.html.tr.utf8 M docs/manual/programs/htpasswd.html.en.utf8 M docs/manual/programs/htpasswd.html.fr.utf8 M docs/manual/programs/htpasswd.html.ko.euc-kr M docs/manual/programs/htpasswd.html.tr.utf8 M docs/manual/programs/httpd.html.en.utf8 M docs/manual/programs/httpd.html.fr.utf8 M docs/manual/programs/httpd.html.ko.euc-kr M docs/manual/programs/httpd.html.tr.utf8 M docs/manual/programs/httxt2dbm.html.en.utf8 M docs/manual/programs/httxt2dbm.html.fr.utf8 M docs/manual/programs/httxt2dbm.html.tr.utf8 M docs/manual/programs/index.html.en.utf8 M docs/manual/programs/index.html.es.utf8 M docs/manual/programs/index.html.fr.utf8 M docs/manual/programs/index.html.ko.euc-kr M docs/manual/programs/index.html.tr.utf8 M docs/manual/programs/index.html.zh-cn.utf8 M docs/manual/programs/log_server_status.html.en.utf8 M docs/manual/programs/log_server_status.html.fr.utf8 M docs/manual/programs/logresolve.html.en.utf8 M docs/manual/programs/logresolve.html.fr.utf8 M docs/manual/programs/logresolve.html.ko.euc-kr M docs/manual/programs/logresolve.html.tr.utf8 M docs/manual/programs/other.html.en.utf8 M docs/manual/programs/other.html.fr.utf8 M docs/manual/programs/other.html.ko.euc-kr M docs/manual/programs/other.html.tr.utf8 M docs/manual/programs/rotatelogs.html.en.utf8 M docs/manual/programs/rotatelogs.html.fr.utf8 M docs/manual/programs/rotatelogs.html.ko.euc-kr M docs/manual/programs/rotatelogs.html.tr.utf8 M docs/manual/programs/split-logfile.html.en.utf8 M docs/manual/programs/split-logfile.html.fr.utf8 M docs/manual/programs/suexec.html.en.utf8 M docs/manual/programs/suexec.html.fr.utf8 M docs/manual/programs/suexec.html.ko.euc-kr M docs/manual/programs/suexec.html.tr.utf8 M docs/manual/rewrite/TODO.md M docs/manual/rewrite/avoid.html.de M docs/manual/rewrite/avoid.html.en.utf8 M docs/manual/rewrite/avoid.html.es.utf8 M docs/manual/rewrite/avoid.html.fr.utf8 M docs/manual/rewrite/avoid.html.ja.utf8 M docs/manual/rewrite/avoid.html.ko.euc-kr M docs/manual/rewrite/avoid.html.tr.utf8 M docs/manual/rewrite/avoid.html.zh-cn.utf8 M docs/manual/rewrite/flags.html.de M docs/manual/rewrite/flags.html.en.utf8 M docs/manual/rewrite/flags.html.es.utf8 M docs/manual/rewrite/flags.html.fr.utf8 M docs/manual/rewrite/flags.html.ja.utf8 M docs/manual/rewrite/flags.html.ko.euc-kr M docs/manual/rewrite/flags.html.tr.utf8 M docs/manual/rewrite/flags.html.zh-cn.utf8 M docs/manual/rewrite/flags.xml.de M docs/manual/rewrite/flags.xml.es M docs/manual/rewrite/flags.xml.fr M docs/manual/rewrite/flags.xml.ja M docs/manual/rewrite/flags.xml.ko M docs/manual/rewrite/flags.xml.tr M docs/manual/rewrite/flags.xml.zh-cn M docs/manual/rewrite/htaccess.html.de M docs/manual/rewrite/htaccess.html.en.utf8 M docs/manual/rewrite/htaccess.html.es.utf8 M docs/manual/rewrite/htaccess.html.fr.utf8 M docs/manual/rewrite/htaccess.html.ja.utf8 M docs/manual/rewrite/htaccess.html.ko.euc-kr M docs/manual/rewrite/htaccess.html.tr.utf8 M docs/manual/rewrite/htaccess.html.zh-cn.utf8 M docs/manual/rewrite/htaccess.xml.de M docs/manual/rewrite/htaccess.xml.es M docs/manual/rewrite/htaccess.xml.fr M docs/manual/rewrite/htaccess.xml.ja M docs/manual/rewrite/htaccess.xml.ko M docs/manual/rewrite/htaccess.xml.tr M docs/manual/rewrite/htaccess.xml.zh-cn M docs/manual/rewrite/index.html.de M docs/manual/rewrite/index.html.en.utf8 M docs/manual/rewrite/index.html.es.utf8 M docs/manual/rewrite/index.html.fr.utf8 M docs/manual/rewrite/index.html.ja.utf8 M docs/manual/rewrite/index.html.ko.euc-kr M docs/manual/rewrite/index.html.tr.utf8 M docs/manual/rewrite/index.html.zh-cn.utf8 M docs/manual/rewrite/intro.html.de M docs/manual/rewrite/intro.html.en.utf8 M docs/manual/rewrite/intro.html.es.utf8 M docs/manual/rewrite/intro.html.fr.utf8 M docs/manual/rewrite/intro.html.ja.utf8 M docs/manual/rewrite/intro.html.ko.euc-kr M docs/manual/rewrite/intro.html.tr.utf8 M docs/manual/rewrite/intro.html.zh-cn.utf8 M docs/manual/rewrite/intro.xml.de M docs/manual/rewrite/intro.xml.es M docs/manual/rewrite/intro.xml.fr M docs/manual/rewrite/intro.xml.ja M docs/manual/rewrite/intro.xml.ko M docs/manual/rewrite/intro.xml.tr M docs/manual/rewrite/intro.xml.zh-cn M docs/manual/rewrite/remapping.html.de M docs/manual/rewrite/remapping.html.en.utf8 M docs/manual/rewrite/remapping.html.es.utf8 M docs/manual/rewrite/remapping.html.fr.utf8 M docs/manual/rewrite/remapping.html.ja.utf8 M docs/manual/rewrite/remapping.html.ko.euc-kr M docs/manual/rewrite/remapping.html.tr.utf8 M docs/manual/rewrite/remapping.html.zh-cn.utf8 M docs/manual/rewrite/rewritemap.html.de M docs/manual/rewrite/rewritemap.html.en.utf8 M docs/manual/rewrite/rewritemap.html.es.utf8 M docs/manual/rewrite/rewritemap.html.fr.utf8 M docs/manual/rewrite/rewritemap.html.ja.utf8 M docs/manual/rewrite/rewritemap.html.ko.euc-kr M docs/manual/rewrite/rewritemap.html.tr.utf8 M docs/manual/rewrite/rewritemap.html.zh-cn.utf8 M docs/manual/rewrite/rewritemap.xml.de M docs/manual/rewrite/rewritemap.xml.es M docs/manual/rewrite/rewritemap.xml.fr M docs/manual/rewrite/rewritemap.xml.ja M docs/manual/rewrite/rewritemap.xml.ko M docs/manual/rewrite/rewritemap.xml.tr M docs/manual/rewrite/rewritemap.xml.zh-cn M docs/manual/rewrite/tech.html.de M docs/manual/rewrite/tech.html.en.utf8 M docs/manual/rewrite/tech.html.es.utf8 M docs/manual/rewrite/tech.html.fr.utf8 M docs/manual/rewrite/tech.html.ja.utf8 M docs/manual/rewrite/tech.html.ko.euc-kr M docs/manual/rewrite/tech.html.tr.utf8 M docs/manual/rewrite/tech.html.zh-cn.utf8 M docs/manual/rewrite/vhosts.html.de M docs/manual/rewrite/vhosts.html.en.utf8 M docs/manual/rewrite/vhosts.html.es.utf8 M docs/manual/rewrite/vhosts.html.fr.utf8 M docs/manual/rewrite/vhosts.html.ja.utf8 M docs/manual/rewrite/vhosts.html.ko.euc-kr M docs/manual/rewrite/vhosts.html.tr.utf8 M docs/manual/rewrite/vhosts.html.zh-cn.utf8 M docs/manual/sections.html.en.utf8 M docs/manual/sections.html.fr.utf8 M docs/manual/sections.html.ja.utf8 M docs/manual/sections.html.ko.euc-kr M docs/manual/sections.html.tr.utf8 M docs/manual/server-wide.html.en.utf8 M docs/manual/server-wide.html.fr.utf8 M docs/manual/server-wide.html.ja.utf8 M docs/manual/server-wide.html.ko.euc-kr M docs/manual/server-wide.html.tr.utf8 M docs/manual/sitemap.html.de M docs/manual/sitemap.html.en.utf8 M docs/manual/sitemap.html.es.utf8 M docs/manual/sitemap.html.fr.utf8 M docs/manual/sitemap.html.ja.utf8 M docs/manual/sitemap.html.ko.euc-kr M docs/manual/sitemap.html.tr.utf8 M docs/manual/sitemap.html.zh-cn.utf8 M docs/manual/socache.html.en.utf8 M docs/manual/socache.html.fr.utf8 M docs/manual/ssl/index.html.en.utf8 M docs/manual/ssl/index.html.es.utf8 M docs/manual/ssl/index.html.fr.utf8 M docs/manual/ssl/index.html.ja.utf8 M docs/manual/ssl/index.html.tr.utf8 M docs/manual/ssl/index.html.zh-cn.utf8 M docs/manual/ssl/ssl_compat.html.en.utf8 M docs/manual/ssl/ssl_compat.html.es.utf8 M docs/manual/ssl/ssl_compat.html.fr.utf8 M docs/manual/ssl/ssl_faq.html.en.utf8 M docs/manual/ssl/ssl_faq.html.fr.utf8 M docs/manual/ssl/ssl_howto.html.en.utf8 M docs/manual/ssl/ssl_howto.html.fr.utf8 M docs/manual/ssl/ssl_intro.html.en.utf8 M docs/manual/ssl/ssl_intro.html.fr.utf8 M docs/manual/ssl/ssl_intro.html.ja.utf8 M docs/manual/stopping.html.de M docs/manual/stopping.html.en.utf8 M docs/manual/stopping.html.es.utf8 M docs/manual/stopping.html.fr.utf8 M docs/manual/stopping.html.ja.utf8 M docs/manual/stopping.html.ko.euc-kr M docs/manual/stopping.html.tr.utf8 M docs/manual/suexec.html.en.utf8 M docs/manual/suexec.html.fr.utf8 M docs/manual/suexec.html.ja.utf8 M docs/manual/suexec.html.ko.euc-kr M docs/manual/suexec.html.tr.utf8 M docs/manual/upgrading.html.en.utf8 M docs/manual/upgrading.html.fr.utf8 M docs/manual/urlmapping.html.en.utf8 M docs/manual/urlmapping.html.fr.utf8 M docs/manual/urlmapping.html.ja.utf8 M docs/manual/urlmapping.html.ko.euc-kr M docs/manual/urlmapping.html.tr.utf8 M docs/manual/vhosts/details.html.en.utf8 M docs/manual/vhosts/details.html.fr.utf8 M docs/manual/vhosts/details.html.ko.euc-kr M docs/manual/vhosts/details.html.tr.utf8 M docs/manual/vhosts/examples.html.en.utf8 M docs/manual/vhosts/examples.html.fr.utf8 M docs/manual/vhosts/examples.html.ja.utf8 M docs/manual/vhosts/examples.html.ko.euc-kr M docs/manual/vhosts/examples.html.tr.utf8 M docs/manual/vhosts/fd-limits.html.en.utf8 M docs/manual/vhosts/fd-limits.html.fr.utf8 M docs/manual/vhosts/fd-limits.html.ja.utf8 M docs/manual/vhosts/fd-limits.html.ko.euc-kr M docs/manual/vhosts/fd-limits.html.tr.utf8 M docs/manual/vhosts/index.html.de M docs/manual/vhosts/index.html.en.utf8 M docs/manual/vhosts/index.html.fr.utf8 M docs/manual/vhosts/index.html.ja.utf8 M docs/manual/vhosts/index.html.ko.euc-kr M docs/manual/vhosts/index.html.tr.utf8 M docs/manual/vhosts/index.html.zh-cn.utf8 M docs/manual/vhosts/ip-based.html.en.utf8 M docs/manual/vhosts/ip-based.html.fr.utf8 M docs/manual/vhosts/ip-based.html.ja.utf8 M docs/manual/vhosts/ip-based.html.ko.euc-kr M docs/manual/vhosts/ip-based.html.tr.utf8 M docs/manual/vhosts/mass.html.en.utf8 M docs/manual/vhosts/mass.html.fr.utf8 M docs/manual/vhosts/mass.html.ko.euc-kr M docs/manual/vhosts/mass.html.tr.utf8 M docs/manual/vhosts/name-based.html.de M docs/manual/vhosts/name-based.html.en.utf8 M docs/manual/vhosts/name-based.html.fr.utf8 M docs/manual/vhosts/name-based.html.ja.utf8 M docs/manual/vhosts/name-based.html.ko.euc-kr M docs/manual/vhosts/name-based.html.tr.utf8 _____________________________________________________________________________________________________________ Commit: 84139b09af74da898a4f54b33b9551840d1311f2 URL: https://git.catflap.wales/apache-httpd/commit/?id=84139b09af74da898a4f54b33b9551840d1311f2 Author: Rich Bowen (Wed 20 May 2026 01:05:59 BST) Committer: Rich Bowen (Wed 20 May 2026 01:05:59 BST) Apparently the sup tag is not supported markup git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934415 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_brotli.xml _____________________________________________________________________________________________________________ Commit: b04884a42bde3a9ff4eadb4201a63d51d3cbdde1 URL: https://git.catflap.wales/apache-httpd/commit/?id=b04884a42bde3a9ff4eadb4201a63d51d3cbdde1 Author: Rich Bowen (Tue 19 May 2026 22:41:00 BST) Committer: Rich Bowen (Tue 19 May 2026 22:41:00 BST) mod_actions: fix "cgi script" capitalization git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934412 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_actions.xml _____________________________________________________________________________________________________________ Commit: a7751d200a91a66b7bde720af2e3c057205c439f URL: https://git.catflap.wales/apache-httpd/commit/?id=a7751d200a91a66b7bde720af2e3c057205c439f Author: Joe Orton (Tue 19 May 2026 17:15:40 BST) Committer: Joe Orton (Tue 19 May 2026 17:15:40 BST) * SECURITY.md: Tweak wording on what the less-privileged user can/can't do, add ACME servers to the example list of trusted services. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934404 13f79535-47bb-0310-9956-ffa450edef68 M SECURITY.md _____________________________________________________________________________________________________________ Commit: 49f83fb9bda3df36a2f9239f1c2fef0049ad1f40 URL: https://git.catflap.wales/apache-httpd/commit/?id=49f83fb9bda3df36a2f9239f1c2fef0049ad1f40 Author: Rich Bowen (Tue 19 May 2026 15:38:15 BST) Committer: Rich Bowen (Tue 19 May 2026 15:38:15 BST) mod_brotli: clarify that numeric directive values are powers of two BrotliCompressionWindow and BrotliCompressionMaxInputBlock accept log2 values, but the docs just said "a value between N and M" without explaining what those numbers mean in practice. Clarify that the actual sizes are 2^value bytes, with concrete examples (e.g., 18 = 256 KB, 24 = 16 MB). Also improve BrotliCompressionQuality description with practical guidance. Add examples to all three directives. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934400 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_brotli.xml _____________________________________________________________________________________________________________ Commit: 46f6513bbf747663c8eed95af47601342693a1d3 URL: https://git.catflap.wales/apache-httpd/commit/?id=46f6513bbf747663c8eed95af47601342693a1d3 Author: Rich Bowen (Tue 19 May 2026 15:12:30 BST) Committer: Rich Bowen (Tue 19 May 2026 15:12:30 BST) Missing default value, and small typo fixes. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934398 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_brotli.xml _____________________________________________________________________________________________________________ Commit: c86996676ee93ad0decb8273e3d0c3812fd7e4f0 URL: https://git.catflap.wales/apache-httpd/commit/?id=c86996676ee93ad0decb8273e3d0c3812fd7e4f0 Author: Joe Orton (Mon 18 May 2026 16:29:03 BST) Committer: Joe Orton (Mon 18 May 2026 16:29:03 BST) * SECURITY.md: Tweak wording on scope, expand section on trusted services. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934356 13f79535-47bb-0310-9956-ffa450edef68 M SECURITY.md _____________________________________________________________________________________________________________ Commit: 0d90b14dec391a41f1659f079ec2004728a4e129 URL: https://git.catflap.wales/apache-httpd/commit/?id=0d90b14dec391a41f1659f079ec2004728a4e129 Author: Rich Bowen (Sun 17 May 2026 23:45:38 BST) Committer: Rich Bowen (Sun 17 May 2026 23:45:38 BST) rewrite docs: Expand prg: map section with fuller Python example, clarify flush requirement git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934327 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/rewritemap.xml _____________________________________________________________________________________________________________ Commit: b558d4c1c22de4102af6fd11c767ecaac1b362c2 URL: https://git.catflap.wales/apache-httpd/commit/?id=b558d4c1c22de4102af6fd11c767ecaac1b362c2 Author: Rich Bowen (Sun 17 May 2026 23:33:54 BST) Committer: Rich Bowen (Sun 17 May 2026 23:33:54 BST) rewrite docs: Note that mod_rewrite cannot inspect request body (POST data) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934326 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/intro.xml _____________________________________________________________________________________________________________ Commit: f7d50a0c848456f47a5fcfcbfdab09e25104d00b URL: https://git.catflap.wales/apache-httpd/commit/?id=f7d50a0c848456f47a5fcfcbfdab09e25104d00b Author: Rich Bowen (Sun 17 May 2026 23:30:48 BST) Committer: Rich Bowen (Sun 17 May 2026 23:30:48 BST) rewrite docs: Add warning box for leading-slash patterns in .htaccess, add section on 301 browser caching git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934325 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/htaccess.xml _____________________________________________________________________________________________________________ Commit: a535c12c4fed06e39c7b527d192efab15e777239 URL: https://git.catflap.wales/apache-httpd/commit/?id=a535c12c4fed06e39c7b527d192efab15e777239 Author: Rich Bowen (Sun 17 May 2026 23:24:50 BST) Committer: Rich Bowen (Sun 17 May 2026 23:24:50 BST) Sorry, that was confusing. R=4xx does *not* serve a redirect, and the way I wrote that it sounded like the exact opposite. This attempts to clarify. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934324 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/flags.xml _____________________________________________________________________________________________________________ Commit: 956e3e1079879f181b5b2377c98ae0d13499ad85 URL: https://git.catflap.wales/apache-httpd/commit/?id=956e3e1079879f181b5b2377c98ae0d13499ad85 Author: Rich Bowen (Sun 17 May 2026 23:21:36 BST) Committer: Rich Bowen (Sun 17 May 2026 23:21:36 BST) rewrite docs: Add warning that [R=4xx] sends a bare error response, does not invoke ErrorDocument git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934323 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/flags.xml _____________________________________________________________________________________________________________ Commit: 1b4cc947d0675f329e6bd00a093353f4af783aa7 URL: https://git.catflap.wales/apache-httpd/commit/?id=1b4cc947d0675f329e6bd00a093353f4af783aa7 Author: Lucien Gentis (Sun 17 May 2026 16:42:18 BST) Committer: Lucien Gentis (Sun 17 May 2026 16:42:18 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934304 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_auth_basic.xml.fr M docs/manual/mod/mod_cgi.xml.fr M docs/manual/mod/mod_ident.xml.fr _____________________________________________________________________________________________________________ Commit: 23b16a2de79da6339d044b5db5799d8364557cda URL: https://git.catflap.wales/apache-httpd/commit/?id=23b16a2de79da6339d044b5db5799d8364557cda Author: Lucien Gentis (Sun 17 May 2026 15:43:11 BST) Committer: Lucien Gentis (Sun 17 May 2026 15:43:11 BST) fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934301 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_proxy.xml.fr _____________________________________________________________________________________________________________ Commit: c9e4081fb8eb186a778115f2c7471e80c242595c URL: https://git.catflap.wales/apache-httpd/commit/?id=c9e4081fb8eb186a778115f2c7471e80c242595c Author: Christophe Jaillet (Sun 17 May 2026 12:43:36 BST) Committer: Christophe Jaillet (Sun 17 May 2026 12:43:36 BST) Fix an http vs https link in bottom link to the LICENSE. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934293 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/style/xsl/common.xsl _____________________________________________________________________________________________________________ Commit: 4ce1416b0027b91090a363966fa0aa2e66d9b5e0 URL: https://git.catflap.wales/apache-httpd/commit/?id=4ce1416b0027b91090a363966fa0aa2e66d9b5e0 Author: Christophe Jaillet (Sun 17 May 2026 12:26:51 BST) Committer: Christophe Jaillet (Sun 17 May 2026 12:26:51 BST) Fix some http vs https links in upper left navigation links. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934291 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/style/xsl/common.xsl _____________________________________________________________________________________________________________ Commit: 912a1b18d00637bb8524b375e61190f3ef32e752 URL: https://git.catflap.wales/apache-httpd/commit/?id=912a1b18d00637bb8524b375e61190f3ef32e752 Author: Lucien Gentis (Sat 16 May 2026 17:10:27 BST) Committer: Lucien Gentis (Sat 16 May 2026 17:10:27 BST) fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934263 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/mod/mod_auth_digest.xml.fr M docs/manual/mod/mod_cern_meta.xml.fr M docs/manual/mod/mod_negotiation.xml.fr M docs/manual/mod/mod_proxy_http2.xml.fr M docs/manual/mod/mod_ssl_ct.xml.fr _____________________________________________________________________________________________________________ Commit: 8f7c59a0061e3439c985cae31284be6859db9086 URL: https://git.catflap.wales/apache-httpd/commit/?id=8f7c59a0061e3439c985cae31284be6859db9086 Author: Rich Bowen (Sat 16 May 2026 15:27:11 BST) Committer: Rich Bowen (Sat 16 May 2026 15:27:11 BST) Bulk rebuild of all of the (Trunk) docs to pick up the mobile-friendly css updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934260 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/bind.html.de M docs/manual/bind.html.en.utf8 M docs/manual/bind.html.es.utf8 M docs/manual/bind.html.fr.utf8 M docs/manual/bind.html.ja.utf8 M docs/manual/bind.html.ko.euc-kr M docs/manual/bind.html.pt-br.utf8 M docs/manual/bind.html.tr.utf8 M docs/manual/caching.html.en.utf8 M docs/manual/caching.html.fr.utf8 M docs/manual/caching.html.tr.utf8 M docs/manual/compliance.html.en.utf8 M docs/manual/compliance.html.fr.utf8 M docs/manual/configuring.html.de M docs/manual/configuring.html.en.utf8 M docs/manual/configuring.html.fr.utf8 M docs/manual/configuring.html.ja.utf8 M docs/manual/configuring.html.ko.euc-kr M docs/manual/configuring.html.tr.utf8 M docs/manual/content-negotiation.html.en.utf8 M docs/manual/content-negotiation.html.fr.utf8 M docs/manual/content-negotiation.html.ja.utf8 M docs/manual/content-negotiation.html.ko.euc-kr M docs/manual/content-negotiation.html.tr.utf8 M docs/manual/custom-error.html.en.utf8 M docs/manual/custom-error.html.es.utf8 M docs/manual/custom-error.html.fr.utf8 M docs/manual/custom-error.html.ja.utf8 M docs/manual/custom-error.html.ko.euc-kr M docs/manual/custom-error.html.tr.utf8 M docs/manual/developer/API.html.en.utf8 M docs/manual/developer/debugging.html.en.utf8 M docs/manual/developer/documenting.html.en.utf8 M docs/manual/developer/documenting.html.zh-cn.utf8 M docs/manual/developer/filters.html.en.utf8 M docs/manual/developer/hooks.html.en.utf8 M docs/manual/developer/index.html.en.utf8 M docs/manual/developer/index.html.zh-cn.utf8 M docs/manual/developer/lua.html.en.utf8 M docs/manual/developer/modguide.html.en.utf8 M docs/manual/developer/modules.html.en.utf8 M docs/manual/developer/modules.html.ja.utf8 M docs/manual/developer/new_api_2_4.html.en.utf8 M docs/manual/developer/new_api_2_6.html.en.utf8 M docs/manual/developer/output-filters.html.en.utf8 M docs/manual/developer/request.html.en.utf8 M docs/manual/developer/thread_safety.html.en.utf8 M docs/manual/dns-caveats.html.en.utf8 M docs/manual/dns-caveats.html.fr.utf8 M docs/manual/dns-caveats.html.ja.utf8 M docs/manual/dns-caveats.html.ko.euc-kr M docs/manual/dns-caveats.html.tr.utf8 M docs/manual/dso.html.en.utf8 M docs/manual/dso.html.es.utf8 M docs/manual/dso.html.fr.utf8 M docs/manual/dso.html.ja.utf8 M docs/manual/dso.html.ko.euc-kr M docs/manual/dso.html.tr.utf8 M docs/manual/env.html.en.utf8 M docs/manual/env.html.fr.utf8 M docs/manual/env.html.ja.utf8 M docs/manual/env.html.ko.euc-kr M docs/manual/env.html.tr.utf8 M docs/manual/env.xml.fr M docs/manual/env.xml.ja M docs/manual/env.xml.ko M docs/manual/env.xml.tr M docs/manual/expr.html.en.utf8 M docs/manual/expr.html.fr.utf8 M docs/manual/expr.xml.fr M docs/manual/faq/index.html.en.utf8 M docs/manual/faq/index.html.es.utf8 M docs/manual/faq/index.html.fr.utf8 M docs/manual/faq/index.html.ko.euc-kr M docs/manual/faq/index.html.tr.utf8 M docs/manual/faq/index.html.zh-cn.utf8 M docs/manual/filter.html.en.utf8 M docs/manual/filter.html.es.utf8 M docs/manual/filter.html.fr.utf8 M docs/manual/filter.html.ja.utf8 M docs/manual/filter.html.ko.euc-kr M docs/manual/filter.html.pt-br.utf8 M docs/manual/filter.html.tr.utf8 M docs/manual/getting-started.html.en.utf8 M docs/manual/getting-started.html.es.utf8 M docs/manual/getting-started.html.fr.utf8 M docs/manual/getting-started.html.ru.utf8 M docs/manual/glossary.html.de M docs/manual/glossary.html.en.utf8 M docs/manual/glossary.html.es.utf8 M docs/manual/glossary.html.fr.utf8 M docs/manual/glossary.html.ja.utf8 M docs/manual/glossary.html.ko.euc-kr M docs/manual/glossary.html.tr.utf8 M docs/manual/glossary.xml.de M docs/manual/glossary.xml.fr M docs/manual/glossary.xml.ja M docs/manual/glossary.xml.ko M docs/manual/glossary.xml.tr M docs/manual/handler.html.en.utf8 M docs/manual/handler.html.es.utf8 M docs/manual/handler.html.fr.utf8 M docs/manual/handler.html.ja.utf8 M docs/manual/handler.html.ko.euc-kr M docs/manual/handler.html.tr.utf8 M docs/manual/handler.html.zh-cn.utf8 M docs/manual/howto/access.html.en.utf8 M docs/manual/howto/access.html.es.utf8 M docs/manual/howto/access.html.fr.utf8 M docs/manual/howto/auth.html.en.utf8 M docs/manual/howto/auth.html.es.utf8 M docs/manual/howto/auth.html.fr.utf8 M docs/manual/howto/auth.html.ja.utf8 M docs/manual/howto/auth.html.ko.euc-kr M docs/manual/howto/auth.html.tr.utf8 M docs/manual/howto/cgi.html.en.utf8 M docs/manual/howto/cgi.html.es.utf8 M docs/manual/howto/cgi.html.fr.utf8 M docs/manual/howto/cgi.html.ja.utf8 M docs/manual/howto/cgi.html.ko.euc-kr M docs/manual/howto/encrypt.html.en.utf8 M docs/manual/howto/encrypt.html.es.utf8 M docs/manual/howto/encrypt.html.fr.utf8 M docs/manual/howto/htaccess.html.en.utf8 M docs/manual/howto/htaccess.html.es.utf8 M docs/manual/howto/htaccess.html.fr.utf8 M docs/manual/howto/htaccess.html.ja.utf8 M docs/manual/howto/htaccess.html.ko.euc-kr M docs/manual/howto/htaccess.html.pt-br.utf8 M docs/manual/howto/htaccess.xml.es M docs/manual/howto/htaccess.xml.fr M docs/manual/howto/htaccess.xml.ja M docs/manual/howto/htaccess.xml.ko M docs/manual/howto/htaccess.xml.meta M docs/manual/howto/htaccess.xml.pt-br M docs/manual/howto/http2.html.en.utf8 M docs/manual/howto/http2.html.es.utf8 M docs/manual/howto/http2.html.fr.utf8 M docs/manual/howto/index.html.en.utf8 M docs/manual/howto/index.html.es.utf8 M docs/manual/howto/index.html.fr.utf8 M docs/manual/howto/index.html.ja.utf8 M docs/manual/howto/index.html.ko.euc-kr M docs/manual/howto/index.html.zh-cn.utf8 M docs/manual/howto/public_html.html.en.utf8 M docs/manual/howto/public_html.html.es.utf8 M docs/manual/howto/public_html.html.fr.utf8 M docs/manual/howto/public_html.html.ja.utf8 M docs/manual/howto/public_html.html.ko.euc-kr M docs/manual/howto/public_html.html.tr.utf8 M docs/manual/howto/reverse_proxy.html.en.utf8 M docs/manual/howto/reverse_proxy.html.es.utf8 M docs/manual/howto/reverse_proxy.html.fr.utf8 M docs/manual/howto/ssi.html.en.utf8 M docs/manual/howto/ssi.html.es.utf8 M docs/manual/howto/ssi.html.fr.utf8 M docs/manual/howto/ssi.html.ja.utf8 M docs/manual/howto/ssi.html.ko.euc-kr M docs/manual/index.html.da M docs/manual/index.html.de M docs/manual/index.html.en.utf8 M docs/manual/index.html.es.utf8 M docs/manual/index.html.fr.utf8 M docs/manual/index.html.ja.utf8 M docs/manual/index.html.ko.euc-kr M docs/manual/index.html.pt-br.utf8 M docs/manual/index.html.ru.utf8 M docs/manual/index.html.tr.utf8 M docs/manual/index.html.zh-cn.utf8 M docs/manual/install.html.de M docs/manual/install.html.en.utf8 M docs/manual/install.html.es.utf8 M docs/manual/install.html.fr.utf8 M docs/manual/install.html.ja.utf8 M docs/manual/install.html.ko.euc-kr M docs/manual/install.html.tr.utf8 M docs/manual/invoking.html.de M docs/manual/invoking.html.en.utf8 M docs/manual/invoking.html.es.utf8 M docs/manual/invoking.html.fr.utf8 M docs/manual/invoking.html.ja.utf8 M docs/manual/invoking.html.ko.euc-kr M docs/manual/invoking.html.tr.utf8 M docs/manual/license.html.en.utf8 M docs/manual/logs.html.en.utf8 M docs/manual/logs.html.fr.utf8 M docs/manual/logs.html.ja.utf8 M docs/manual/logs.html.ko.euc-kr M docs/manual/logs.html.tr.utf8 M docs/manual/misc/index.html.en.utf8 M docs/manual/misc/index.html.es.utf8 M docs/manual/misc/index.html.fr.utf8 M docs/manual/misc/index.html.ko.euc-kr M docs/manual/misc/index.html.tr.utf8 M docs/manual/misc/index.html.zh-cn.utf8 M docs/manual/misc/password_encryptions.html.en.utf8 M docs/manual/misc/password_encryptions.html.es.utf8 M docs/manual/misc/password_encryptions.html.fr.utf8 M docs/manual/misc/perf-scaling.html.en.utf8 M docs/manual/misc/perf-scaling.html.es.utf8 M docs/manual/misc/perf-scaling.html.fr.utf8 M docs/manual/misc/perf-tuning.html.en.utf8 M docs/manual/misc/perf-tuning.html.fr.utf8 M docs/manual/misc/perf-tuning.html.ko.euc-kr M docs/manual/misc/perf-tuning.html.tr.utf8 M docs/manual/misc/relevant_standards.html.en.utf8 M docs/manual/misc/relevant_standards.html.fr.utf8 M docs/manual/misc/relevant_standards.html.ko.euc-kr M docs/manual/misc/security_tips.html.en.utf8 M docs/manual/misc/security_tips.html.es.utf8 M docs/manual/misc/security_tips.html.fr.utf8 M docs/manual/misc/security_tips.html.ko.euc-kr M docs/manual/misc/security_tips.html.tr.utf8 M docs/manual/mod/core.html.de M docs/manual/mod/core.html.en.utf8 M docs/manual/mod/core.html.es.utf8 M docs/manual/mod/core.html.fr.utf8 M docs/manual/mod/core.html.ja.utf8 M docs/manual/mod/core.html.tr.utf8 M docs/manual/mod/core.xml.de M docs/manual/mod/core.xml.es M docs/manual/mod/core.xml.fr M docs/manual/mod/core.xml.ja M docs/manual/mod/core.xml.tr M docs/manual/mod/directive-dict.html.en.utf8 M docs/manual/mod/directive-dict.html.es.utf8 M docs/manual/mod/directive-dict.html.fr.utf8 M docs/manual/mod/directive-dict.html.ja.utf8 M docs/manual/mod/directive-dict.html.ko.euc-kr M docs/manual/mod/directive-dict.html.tr.utf8 M docs/manual/mod/directives.html.de M docs/manual/mod/directives.html.en.utf8 M docs/manual/mod/directives.html.es.utf8 M docs/manual/mod/directives.html.fr.utf8 M docs/manual/mod/directives.html.ja.utf8 M docs/manual/mod/directives.html.ko.euc-kr M docs/manual/mod/directives.html.tr.utf8 M docs/manual/mod/directives.html.zh-cn.utf8 M docs/manual/mod/event.html.en.utf8 M docs/manual/mod/event.html.es.utf8 M docs/manual/mod/event.html.fr.utf8 M docs/manual/mod/index.html.de M docs/manual/mod/index.html.en.utf8 M docs/manual/mod/index.html.es.utf8 M docs/manual/mod/index.html.fr.utf8 M docs/manual/mod/index.html.ja.utf8 M docs/manual/mod/index.html.ko.euc-kr M docs/manual/mod/index.html.tr.utf8 M docs/manual/mod/index.html.zh-cn.utf8 M docs/manual/mod/mod_access_compat.html.en.utf8 M docs/manual/mod/mod_access_compat.html.es.utf8 M docs/manual/mod/mod_access_compat.html.fr.utf8 M docs/manual/mod/mod_access_compat.html.ja.utf8 M docs/manual/mod/mod_actions.html.de M docs/manual/mod/mod_actions.html.en.utf8 M docs/manual/mod/mod_actions.html.es.utf8 M docs/manual/mod/mod_actions.html.fr.utf8 M docs/manual/mod/mod_actions.html.ja.utf8 M docs/manual/mod/mod_actions.html.ko.euc-kr M docs/manual/mod/mod_actions.xml.de M docs/manual/mod/mod_actions.xml.es M docs/manual/mod/mod_actions.xml.fr M docs/manual/mod/mod_actions.xml.ja M docs/manual/mod/mod_actions.xml.ko M docs/manual/mod/mod_actions.xml.meta M docs/manual/mod/mod_alias.html.en.utf8 M docs/manual/mod/mod_alias.html.es.utf8 M docs/manual/mod/mod_alias.html.fr.utf8 M docs/manual/mod/mod_alias.html.ja.utf8 M docs/manual/mod/mod_alias.html.ko.euc-kr M docs/manual/mod/mod_alias.html.tr.utf8 M docs/manual/mod/mod_allowhandlers.html.en.utf8 M docs/manual/mod/mod_allowhandlers.html.es.utf8 M docs/manual/mod/mod_allowhandlers.html.fr.utf8 M docs/manual/mod/mod_allowmethods.html.en.utf8 M docs/manual/mod/mod_allowmethods.html.es.utf8 M docs/manual/mod/mod_allowmethods.html.fr.utf8 M docs/manual/mod/mod_asis.html.en.utf8 M docs/manual/mod/mod_asis.html.es.utf8 M docs/manual/mod/mod_asis.html.fr.utf8 M docs/manual/mod/mod_asis.html.ja.utf8 M docs/manual/mod/mod_asis.html.ko.euc-kr M docs/manual/mod/mod_auth_basic.html.en.utf8 M docs/manual/mod/mod_auth_basic.html.es.utf8 M docs/manual/mod/mod_auth_basic.html.fr.utf8 M docs/manual/mod/mod_auth_basic.html.ja.utf8 M docs/manual/mod/mod_auth_basic.html.ko.euc-kr M docs/manual/mod/mod_auth_bearer.html.en.utf8 M docs/manual/mod/mod_auth_bearer.html.fr.utf8 M docs/manual/mod/mod_auth_digest.html.en.utf8 M docs/manual/mod/mod_auth_digest.html.fr.utf8 M docs/manual/mod/mod_auth_digest.html.ko.euc-kr M docs/manual/mod/mod_auth_form.html.en.utf8 M docs/manual/mod/mod_auth_form.html.fr.utf8 M docs/manual/mod/mod_authn_anon.html.en.utf8 M docs/manual/mod/mod_authn_anon.html.fr.utf8 M docs/manual/mod/mod_authn_anon.html.ja.utf8 M docs/manual/mod/mod_authn_anon.html.ko.euc-kr M docs/manual/mod/mod_authn_core.html.en.utf8 M docs/manual/mod/mod_authn_core.html.fr.utf8 M docs/manual/mod/mod_authn_dbd.html.en.utf8 M docs/manual/mod/mod_authn_dbd.html.fr.utf8 M docs/manual/mod/mod_authn_dbm.html.en.utf8 M docs/manual/mod/mod_authn_dbm.html.fr.utf8 M docs/manual/mod/mod_authn_dbm.html.ja.utf8 M docs/manual/mod/mod_authn_dbm.html.ko.euc-kr M docs/manual/mod/mod_authn_file.html.en.utf8 M docs/manual/mod/mod_authn_file.html.fr.utf8 M docs/manual/mod/mod_authn_file.html.ja.utf8 M docs/manual/mod/mod_authn_file.html.ko.euc-kr M docs/manual/mod/mod_authn_socache.html.en.utf8 M docs/manual/mod/mod_authn_socache.html.fr.utf8 M docs/manual/mod/mod_authnz_fcgi.html.en.utf8 M docs/manual/mod/mod_authnz_fcgi.html.fr.utf8 M docs/manual/mod/mod_authnz_ldap.html.en.utf8 M docs/manual/mod/mod_authnz_ldap.html.fr.utf8 M docs/manual/mod/mod_autht_core.html.en.utf8 M docs/manual/mod/mod_autht_core.html.fr.utf8 M docs/manual/mod/mod_autht_jwt.html.en.utf8 M docs/manual/mod/mod_autht_jwt.html.fr.utf8 M docs/manual/mod/mod_authz_core.html.en.utf8 M docs/manual/mod/mod_authz_core.html.fr.utf8 M docs/manual/mod/mod_authz_dbd.html.en.utf8 M docs/manual/mod/mod_authz_dbd.html.fr.utf8 M docs/manual/mod/mod_authz_dbm.html.en.utf8 M docs/manual/mod/mod_authz_dbm.html.fr.utf8 M docs/manual/mod/mod_authz_dbm.html.ko.euc-kr M docs/manual/mod/mod_authz_groupfile.html.en.utf8 M docs/manual/mod/mod_authz_groupfile.html.fr.utf8 M docs/manual/mod/mod_authz_groupfile.html.ja.utf8 M docs/manual/mod/mod_authz_groupfile.html.ko.euc-kr M docs/manual/mod/mod_authz_host.html.en.utf8 M docs/manual/mod/mod_authz_host.html.fr.utf8 M docs/manual/mod/mod_authz_owner.html.en.utf8 M docs/manual/mod/mod_authz_owner.html.fr.utf8 M docs/manual/mod/mod_authz_owner.html.ja.utf8 M docs/manual/mod/mod_authz_owner.html.ko.euc-kr M docs/manual/mod/mod_authz_user.html.en.utf8 M docs/manual/mod/mod_authz_user.html.fr.utf8 M docs/manual/mod/mod_authz_user.html.ja.utf8 M docs/manual/mod/mod_authz_user.html.ko.euc-kr M docs/manual/mod/mod_autoindex.html.en.utf8 M docs/manual/mod/mod_autoindex.html.fr.utf8 M docs/manual/mod/mod_autoindex.html.ja.utf8 M docs/manual/mod/mod_autoindex.html.ko.euc-kr M docs/manual/mod/mod_autoindex.html.tr.utf8 M docs/manual/mod/mod_brotli.html.en.utf8 M docs/manual/mod/mod_brotli.html.fr.utf8 M docs/manual/mod/mod_buffer.html.en.utf8 M docs/manual/mod/mod_buffer.html.fr.utf8 M docs/manual/mod/mod_cache.html.en.utf8 M docs/manual/mod/mod_cache.html.fr.utf8 M docs/manual/mod/mod_cache.html.ja.utf8 M docs/manual/mod/mod_cache.html.ko.euc-kr M docs/manual/mod/mod_cache_disk.html.en.utf8 M docs/manual/mod/mod_cache_disk.html.fr.utf8 M docs/manual/mod/mod_cache_disk.html.ja.utf8 M docs/manual/mod/mod_cache_disk.html.ko.euc-kr M docs/manual/mod/mod_cache_socache.html.en.utf8 M docs/manual/mod/mod_cache_socache.html.fr.utf8 M docs/manual/mod/mod_cern_meta.html.en.utf8 M docs/manual/mod/mod_cern_meta.html.fr.utf8 M docs/manual/mod/mod_cern_meta.html.ko.euc-kr M docs/manual/mod/mod_cgi.html.en.utf8 M docs/manual/mod/mod_cgi.html.fr.utf8 M docs/manual/mod/mod_cgi.html.ja.utf8 M docs/manual/mod/mod_cgi.html.ko.euc-kr M docs/manual/mod/mod_cgi.xml.fr M docs/manual/mod/mod_cgi.xml.ja M docs/manual/mod/mod_cgi.xml.ko M docs/manual/mod/mod_cgid.html.en.utf8 M docs/manual/mod/mod_cgid.html.fr.utf8 M docs/manual/mod/mod_cgid.html.ja.utf8 M docs/manual/mod/mod_cgid.html.ko.euc-kr M docs/manual/mod/mod_charset_lite.html.en.utf8 M docs/manual/mod/mod_charset_lite.html.fr.utf8 M docs/manual/mod/mod_charset_lite.html.ko.euc-kr M docs/manual/mod/mod_crypto.html.en.utf8 M docs/manual/mod/mod_crypto.html.fr.utf8 M docs/manual/mod/mod_data.html.en.utf8 M docs/manual/mod/mod_data.html.fr.utf8 M docs/manual/mod/mod_dav.html.en.utf8 M docs/manual/mod/mod_dav.html.fr.utf8 M docs/manual/mod/mod_dav.html.ja.utf8 M docs/manual/mod/mod_dav.html.ko.euc-kr M docs/manual/mod/mod_dav_fs.html.en.utf8 M docs/manual/mod/mod_dav_fs.html.fr.utf8 M docs/manual/mod/mod_dav_fs.html.ja.utf8 M docs/manual/mod/mod_dav_fs.html.ko.euc-kr M docs/manual/mod/mod_dbd.html.en.utf8 M docs/manual/mod/mod_dbd.html.fr.utf8 M docs/manual/mod/mod_deflate.html.en.utf8 M docs/manual/mod/mod_deflate.html.fr.utf8 M docs/manual/mod/mod_deflate.html.ja.utf8 M docs/manual/mod/mod_deflate.html.ko.euc-kr M docs/manual/mod/mod_dialup.html.en.utf8 M docs/manual/mod/mod_dialup.html.fr.utf8 M docs/manual/mod/mod_dir.html.en.utf8 M docs/manual/mod/mod_dir.html.fr.utf8 M docs/manual/mod/mod_dir.html.ja.utf8 M docs/manual/mod/mod_dir.html.ko.euc-kr M docs/manual/mod/mod_dir.html.tr.utf8 M docs/manual/mod/mod_dumpio.html.en.utf8 M docs/manual/mod/mod_dumpio.html.fr.utf8 M docs/manual/mod/mod_dumpio.html.ja.utf8 M docs/manual/mod/mod_echo.html.en.utf8 M docs/manual/mod/mod_echo.html.fr.utf8 M docs/manual/mod/mod_echo.html.ja.utf8 M docs/manual/mod/mod_echo.html.ko.euc-kr M docs/manual/mod/mod_env.html.en.utf8 M docs/manual/mod/mod_env.html.fr.utf8 M docs/manual/mod/mod_env.html.ja.utf8 M docs/manual/mod/mod_env.html.ko.euc-kr M docs/manual/mod/mod_env.html.tr.utf8 M docs/manual/mod/mod_example_hooks.html.en.utf8 M docs/manual/mod/mod_example_hooks.html.fr.utf8 M docs/manual/mod/mod_example_hooks.html.ko.euc-kr M docs/manual/mod/mod_expires.html.en.utf8 M docs/manual/mod/mod_expires.html.fr.utf8 M docs/manual/mod/mod_expires.html.ja.utf8 M docs/manual/mod/mod_expires.html.ko.euc-kr M docs/manual/mod/mod_ext_filter.html.en.utf8 M docs/manual/mod/mod_ext_filter.html.fr.utf8 M docs/manual/mod/mod_ext_filter.html.ja.utf8 M docs/manual/mod/mod_ext_filter.html.ko.euc-kr M docs/manual/mod/mod_file_cache.html.en.utf8 M docs/manual/mod/mod_file_cache.html.fr.utf8 M docs/manual/mod/mod_file_cache.html.ko.euc-kr M docs/manual/mod/mod_filter.html.en.utf8 M docs/manual/mod/mod_filter.html.fr.utf8 M docs/manual/mod/mod_firehose.html.en.utf8 M docs/manual/mod/mod_firehose.html.fr.utf8 M docs/manual/mod/mod_headers.html.en.utf8 M docs/manual/mod/mod_headers.html.fr.utf8 M docs/manual/mod/mod_headers.html.ja.utf8 M docs/manual/mod/mod_headers.html.ko.euc-kr M docs/manual/mod/mod_heartbeat.html.en.utf8 M docs/manual/mod/mod_heartbeat.html.fr.utf8 M docs/manual/mod/mod_heartmonitor.html.en.utf8 M docs/manual/mod/mod_heartmonitor.html.fr.utf8 M docs/manual/mod/mod_http2.html.en.utf8 M docs/manual/mod/mod_http2.html.fr.utf8 M docs/manual/mod/mod_ident.html.en.utf8 M docs/manual/mod/mod_ident.html.fr.utf8 M docs/manual/mod/mod_ident.html.ja.utf8 M docs/manual/mod/mod_ident.html.ko.euc-kr M docs/manual/mod/mod_imagemap.html.en.utf8 M docs/manual/mod/mod_imagemap.html.fr.utf8 M docs/manual/mod/mod_imagemap.html.ko.euc-kr M docs/manual/mod/mod_include.html.en.utf8 M docs/manual/mod/mod_include.html.fr.utf8 M docs/manual/mod/mod_include.html.ja.utf8 M docs/manual/mod/mod_include.xml.fr M docs/manual/mod/mod_include.xml.ja M docs/manual/mod/mod_include.xml.meta M docs/manual/mod/mod_info.html.en.utf8 M docs/manual/mod/mod_info.html.fr.utf8 M docs/manual/mod/mod_info.html.ja.utf8 M docs/manual/mod/mod_info.html.ko.euc-kr M docs/manual/mod/mod_isapi.html.en.utf8 M docs/manual/mod/mod_isapi.html.fr.utf8 M docs/manual/mod/mod_isapi.html.ko.euc-kr M docs/manual/mod/mod_journald.html.en.utf8 M docs/manual/mod/mod_journald.html.fr.utf8 M docs/manual/mod/mod_lbmethod_bybusyness.html.en.utf8 M docs/manual/mod/mod_lbmethod_bybusyness.html.fr.utf8 M docs/manual/mod/mod_lbmethod_byrequests.html.en.utf8 M docs/manual/mod/mod_lbmethod_byrequests.html.fr.utf8 M docs/manual/mod/mod_lbmethod_bytraffic.html.en.utf8 M docs/manual/mod/mod_lbmethod_bytraffic.html.fr.utf8 M docs/manual/mod/mod_lbmethod_heartbeat.html.en.utf8 M docs/manual/mod/mod_lbmethod_heartbeat.html.fr.utf8 M docs/manual/mod/mod_ldap.html.en.utf8 M docs/manual/mod/mod_ldap.html.fr.utf8 M docs/manual/mod/mod_log_config.html.en.utf8 M docs/manual/mod/mod_log_config.html.fr.utf8 M docs/manual/mod/mod_log_config.html.ja.utf8 M docs/manual/mod/mod_log_config.html.ko.euc-kr M docs/manual/mod/mod_log_config.html.tr.utf8 M docs/manual/mod/mod_log_debug.html.en.utf8 M docs/manual/mod/mod_log_debug.html.fr.utf8 M docs/manual/mod/mod_log_forensic.html.en.utf8 M docs/manual/mod/mod_log_forensic.html.fr.utf8 M docs/manual/mod/mod_log_forensic.html.ja.utf8 M docs/manual/mod/mod_log_forensic.html.tr.utf8 M docs/manual/mod/mod_logio.html.en.utf8 M docs/manual/mod/mod_logio.html.fr.utf8 M docs/manual/mod/mod_logio.html.ja.utf8 M docs/manual/mod/mod_logio.html.ko.euc-kr M docs/manual/mod/mod_logio.html.tr.utf8 M docs/manual/mod/mod_lua.html.en.utf8 M docs/manual/mod/mod_lua.html.fr.utf8 M docs/manual/mod/mod_lua.xml.fr M docs/manual/mod/mod_lua.xml.meta M docs/manual/mod/mod_macro.html.en.utf8 M docs/manual/mod/mod_macro.html.fr.utf8 M docs/manual/mod/mod_md.html.en.utf8 M docs/manual/mod/mod_md.html.fr.utf8 M docs/manual/mod/mod_mime.html.en.utf8 M docs/manual/mod/mod_mime.html.fr.utf8 M docs/manual/mod/mod_mime.html.ja.utf8 M docs/manual/mod/mod_mime_magic.html.en.utf8 M docs/manual/mod/mod_mime_magic.html.fr.utf8 M docs/manual/mod/mod_negotiation.html.en.utf8 M docs/manual/mod/mod_negotiation.html.fr.utf8 M docs/manual/mod/mod_negotiation.html.ja.utf8 M docs/manual/mod/mod_nw_ssl.html.en.utf8 M docs/manual/mod/mod_nw_ssl.html.fr.utf8 M docs/manual/mod/mod_policy.html.en.utf8 M docs/manual/mod/mod_policy.html.fr.utf8 M docs/manual/mod/mod_privileges.html.en.utf8 M docs/manual/mod/mod_privileges.html.fr.utf8 M docs/manual/mod/mod_proxy.html.en.utf8 M docs/manual/mod/mod_proxy.html.fr.utf8 M docs/manual/mod/mod_proxy.html.ja.utf8 M docs/manual/mod/mod_proxy.xml.fr M docs/manual/mod/mod_proxy.xml.ja M docs/manual/mod/mod_proxy_ajp.html.en.utf8 M docs/manual/mod/mod_proxy_ajp.html.fr.utf8 M docs/manual/mod/mod_proxy_ajp.html.ja.utf8 M docs/manual/mod/mod_proxy_balancer.html.en.utf8 M docs/manual/mod/mod_proxy_balancer.html.fr.utf8 M docs/manual/mod/mod_proxy_balancer.html.ja.utf8 M docs/manual/mod/mod_proxy_connect.html.en.utf8 M docs/manual/mod/mod_proxy_connect.html.fr.utf8 M docs/manual/mod/mod_proxy_connect.html.ja.utf8 M docs/manual/mod/mod_proxy_express.html.en.utf8 M docs/manual/mod/mod_proxy_express.html.fr.utf8 M docs/manual/mod/mod_proxy_fcgi.html.en.utf8 M docs/manual/mod/mod_proxy_fcgi.html.fr.utf8 M docs/manual/mod/mod_proxy_fcgi.xml.fr M docs/manual/mod/mod_proxy_fcgi.xml.meta M docs/manual/mod/mod_proxy_fdpass.html.en.utf8 M docs/manual/mod/mod_proxy_fdpass.html.fr.utf8 M docs/manual/mod/mod_proxy_ftp.html.en.utf8 M docs/manual/mod/mod_proxy_ftp.html.fr.utf8 M docs/manual/mod/mod_proxy_hcheck.html.en.utf8 M docs/manual/mod/mod_proxy_hcheck.html.fr.utf8 M docs/manual/mod/mod_proxy_html.html.en.utf8 M docs/manual/mod/mod_proxy_html.html.fr.utf8 M docs/manual/mod/mod_proxy_http.html.en.utf8 M docs/manual/mod/mod_proxy_http.html.fr.utf8 M docs/manual/mod/mod_proxy_http2.html.en.utf8 M docs/manual/mod/mod_proxy_http2.html.fr.utf8 M docs/manual/mod/mod_proxy_scgi.html.en.utf8 M docs/manual/mod/mod_proxy_scgi.html.fr.utf8 M docs/manual/mod/mod_proxy_scgi.xml.fr M docs/manual/mod/mod_proxy_scgi.xml.meta M docs/manual/mod/mod_proxy_uwsgi.html.en.utf8 M docs/manual/mod/mod_proxy_uwsgi.html.fr.utf8 M docs/manual/mod/mod_proxy_wstunnel.html.en.utf8 M docs/manual/mod/mod_proxy_wstunnel.html.fr.utf8 M docs/manual/mod/mod_ratelimit.html.en.utf8 M docs/manual/mod/mod_ratelimit.html.fr.utf8 M docs/manual/mod/mod_reflector.html.en.utf8 M docs/manual/mod/mod_reflector.html.fr.utf8 M docs/manual/mod/mod_remoteip.html.en.utf8 M docs/manual/mod/mod_remoteip.html.fr.utf8 M docs/manual/mod/mod_reqtimeout.html.en.utf8 M docs/manual/mod/mod_reqtimeout.html.fr.utf8 M docs/manual/mod/mod_request.html.en.utf8 M docs/manual/mod/mod_request.html.fr.utf8 M docs/manual/mod/mod_request.html.tr.utf8 M docs/manual/mod/mod_rewrite.html.en.utf8 M docs/manual/mod/mod_rewrite.html.fr.utf8 M docs/manual/mod/mod_rewrite.xml.fr M docs/manual/mod/mod_sed.html.en.utf8 M docs/manual/mod/mod_sed.html.fr.utf8 M docs/manual/mod/mod_session.html.en.utf8 M docs/manual/mod/mod_session.html.fr.utf8 M docs/manual/mod/mod_session_cookie.html.en.utf8 M docs/manual/mod/mod_session_cookie.html.fr.utf8 M docs/manual/mod/mod_session_crypto.html.en.utf8 M docs/manual/mod/mod_session_crypto.html.fr.utf8 M docs/manual/mod/mod_session_dbd.html.en.utf8 M docs/manual/mod/mod_session_dbd.html.fr.utf8 M docs/manual/mod/mod_setenvif.html.en.utf8 M docs/manual/mod/mod_setenvif.html.fr.utf8 M docs/manual/mod/mod_setenvif.html.ja.utf8 M docs/manual/mod/mod_setenvif.html.ko.euc-kr M docs/manual/mod/mod_setenvif.html.tr.utf8 M docs/manual/mod/mod_slotmem_plain.html.en.utf8 M docs/manual/mod/mod_slotmem_plain.html.fr.utf8 M docs/manual/mod/mod_slotmem_shm.html.en.utf8 M docs/manual/mod/mod_slotmem_shm.html.fr.utf8 M docs/manual/mod/mod_so.html.en.utf8 M docs/manual/mod/mod_so.html.fr.utf8 M docs/manual/mod/mod_so.html.ja.utf8 M docs/manual/mod/mod_so.html.ko.euc-kr M docs/manual/mod/mod_so.html.tr.utf8 M docs/manual/mod/mod_socache_dbm.html.en.utf8 M docs/manual/mod/mod_socache_dbm.html.fr.utf8 M docs/manual/mod/mod_socache_dc.html.en.utf8 M docs/manual/mod/mod_socache_dc.html.fr.utf8 M docs/manual/mod/mod_socache_memcache.html.en.utf8 M docs/manual/mod/mod_socache_memcache.html.fr.utf8 M docs/manual/mod/mod_socache_redis.html.en.utf8 M docs/manual/mod/mod_socache_redis.html.fr.utf8 M docs/manual/mod/mod_socache_shmcb.html.en.utf8 M docs/manual/mod/mod_socache_shmcb.html.fr.utf8 M docs/manual/mod/mod_speling.html.en.utf8 M docs/manual/mod/mod_speling.html.fr.utf8 M docs/manual/mod/mod_speling.html.ja.utf8 M docs/manual/mod/mod_speling.html.ko.euc-kr M docs/manual/mod/mod_ssl.html.en.utf8 M docs/manual/mod/mod_ssl.html.es.utf8 M docs/manual/mod/mod_ssl.html.fr.utf8 M docs/manual/mod/mod_ssl_ct.html.en.utf8 M docs/manual/mod/mod_ssl_ct.html.fr.utf8 M docs/manual/mod/mod_status.html.en.utf8 M docs/manual/mod/mod_status.html.es.utf8 M docs/manual/mod/mod_status.html.fr.utf8 M docs/manual/mod/mod_status.html.ja.utf8 M docs/manual/mod/mod_status.html.ko.euc-kr M docs/manual/mod/mod_status.html.tr.utf8 M docs/manual/mod/mod_substitute.html.en.utf8 M docs/manual/mod/mod_substitute.html.fr.utf8 M docs/manual/mod/mod_suexec.html.en.utf8 M docs/manual/mod/mod_suexec.html.fr.utf8 M docs/manual/mod/mod_suexec.html.ja.utf8 M docs/manual/mod/mod_suexec.html.ko.euc-kr M docs/manual/mod/mod_suexec.html.tr.utf8 M docs/manual/mod/mod_syslog.html.en.utf8 M docs/manual/mod/mod_syslog.html.fr.utf8 M docs/manual/mod/mod_systemd.html.en.utf8 M docs/manual/mod/mod_systemd.html.fr.utf8 M docs/manual/mod/mod_unique_id.html.en.utf8 M docs/manual/mod/mod_unique_id.html.fr.utf8 M docs/manual/mod/mod_unique_id.html.ja.utf8 M docs/manual/mod/mod_unique_id.html.ko.euc-kr M docs/manual/mod/mod_unixd.html.en.utf8 M docs/manual/mod/mod_unixd.html.fr.utf8 M docs/manual/mod/mod_unixd.html.tr.utf8 M docs/manual/mod/mod_userdir.html.en.utf8 M docs/manual/mod/mod_userdir.html.fr.utf8 M docs/manual/mod/mod_userdir.html.ja.utf8 M docs/manual/mod/mod_userdir.html.ko.euc-kr M docs/manual/mod/mod_userdir.html.tr.utf8 M docs/manual/mod/mod_usertrack.html.en.utf8 M docs/manual/mod/mod_usertrack.html.fr.utf8 M docs/manual/mod/mod_version.html.en.utf8 M docs/manual/mod/mod_version.html.fr.utf8 M docs/manual/mod/mod_version.html.ja.utf8 M docs/manual/mod/mod_version.html.ko.euc-kr M docs/manual/mod/mod_vhost_alias.html.en.utf8 M docs/manual/mod/mod_vhost_alias.html.fr.utf8 M docs/manual/mod/mod_vhost_alias.html.tr.utf8 M docs/manual/mod/mod_watchdog.html.en.utf8 M docs/manual/mod/mod_watchdog.html.fr.utf8 M docs/manual/mod/mod_xml2enc.html.en.utf8 M docs/manual/mod/mod_xml2enc.html.fr.utf8 M docs/manual/mod/module-dict.html.en.utf8 M docs/manual/mod/module-dict.html.fr.utf8 M docs/manual/mod/module-dict.html.ja.utf8 M docs/manual/mod/module-dict.html.ko.euc-kr M docs/manual/mod/module-dict.html.tr.utf8 M docs/manual/mod/mpm_common.html.de M docs/manual/mod/mpm_common.html.en.utf8 M docs/manual/mod/mpm_common.html.fr.utf8 M docs/manual/mod/mpm_common.html.ja.utf8 M docs/manual/mod/mpm_common.html.tr.utf8 M docs/manual/mod/mpm_netware.html.en.utf8 M docs/manual/mod/mpm_netware.html.fr.utf8 M docs/manual/mod/mpm_winnt.html.de M docs/manual/mod/mpm_winnt.html.en.utf8 M docs/manual/mod/mpm_winnt.html.fr.utf8 M docs/manual/mod/mpm_winnt.html.ja.utf8 M docs/manual/mod/mpmt_os2.html.en.utf8 M docs/manual/mod/mpmt_os2.html.fr.utf8 M docs/manual/mod/overrides.html.en.utf8 M docs/manual/mod/overrides.html.fr.utf8 M docs/manual/mod/prefork.html.de M docs/manual/mod/prefork.html.en.utf8 M docs/manual/mod/prefork.html.fr.utf8 M docs/manual/mod/prefork.html.ja.utf8 M docs/manual/mod/prefork.html.tr.utf8 M docs/manual/mod/quickreference.html.de M docs/manual/mod/quickreference.html.en.utf8 M docs/manual/mod/quickreference.html.es.utf8 M docs/manual/mod/quickreference.html.fr.utf8 M docs/manual/mod/quickreference.html.ja.utf8 M docs/manual/mod/quickreference.html.ko.euc-kr M docs/manual/mod/quickreference.html.tr.utf8 M docs/manual/mod/quickreference.html.zh-cn.utf8 M docs/manual/mod/worker.html.de M docs/manual/mod/worker.html.en.utf8 M docs/manual/mod/worker.html.fr.utf8 M docs/manual/mod/worker.html.ja.utf8 M docs/manual/mod/worker.html.tr.utf8 M docs/manual/mpm.html.de M docs/manual/mpm.html.en.utf8 M docs/manual/mpm.html.es.utf8 M docs/manual/mpm.html.fr.utf8 M docs/manual/mpm.html.ja.utf8 M docs/manual/mpm.html.ko.euc-kr M docs/manual/mpm.html.tr.utf8 M docs/manual/mpm.html.zh-cn.utf8 M docs/manual/new_features_2_0.html.de M docs/manual/new_features_2_0.html.en.utf8 M docs/manual/new_features_2_0.html.fr.utf8 M docs/manual/new_features_2_0.html.ja.utf8 M docs/manual/new_features_2_0.html.ko.euc-kr M docs/manual/new_features_2_0.html.pt-br.utf8 M docs/manual/new_features_2_0.html.tr.utf8 M docs/manual/new_features_2_2.html.en.utf8 M docs/manual/new_features_2_2.html.es.utf8 M docs/manual/new_features_2_2.html.fr.utf8 M docs/manual/new_features_2_2.html.ko.euc-kr M docs/manual/new_features_2_2.html.pt-br.utf8 M docs/manual/new_features_2_2.html.tr.utf8 M docs/manual/new_features_2_4.html.en.utf8 M docs/manual/new_features_2_4.html.es.utf8 M docs/manual/new_features_2_4.html.fr.utf8 M docs/manual/new_features_2_4.html.pt-br.utf8 M docs/manual/new_features_2_4.html.tr.utf8 M docs/manual/new_features_2_6.html.en.utf8 M docs/manual/platform/index.html.en.utf8 M docs/manual/platform/index.html.fr.utf8 M docs/manual/platform/index.html.ko.euc-kr M docs/manual/platform/index.html.zh-cn.utf8 M docs/manual/platform/netware.html.en.utf8 M docs/manual/platform/netware.html.fr.utf8 M docs/manual/platform/netware.html.ko.euc-kr M docs/manual/platform/rpm.html.en.utf8 M docs/manual/platform/rpm.html.fr.utf8 M docs/manual/platform/win_compiling.html.en.utf8 M docs/manual/platform/win_compiling.html.fr.utf8 M docs/manual/platform/win_compiling.html.ko.euc-kr M docs/manual/platform/windows.html.en.utf8 M docs/manual/platform/windows.html.fr.utf8 M docs/manual/platform/windows.html.ko.euc-kr M docs/manual/programs/ab.html.en.utf8 M docs/manual/programs/ab.html.fr.utf8 M docs/manual/programs/ab.html.ko.euc-kr M docs/manual/programs/ab.html.tr.utf8 M docs/manual/programs/apachectl.html.en.utf8 M docs/manual/programs/apachectl.html.fr.utf8 M docs/manual/programs/apachectl.html.ko.euc-kr M docs/manual/programs/apachectl.html.tr.utf8 M docs/manual/programs/apxs.html.en.utf8 M docs/manual/programs/apxs.html.fr.utf8 M docs/manual/programs/apxs.html.ko.euc-kr M docs/manual/programs/apxs.html.tr.utf8 M docs/manual/programs/configure.html.en.utf8 M docs/manual/programs/configure.html.fr.utf8 M docs/manual/programs/configure.html.ko.euc-kr M docs/manual/programs/configure.html.tr.utf8 M docs/manual/programs/ctlogconfig.html.en.utf8 M docs/manual/programs/ctlogconfig.html.fr.utf8 M docs/manual/programs/dbmmanage.html.en.utf8 M docs/manual/programs/dbmmanage.html.fr.utf8 M docs/manual/programs/dbmmanage.html.ko.euc-kr M docs/manual/programs/dbmmanage.html.tr.utf8 M docs/manual/programs/fcgistarter.html.en.utf8 M docs/manual/programs/fcgistarter.html.fr.utf8 M docs/manual/programs/fcgistarter.html.tr.utf8 M docs/manual/programs/firehose.html.en.utf8 M docs/manual/programs/firehose.html.fr.utf8 M docs/manual/programs/htcacheclean.html.en.utf8 M docs/manual/programs/htcacheclean.html.fr.utf8 M docs/manual/programs/htcacheclean.html.ko.euc-kr M docs/manual/programs/htcacheclean.html.tr.utf8 M docs/manual/programs/htdbm.html.en.utf8 M docs/manual/programs/htdbm.html.fr.utf8 M docs/manual/programs/htdbm.html.tr.utf8 M docs/manual/programs/htdigest.html.en.utf8 M docs/manual/programs/htdigest.html.fr.utf8 M docs/manual/programs/htdigest.html.ko.euc-kr M docs/manual/programs/htdigest.html.tr.utf8 M docs/manual/programs/htpasswd.html.en.utf8 M docs/manual/programs/htpasswd.html.fr.utf8 M docs/manual/programs/htpasswd.html.ko.euc-kr M docs/manual/programs/htpasswd.html.tr.utf8 M docs/manual/programs/httpd.html.en.utf8 M docs/manual/programs/httpd.html.fr.utf8 M docs/manual/programs/httpd.html.ko.euc-kr M docs/manual/programs/httpd.html.tr.utf8 M docs/manual/programs/httxt2dbm.html.en.utf8 M docs/manual/programs/httxt2dbm.html.fr.utf8 M docs/manual/programs/httxt2dbm.html.tr.utf8 M docs/manual/programs/index.html.en.utf8 M docs/manual/programs/index.html.es.utf8 M docs/manual/programs/index.html.fr.utf8 M docs/manual/programs/index.html.ko.euc-kr M docs/manual/programs/index.html.tr.utf8 M docs/manual/programs/index.html.zh-cn.utf8 M docs/manual/programs/log_server_status.html.en.utf8 M docs/manual/programs/log_server_status.html.fr.utf8 M docs/manual/programs/logresolve.html.en.utf8 M docs/manual/programs/logresolve.html.fr.utf8 M docs/manual/programs/logresolve.html.ko.euc-kr M docs/manual/programs/logresolve.html.tr.utf8 M docs/manual/programs/other.html.en.utf8 M docs/manual/programs/other.html.fr.utf8 M docs/manual/programs/other.html.ko.euc-kr M docs/manual/programs/other.html.tr.utf8 M docs/manual/programs/rotatelogs.html.en.utf8 M docs/manual/programs/rotatelogs.html.fr.utf8 M docs/manual/programs/rotatelogs.html.ko.euc-kr M docs/manual/programs/rotatelogs.html.tr.utf8 M docs/manual/programs/split-logfile.html.en.utf8 M docs/manual/programs/split-logfile.html.fr.utf8 M docs/manual/programs/suexec.html.en.utf8 M docs/manual/programs/suexec.html.fr.utf8 M docs/manual/programs/suexec.html.ko.euc-kr M docs/manual/programs/suexec.html.tr.utf8 M docs/manual/rewrite/avoid.html.de M docs/manual/rewrite/avoid.html.en.utf8 M docs/manual/rewrite/avoid.html.es.utf8 M docs/manual/rewrite/avoid.html.fr.utf8 M docs/manual/rewrite/avoid.html.ja.utf8 M docs/manual/rewrite/avoid.html.ko.euc-kr M docs/manual/rewrite/avoid.html.tr.utf8 M docs/manual/rewrite/avoid.html.zh-cn.utf8 M docs/manual/rewrite/flags.html.de M docs/manual/rewrite/flags.html.en.utf8 M docs/manual/rewrite/flags.html.es.utf8 M docs/manual/rewrite/flags.html.fr.utf8 M docs/manual/rewrite/flags.html.ja.utf8 M docs/manual/rewrite/flags.html.ko.euc-kr M docs/manual/rewrite/flags.html.tr.utf8 M docs/manual/rewrite/flags.html.zh-cn.utf8 M docs/manual/rewrite/flags.xml.de M docs/manual/rewrite/flags.xml.es M docs/manual/rewrite/flags.xml.fr M docs/manual/rewrite/flags.xml.ja M docs/manual/rewrite/flags.xml.ko M docs/manual/rewrite/flags.xml.tr M docs/manual/rewrite/flags.xml.zh-cn M docs/manual/rewrite/htaccess.html.de M docs/manual/rewrite/htaccess.html.en.utf8 M docs/manual/rewrite/htaccess.html.es.utf8 M docs/manual/rewrite/htaccess.html.fr.utf8 M docs/manual/rewrite/htaccess.html.ja.utf8 M docs/manual/rewrite/htaccess.html.ko.euc-kr M docs/manual/rewrite/htaccess.html.tr.utf8 M docs/manual/rewrite/htaccess.html.zh-cn.utf8 M docs/manual/rewrite/index.html.de M docs/manual/rewrite/index.html.en.utf8 M docs/manual/rewrite/index.html.es.utf8 M docs/manual/rewrite/index.html.fr.utf8 M docs/manual/rewrite/index.html.ja.utf8 M docs/manual/rewrite/index.html.ko.euc-kr M docs/manual/rewrite/index.html.tr.utf8 M docs/manual/rewrite/index.html.zh-cn.utf8 M docs/manual/rewrite/intro.html.de M docs/manual/rewrite/intro.html.en.utf8 M docs/manual/rewrite/intro.html.es.utf8 M docs/manual/rewrite/intro.html.fr.utf8 M docs/manual/rewrite/intro.html.ja.utf8 M docs/manual/rewrite/intro.html.ko.euc-kr M docs/manual/rewrite/intro.html.tr.utf8 M docs/manual/rewrite/intro.html.zh-cn.utf8 M docs/manual/rewrite/remapping.html.de M docs/manual/rewrite/remapping.html.en.utf8 M docs/manual/rewrite/remapping.html.es.utf8 M docs/manual/rewrite/remapping.html.fr.utf8 M docs/manual/rewrite/remapping.html.ja.utf8 M docs/manual/rewrite/remapping.html.ko.euc-kr M docs/manual/rewrite/remapping.html.tr.utf8 M docs/manual/rewrite/remapping.html.zh-cn.utf8 M docs/manual/rewrite/remapping.xml.de M docs/manual/rewrite/remapping.xml.es M docs/manual/rewrite/remapping.xml.fr M docs/manual/rewrite/remapping.xml.ja M docs/manual/rewrite/remapping.xml.ko M docs/manual/rewrite/remapping.xml.tr M docs/manual/rewrite/remapping.xml.zh-cn M docs/manual/rewrite/rewritemap.html.de M docs/manual/rewrite/rewritemap.html.en.utf8 M docs/manual/rewrite/rewritemap.html.es.utf8 M docs/manual/rewrite/rewritemap.html.fr.utf8 M docs/manual/rewrite/rewritemap.html.ja.utf8 M docs/manual/rewrite/rewritemap.html.ko.euc-kr M docs/manual/rewrite/rewritemap.html.tr.utf8 M docs/manual/rewrite/rewritemap.html.zh-cn.utf8 M docs/manual/rewrite/tech.html.de M docs/manual/rewrite/tech.html.en.utf8 M docs/manual/rewrite/tech.html.es.utf8 M docs/manual/rewrite/tech.html.fr.utf8 M docs/manual/rewrite/tech.html.ja.utf8 M docs/manual/rewrite/tech.html.ko.euc-kr M docs/manual/rewrite/tech.html.tr.utf8 M docs/manual/rewrite/tech.html.zh-cn.utf8 M docs/manual/rewrite/vhosts.html.de M docs/manual/rewrite/vhosts.html.en.utf8 M docs/manual/rewrite/vhosts.html.es.utf8 M docs/manual/rewrite/vhosts.html.fr.utf8 M docs/manual/rewrite/vhosts.html.ja.utf8 M docs/manual/rewrite/vhosts.html.ko.euc-kr M docs/manual/rewrite/vhosts.html.tr.utf8 M docs/manual/rewrite/vhosts.html.zh-cn.utf8 M docs/manual/sections.html.en.utf8 M docs/manual/sections.html.fr.utf8 M docs/manual/sections.html.ja.utf8 M docs/manual/sections.html.ko.euc-kr M docs/manual/sections.html.tr.utf8 M docs/manual/server-wide.html.en.utf8 M docs/manual/server-wide.html.fr.utf8 M docs/manual/server-wide.html.ja.utf8 M docs/manual/server-wide.html.ko.euc-kr M docs/manual/server-wide.html.tr.utf8 M docs/manual/sitemap.html.de M docs/manual/sitemap.html.en.utf8 M docs/manual/sitemap.html.es.utf8 M docs/manual/sitemap.html.fr.utf8 M docs/manual/sitemap.html.ja.utf8 M docs/manual/sitemap.html.ko.euc-kr M docs/manual/sitemap.html.tr.utf8 M docs/manual/sitemap.html.zh-cn.utf8 M docs/manual/socache.html.en.utf8 M docs/manual/socache.html.fr.utf8 M docs/manual/ssl/index.html.en.utf8 M docs/manual/ssl/index.html.es.utf8 M docs/manual/ssl/index.html.fr.utf8 M docs/manual/ssl/index.html.ja.utf8 M docs/manual/ssl/index.html.tr.utf8 M docs/manual/ssl/index.html.zh-cn.utf8 M docs/manual/ssl/ssl_compat.html.en.utf8 M docs/manual/ssl/ssl_compat.html.es.utf8 M docs/manual/ssl/ssl_compat.html.fr.utf8 M docs/manual/ssl/ssl_faq.html.en.utf8 M docs/manual/ssl/ssl_faq.html.fr.utf8 M docs/manual/ssl/ssl_howto.html.en.utf8 M docs/manual/ssl/ssl_howto.html.fr.utf8 M docs/manual/ssl/ssl_intro.html.en.utf8 M docs/manual/ssl/ssl_intro.html.fr.utf8 M docs/manual/ssl/ssl_intro.html.ja.utf8 M docs/manual/stopping.html.de M docs/manual/stopping.html.en.utf8 M docs/manual/stopping.html.es.utf8 M docs/manual/stopping.html.fr.utf8 M docs/manual/stopping.html.ja.utf8 M docs/manual/stopping.html.ko.euc-kr M docs/manual/stopping.html.tr.utf8 M docs/manual/suexec.html.en.utf8 M docs/manual/suexec.html.fr.utf8 M docs/manual/suexec.html.ja.utf8 M docs/manual/suexec.html.ko.euc-kr M docs/manual/suexec.html.tr.utf8 M docs/manual/upgrading.html.en.utf8 M docs/manual/upgrading.html.fr.utf8 M docs/manual/upgrading.xml.fr M docs/manual/upgrading.xml.meta M docs/manual/urlmapping.html.en.utf8 M docs/manual/urlmapping.html.fr.utf8 M docs/manual/urlmapping.html.ja.utf8 M docs/manual/urlmapping.html.ko.euc-kr M docs/manual/urlmapping.html.tr.utf8 M docs/manual/vhosts/details.html.en.utf8 M docs/manual/vhosts/details.html.fr.utf8 M docs/manual/vhosts/details.html.ko.euc-kr M docs/manual/vhosts/details.html.tr.utf8 M docs/manual/vhosts/examples.html.en.utf8 M docs/manual/vhosts/examples.html.fr.utf8 M docs/manual/vhosts/examples.html.ja.utf8 M docs/manual/vhosts/examples.html.ko.euc-kr M docs/manual/vhosts/examples.html.tr.utf8 M docs/manual/vhosts/fd-limits.html.en.utf8 M docs/manual/vhosts/fd-limits.html.fr.utf8 M docs/manual/vhosts/fd-limits.html.ja.utf8 M docs/manual/vhosts/fd-limits.html.ko.euc-kr M docs/manual/vhosts/fd-limits.html.tr.utf8 M docs/manual/vhosts/index.html.de M docs/manual/vhosts/index.html.en.utf8 M docs/manual/vhosts/index.html.fr.utf8 M docs/manual/vhosts/index.html.ja.utf8 M docs/manual/vhosts/index.html.ko.euc-kr M docs/manual/vhosts/index.html.tr.utf8 M docs/manual/vhosts/index.html.zh-cn.utf8 M docs/manual/vhosts/ip-based.html.en.utf8 M docs/manual/vhosts/ip-based.html.fr.utf8 M docs/manual/vhosts/ip-based.html.ja.utf8 M docs/manual/vhosts/ip-based.html.ko.euc-kr M docs/manual/vhosts/ip-based.html.tr.utf8 M docs/manual/vhosts/mass.html.en.utf8 M docs/manual/vhosts/mass.html.fr.utf8 M docs/manual/vhosts/mass.html.ko.euc-kr M docs/manual/vhosts/mass.html.tr.utf8 M docs/manual/vhosts/name-based.html.de M docs/manual/vhosts/name-based.html.en.utf8 M docs/manual/vhosts/name-based.html.fr.utf8 M docs/manual/vhosts/name-based.html.ja.utf8 M docs/manual/vhosts/name-based.html.ko.euc-kr M docs/manual/vhosts/name-based.html.tr.utf8 _____________________________________________________________________________________________________________ Commit: b948d72322ed17bc6a27b1f8bbd4cfb0f7b54b20 URL: https://git.catflap.wales/apache-httpd/commit/?id=b948d72322ed17bc6a27b1f8bbd4cfb0f7b54b20 Author: Rich Bowen (Sat 16 May 2026 15:22:34 BST) Committer: Rich Bowen (Sat 16 May 2026 15:22:34 BST) Adds mobile-friendly layouts and navigation to the httpd trunk docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934259 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/style/css/manual.css M docs/manual/style/xsl/common.xsl M docs/manual/style/xsl/manualpage.xsl M docs/manual/style/xsl/synopsis.xsl _____________________________________________________________________________________________________________ Commit: 3ab1fb7ef3d402d32c89e32804743729145c66e9 URL: https://git.catflap.wales/apache-httpd/commit/?id=3ab1fb7ef3d402d32c89e32804743729145c66e9 Author: Rich Bowen (Fri 15 May 2026 21:54:41 BST) Committer: Rich Bowen (Fri 15 May 2026 21:54:41 BST) flags.xml: Add example for UNC flag Show a Windows UNC path rewrite using a variable in the substitution, explaining that the flag prevents Apache from collapsing the leading double slash. Note that the flag is Windows-only and unnecessary when the substitution starts with literal double slashes. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934249 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/flags.xml _____________________________________________________________________________________________________________ Commit: a1f226f0372b3be663ec39c2bad25b013512cab2 URL: https://git.catflap.wales/apache-httpd/commit/?id=a1f226f0372b3be663ec39c2bad25b013512cab2 Author: Rich Bowen (Fri 15 May 2026 21:03:35 BST) Committer: Rich Bowen (Fri 15 May 2026 21:03:35 BST) flags.xml: Add examples and security warnings for UnsafeAllow3F and UnsafePrefixStat Both flags were introduced to address CVE-2024-38474 and CVE-2024-38475 respectively. Add practical examples showing common scenarios where each flag is needed (PHP front controller for UnsafeAllow3F; backreference- starting substitution for UnsafePrefixStat), along with warning notes linking to the relevant CVEs and advising restraint in their use. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934248 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/rewrite/flags.xml _____________________________________________________________________________________________________________ Commit: 86fc017e2aa35d02182b310b07f9b92ca476b104 URL: https://git.catflap.wales/apache-httpd/commit/?id=86fc017e2aa35d02182b310b07f9b92ca476b104 Author: Rich Bowen (Fri 15 May 2026 20:40:03 BST) Committer: Rich Bowen (Fri 15 May 2026 20:40:03 BST) howto/htaccess.xml: Note that AllowOverride defaults to None Users frequently miss that .htaccess files are disabled by default (AllowOverride None since 2.3.9). Add an explicit note after the AllowOverride explanation so this is immediately visible. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934247 13f79535-47bb-0310-9956-ffa450edef68 M docs/manual/howto/htaccess.xml _____________________________________________________________________________________________________________ Commit: 6858398ec1a44eff65cdf40eaf25ef9545e73c03 URL: https://git.catflap.wales/apache-httpd/commit/?id=6858398ec1a44eff65cdf40eaf25ef9545e73c03 Author: Rich Bowen (Fri 15 May 2026 20:33:45 BST) Committer: Rich Bowen (Fri 15 May 2026 20:33:45 BST) Adds newly built pt-br docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934246 13f79535-47bb-0310-9956-ffa450edef68 A docs/manual/bind.html.pt-br.utf8 A docs/manual/filter.html.pt-br.utf8 A docs/manual/new_features_2_4.html.pt-br.utf8 _____________________________________________________________________________________________________________ Commit: 790bc3c25967a202ed331c60b6329609cd89307a URL: https://git.catflap.wales/apache-httpd/commit/?id=790bc3c25967a202ed331c60b6329609cd89307a Author: Rich Bowen (Fri 15 May 2026 20:31:59 BST) Committer: Rich Bowen (Fri 15 May 2026 20:31:59 BST) Add PATH_INFO glossary entry, link first mention in each doc Define PATH_INFO in glossary.xml with an example (/app/index.php/extra/path), reference to AcceptPathInfo directive, and RFC 3875 section 4.1.5 citation. Convert the first prose mention of PATH_INFO in 14 files to links. Subsequent mentions within the same document are left as or plain text to avoid link spam. Skipped mod_ext_filter.xml (only occurrence is inside the compound variable name DOCUMENT_PATH_INFO) and mod_ssl.xml (inside a
    block where markup links are inappropriate).
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934245 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/env.xml
M	docs/manual/expr.xml
M	docs/manual/glossary.xml
M	docs/manual/mod/core.xml
M	docs/manual/mod/mod_actions.xml
M	docs/manual/mod/mod_cgi.xml
M	docs/manual/mod/mod_include.xml
M	docs/manual/mod/mod_lua.xml
M	docs/manual/mod/mod_proxy.xml
M	docs/manual/mod/mod_proxy_fcgi.xml
M	docs/manual/mod/mod_proxy_scgi.xml
M	docs/manual/mod/mod_rewrite.xml
M	docs/manual/rewrite/flags.xml
M	docs/manual/rewrite/remapping.xml
M	docs/manual/upgrading.xml

_____________________________________________________________________________________________________________

Commit:     c7ac35ab0f56088bbe7c0c395de04215496ed996
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c7ac35ab0f56088bbe7c0c395de04215496ed996
Author:     Rich Bowen  (Fri 15 May 2026 20:19:49 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 20:19:49 BST)

    flags.xml: Add example and security warning for UnsafeAllow3F
    
    Show the common real-world trigger: a PHP front controller with a
    query string in the substitution (index.php?route=\$1) that breaks
    when a request contains %3F. Add a warning note linking to
    CVE-2024-38474, advising users to prefer URL restructuring over
    enabling the flag where possible.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934244 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/flags.xml

_____________________________________________________________________________________________________________

Commit:     92eeb2a487dcc4e780e6665c77281a204071c80d
URL:        https://git.catflap.wales/apache-httpd/commit/?id=92eeb2a487dcc4e780e6665c77281a204071c80d
Author:     Rich Bowen  (Fri 15 May 2026 20:03:18 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 20:03:18 BST)

    Bulk rebuild to remove the hanging Comments link.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934242 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/bind.html.de
M	docs/manual/bind.html.en.utf8
M	docs/manual/bind.html.es.utf8
M	docs/manual/bind.html.fr.utf8
M	docs/manual/bind.html.ja.utf8
M	docs/manual/bind.html.ko.euc-kr
M	docs/manual/bind.html.tr.utf8
M	docs/manual/caching.html.en.utf8
M	docs/manual/caching.html.fr.utf8
M	docs/manual/caching.html.tr.utf8
M	docs/manual/compliance.html.en.utf8
M	docs/manual/compliance.html.fr.utf8
M	docs/manual/configuring.html.de
M	docs/manual/configuring.html.en.utf8
M	docs/manual/configuring.html.fr.utf8
M	docs/manual/configuring.html.ja.utf8
M	docs/manual/configuring.html.ko.euc-kr
M	docs/manual/configuring.html.tr.utf8
M	docs/manual/content-negotiation.html.en.utf8
M	docs/manual/content-negotiation.html.fr.utf8
M	docs/manual/content-negotiation.html.ja.utf8
M	docs/manual/content-negotiation.html.ko.euc-kr
M	docs/manual/content-negotiation.html.tr.utf8
M	docs/manual/custom-error.html.en.utf8
M	docs/manual/custom-error.html.es.utf8
M	docs/manual/custom-error.html.fr.utf8
M	docs/manual/custom-error.html.ja.utf8
M	docs/manual/custom-error.html.ko.euc-kr
M	docs/manual/custom-error.html.tr.utf8
M	docs/manual/developer/API.html.en.utf8
M	docs/manual/developer/filters.html.en.utf8
M	docs/manual/developer/hooks.html.en.utf8
M	docs/manual/developer/lua.html.en.utf8
M	docs/manual/developer/modguide.html.en.utf8
M	docs/manual/developer/modules.html.en.utf8
M	docs/manual/developer/modules.html.ja.utf8
M	docs/manual/developer/new_api_2_4.html.en.utf8
M	docs/manual/developer/new_api_2_6.html.en.utf8
M	docs/manual/developer/output-filters.html.en.utf8
M	docs/manual/developer/request.html.en.utf8
M	docs/manual/developer/thread_safety.html.en.utf8
M	docs/manual/dns-caveats.html.en.utf8
M	docs/manual/dns-caveats.html.fr.utf8
M	docs/manual/dns-caveats.html.ja.utf8
M	docs/manual/dns-caveats.html.ko.euc-kr
M	docs/manual/dns-caveats.html.tr.utf8
M	docs/manual/dso.html.en.utf8
M	docs/manual/dso.html.es.utf8
M	docs/manual/dso.html.fr.utf8
M	docs/manual/dso.html.ja.utf8
M	docs/manual/dso.html.ko.euc-kr
M	docs/manual/dso.html.tr.utf8
M	docs/manual/env.html.en.utf8
M	docs/manual/env.html.fr.utf8
M	docs/manual/env.html.ja.utf8
M	docs/manual/env.html.ko.euc-kr
M	docs/manual/env.html.tr.utf8
M	docs/manual/expr.html.en.utf8
M	docs/manual/expr.html.fr.utf8
M	docs/manual/filter.html.en.utf8
M	docs/manual/filter.html.es.utf8
M	docs/manual/filter.html.fr.utf8
M	docs/manual/filter.html.tr.utf8
M	docs/manual/getting-started.html.en.utf8
M	docs/manual/getting-started.html.es.utf8
M	docs/manual/getting-started.html.fr.utf8
M	docs/manual/getting-started.html.ru.utf8
M	docs/manual/handler.html.en.utf8
M	docs/manual/handler.html.es.utf8
M	docs/manual/handler.html.fr.utf8
M	docs/manual/handler.html.ja.utf8
M	docs/manual/handler.html.ko.euc-kr
M	docs/manual/handler.html.tr.utf8
M	docs/manual/handler.html.zh-cn.utf8
M	docs/manual/howto/access.html.en.utf8
M	docs/manual/howto/access.html.es.utf8
M	docs/manual/howto/access.html.fr.utf8
M	docs/manual/howto/auth.html.en.utf8
M	docs/manual/howto/auth.html.es.utf8
M	docs/manual/howto/auth.html.fr.utf8
M	docs/manual/howto/auth.html.ja.utf8
M	docs/manual/howto/auth.html.ko.euc-kr
M	docs/manual/howto/auth.html.tr.utf8
M	docs/manual/howto/cgi.html.en.utf8
M	docs/manual/howto/cgi.html.es.utf8
M	docs/manual/howto/cgi.html.fr.utf8
M	docs/manual/howto/cgi.html.ja.utf8
M	docs/manual/howto/cgi.html.ko.euc-kr
M	docs/manual/howto/encrypt.html.en.utf8
M	docs/manual/howto/encrypt.html.es.utf8
M	docs/manual/howto/encrypt.html.fr.utf8
M	docs/manual/howto/htaccess.html.en.utf8
M	docs/manual/howto/htaccess.html.es.utf8
M	docs/manual/howto/htaccess.html.fr.utf8
M	docs/manual/howto/htaccess.html.ja.utf8
M	docs/manual/howto/htaccess.html.ko.euc-kr
M	docs/manual/howto/htaccess.html.pt-br.utf8
M	docs/manual/howto/http2.html.en.utf8
M	docs/manual/howto/http2.html.es.utf8
M	docs/manual/howto/http2.html.fr.utf8
M	docs/manual/howto/public_html.html.en.utf8
M	docs/manual/howto/public_html.html.es.utf8
M	docs/manual/howto/public_html.html.fr.utf8
M	docs/manual/howto/public_html.html.ja.utf8
M	docs/manual/howto/public_html.html.ko.euc-kr
M	docs/manual/howto/public_html.html.tr.utf8
M	docs/manual/howto/reverse_proxy.html.en.utf8
M	docs/manual/howto/reverse_proxy.html.es.utf8
M	docs/manual/howto/reverse_proxy.html.fr.utf8
M	docs/manual/howto/ssi.html.en.utf8
M	docs/manual/howto/ssi.html.es.utf8
M	docs/manual/howto/ssi.html.fr.utf8
M	docs/manual/howto/ssi.html.ja.utf8
M	docs/manual/howto/ssi.html.ko.euc-kr
M	docs/manual/install.html.de
M	docs/manual/install.html.en.utf8
M	docs/manual/install.html.es.utf8
M	docs/manual/install.html.fr.utf8
M	docs/manual/install.html.ja.utf8
M	docs/manual/install.html.ko.euc-kr
M	docs/manual/install.html.tr.utf8
M	docs/manual/invoking.html.de
M	docs/manual/invoking.html.en.utf8
M	docs/manual/invoking.html.es.utf8
M	docs/manual/invoking.html.fr.utf8
M	docs/manual/invoking.html.ja.utf8
M	docs/manual/invoking.html.ko.euc-kr
M	docs/manual/invoking.html.tr.utf8
M	docs/manual/logs.html.en.utf8
M	docs/manual/logs.html.fr.utf8
M	docs/manual/logs.html.ja.utf8
M	docs/manual/logs.html.ko.euc-kr
M	docs/manual/logs.html.tr.utf8
M	docs/manual/misc/password_encryptions.html.en.utf8
M	docs/manual/misc/password_encryptions.html.es.utf8
M	docs/manual/misc/password_encryptions.html.fr.utf8
M	docs/manual/misc/perf-scaling.html.en.utf8
M	docs/manual/misc/perf-scaling.html.es.utf8
M	docs/manual/misc/perf-scaling.html.fr.utf8
M	docs/manual/misc/perf-tuning.html.en.utf8
M	docs/manual/misc/perf-tuning.html.fr.utf8
M	docs/manual/misc/perf-tuning.html.ko.euc-kr
M	docs/manual/misc/perf-tuning.html.tr.utf8
M	docs/manual/misc/relevant_standards.html.en.utf8
M	docs/manual/misc/relevant_standards.html.fr.utf8
M	docs/manual/misc/relevant_standards.html.ko.euc-kr
M	docs/manual/misc/security_tips.html.en.utf8
M	docs/manual/misc/security_tips.html.es.utf8
M	docs/manual/misc/security_tips.html.fr.utf8
M	docs/manual/misc/security_tips.html.ko.euc-kr
M	docs/manual/misc/security_tips.html.tr.utf8
M	docs/manual/mod/core.html.de
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.html.es.utf8
M	docs/manual/mod/core.html.fr.utf8
M	docs/manual/mod/core.html.ja.utf8
M	docs/manual/mod/core.html.tr.utf8
M	docs/manual/mod/directive-dict.html.en.utf8
M	docs/manual/mod/directive-dict.html.es.utf8
M	docs/manual/mod/directive-dict.html.fr.utf8
M	docs/manual/mod/directive-dict.html.ja.utf8
M	docs/manual/mod/directive-dict.html.ko.euc-kr
M	docs/manual/mod/directive-dict.html.tr.utf8
M	docs/manual/mod/event.html.en.utf8
M	docs/manual/mod/event.html.es.utf8
M	docs/manual/mod/event.html.fr.utf8
M	docs/manual/mod/mod_access_compat.html.en.utf8
M	docs/manual/mod/mod_access_compat.html.es.utf8
M	docs/manual/mod/mod_access_compat.html.fr.utf8
M	docs/manual/mod/mod_access_compat.html.ja.utf8
M	docs/manual/mod/mod_actions.html.de
M	docs/manual/mod/mod_actions.html.en.utf8
M	docs/manual/mod/mod_actions.html.es.utf8
M	docs/manual/mod/mod_actions.html.fr.utf8
M	docs/manual/mod/mod_actions.html.ja.utf8
M	docs/manual/mod/mod_actions.html.ko.euc-kr
M	docs/manual/mod/mod_alias.html.en.utf8
M	docs/manual/mod/mod_alias.html.es.utf8
M	docs/manual/mod/mod_alias.html.fr.utf8
M	docs/manual/mod/mod_alias.html.ja.utf8
M	docs/manual/mod/mod_alias.html.ko.euc-kr
M	docs/manual/mod/mod_alias.html.tr.utf8
M	docs/manual/mod/mod_allowhandlers.html.en.utf8
M	docs/manual/mod/mod_allowhandlers.html.es.utf8
M	docs/manual/mod/mod_allowhandlers.html.fr.utf8
M	docs/manual/mod/mod_allowmethods.html.en.utf8
M	docs/manual/mod/mod_allowmethods.html.es.utf8
M	docs/manual/mod/mod_allowmethods.html.fr.utf8
M	docs/manual/mod/mod_asis.html.en.utf8
M	docs/manual/mod/mod_asis.html.es.utf8
M	docs/manual/mod/mod_asis.html.fr.utf8
M	docs/manual/mod/mod_asis.html.ja.utf8
M	docs/manual/mod/mod_asis.html.ko.euc-kr
M	docs/manual/mod/mod_auth_basic.html.en.utf8
M	docs/manual/mod/mod_auth_basic.html.es.utf8
M	docs/manual/mod/mod_auth_basic.html.fr.utf8
M	docs/manual/mod/mod_auth_basic.html.ja.utf8
M	docs/manual/mod/mod_auth_basic.html.ko.euc-kr
M	docs/manual/mod/mod_auth_bearer.html.en.utf8
M	docs/manual/mod/mod_auth_bearer.html.fr.utf8
M	docs/manual/mod/mod_auth_digest.html.en.utf8
M	docs/manual/mod/mod_auth_digest.html.fr.utf8
M	docs/manual/mod/mod_auth_digest.html.ko.euc-kr
M	docs/manual/mod/mod_auth_form.html.en.utf8
M	docs/manual/mod/mod_auth_form.html.fr.utf8
M	docs/manual/mod/mod_authn_anon.html.en.utf8
M	docs/manual/mod/mod_authn_anon.html.fr.utf8
M	docs/manual/mod/mod_authn_anon.html.ja.utf8
M	docs/manual/mod/mod_authn_anon.html.ko.euc-kr
M	docs/manual/mod/mod_authn_core.html.en.utf8
M	docs/manual/mod/mod_authn_core.html.fr.utf8
M	docs/manual/mod/mod_authn_dbd.html.en.utf8
M	docs/manual/mod/mod_authn_dbd.html.fr.utf8
M	docs/manual/mod/mod_authn_dbm.html.en.utf8
M	docs/manual/mod/mod_authn_dbm.html.fr.utf8
M	docs/manual/mod/mod_authn_dbm.html.ja.utf8
M	docs/manual/mod/mod_authn_dbm.html.ko.euc-kr
M	docs/manual/mod/mod_authn_file.html.en.utf8
M	docs/manual/mod/mod_authn_file.html.fr.utf8
M	docs/manual/mod/mod_authn_file.html.ja.utf8
M	docs/manual/mod/mod_authn_file.html.ko.euc-kr
M	docs/manual/mod/mod_authn_socache.html.en.utf8
M	docs/manual/mod/mod_authn_socache.html.fr.utf8
M	docs/manual/mod/mod_authnz_fcgi.html.en.utf8
M	docs/manual/mod/mod_authnz_fcgi.html.fr.utf8
M	docs/manual/mod/mod_authnz_ldap.html.en.utf8
M	docs/manual/mod/mod_authnz_ldap.html.fr.utf8
M	docs/manual/mod/mod_autht_core.html.en.utf8
M	docs/manual/mod/mod_autht_core.html.fr.utf8
M	docs/manual/mod/mod_autht_jwt.html.en.utf8
M	docs/manual/mod/mod_autht_jwt.html.fr.utf8
M	docs/manual/mod/mod_authz_core.html.en.utf8
M	docs/manual/mod/mod_authz_core.html.fr.utf8
M	docs/manual/mod/mod_authz_dbd.html.en.utf8
M	docs/manual/mod/mod_authz_dbd.html.fr.utf8
M	docs/manual/mod/mod_authz_dbm.html.en.utf8
M	docs/manual/mod/mod_authz_dbm.html.fr.utf8
M	docs/manual/mod/mod_authz_dbm.html.ko.euc-kr
M	docs/manual/mod/mod_authz_groupfile.html.en.utf8
M	docs/manual/mod/mod_authz_groupfile.html.fr.utf8
M	docs/manual/mod/mod_authz_groupfile.html.ja.utf8
M	docs/manual/mod/mod_authz_groupfile.html.ko.euc-kr
M	docs/manual/mod/mod_authz_host.html.en.utf8
M	docs/manual/mod/mod_authz_host.html.fr.utf8
M	docs/manual/mod/mod_authz_owner.html.en.utf8
M	docs/manual/mod/mod_authz_owner.html.fr.utf8
M	docs/manual/mod/mod_authz_owner.html.ja.utf8
M	docs/manual/mod/mod_authz_owner.html.ko.euc-kr
M	docs/manual/mod/mod_authz_user.html.en.utf8
M	docs/manual/mod/mod_authz_user.html.fr.utf8
M	docs/manual/mod/mod_authz_user.html.ja.utf8
M	docs/manual/mod/mod_authz_user.html.ko.euc-kr
M	docs/manual/mod/mod_autoindex.html.en.utf8
M	docs/manual/mod/mod_autoindex.html.fr.utf8
M	docs/manual/mod/mod_autoindex.html.ja.utf8
M	docs/manual/mod/mod_autoindex.html.ko.euc-kr
M	docs/manual/mod/mod_autoindex.html.tr.utf8
M	docs/manual/mod/mod_brotli.html.en.utf8
M	docs/manual/mod/mod_brotli.html.fr.utf8
M	docs/manual/mod/mod_buffer.html.en.utf8
M	docs/manual/mod/mod_buffer.html.fr.utf8
M	docs/manual/mod/mod_cache.html.en.utf8
M	docs/manual/mod/mod_cache.html.fr.utf8
M	docs/manual/mod/mod_cache.html.ja.utf8
M	docs/manual/mod/mod_cache.html.ko.euc-kr
M	docs/manual/mod/mod_cache_disk.html.en.utf8
M	docs/manual/mod/mod_cache_disk.html.fr.utf8
M	docs/manual/mod/mod_cache_disk.html.ja.utf8
M	docs/manual/mod/mod_cache_disk.html.ko.euc-kr
M	docs/manual/mod/mod_cache_socache.html.en.utf8
M	docs/manual/mod/mod_cache_socache.html.fr.utf8
M	docs/manual/mod/mod_cern_meta.html.en.utf8
M	docs/manual/mod/mod_cern_meta.html.fr.utf8
M	docs/manual/mod/mod_cern_meta.html.ko.euc-kr
M	docs/manual/mod/mod_cgi.html.en.utf8
M	docs/manual/mod/mod_cgi.html.fr.utf8
M	docs/manual/mod/mod_cgi.html.ja.utf8
M	docs/manual/mod/mod_cgi.html.ko.euc-kr
M	docs/manual/mod/mod_cgid.html.en.utf8
M	docs/manual/mod/mod_cgid.html.fr.utf8
M	docs/manual/mod/mod_cgid.html.ja.utf8
M	docs/manual/mod/mod_cgid.html.ko.euc-kr
M	docs/manual/mod/mod_charset_lite.html.en.utf8
M	docs/manual/mod/mod_charset_lite.html.fr.utf8
M	docs/manual/mod/mod_charset_lite.html.ko.euc-kr
M	docs/manual/mod/mod_crypto.html.en.utf8
M	docs/manual/mod/mod_crypto.html.fr.utf8
M	docs/manual/mod/mod_data.html.en.utf8
M	docs/manual/mod/mod_data.html.fr.utf8
M	docs/manual/mod/mod_dav.html.en.utf8
M	docs/manual/mod/mod_dav.html.fr.utf8
M	docs/manual/mod/mod_dav.html.ja.utf8
M	docs/manual/mod/mod_dav.html.ko.euc-kr
M	docs/manual/mod/mod_dav_fs.html.en.utf8
M	docs/manual/mod/mod_dav_fs.html.fr.utf8
M	docs/manual/mod/mod_dav_fs.html.ja.utf8
M	docs/manual/mod/mod_dav_fs.html.ko.euc-kr
M	docs/manual/mod/mod_dbd.html.en.utf8
M	docs/manual/mod/mod_dbd.html.fr.utf8
M	docs/manual/mod/mod_deflate.html.en.utf8
M	docs/manual/mod/mod_deflate.html.fr.utf8
M	docs/manual/mod/mod_deflate.html.ja.utf8
M	docs/manual/mod/mod_deflate.html.ko.euc-kr
M	docs/manual/mod/mod_dialup.html.en.utf8
M	docs/manual/mod/mod_dialup.html.fr.utf8
M	docs/manual/mod/mod_dir.html.en.utf8
M	docs/manual/mod/mod_dir.html.fr.utf8
M	docs/manual/mod/mod_dir.html.ja.utf8
M	docs/manual/mod/mod_dir.html.ko.euc-kr
M	docs/manual/mod/mod_dir.html.tr.utf8
M	docs/manual/mod/mod_dumpio.html.en.utf8
M	docs/manual/mod/mod_dumpio.html.fr.utf8
M	docs/manual/mod/mod_dumpio.html.ja.utf8
M	docs/manual/mod/mod_echo.html.en.utf8
M	docs/manual/mod/mod_echo.html.fr.utf8
M	docs/manual/mod/mod_echo.html.ja.utf8
M	docs/manual/mod/mod_echo.html.ko.euc-kr
M	docs/manual/mod/mod_env.html.en.utf8
M	docs/manual/mod/mod_env.html.fr.utf8
M	docs/manual/mod/mod_env.html.ja.utf8
M	docs/manual/mod/mod_env.html.ko.euc-kr
M	docs/manual/mod/mod_env.html.tr.utf8
M	docs/manual/mod/mod_example_hooks.html.en.utf8
M	docs/manual/mod/mod_example_hooks.html.fr.utf8
M	docs/manual/mod/mod_example_hooks.html.ko.euc-kr
M	docs/manual/mod/mod_expires.html.en.utf8
M	docs/manual/mod/mod_expires.html.fr.utf8
M	docs/manual/mod/mod_expires.html.ja.utf8
M	docs/manual/mod/mod_expires.html.ko.euc-kr
M	docs/manual/mod/mod_ext_filter.html.en.utf8
M	docs/manual/mod/mod_ext_filter.html.fr.utf8
M	docs/manual/mod/mod_ext_filter.html.ja.utf8
M	docs/manual/mod/mod_ext_filter.html.ko.euc-kr
M	docs/manual/mod/mod_file_cache.html.en.utf8
M	docs/manual/mod/mod_file_cache.html.fr.utf8
M	docs/manual/mod/mod_file_cache.html.ko.euc-kr
M	docs/manual/mod/mod_filter.html.en.utf8
M	docs/manual/mod/mod_filter.html.fr.utf8
M	docs/manual/mod/mod_firehose.html.en.utf8
M	docs/manual/mod/mod_firehose.html.fr.utf8
M	docs/manual/mod/mod_headers.html.en.utf8
M	docs/manual/mod/mod_headers.html.fr.utf8
M	docs/manual/mod/mod_headers.html.ja.utf8
M	docs/manual/mod/mod_headers.html.ko.euc-kr
M	docs/manual/mod/mod_heartbeat.html.en.utf8
M	docs/manual/mod/mod_heartbeat.html.fr.utf8
M	docs/manual/mod/mod_heartmonitor.html.en.utf8
M	docs/manual/mod/mod_heartmonitor.html.fr.utf8
M	docs/manual/mod/mod_http2.html.en.utf8
M	docs/manual/mod/mod_http2.html.fr.utf8
M	docs/manual/mod/mod_ident.html.en.utf8
M	docs/manual/mod/mod_ident.html.fr.utf8
M	docs/manual/mod/mod_ident.html.ja.utf8
M	docs/manual/mod/mod_ident.html.ko.euc-kr
M	docs/manual/mod/mod_imagemap.html.en.utf8
M	docs/manual/mod/mod_imagemap.html.fr.utf8
M	docs/manual/mod/mod_imagemap.html.ko.euc-kr
M	docs/manual/mod/mod_include.html.en.utf8
M	docs/manual/mod/mod_include.html.fr.utf8
M	docs/manual/mod/mod_include.html.ja.utf8
M	docs/manual/mod/mod_info.html.en.utf8
M	docs/manual/mod/mod_info.html.fr.utf8
M	docs/manual/mod/mod_info.html.ja.utf8
M	docs/manual/mod/mod_info.html.ko.euc-kr
M	docs/manual/mod/mod_isapi.html.en.utf8
M	docs/manual/mod/mod_isapi.html.fr.utf8
M	docs/manual/mod/mod_isapi.html.ko.euc-kr
M	docs/manual/mod/mod_journald.html.en.utf8
M	docs/manual/mod/mod_journald.html.fr.utf8
M	docs/manual/mod/mod_lbmethod_bybusyness.html.en.utf8
M	docs/manual/mod/mod_lbmethod_bybusyness.html.fr.utf8
M	docs/manual/mod/mod_lbmethod_byrequests.html.en.utf8
M	docs/manual/mod/mod_lbmethod_byrequests.html.fr.utf8
M	docs/manual/mod/mod_lbmethod_bytraffic.html.en.utf8
M	docs/manual/mod/mod_lbmethod_bytraffic.html.fr.utf8
M	docs/manual/mod/mod_lbmethod_heartbeat.html.en.utf8
M	docs/manual/mod/mod_lbmethod_heartbeat.html.fr.utf8
M	docs/manual/mod/mod_ldap.html.en.utf8
M	docs/manual/mod/mod_ldap.html.fr.utf8
M	docs/manual/mod/mod_log_config.html.en.utf8
M	docs/manual/mod/mod_log_config.html.fr.utf8
M	docs/manual/mod/mod_log_config.html.ja.utf8
M	docs/manual/mod/mod_log_config.html.ko.euc-kr
M	docs/manual/mod/mod_log_config.html.tr.utf8
M	docs/manual/mod/mod_log_debug.html.en.utf8
M	docs/manual/mod/mod_log_debug.html.fr.utf8
M	docs/manual/mod/mod_log_forensic.html.en.utf8
M	docs/manual/mod/mod_log_forensic.html.fr.utf8
M	docs/manual/mod/mod_log_forensic.html.ja.utf8
M	docs/manual/mod/mod_log_forensic.html.tr.utf8
M	docs/manual/mod/mod_logio.html.en.utf8
M	docs/manual/mod/mod_logio.html.fr.utf8
M	docs/manual/mod/mod_logio.html.ja.utf8
M	docs/manual/mod/mod_logio.html.ko.euc-kr
M	docs/manual/mod/mod_logio.html.tr.utf8
M	docs/manual/mod/mod_lua.html.en.utf8
M	docs/manual/mod/mod_lua.html.fr.utf8
M	docs/manual/mod/mod_macro.html.en.utf8
M	docs/manual/mod/mod_macro.html.fr.utf8
M	docs/manual/mod/mod_md.html.en.utf8
M	docs/manual/mod/mod_md.html.fr.utf8
M	docs/manual/mod/mod_mime.html.en.utf8
M	docs/manual/mod/mod_mime.html.fr.utf8
M	docs/manual/mod/mod_mime.html.ja.utf8
M	docs/manual/mod/mod_mime_magic.html.en.utf8
M	docs/manual/mod/mod_mime_magic.html.fr.utf8
M	docs/manual/mod/mod_negotiation.html.en.utf8
M	docs/manual/mod/mod_negotiation.html.fr.utf8
M	docs/manual/mod/mod_negotiation.html.ja.utf8
M	docs/manual/mod/mod_nw_ssl.html.en.utf8
M	docs/manual/mod/mod_nw_ssl.html.fr.utf8
M	docs/manual/mod/mod_policy.html.en.utf8
M	docs/manual/mod/mod_policy.html.fr.utf8
M	docs/manual/mod/mod_privileges.html.en.utf8
M	docs/manual/mod/mod_privileges.html.fr.utf8
M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.html.fr.utf8
M	docs/manual/mod/mod_proxy.html.ja.utf8
M	docs/manual/mod/mod_proxy_ajp.html.en.utf8
M	docs/manual/mod/mod_proxy_ajp.html.fr.utf8
M	docs/manual/mod/mod_proxy_ajp.html.ja.utf8
M	docs/manual/mod/mod_proxy_balancer.html.en.utf8
M	docs/manual/mod/mod_proxy_balancer.html.fr.utf8
M	docs/manual/mod/mod_proxy_balancer.html.ja.utf8
M	docs/manual/mod/mod_proxy_connect.html.en.utf8
M	docs/manual/mod/mod_proxy_connect.html.fr.utf8
M	docs/manual/mod/mod_proxy_connect.html.ja.utf8
M	docs/manual/mod/mod_proxy_express.html.en.utf8
M	docs/manual/mod/mod_proxy_express.html.fr.utf8
M	docs/manual/mod/mod_proxy_fcgi.html.en.utf8
M	docs/manual/mod/mod_proxy_fcgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_fdpass.html.en.utf8
M	docs/manual/mod/mod_proxy_fdpass.html.fr.utf8
M	docs/manual/mod/mod_proxy_ftp.html.en.utf8
M	docs/manual/mod/mod_proxy_ftp.html.fr.utf8
M	docs/manual/mod/mod_proxy_hcheck.html.en.utf8
M	docs/manual/mod/mod_proxy_hcheck.html.fr.utf8
M	docs/manual/mod/mod_proxy_html.html.en.utf8
M	docs/manual/mod/mod_proxy_html.html.fr.utf8
M	docs/manual/mod/mod_proxy_http.html.en.utf8
M	docs/manual/mod/mod_proxy_http.html.fr.utf8
M	docs/manual/mod/mod_proxy_http2.html.en.utf8
M	docs/manual/mod/mod_proxy_http2.html.fr.utf8
M	docs/manual/mod/mod_proxy_scgi.html.en.utf8
M	docs/manual/mod/mod_proxy_scgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_uwsgi.html.en.utf8
M	docs/manual/mod/mod_proxy_uwsgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_wstunnel.html.en.utf8
M	docs/manual/mod/mod_proxy_wstunnel.html.fr.utf8
M	docs/manual/mod/mod_ratelimit.html.en.utf8
M	docs/manual/mod/mod_ratelimit.html.fr.utf8
M	docs/manual/mod/mod_reflector.html.en.utf8
M	docs/manual/mod/mod_reflector.html.fr.utf8
M	docs/manual/mod/mod_remoteip.html.en.utf8
M	docs/manual/mod/mod_remoteip.html.fr.utf8
M	docs/manual/mod/mod_reqtimeout.html.en.utf8
M	docs/manual/mod/mod_reqtimeout.html.fr.utf8
M	docs/manual/mod/mod_request.html.en.utf8
M	docs/manual/mod/mod_request.html.fr.utf8
M	docs/manual/mod/mod_request.html.tr.utf8
M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.html.fr.utf8
M	docs/manual/mod/mod_rewrite.xml.fr
M	docs/manual/mod/mod_sed.html.en.utf8
M	docs/manual/mod/mod_sed.html.fr.utf8
M	docs/manual/mod/mod_session.html.en.utf8
M	docs/manual/mod/mod_session.html.fr.utf8
M	docs/manual/mod/mod_session_cookie.html.en.utf8
M	docs/manual/mod/mod_session_cookie.html.fr.utf8
M	docs/manual/mod/mod_session_crypto.html.en.utf8
M	docs/manual/mod/mod_session_crypto.html.fr.utf8
M	docs/manual/mod/mod_session_dbd.html.en.utf8
M	docs/manual/mod/mod_session_dbd.html.fr.utf8
M	docs/manual/mod/mod_setenvif.html.en.utf8
M	docs/manual/mod/mod_setenvif.html.fr.utf8
M	docs/manual/mod/mod_setenvif.html.ja.utf8
M	docs/manual/mod/mod_setenvif.html.ko.euc-kr
M	docs/manual/mod/mod_setenvif.html.tr.utf8
M	docs/manual/mod/mod_slotmem_plain.html.en.utf8
M	docs/manual/mod/mod_slotmem_plain.html.fr.utf8
M	docs/manual/mod/mod_slotmem_shm.html.en.utf8
M	docs/manual/mod/mod_slotmem_shm.html.fr.utf8
M	docs/manual/mod/mod_so.html.en.utf8
M	docs/manual/mod/mod_so.html.fr.utf8
M	docs/manual/mod/mod_so.html.ja.utf8
M	docs/manual/mod/mod_so.html.ko.euc-kr
M	docs/manual/mod/mod_so.html.tr.utf8
M	docs/manual/mod/mod_socache_dbm.html.en.utf8
M	docs/manual/mod/mod_socache_dbm.html.fr.utf8
M	docs/manual/mod/mod_socache_dc.html.en.utf8
M	docs/manual/mod/mod_socache_dc.html.fr.utf8
M	docs/manual/mod/mod_socache_memcache.html.en.utf8
M	docs/manual/mod/mod_socache_memcache.html.fr.utf8
M	docs/manual/mod/mod_socache_redis.html.en.utf8
M	docs/manual/mod/mod_socache_redis.html.fr.utf8
M	docs/manual/mod/mod_socache_shmcb.html.en.utf8
M	docs/manual/mod/mod_socache_shmcb.html.fr.utf8
M	docs/manual/mod/mod_speling.html.en.utf8
M	docs/manual/mod/mod_speling.html.fr.utf8
M	docs/manual/mod/mod_speling.html.ja.utf8
M	docs/manual/mod/mod_speling.html.ko.euc-kr
M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.html.es.utf8
M	docs/manual/mod/mod_ssl.html.fr.utf8
M	docs/manual/mod/mod_ssl_ct.html.en.utf8
M	docs/manual/mod/mod_ssl_ct.html.fr.utf8
M	docs/manual/mod/mod_status.html.en.utf8
M	docs/manual/mod/mod_status.html.es.utf8
M	docs/manual/mod/mod_status.html.fr.utf8
M	docs/manual/mod/mod_status.html.ja.utf8
M	docs/manual/mod/mod_status.html.ko.euc-kr
M	docs/manual/mod/mod_status.html.tr.utf8
M	docs/manual/mod/mod_substitute.html.en.utf8
M	docs/manual/mod/mod_substitute.html.fr.utf8
M	docs/manual/mod/mod_suexec.html.en.utf8
M	docs/manual/mod/mod_suexec.html.fr.utf8
M	docs/manual/mod/mod_suexec.html.ja.utf8
M	docs/manual/mod/mod_suexec.html.ko.euc-kr
M	docs/manual/mod/mod_suexec.html.tr.utf8
M	docs/manual/mod/mod_syslog.html.en.utf8
M	docs/manual/mod/mod_syslog.html.fr.utf8
M	docs/manual/mod/mod_systemd.html.en.utf8
M	docs/manual/mod/mod_systemd.html.fr.utf8
M	docs/manual/mod/mod_unique_id.html.en.utf8
M	docs/manual/mod/mod_unique_id.html.fr.utf8
M	docs/manual/mod/mod_unique_id.html.ja.utf8
M	docs/manual/mod/mod_unique_id.html.ko.euc-kr
M	docs/manual/mod/mod_unixd.html.en.utf8
M	docs/manual/mod/mod_unixd.html.fr.utf8
M	docs/manual/mod/mod_unixd.html.tr.utf8
M	docs/manual/mod/mod_userdir.html.en.utf8
M	docs/manual/mod/mod_userdir.html.fr.utf8
M	docs/manual/mod/mod_userdir.html.ja.utf8
M	docs/manual/mod/mod_userdir.html.ko.euc-kr
M	docs/manual/mod/mod_userdir.html.tr.utf8
M	docs/manual/mod/mod_usertrack.html.en.utf8
M	docs/manual/mod/mod_usertrack.html.fr.utf8
M	docs/manual/mod/mod_version.html.en.utf8
M	docs/manual/mod/mod_version.html.fr.utf8
M	docs/manual/mod/mod_version.html.ja.utf8
M	docs/manual/mod/mod_version.html.ko.euc-kr
M	docs/manual/mod/mod_vhost_alias.html.en.utf8
M	docs/manual/mod/mod_vhost_alias.html.fr.utf8
M	docs/manual/mod/mod_vhost_alias.html.tr.utf8
M	docs/manual/mod/mod_watchdog.html.en.utf8
M	docs/manual/mod/mod_watchdog.html.fr.utf8
M	docs/manual/mod/mod_xml2enc.html.en.utf8
M	docs/manual/mod/mod_xml2enc.html.fr.utf8
M	docs/manual/mod/module-dict.html.en.utf8
M	docs/manual/mod/module-dict.html.fr.utf8
M	docs/manual/mod/module-dict.html.ja.utf8
M	docs/manual/mod/module-dict.html.ko.euc-kr
M	docs/manual/mod/module-dict.html.tr.utf8
M	docs/manual/mod/mpm_common.html.de
M	docs/manual/mod/mpm_common.html.en.utf8
M	docs/manual/mod/mpm_common.html.fr.utf8
M	docs/manual/mod/mpm_common.html.ja.utf8
M	docs/manual/mod/mpm_common.html.tr.utf8
M	docs/manual/mod/mpm_netware.html.en.utf8
M	docs/manual/mod/mpm_netware.html.fr.utf8
M	docs/manual/mod/mpm_winnt.html.de
M	docs/manual/mod/mpm_winnt.html.en.utf8
M	docs/manual/mod/mpm_winnt.html.fr.utf8
M	docs/manual/mod/mpm_winnt.html.ja.utf8
M	docs/manual/mod/mpmt_os2.html.en.utf8
M	docs/manual/mod/mpmt_os2.html.fr.utf8
M	docs/manual/mod/overrides.html.en.utf8
M	docs/manual/mod/overrides.html.fr.utf8
M	docs/manual/mod/prefork.html.de
M	docs/manual/mod/prefork.html.en.utf8
M	docs/manual/mod/prefork.html.fr.utf8
M	docs/manual/mod/prefork.html.ja.utf8
M	docs/manual/mod/prefork.html.tr.utf8
M	docs/manual/mod/worker.html.de
M	docs/manual/mod/worker.html.en.utf8
M	docs/manual/mod/worker.html.fr.utf8
M	docs/manual/mod/worker.html.ja.utf8
M	docs/manual/mod/worker.html.tr.utf8
M	docs/manual/mpm.html.de
M	docs/manual/mpm.html.en.utf8
M	docs/manual/mpm.html.es.utf8
M	docs/manual/mpm.html.fr.utf8
M	docs/manual/mpm.html.ja.utf8
M	docs/manual/mpm.html.ko.euc-kr
M	docs/manual/mpm.html.tr.utf8
M	docs/manual/mpm.html.zh-cn.utf8
M	docs/manual/new_features_2_0.html.de
M	docs/manual/new_features_2_0.html.en.utf8
M	docs/manual/new_features_2_0.html.fr.utf8
M	docs/manual/new_features_2_0.html.ja.utf8
M	docs/manual/new_features_2_0.html.ko.euc-kr
M	docs/manual/new_features_2_0.html.pt-br.utf8
M	docs/manual/new_features_2_0.html.tr.utf8
M	docs/manual/new_features_2_2.html.en.utf8
M	docs/manual/new_features_2_2.html.es.utf8
M	docs/manual/new_features_2_2.html.fr.utf8
M	docs/manual/new_features_2_2.html.ko.euc-kr
M	docs/manual/new_features_2_2.html.pt-br.utf8
M	docs/manual/new_features_2_2.html.tr.utf8
M	docs/manual/new_features_2_4.html.en.utf8
M	docs/manual/new_features_2_4.html.es.utf8
M	docs/manual/new_features_2_4.html.fr.utf8
M	docs/manual/new_features_2_4.html.tr.utf8
M	docs/manual/new_features_2_6.html.en.utf8
M	docs/manual/platform/netware.html.en.utf8
M	docs/manual/platform/netware.html.fr.utf8
M	docs/manual/platform/netware.html.ko.euc-kr
M	docs/manual/platform/rpm.html.en.utf8
M	docs/manual/platform/rpm.html.fr.utf8
M	docs/manual/platform/win_compiling.html.en.utf8
M	docs/manual/platform/win_compiling.html.fr.utf8
M	docs/manual/platform/win_compiling.html.ko.euc-kr
M	docs/manual/platform/windows.html.en.utf8
M	docs/manual/platform/windows.html.fr.utf8
M	docs/manual/platform/windows.html.ko.euc-kr
M	docs/manual/programs/ab.html.en.utf8
M	docs/manual/programs/ab.html.fr.utf8
M	docs/manual/programs/ab.html.ko.euc-kr
M	docs/manual/programs/ab.html.tr.utf8
M	docs/manual/programs/apachectl.html.en.utf8
M	docs/manual/programs/apachectl.html.fr.utf8
M	docs/manual/programs/apachectl.html.ko.euc-kr
M	docs/manual/programs/apachectl.html.tr.utf8
M	docs/manual/programs/apxs.html.en.utf8
M	docs/manual/programs/apxs.html.fr.utf8
M	docs/manual/programs/apxs.html.ko.euc-kr
M	docs/manual/programs/apxs.html.tr.utf8
M	docs/manual/programs/configure.html.en.utf8
M	docs/manual/programs/configure.html.fr.utf8
M	docs/manual/programs/configure.html.ko.euc-kr
M	docs/manual/programs/configure.html.tr.utf8
M	docs/manual/programs/ctlogconfig.html.en.utf8
M	docs/manual/programs/ctlogconfig.html.fr.utf8
M	docs/manual/programs/dbmmanage.html.en.utf8
M	docs/manual/programs/dbmmanage.html.fr.utf8
M	docs/manual/programs/dbmmanage.html.ko.euc-kr
M	docs/manual/programs/dbmmanage.html.tr.utf8
M	docs/manual/programs/fcgistarter.html.en.utf8
M	docs/manual/programs/fcgistarter.html.fr.utf8
M	docs/manual/programs/fcgistarter.html.tr.utf8
M	docs/manual/programs/firehose.html.en.utf8
M	docs/manual/programs/firehose.html.fr.utf8
M	docs/manual/programs/htcacheclean.html.en.utf8
M	docs/manual/programs/htcacheclean.html.fr.utf8
M	docs/manual/programs/htcacheclean.html.ko.euc-kr
M	docs/manual/programs/htcacheclean.html.tr.utf8
M	docs/manual/programs/htdbm.html.en.utf8
M	docs/manual/programs/htdbm.html.fr.utf8
M	docs/manual/programs/htdbm.html.tr.utf8
M	docs/manual/programs/htdigest.html.en.utf8
M	docs/manual/programs/htdigest.html.fr.utf8
M	docs/manual/programs/htdigest.html.ko.euc-kr
M	docs/manual/programs/htdigest.html.tr.utf8
M	docs/manual/programs/htpasswd.html.en.utf8
M	docs/manual/programs/htpasswd.html.fr.utf8
M	docs/manual/programs/htpasswd.html.ko.euc-kr
M	docs/manual/programs/htpasswd.html.tr.utf8
M	docs/manual/programs/httpd.html.en.utf8
M	docs/manual/programs/httpd.html.fr.utf8
M	docs/manual/programs/httpd.html.ko.euc-kr
M	docs/manual/programs/httpd.html.tr.utf8
M	docs/manual/programs/httxt2dbm.html.en.utf8
M	docs/manual/programs/httxt2dbm.html.fr.utf8
M	docs/manual/programs/httxt2dbm.html.tr.utf8
M	docs/manual/programs/logresolve.html.en.utf8
M	docs/manual/programs/logresolve.html.fr.utf8
M	docs/manual/programs/logresolve.html.ko.euc-kr
M	docs/manual/programs/logresolve.html.tr.utf8
M	docs/manual/programs/other.html.ko.euc-kr
M	docs/manual/programs/other.html.tr.utf8
M	docs/manual/programs/rotatelogs.html.en.utf8
M	docs/manual/programs/rotatelogs.html.fr.utf8
M	docs/manual/programs/rotatelogs.html.ko.euc-kr
M	docs/manual/programs/rotatelogs.html.tr.utf8
M	docs/manual/programs/suexec.html.en.utf8
M	docs/manual/programs/suexec.html.fr.utf8
M	docs/manual/programs/suexec.html.ko.euc-kr
M	docs/manual/programs/suexec.html.tr.utf8
M	docs/manual/rewrite/avoid.html.de
M	docs/manual/rewrite/avoid.html.en.utf8
M	docs/manual/rewrite/avoid.html.es.utf8
M	docs/manual/rewrite/avoid.html.fr.utf8
M	docs/manual/rewrite/avoid.html.ja.utf8
M	docs/manual/rewrite/avoid.html.ko.euc-kr
M	docs/manual/rewrite/avoid.html.tr.utf8
M	docs/manual/rewrite/avoid.html.zh-cn.utf8
M	docs/manual/rewrite/flags.html.de
M	docs/manual/rewrite/flags.html.en.utf8
M	docs/manual/rewrite/flags.html.es.utf8
M	docs/manual/rewrite/flags.html.fr.utf8
M	docs/manual/rewrite/flags.html.ja.utf8
M	docs/manual/rewrite/flags.html.ko.euc-kr
M	docs/manual/rewrite/flags.html.tr.utf8
M	docs/manual/rewrite/flags.html.zh-cn.utf8
M	docs/manual/rewrite/htaccess.html.de
M	docs/manual/rewrite/htaccess.html.en.utf8
M	docs/manual/rewrite/htaccess.html.es.utf8
M	docs/manual/rewrite/htaccess.html.fr.utf8
M	docs/manual/rewrite/htaccess.html.ja.utf8
M	docs/manual/rewrite/htaccess.html.ko.euc-kr
M	docs/manual/rewrite/htaccess.html.tr.utf8
M	docs/manual/rewrite/htaccess.html.zh-cn.utf8
M	docs/manual/rewrite/intro.html.de
M	docs/manual/rewrite/intro.html.en.utf8
M	docs/manual/rewrite/intro.html.es.utf8
M	docs/manual/rewrite/intro.html.fr.utf8
M	docs/manual/rewrite/intro.html.ja.utf8
M	docs/manual/rewrite/intro.html.ko.euc-kr
M	docs/manual/rewrite/intro.html.tr.utf8
M	docs/manual/rewrite/intro.html.zh-cn.utf8
M	docs/manual/rewrite/remapping.html.de
M	docs/manual/rewrite/remapping.html.en.utf8
M	docs/manual/rewrite/remapping.html.es.utf8
M	docs/manual/rewrite/remapping.html.fr.utf8
M	docs/manual/rewrite/remapping.html.ja.utf8
M	docs/manual/rewrite/remapping.html.ko.euc-kr
M	docs/manual/rewrite/remapping.html.tr.utf8
M	docs/manual/rewrite/remapping.html.zh-cn.utf8
M	docs/manual/rewrite/rewritemap.html.de
M	docs/manual/rewrite/rewritemap.html.en.utf8
M	docs/manual/rewrite/rewritemap.html.es.utf8
M	docs/manual/rewrite/rewritemap.html.fr.utf8
M	docs/manual/rewrite/rewritemap.html.ja.utf8
M	docs/manual/rewrite/rewritemap.html.ko.euc-kr
M	docs/manual/rewrite/rewritemap.html.tr.utf8
M	docs/manual/rewrite/rewritemap.html.zh-cn.utf8
M	docs/manual/rewrite/tech.html.de
M	docs/manual/rewrite/tech.html.en.utf8
M	docs/manual/rewrite/tech.html.es.utf8
M	docs/manual/rewrite/tech.html.fr.utf8
M	docs/manual/rewrite/tech.html.ja.utf8
M	docs/manual/rewrite/tech.html.ko.euc-kr
M	docs/manual/rewrite/tech.html.tr.utf8
M	docs/manual/rewrite/tech.html.zh-cn.utf8
M	docs/manual/rewrite/vhosts.html.de
M	docs/manual/rewrite/vhosts.html.en.utf8
M	docs/manual/rewrite/vhosts.html.es.utf8
M	docs/manual/rewrite/vhosts.html.fr.utf8
M	docs/manual/rewrite/vhosts.html.ja.utf8
M	docs/manual/rewrite/vhosts.html.ko.euc-kr
M	docs/manual/rewrite/vhosts.html.tr.utf8
M	docs/manual/rewrite/vhosts.html.zh-cn.utf8
M	docs/manual/sections.html.en.utf8
M	docs/manual/sections.html.fr.utf8
M	docs/manual/sections.html.ja.utf8
M	docs/manual/sections.html.ko.euc-kr
M	docs/manual/sections.html.tr.utf8
M	docs/manual/server-wide.html.en.utf8
M	docs/manual/server-wide.html.fr.utf8
M	docs/manual/server-wide.html.ja.utf8
M	docs/manual/server-wide.html.ko.euc-kr
M	docs/manual/server-wide.html.tr.utf8
M	docs/manual/ssl/ssl_compat.html.en.utf8
M	docs/manual/ssl/ssl_compat.html.es.utf8
M	docs/manual/ssl/ssl_compat.html.fr.utf8
M	docs/manual/ssl/ssl_faq.html.en.utf8
M	docs/manual/ssl/ssl_faq.html.fr.utf8
M	docs/manual/ssl/ssl_howto.html.en.utf8
M	docs/manual/ssl/ssl_howto.html.fr.utf8
M	docs/manual/ssl/ssl_intro.html.en.utf8
M	docs/manual/ssl/ssl_intro.html.fr.utf8
M	docs/manual/ssl/ssl_intro.html.ja.utf8
M	docs/manual/stopping.html.de
M	docs/manual/stopping.html.en.utf8
M	docs/manual/stopping.html.es.utf8
M	docs/manual/stopping.html.fr.utf8
M	docs/manual/stopping.html.ja.utf8
M	docs/manual/stopping.html.ko.euc-kr
M	docs/manual/stopping.html.tr.utf8
M	docs/manual/suexec.html.en.utf8
M	docs/manual/suexec.html.fr.utf8
M	docs/manual/suexec.html.ja.utf8
M	docs/manual/suexec.html.ko.euc-kr
M	docs/manual/suexec.html.tr.utf8
M	docs/manual/upgrading.html.en.utf8
M	docs/manual/upgrading.html.fr.utf8
M	docs/manual/urlmapping.html.en.utf8
M	docs/manual/urlmapping.html.fr.utf8
M	docs/manual/urlmapping.html.ja.utf8
M	docs/manual/urlmapping.html.ko.euc-kr
M	docs/manual/urlmapping.html.tr.utf8
M	docs/manual/vhosts/details.html.en.utf8
M	docs/manual/vhosts/details.html.fr.utf8
M	docs/manual/vhosts/details.html.ko.euc-kr
M	docs/manual/vhosts/details.html.tr.utf8
M	docs/manual/vhosts/examples.html.en.utf8
M	docs/manual/vhosts/examples.html.fr.utf8
M	docs/manual/vhosts/examples.html.ja.utf8
M	docs/manual/vhosts/examples.html.ko.euc-kr
M	docs/manual/vhosts/examples.html.tr.utf8
M	docs/manual/vhosts/ip-based.html.en.utf8
M	docs/manual/vhosts/ip-based.html.fr.utf8
M	docs/manual/vhosts/ip-based.html.ja.utf8
M	docs/manual/vhosts/ip-based.html.ko.euc-kr
M	docs/manual/vhosts/ip-based.html.tr.utf8
M	docs/manual/vhosts/mass.html.en.utf8
M	docs/manual/vhosts/mass.html.fr.utf8
M	docs/manual/vhosts/mass.html.ko.euc-kr
M	docs/manual/vhosts/mass.html.tr.utf8
M	docs/manual/vhosts/name-based.html.de
M	docs/manual/vhosts/name-based.html.en.utf8
M	docs/manual/vhosts/name-based.html.fr.utf8
M	docs/manual/vhosts/name-based.html.ja.utf8
M	docs/manual/vhosts/name-based.html.ko.euc-kr
M	docs/manual/vhosts/name-based.html.tr.utf8

_____________________________________________________________________________________________________________

Commit:     b4e9482e35df1ef68a444233a772af575fb62265
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b4e9482e35df1ef68a444233a772af575fb62265
Author:     Rich Bowen  (Fri 15 May 2026 19:50:14 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 19:50:14 BST)

    Remove dead "Comments" link from See also sidebar
    
    The comments system was removed long ago, but the link to
    #comments_section remained in the See also sidebar on every page.
    The target anchor no longer exists (common.xsl already has
    ""), making this a dead link.
    
    Remove from manualpage.xsl, synopsis.xsl, and overrideindex.xsl.
    The lang/*/messages "comments" strings are left in place (harmless,
    and removing them would require touching all 11 language files).
    
    Resolves bz#70046
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934241 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/style/xsl/manualpage.xsl
M	docs/manual/style/xsl/overrideindex.xsl
M	docs/manual/style/xsl/synopsis.xsl

_____________________________________________________________________________________________________________

Commit:     aaba15b5c87030fc439d077467708ab0cd7b6170
URL:        https://git.catflap.wales/apache-httpd/commit/?id=aaba15b5c87030fc439d077467708ab0cd7b6170
Author:     Rich Bowen  (Fri 15 May 2026 19:46:42 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 19:46:42 BST)

    Adds seealso for the guide
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934239 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     76eda8419430307becdfa90f1ad3f00c4b7ec580
URL:        https://git.catflap.wales/apache-httpd/commit/?id=76eda8419430307becdfa90f1ad3f00c4b7ec580
Author:     Rich Bowen  (Fri 15 May 2026 19:28:08 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 19:28:08 BST)

    Rebuilds the recent doc changes
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934237 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/bind.html
M	docs/manual/bind.html.de
M	docs/manual/bind.html.en.utf8
M	docs/manual/bind.html.es.utf8
M	docs/manual/bind.html.fr.utf8
M	docs/manual/bind.html.ja.utf8
M	docs/manual/bind.html.ko.euc-kr
M	docs/manual/bind.html.tr.utf8
M	docs/manual/bind.xml.meta
M	docs/manual/env.html.en.utf8
M	docs/manual/env.html.fr.utf8
M	docs/manual/env.xml.fr
M	docs/manual/env.xml.ja
M	docs/manual/env.xml.ko
M	docs/manual/env.xml.meta
M	docs/manual/env.xml.tr
M	docs/manual/filter.html
M	docs/manual/filter.html.en.utf8
M	docs/manual/filter.html.es.utf8
M	docs/manual/filter.html.fr.utf8
M	docs/manual/filter.html.ja.utf8
M	docs/manual/filter.html.ko.euc-kr
M	docs/manual/filter.html.tr.utf8
M	docs/manual/filter.xml.meta
M	docs/manual/howto/htaccess.html.pt-br.utf8
M	docs/manual/howto/htaccess.xml.meta
M	docs/manual/index.html.pt-br.utf8
M	docs/manual/index.xml.meta
M	docs/manual/mod/allmodules.xml
M	docs/manual/mod/allmodules.xml.de
M	docs/manual/mod/allmodules.xml.es
M	docs/manual/mod/allmodules.xml.fr
M	docs/manual/mod/allmodules.xml.ja
M	docs/manual/mod/allmodules.xml.ko
M	docs/manual/mod/allmodules.xml.tr
M	docs/manual/mod/allmodules.xml.zh-cn
M	docs/manual/mod/directives.html.de
M	docs/manual/mod/directives.html.en.utf8
M	docs/manual/mod/directives.html.es.utf8
M	docs/manual/mod/directives.html.fr.utf8
M	docs/manual/mod/directives.html.ja.utf8
M	docs/manual/mod/directives.html.ko.euc-kr
M	docs/manual/mod/directives.html.tr.utf8
M	docs/manual/mod/directives.html.zh-cn.utf8
M	docs/manual/mod/index.html.de
M	docs/manual/mod/index.html.en.utf8
M	docs/manual/mod/index.html.es.utf8
M	docs/manual/mod/index.html.fr.utf8
M	docs/manual/mod/index.html.ja.utf8
M	docs/manual/mod/index.html.ko.euc-kr
M	docs/manual/mod/index.html.tr.utf8
M	docs/manual/mod/index.html.zh-cn.utf8
M	docs/manual/mod/mod_cache_socache.html.fr.utf8
M	docs/manual/mod/mod_cache_socache.xml.meta
M	docs/manual/mod/mod_expires.html.fr.utf8
M	docs/manual/mod/mod_expires.xml.meta
M	docs/manual/mod/mod_mime.html.fr.utf8
M	docs/manual/mod/mod_mime.xml.meta
M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.html.fr.utf8
M	docs/manual/mod/mod_rewrite.xml.fr
M	docs/manual/mod/quickreference.html.de
M	docs/manual/mod/quickreference.html.en.utf8
M	docs/manual/mod/quickreference.html.es.utf8
M	docs/manual/mod/quickreference.html.fr.utf8
M	docs/manual/mod/quickreference.html.ja.utf8
M	docs/manual/mod/quickreference.html.ko.euc-kr
M	docs/manual/mod/quickreference.html.tr.utf8
M	docs/manual/mod/quickreference.html.zh-cn.utf8
M	docs/manual/new_features_2_0.html.pt-br.utf8
M	docs/manual/new_features_2_0.xml.meta
M	docs/manual/new_features_2_2.html.pt-br.utf8
M	docs/manual/new_features_2_2.xml.meta
M	docs/manual/new_features_2_4.html
M	docs/manual/new_features_2_4.html.en.utf8
M	docs/manual/new_features_2_4.html.es.utf8
M	docs/manual/new_features_2_4.html.fr.utf8
M	docs/manual/new_features_2_4.html.tr.utf8
M	docs/manual/new_features_2_4.xml.meta
M	docs/manual/sitemap.html.de
M	docs/manual/sitemap.html.en.utf8
M	docs/manual/sitemap.html.es.utf8
M	docs/manual/sitemap.html.fr.utf8
M	docs/manual/sitemap.html.ja.utf8
M	docs/manual/sitemap.html.ko.euc-kr
M	docs/manual/sitemap.html.tr.utf8
M	docs/manual/sitemap.html.zh-cn.utf8

_____________________________________________________________________________________________________________

Commit:     5dec15fb8756bd1fe3d4ae133ed38c412e2487bc
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5dec15fb8756bd1fe3d4ae133ed38c412e2487bc
Author:     Rich Bowen  (Fri 15 May 2026 19:26:45 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 19:26:45 BST)

    mod_rewrite.xml: Tighten summary section, reduce repetition
    
    Merge paragraphs 2 and 3 of the module summary into a single paragraph
    that flows naturally from the introduction without repeating the module
    name at the start of each sentence.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934236 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     2bd6d37aafdeca7f391098529b1f083cd4465faf
URL:        https://git.catflap.wales/apache-httpd/commit/?id=2bd6d37aafdeca7f391098529b1f083cd4465faf
Author:     Rich Bowen  (Fri 15 May 2026 19:17:30 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 19:17:30 BST)

    Rebuild the most recent work on the rewrite guide
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934235 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/avoid.html.en.utf8
M	docs/manual/rewrite/avoid.xml.de
M	docs/manual/rewrite/avoid.xml.es
M	docs/manual/rewrite/avoid.xml.fr
M	docs/manual/rewrite/avoid.xml.ja
M	docs/manual/rewrite/avoid.xml.ko
M	docs/manual/rewrite/avoid.xml.tr
M	docs/manual/rewrite/avoid.xml.zh-cn
M	docs/manual/rewrite/flags.html.en.utf8
M	docs/manual/rewrite/flags.xml.de
M	docs/manual/rewrite/flags.xml.es
M	docs/manual/rewrite/flags.xml.fr
M	docs/manual/rewrite/flags.xml.ja
M	docs/manual/rewrite/flags.xml.ko
M	docs/manual/rewrite/flags.xml.tr
M	docs/manual/rewrite/flags.xml.zh-cn
M	docs/manual/rewrite/htaccess.html.en.utf8
M	docs/manual/rewrite/htaccess.xml.de
M	docs/manual/rewrite/htaccess.xml.es
M	docs/manual/rewrite/htaccess.xml.fr
M	docs/manual/rewrite/htaccess.xml.ja
M	docs/manual/rewrite/htaccess.xml.ko
M	docs/manual/rewrite/htaccess.xml.tr
M	docs/manual/rewrite/htaccess.xml.zh-cn
M	docs/manual/rewrite/index.html.fr.utf8
M	docs/manual/rewrite/index.xml.meta
M	docs/manual/rewrite/intro.html.en.utf8
M	docs/manual/rewrite/intro.xml.de
M	docs/manual/rewrite/intro.xml.es
M	docs/manual/rewrite/intro.xml.fr
M	docs/manual/rewrite/intro.xml.ja
M	docs/manual/rewrite/intro.xml.ko
M	docs/manual/rewrite/intro.xml.tr
M	docs/manual/rewrite/intro.xml.zh-cn
M	docs/manual/rewrite/remapping.html.en.utf8
M	docs/manual/rewrite/remapping.xml.de
M	docs/manual/rewrite/remapping.xml.es
M	docs/manual/rewrite/remapping.xml.fr
M	docs/manual/rewrite/remapping.xml.ja
M	docs/manual/rewrite/remapping.xml.ko
M	docs/manual/rewrite/remapping.xml.tr
M	docs/manual/rewrite/remapping.xml.zh-cn
M	docs/manual/rewrite/rewritemap.html.en.utf8
M	docs/manual/rewrite/rewritemap.xml.de
M	docs/manual/rewrite/rewritemap.xml.es
M	docs/manual/rewrite/rewritemap.xml.fr
M	docs/manual/rewrite/rewritemap.xml.ja
M	docs/manual/rewrite/rewritemap.xml.ko
M	docs/manual/rewrite/rewritemap.xml.tr
M	docs/manual/rewrite/rewritemap.xml.zh-cn
M	docs/manual/rewrite/tech.html.en.utf8
M	docs/manual/rewrite/tech.html.fr.utf8
M	docs/manual/rewrite/tech.xml.de
M	docs/manual/rewrite/tech.xml.es
M	docs/manual/rewrite/tech.xml.fr
M	docs/manual/rewrite/tech.xml.ja
M	docs/manual/rewrite/tech.xml.ko
M	docs/manual/rewrite/tech.xml.tr
M	docs/manual/rewrite/tech.xml.zh-cn

_____________________________________________________________________________________________________________

Commit:     b702ae8b24bae103908aa135944c3213bfeda28f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b702ae8b24bae103908aa135944c3213bfeda28f
Author:     Rich Bowen  (Fri 15 May 2026 19:10:54 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 19:10:54 BST)

    flags.xml: Add examples for [NS], [QSD], and [R] flags
    
    These commonly-used flags had explanatory text but no configuration
    examples. Add minimal, practical illustrations for each:
    - [NS]: front controller pattern excluding subrequests
    - [QSD]: redirect discarding the original query string
    - [R]: 301 redirect to an external URL with path preserved
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934234 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/flags.xml

_____________________________________________________________________________________________________________

Commit:     a2c1648c35dcd454a12c66a3a0218af295247b26
URL:        https://git.catflap.wales/apache-httpd/commit/?id=a2c1648c35dcd454a12c66a3a0218af295247b26
Author:     Rich Bowen  (Fri 15 May 2026 18:32:40 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 18:32:40 BST)

    rewrite/*.xml: Replace "URI" with "URL-path" or "URL" as appropriate
    
    While URI and URL are functionally interchangeable in web contexts
    (RFC 3986 subsumes both; every HTTP URL is a URI), the term "URI" is
    ambiguous about whether the scheme://host:port portion is included.
    "URL-path" — as defined in our own directive-dict.xml — makes explicit
    that only the path component is meant, which is what mod_rewrite
    actually operates on.
    
    Changes across avoid.xml, flags.xml, rewritemap.xml, and tech.xml:
    - "URI" → "URL-path" where the context is the path component only
      (what RewriteRule patterns match against)
    - "URI" → "URL" in the QSA/QSD/R sections where query strings are
      part of the discussion (URL-path excludes query strings by definition)
    - Kept "URI" in two places: the literal error message "Invalid URI in
      request", and "URI translation" (an official httpd hook/phase name)
    
    Resolves bz70043
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934233 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/avoid.xml
M	docs/manual/rewrite/flags.xml
M	docs/manual/rewrite/rewritemap.xml
M	docs/manual/rewrite/tech.xml

_____________________________________________________________________________________________________________

Commit:     d52dd0ea746de4fb9da01d2ce3120dededb343a0
URL:        https://git.catflap.wales/apache-httpd/commit/?id=d52dd0ea746de4fb9da01d2ce3120dededb343a0
Author:     Rich Bowen  (Fri 15 May 2026 18:25:32 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 18:25:32 BST)

    flags.xml: Clarify DPI flag docs, replace "URI" with "URL-path", add example
    
    In RFC terms, URI and URL are functionally interchangeable on the web
    (all HTTP URLs are URIs; RFC 3986 subsumes both). However, in this
    context the docs mean specifically the path component — no scheme, no
    host, no port. "URL-path" (as defined in our own directive-dict.xml)
    makes this unambiguous, and is consistent with the rest of the
    mod_rewrite documentation which uses "URL-path" throughout.
    
    Also add a concrete example showing DPI preventing PATH_INFO
    duplication when rewriting a request.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934232 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/flags.xml

_____________________________________________________________________________________________________________

Commit:     aeca9100950d285df6d096fc53db5a739e03e0ef
URL:        https://git.catflap.wales/apache-httpd/commit/?id=aeca9100950d285df6d096fc53db5a739e03e0ef
Author:     Rich Bowen  (Fri 15 May 2026 18:17:07 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 18:17:07 BST)

    Adds example for [C] flag
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934231 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/flags.xml

_____________________________________________________________________________________________________________

Commit:     6258e93816e7b6a7922045ab0ecc6665d9f561b4
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6258e93816e7b6a7922045ab0ecc6665d9f561b4
Author:     Rich Bowen  (Fri 15 May 2026 17:42:03 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 17:42:03 BST)

    Consolidate "What is matched?" from mod_rewrite.xml into rewrite/intro.xml
    
    Replace the detailed "What is matched?" note block in mod_rewrite.xml
    with a concise summary linking to rewrite/intro.html#rewriterule.
    
    Expand the RewriteRule Basics section in rewrite/intro.xml to cover:
    - Pattern matches %-decoded URL-path (server context)
    - Pattern matches directory-relative path (per-directory context),
      with link to htaccess.html#path-stripping
    - Pattern does NOT match hostname, port, or query string —
      use RewriteCond with %{HTTP_HOST}, %{SERVER_PORT}, %{QUERY_STRING}
    
    Part of: https://bz.apache.org/bugzilla/show_bug.cgi?id=70045
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934230 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml
M	docs/manual/rewrite/intro.xml

_____________________________________________________________________________________________________________

Commit:     ac71ad29f8dfa9f5ea28ab4b7c86cc9d8754d4aa
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ac71ad29f8dfa9f5ea28ab4b7c86cc9d8754d4aa
Author:     Rich Bowen  (Fri 15 May 2026 17:25:10 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 17:25:10 BST)

    Resolves bz#70044 (Credit Philippe Cloutier). Disambuguates the various
    portions of an HTTP Request.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934229 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     f6b5339b1fa725625e796cbed0e9dd869ce16c74
URL:        https://git.catflap.wales/apache-httpd/commit/?id=f6b5339b1fa725625e796cbed0e9dd869ce16c74
Author:     Rich Bowen  (Fri 15 May 2026 17:21:03 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 17:21:03 BST)

    Consolidate per-directory rewrite notes: remove duplication between mod_rewrite.xml and rewrite/htaccess.xml
    
    The large "Per-directory Rewrites" note block in mod_rewrite.xml
    duplicated content already covered (and better explained) in
    rewrite/htaccess.xml. Replace it with a short link to the guide.
    
    Migrate the useful tips that were unique to that block into
    rewrite/htaccess.xml:
    - ^/ never matches in per-directory context (path-stripping section)
    - Use %{REQUEST_URI} to match the full URL-path, with example
    - / are unsupported contexts (new section)
    -  follows directory context rules (new section)
    
    Part of: https://bz.apache.org/bugzilla/show_bug.cgi?id=70045
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934228 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml
M	docs/manual/rewrite/htaccess.xml

_____________________________________________________________________________________________________________

Commit:     402bb00a8d1bf57eff45260b93b5024a8ec265eb
URL:        https://git.catflap.wales/apache-httpd/commit/?id=402bb00a8d1bf57eff45260b93b5024a8ec265eb
Author:     Lucien Gentis  (Fri 15 May 2026 17:08:22 BST)
Committer:  Lucien Gentis  (Fri 15 May 2026 17:08:22 BST)

    fr doc XML file update.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934227 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml.fr

_____________________________________________________________________________________________________________

Commit:     daa9e3f007fc9466773196db9429aeaf77a396e6
URL:        https://git.catflap.wales/apache-httpd/commit/?id=daa9e3f007fc9466773196db9429aeaf77a396e6
Author:     Lucien Gentis  (Fri 15 May 2026 17:04:04 BST)
Committer:  Lucien Gentis  (Fri 15 May 2026 17:04:04 BST)

    fr doc XML file update.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934225 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_mime.xml.fr

_____________________________________________________________________________________________________________

Commit:     01599340dfe7ca601c67087ab259e10c039f350a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=01599340dfe7ca601c67087ab259e10c039f350a
Author:     Rich Bowen  (Fri 15 May 2026 16:23:39 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 16:23:39 BST)

    Consolidates advice about crafting regular expressions in one place,
    rather than having it duplicated in two docs. Gives example of using !
    to negate a match, and notes that in the event of a not-match,
    backreferences are not defined (because they didn't match) and points to
    the backrefs section for further discussion.
    
    Note that there's still probably a case to be made for a separate
    regular expression reference, since neither `man perlre` nor Jeffrey's book
    are likely to be in the possession of our audience.
    
    (References patch on bz#70024 but takes it rather a different direction,
    since that patch was not accurate.)
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934224 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml
M	docs/manual/rewrite/intro.xml

_____________________________________________________________________________________________________________

Commit:     43c688b2f62b38882dc1521050f573d4f63b1913
URL:        https://git.catflap.wales/apache-httpd/commit/?id=43c688b2f62b38882dc1521050f573d4f63b1913
Author:     Joe Orton  (Fri 15 May 2026 15:21:13 BST)
Committer:  Joe Orton  (Fri 15 May 2026 15:21:13 BST)

    CI: Disable Windows build, which is broken. [skip ci]
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934222 13f79535-47bb-0310-9956-ffa450edef68

M	.github/workflows/windows.yml

_____________________________________________________________________________________________________________

Commit:     66f38628b3bf8ad5e4264f27839b88f4d7d74508
URL:        https://git.catflap.wales/apache-httpd/commit/?id=66f38628b3bf8ad5e4264f27839b88f4d7d74508
Author:     Rich Bowen  (Fri 15 May 2026 13:48:19 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 13:48:19 BST)

    Reference 70043
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934220 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md

_____________________________________________________________________________________________________________

Commit:     50ac113029a23328112ec8a512dfc9ad6b232f80
URL:        https://git.catflap.wales/apache-httpd/commit/?id=50ac113029a23328112ec8a512dfc9ad6b232f80
Author:     Rich Bowen  (Fri 15 May 2026 13:47:45 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 13:47:45 BST)

    Just updating my todo list. Nothing to see here.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934219 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md

_____________________________________________________________________________________________________________

Commit:     9b466eeb335cfd1de5f8d691ae9387cb3c0964a4
URL:        https://git.catflap.wales/apache-httpd/commit/?id=9b466eeb335cfd1de5f8d691ae9387cb3c0964a4
Author:     Rich Bowen  (Fri 15 May 2026 13:39:28 BST)
Committer:  Rich Bowen  (Fri 15 May 2026 13:39:28 BST)

    Resolves #40178: Removes redundant sentence. (Thanks, Philippe)
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934217 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     f9ea10358021c422120814ff6682af3652c6570b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=f9ea10358021c422120814ff6682af3652c6570b
Author:     Joe Orton  (Fri 15 May 2026 11:31:10 BST)
Committer:  Joe Orton  (Fri 15 May 2026 11:31:10 BST)

    Remove mod_dav_lock, which was useful only to provide drop-in
    locking for mod_dav_svn from Apache Subversion older than 1.2.0.
    mod_dav_svn from 1.2.0 onwards provides a locking mechanism.
    
    Remove mod_dav_lock from cmake and Windows build system:
    * CMakeLists.txt: Remove mod_dav_lock from MODULE_LIST,
      mod_dav_lock_extra_sources and mod_dav_lock_extra_libs.
    * Apache.dsw, Apache-apr2.dsw: Remove mod_dav_lock project
      and dependency entries.
    
    Co-Authored-By: Claude Opus 4.6 
    Github: closes #646
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934214 13f79535-47bb-0310-9956-ffa450edef68

M	Apache-apr2.dsw
M	Apache.dsw
M	CMakeLists.txt
D	docs/manual/mod/mod_dav_lock.xml
D	docs/manual/mod/mod_dav_lock.xml.fr
D	docs/manual/mod/mod_dav_lock.xml.ja
D	docs/manual/mod/mod_dav_lock.xml.meta
D	modules/dav/lock/Makefile.in
D	modules/dav/lock/NWGNUmakefile
D	modules/dav/lock/config6.m4
D	modules/dav/lock/locks.c
D	modules/dav/lock/locks.h
D	modules/dav/lock/mod_dav_lock.c
D	modules/dav/lock/mod_dav_lock.dsp

_____________________________________________________________________________________________________________

Commit:     b5ad35bc7a16e25e4c7e99a2eb739d77cef052c7
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b5ad35bc7a16e25e4c7e99a2eb739d77cef052c7
Author:     Joe Orton  (Fri 15 May 2026 11:26:37 BST)
Committer:  Joe Orton  (Fri 15 May 2026 11:26:37 BST)

    Add initial draft of a security model.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934213 13f79535-47bb-0310-9956-ffa450edef68

M	SECURITY.md

_____________________________________________________________________________________________________________

Commit:     dd3b4e4622c284807aa09c597b482477c3ab6165
URL:        https://git.catflap.wales/apache-httpd/commit/?id=dd3b4e4622c284807aa09c597b482477c3ab6165
Author:     Joe Orton  (Fri 15 May 2026 07:57:49 BST)
Committer:  Joe Orton  (Fri 15 May 2026 07:57:49 BST)

    mod_ssl: Set auth type to \"ClientCert\" after authentication
    
    When client certificate authentication has been performed r->ap_auth_type was
    never populated and env AUTH_TYPE was empty.
    We now set auth type to \"ClientCert\".
    
    PR: 45058
    Submitted by: Michael Osipov 
    Github: closes #645
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934210 13f79535-47bb-0310-9956-ffa450edef68

A	changes-entries/ssl-authtype.txt
M	modules/ssl/ssl_engine_kernel.c

_____________________________________________________________________________________________________________

Commit:     edc181f722c94c9e3a99da7639f4acdd3abdc01e
URL:        https://git.catflap.wales/apache-httpd/commit/?id=edc181f722c94c9e3a99da7639f4acdd3abdc01e
Author:     Joe Orton  (Fri 15 May 2026 07:56:04 BST)
Committer:  Joe Orton  (Fri 15 May 2026 07:56:04 BST)

    CI: Add *.md to the ignore list. (the "**" syntax is correct
    here, per https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#filter-pattern-cheat-sheet)
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934209 13f79535-47bb-0310-9956-ffa450edef68

M	.github/workflows/linux.yml

_____________________________________________________________________________________________________________

Commit:     b36a25c88feabfd37d5e099827d9de9b1cb390f1
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b36a25c88feabfd37d5e099827d9de9b1cb390f1
Author:     Rich Bowen  (Thu 14 May 2026 21:47:03 BST)
Committer:  Rich Bowen  (Thu 14 May 2026 21:47:03 BST)

    correct plural
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934204 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.xml
M	docs/manual/mod/quickreference.html.de
M	docs/manual/mod/quickreference.html.en.utf8
M	docs/manual/mod/quickreference.html.zh-cn.utf8

_____________________________________________________________________________________________________________

Commit:     c24819471003f808cd189d18fb15e77b7a9e9cfd
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c24819471003f808cd189d18fb15e77b7a9e9cfd
Author:     Rich Bowen  (Thu 14 May 2026 21:30:43 BST)
Committer:  Rich Bowen  (Thu 14 May 2026 21:30:43 BST)

    rewrite guide: document REDIRECT_ prefix for [E=] environment variables
    
    flags.xml: expand the [E] flag section with a note box explaining
    that per-directory rewrites rename env vars with a REDIRECT_ prefix
    after internal redirect, with an example showing how to reference the
    renamed variable and a note about prefix stacking.
    
    env.xml: add cross-reference from the REDIRECT_ variables section
    back to rewrite/flags.html#flag_e for mod_rewrite-specific details.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934203 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/env.xml
M	docs/manual/rewrite/TODO.md
M	docs/manual/rewrite/flags.xml

_____________________________________________________________________________________________________________

Commit:     81a33d0ead60a6b90d40bd1e1e079802c364914d
URL:        https://git.catflap.wales/apache-httpd/commit/?id=81a33d0ead60a6b90d40bd1e1e079802c364914d
Author:     Rich Bowen  (Thu 14 May 2026 21:12:01 BST)
Committer:  Rich Bowen  (Thu 14 May 2026 21:12:01 BST)

    rewrite guide: document URL encoding/decoding pipeline
    
    tech.xml: new "URL Encoding and Decoding" section explaining that
    httpd unescapes the URI before pattern matching, how to use
    %{THE_REQUEST} for the raw form, AllowEncodedSlashes options, and
    a summary of the [B]/[BNP]/[NE] flags with links to flags.xml.
    
    flags.xml: add cross-references to tech.html#encoding from the [B],
    [BNP], and [NE] flag sections. Restore section headers for flag_bnp
    and flag_bctls that were inadvertently dropped.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934202 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md
M	docs/manual/rewrite/flags.xml
M	docs/manual/rewrite/tech.xml

_____________________________________________________________________________________________________________

Commit:     58e3b90f85c57e211370c5adc106f69005ea29a2
URL:        https://git.catflap.wales/apache-httpd/commit/?id=58e3b90f85c57e211370c5adc106f69005ea29a2
Author:     Rich Bowen  (Thu 14 May 2026 20:35:53 BST)
Committer:  Rich Bowen  (Thu 14 May 2026 20:35:53 BST)

    rewrite guide: document %{HTTPS} behavior behind load balancers
    
    Add note to the "Forcing HTTPS" recipe in remapping.xml explaining
    that %{HTTPS} queries mod_ssl directly and reports "off" when SSL is
    terminated upstream. Provides the X-Forwarded-Proto alternative with
    a security warning about trusting forwarded headers.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934200 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md
M	docs/manual/rewrite/remapping.xml

_____________________________________________________________________________________________________________

Commit:     6eaf010db86087c3541ff8901e2fc3be7978e2b8
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6eaf010db86087c3541ff8901e2fc3be7978e2b8
Author:     Rich Bowen  (Thu 14 May 2026 20:24:08 BST)
Committer:  Rich Bowen  (Thu 14 May 2026 20:24:08 BST)

    rewrite guide: remove deprecated stub pages (access, advanced, proxy)
    
    These pages were replaced by reorganized content in avoid.xml,
    remapping.xml, rewritemap.xml, and flags.xml during the redundancy
    cleanup. Each stub contained only a deprecation notice with pointers
    to the new locations, and no other page in the guide links to them.
    
    Removes 54 files (English sources, translations, built HTML, meta).
    
    We will *not* be deleting these in 2.4 but some day when 2.6 branches,
    they'll get dropped. The versions in 2.4 are already marked as
    deprecated, with a "will go away in the future" message, so by that
    time, this should take care of itself.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934199 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md
D	docs/manual/rewrite/access.html
D	docs/manual/rewrite/access.html.de
D	docs/manual/rewrite/access.html.en.utf8
D	docs/manual/rewrite/access.html.es.utf8
D	docs/manual/rewrite/access.html.fr.utf8
D	docs/manual/rewrite/access.html.ja.utf8
D	docs/manual/rewrite/access.html.ko.euc-kr
D	docs/manual/rewrite/access.html.tr.utf8
D	docs/manual/rewrite/access.html.zh-cn.utf8
D	docs/manual/rewrite/access.xml
D	docs/manual/rewrite/access.xml.de
D	docs/manual/rewrite/access.xml.es
D	docs/manual/rewrite/access.xml.fr
D	docs/manual/rewrite/access.xml.ja
D	docs/manual/rewrite/access.xml.ko
D	docs/manual/rewrite/access.xml.meta
D	docs/manual/rewrite/access.xml.tr
D	docs/manual/rewrite/access.xml.zh-cn
D	docs/manual/rewrite/advanced.html
D	docs/manual/rewrite/advanced.html.de
D	docs/manual/rewrite/advanced.html.en.utf8
D	docs/manual/rewrite/advanced.html.es.utf8
D	docs/manual/rewrite/advanced.html.fr.utf8
D	docs/manual/rewrite/advanced.html.ja.utf8
D	docs/manual/rewrite/advanced.html.ko.euc-kr
D	docs/manual/rewrite/advanced.html.tr.utf8
D	docs/manual/rewrite/advanced.html.zh-cn.utf8
D	docs/manual/rewrite/advanced.xml
D	docs/manual/rewrite/advanced.xml.de
D	docs/manual/rewrite/advanced.xml.es
D	docs/manual/rewrite/advanced.xml.fr
D	docs/manual/rewrite/advanced.xml.ja
D	docs/manual/rewrite/advanced.xml.ko
D	docs/manual/rewrite/advanced.xml.meta
D	docs/manual/rewrite/advanced.xml.tr
D	docs/manual/rewrite/advanced.xml.zh-cn
D	docs/manual/rewrite/proxy.html
D	docs/manual/rewrite/proxy.html.de
D	docs/manual/rewrite/proxy.html.en.utf8
D	docs/manual/rewrite/proxy.html.es.utf8
D	docs/manual/rewrite/proxy.html.fr.utf8
D	docs/manual/rewrite/proxy.html.ja.utf8
D	docs/manual/rewrite/proxy.html.ko.euc-kr
D	docs/manual/rewrite/proxy.html.tr.utf8
D	docs/manual/rewrite/proxy.html.zh-cn.utf8
D	docs/manual/rewrite/proxy.xml
D	docs/manual/rewrite/proxy.xml.de
D	docs/manual/rewrite/proxy.xml.es
D	docs/manual/rewrite/proxy.xml.fr
D	docs/manual/rewrite/proxy.xml.ja
D	docs/manual/rewrite/proxy.xml.ko
D	docs/manual/rewrite/proxy.xml.meta
D	docs/manual/rewrite/proxy.xml.tr
D	docs/manual/rewrite/proxy.xml.zh-cn

_____________________________________________________________________________________________________________

Commit:     3dba96658a6d1bd3b44e1af2353ce5090bdbbcd3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3dba96658a6d1bd3b44e1af2353ce5090bdbbcd3
Author:     Rich Bowen  (Thu 14 May 2026 20:17:27 BST)
Committer:  Rich Bowen  (Thu 14 May 2026 20:17:27 BST)

    rewrite guide: document mod_rewrite vs mod_alias processing order
    
    tech.xml: new "Module Processing Order" section explaining that
    mod_rewrite runs before mod_alias in server/vhost context (hook
    priority, not config order), and that per-directory context reverses
    this. Includes a concrete example and practical guidance.
    
    avoid.xml: add cross-reference note to the "Simple Redirection"
    section warning about the order inconsistency.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934198 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md
M	docs/manual/rewrite/avoid.xml
M	docs/manual/rewrite/tech.xml

_____________________________________________________________________________________________________________

Commit:     ef0d4767b42ca9a88c0695314086d3d82f2596b5
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ef0d4767b42ca9a88c0695314086d3d82f2596b5
Author:     Lucien Gentis  (Thu 14 May 2026 16:53:32 BST)
Committer:  Lucien Gentis  (Thu 14 May 2026 16:53:32 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934191 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_cache_socache.xml.fr
M	docs/manual/mod/mod_expires.xml.fr
M	docs/manual/rewrite/index.xml.fr
M	docs/manual/rewrite/tech.xml.fr

_____________________________________________________________________________________________________________

Commit:     4269d8feab50e4998f2e038a513fca2b81935764
URL:        https://git.catflap.wales/apache-httpd/commit/?id=4269d8feab50e4998f2e038a513fca2b81935764
Author:     Rich Bowen  (Thu 14 May 2026 14:58:14 BST)
Committer:  Rich Bowen  (Thu 14 May 2026 14:58:14 BST)

    pt-br translation: new_features_2_4 and minor fixes, contributed by Leonardo Lara Rodrigues
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934189 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/index.xml.pt-br
M	docs/manual/new_features_2_0.xml.pt-br
M	docs/manual/new_features_2_2.xml.pt-br
A	docs/manual/new_features_2_4.xml.pt-br

_____________________________________________________________________________________________________________

Commit:     95c8b81bb054efdd5619988858ae9c2dff03e304
URL:        https://git.catflap.wales/apache-httpd/commit/?id=95c8b81bb054efdd5619988858ae9c2dff03e304
Author:     Rich Bowen  (Wed 13 May 2026 20:37:51 BST)
Committer:  Rich Bowen  (Wed 13 May 2026 20:37:51 BST)

    pt-br translation: new files and updated htaccess, contributed by Leonardo Lara Rodrigues
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934175 13f79535-47bb-0310-9956-ffa450edef68

A	docs/manual/bind.xml.pt-br
A	docs/manual/filter.xml.pt-br
M	docs/manual/howto/htaccess.xml.pt-br
A	docs/manual/images/filter_arch.pt-br.png
A	docs/manual/images/mod_filter_new.pt-br.png

_____________________________________________________________________________________________________________

Commit:     b348b6f6ca131a8cf9357ad1985653f5cc21d4f2
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b348b6f6ca131a8cf9357ad1985653f5cc21d4f2
Author:     Lucien Gentis  (Wed 13 May 2026 16:44:52 BST)
Committer:  Lucien Gentis  (Wed 13 May 2026 16:44:52 BST)

    fr doc rebuild.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934171 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/compliance.html.fr.utf8
M	docs/manual/compliance.xml.meta
M	docs/manual/custom-error.html.fr.utf8
M	docs/manual/custom-error.xml.meta
M	docs/manual/install.html.fr.utf8
M	docs/manual/install.xml.meta
M	docs/manual/misc/perf-scaling.html.fr.utf8
M	docs/manual/misc/perf-scaling.xml.meta
M	docs/manual/mod/mod_authnz_ldap.html.fr.utf8
M	docs/manual/mod/mod_authnz_ldap.xml.meta
M	docs/manual/mod/mod_autoindex.html.fr.utf8
M	docs/manual/mod/mod_autoindex.xml.meta
M	docs/manual/mod/mod_dir.html.fr.utf8
M	docs/manual/mod/mod_dir.xml.meta
M	docs/manual/mod/mod_filter.html.fr.utf8
M	docs/manual/mod/mod_filter.xml.meta
M	docs/manual/mod/mod_firehose.html.fr.utf8
M	docs/manual/mod/mod_firehose.xml.meta
M	docs/manual/mod/mod_http2.html.fr.utf8
M	docs/manual/mod/mod_http2.xml.meta
M	docs/manual/mod/mod_include.html.fr.utf8
M	docs/manual/mod/mod_include.xml.meta
M	docs/manual/mod/mod_ldap.html.fr.utf8
M	docs/manual/mod/mod_ldap.xml.meta
M	docs/manual/mod/mod_md.html.fr.utf8
M	docs/manual/mod/mod_md.xml.meta
M	docs/manual/mod/mod_policy.html.fr.utf8
M	docs/manual/mod/mod_policy.xml.meta
M	docs/manual/mod/mod_privileges.html.fr.utf8
M	docs/manual/mod/mod_privileges.xml.meta
M	docs/manual/mod/mod_proxy_fcgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_fcgi.xml.meta
M	docs/manual/mod/mod_proxy_html.html.fr.utf8
M	docs/manual/mod/mod_proxy_html.xml.meta
M	docs/manual/mod/mod_proxy_http.html.fr.utf8
M	docs/manual/mod/mod_proxy_http.xml.meta
M	docs/manual/mod/mod_proxy_scgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_scgi.xml.meta
M	docs/manual/mod/mod_rewrite.xml.fr
M	docs/manual/mod/mod_session.html.fr.utf8
M	docs/manual/mod/mod_session.xml.meta
M	docs/manual/mod/mod_socache_memcache.html.fr.utf8
M	docs/manual/mod/mod_socache_memcache.xml.meta
M	docs/manual/mod/mod_ssl.html.fr.utf8
M	docs/manual/mod/mod_ssl.xml.meta
M	docs/manual/mod/mod_substitute.html.fr.utf8
M	docs/manual/mod/mod_substitute.xml.meta
M	docs/manual/mod/mod_xml2enc.html.fr.utf8
M	docs/manual/mod/mod_xml2enc.xml.meta
M	docs/manual/mod/overrides.html.fr.utf8
M	docs/manual/mod/quickreference.html.fr.utf8
M	docs/manual/new_features_2_2.html.fr.utf8
M	docs/manual/new_features_2_2.xml.meta
M	docs/manual/ssl/ssl_compat.html.fr.utf8
M	docs/manual/ssl/ssl_compat.xml.meta
M	docs/manual/ssl/ssl_faq.html.fr.utf8
M	docs/manual/ssl/ssl_faq.xml.meta
M	docs/manual/ssl/ssl_howto.html.fr.utf8
M	docs/manual/ssl/ssl_howto.xml.meta
M	docs/manual/ssl/ssl_intro.html.fr.utf8
M	docs/manual/ssl/ssl_intro.xml.meta
M	docs/manual/stopping.html.fr.utf8
M	docs/manual/stopping.xml.meta
M	docs/manual/vhosts/mass.html.fr.utf8
M	docs/manual/vhosts/mass.xml.meta

_____________________________________________________________________________________________________________

Commit:     d28b4666efb45e570a50434e70f10bf17f3af058
URL:        https://git.catflap.wales/apache-httpd/commit/?id=d28b4666efb45e570a50434e70f10bf17f3af058
Author:     Lucien Gentis  (Wed 13 May 2026 16:36:58 BST)
Committer:  Lucien Gentis  (Wed 13 May 2026 16:36:58 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934168 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/misc/perf-scaling.xml.fr
M	docs/manual/mod/mod_authnz_ldap.xml.fr
M	docs/manual/mod/mod_ldap.xml.fr
M	docs/manual/mod/mod_privileges.xml.fr
M	docs/manual/ssl/ssl_compat.xml.fr
M	docs/manual/ssl/ssl_faq.xml.fr
M	docs/manual/ssl/ssl_howto.xml.fr
M	docs/manual/ssl/ssl_intro.xml.fr

_____________________________________________________________________________________________________________

Commit:     25401ada7ecce0ef70990ddaf2c3323222153b3c
URL:        https://git.catflap.wales/apache-httpd/commit/?id=25401ada7ecce0ef70990ddaf2c3323222153b3c
Author:     Rich Bowen  (Wed 13 May 2026 13:15:37 BST)
Committer:  Rich Bowen  (Wed 13 May 2026 13:15:37 BST)

    rebuild
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934164 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_alias.html.en.utf8
M	docs/manual/mod/mod_alias.xml.es
M	docs/manual/mod/mod_alias.xml.fr
M	docs/manual/mod/mod_alias.xml.ja
M	docs/manual/mod/mod_alias.xml.ko
M	docs/manual/mod/mod_alias.xml.tr

_____________________________________________________________________________________________________________

Commit:     cbf408579581b3c8ac0600de2213869c3d0f1bda
URL:        https://git.catflap.wales/apache-httpd/commit/?id=cbf408579581b3c8ac0600de2213869c3d0f1bda
Author:     Rich Bowen  (Wed 13 May 2026 13:11:18 BST)
Committer:  Rich Bowen  (Wed 13 May 2026 13:11:18 BST)

    Reverts r1933768 and fixes bz64511 which I erroneously patched a few
    weeks ago.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934161 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_alias.xml

_____________________________________________________________________________________________________________

Commit:     a221cd461ede7ab4aac2adb470b231388552ecd8
URL:        https://git.catflap.wales/apache-httpd/commit/?id=a221cd461ede7ab4aac2adb470b231388552ecd8
Author:     Lucien Gentis  (Tue 12 May 2026 16:47:05 BST)
Committer:  Lucien Gentis  (Tue 12 May 2026 16:47:05 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934144 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/compliance.xml.fr
M	docs/manual/custom-error.xml.fr
M	docs/manual/install.xml.fr
M	docs/manual/mod/mod_substitute.xml.fr
M	docs/manual/mod/mod_xml2enc.xml.fr
M	docs/manual/new_features_2_2.xml.fr
M	docs/manual/stopping.xml.fr
M	docs/manual/vhosts/mass.xml.fr

_____________________________________________________________________________________________________________

Commit:     b0308b12378e90c73f7be0ec6a8be8b15cc75013
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b0308b12378e90c73f7be0ec6a8be8b15cc75013
Author:     Rich Bowen  (Tue 12 May 2026 12:58:17 BST)
Committer:  Rich Bowen  (Tue 12 May 2026 12:58:17 BST)

    Tweaks the language around LogLevel - it's not "new" any more.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934137 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     a004dfdb0a5c1f3f63e9db2076266cd8bc06f7da
URL:        https://git.catflap.wales/apache-httpd/commit/?id=a004dfdb0a5c1f3f63e9db2076266cd8bc06f7da
Author:     Rich Bowen  (Mon 11 May 2026 21:10:54 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 21:10:54 BST)

    Rebuild all of the mod_rewrite guide reorg
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934124 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md
M	docs/manual/rewrite/avoid.html.en.utf8
M	docs/manual/rewrite/avoid.xml.de
M	docs/manual/rewrite/avoid.xml.es
M	docs/manual/rewrite/avoid.xml.fr
M	docs/manual/rewrite/avoid.xml.ja
M	docs/manual/rewrite/avoid.xml.ko
M	docs/manual/rewrite/avoid.xml.tr
M	docs/manual/rewrite/avoid.xml.zh-cn
M	docs/manual/rewrite/flags.html.en.utf8
M	docs/manual/rewrite/flags.xml.de
M	docs/manual/rewrite/flags.xml.es
M	docs/manual/rewrite/flags.xml.fr
M	docs/manual/rewrite/flags.xml.ja
M	docs/manual/rewrite/flags.xml.ko
M	docs/manual/rewrite/flags.xml.tr
M	docs/manual/rewrite/flags.xml.zh-cn
M	docs/manual/rewrite/index.html.en.utf8
M	docs/manual/rewrite/index.xml.de
M	docs/manual/rewrite/index.xml.es
M	docs/manual/rewrite/index.xml.fr
M	docs/manual/rewrite/index.xml.ja
M	docs/manual/rewrite/index.xml.ko
M	docs/manual/rewrite/index.xml.tr
M	docs/manual/rewrite/index.xml.zh-cn
M	docs/manual/rewrite/intro.html.en.utf8
M	docs/manual/rewrite/intro.xml.de
M	docs/manual/rewrite/intro.xml.es
M	docs/manual/rewrite/intro.xml.fr
M	docs/manual/rewrite/intro.xml.ja
M	docs/manual/rewrite/intro.xml.ko
M	docs/manual/rewrite/intro.xml.tr
M	docs/manual/rewrite/intro.xml.zh-cn
M	docs/manual/rewrite/remapping.html.en.utf8
M	docs/manual/rewrite/remapping.xml.de
M	docs/manual/rewrite/remapping.xml.es
M	docs/manual/rewrite/remapping.xml.fr
M	docs/manual/rewrite/remapping.xml.ja
M	docs/manual/rewrite/remapping.xml.ko
M	docs/manual/rewrite/remapping.xml.tr
M	docs/manual/rewrite/remapping.xml.zh-cn
M	docs/manual/rewrite/rewritemap.html.en.utf8
M	docs/manual/rewrite/rewritemap.xml.de
M	docs/manual/rewrite/rewritemap.xml.es
M	docs/manual/rewrite/rewritemap.xml.fr
M	docs/manual/rewrite/rewritemap.xml.ja
M	docs/manual/rewrite/rewritemap.xml.ko
M	docs/manual/rewrite/rewritemap.xml.tr
M	docs/manual/rewrite/rewritemap.xml.zh-cn
M	docs/manual/rewrite/tech.html.en.utf8
M	docs/manual/rewrite/tech.xml.de
M	docs/manual/rewrite/tech.xml.es
M	docs/manual/rewrite/tech.xml.fr
M	docs/manual/rewrite/tech.xml.ja
M	docs/manual/rewrite/tech.xml.ko
M	docs/manual/rewrite/tech.xml.tr
M	docs/manual/rewrite/tech.xml.zh-cn
M	docs/manual/rewrite/vhosts.html.en.utf8
M	docs/manual/rewrite/vhosts.xml.de
M	docs/manual/rewrite/vhosts.xml.es
M	docs/manual/rewrite/vhosts.xml.fr
M	docs/manual/rewrite/vhosts.xml.ja
M	docs/manual/rewrite/vhosts.xml.ko
M	docs/manual/rewrite/vhosts.xml.tr
M	docs/manual/rewrite/vhosts.xml.zh-cn

_____________________________________________________________________________________________________________

Commit:     781cdcce4715e700c8f7899bde5d47882ee10599
URL:        https://git.catflap.wales/apache-httpd/commit/?id=781cdcce4715e700c8f7899bde5d47882ee10599
Author:     Rich Bowen  (Mon 11 May 2026 20:50:14 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 20:50:14 BST)

    Rewrite guide: harmonize seealso blocks across all files
    
    Every document in the rewrite guide now cross-references all sibling
    documents (htaccess, flags, tech, intro, remapping, rewritemap, vhosts,
    avoid) consistently. Removed commented-out self-references.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934122 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md
M	docs/manual/rewrite/avoid.xml
M	docs/manual/rewrite/flags.xml
M	docs/manual/rewrite/intro.xml
M	docs/manual/rewrite/remapping.xml
M	docs/manual/rewrite/rewritemap.xml
M	docs/manual/rewrite/tech.xml
M	docs/manual/rewrite/vhosts.xml

_____________________________________________________________________________________________________________

Commit:     d9d1a14490af500ad3ba6913312887906b3170c8
URL:        https://git.catflap.wales/apache-httpd/commit/?id=d9d1a14490af500ad3ba6913312887906b3170c8
Author:     Rich Bowen  (Mon 11 May 2026 20:31:31 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 20:31:31 BST)

    new pt-br docs
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934121 13f79535-47bb-0310-9956-ffa450edef68

A	docs/manual/howto/htaccess.html.pt-br.utf8
A	docs/manual/index.html.pt-br.utf8
A	docs/manual/new_features_2_0.html.pt-br.utf8
A	docs/manual/new_features_2_2.html.pt-br.utf8

_____________________________________________________________________________________________________________

Commit:     a53870b71bdb812e6d0c01dd07e5e32df83d111e
URL:        https://git.catflap.wales/apache-httpd/commit/?id=a53870b71bdb812e6d0c01dd07e5e32df83d111e
Author:     Rich Bowen  (Mon 11 May 2026 20:31:10 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 20:31:10 BST)

    Rewrite guide: deduplicate HTTPS redirect recipe
    
    avoid.xml had a full VirtualHost example for HTTP-to-HTTPS that was
    identical to remapping.xml's version. Replace with a brief paragraph
    and cross-reference to remapping.html#https-redirect, which covers
    both the Redirect and .htaccess mod_rewrite approaches.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934120 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md
M	docs/manual/rewrite/avoid.xml

_____________________________________________________________________________________________________________

Commit:     968c776e122075b515e36b6d44278cad995d28ed
URL:        https://git.catflap.wales/apache-httpd/commit/?id=968c776e122075b515e36b6d44278cad995d28ed
Author:     Rich Bowen  (Mon 11 May 2026 18:29:33 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 18:29:33 BST)

    AI-Assisted survey of the last 20 years of users@ identified a number of
    questions that we *could* answer in this Rewrite Guide, but are not yet
    doing so. This is more recipe-based, Q&A stuff, and none of it is
    terribly high priority, but gives an opportunity to give high-quality
    answers to common questions and combat some misinformation.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934114 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md

_____________________________________________________________________________________________________________

Commit:     e26812cc1653731ceac0fb5d79a7b7d25d178088
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e26812cc1653731ceac0fb5d79a7b7d25d178088
Author:     Rich Bowen  (Mon 11 May 2026 18:18:52 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 18:18:52 BST)

    Rewrite guide: merge www-resolve into canonicalhost section
    
    The two sections covered the same hostname canonicalization concept
    from slightly different angles. Merge the "Remove www" recipe and
    SEO rationale into the existing canonicalhost section and remove
    the standalone www-resolve section.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934112 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md
M	docs/manual/rewrite/remapping.xml

_____________________________________________________________________________________________________________

Commit:     6f70546fb29572d89062b4004a7165fc3ce48c0a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6f70546fb29572d89062b4004a7165fc3ce48c0a
Author:     Rich Bowen  (Mon 11 May 2026 18:12:49 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 18:12:49 BST)

    Rewrite guide: merge duplicate SSRF warning in flags.xml [P] section
    
    The [P] flag section had two nearly identical security warnings.
    Merge into a single comprehensive warning that names the SSRF
    vulnerability explicitly and includes the mitigation advice from
    both.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934111 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md
M	docs/manual/rewrite/flags.xml
M	docs/manual/rewrite/index.xml

_____________________________________________________________________________________________________________

Commit:     6fda0c3a19aa5241965387a72737b306342eabe9
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6fda0c3a19aa5241965387a72737b306342eabe9
Author:     Rich Bowen  (Mon 11 May 2026 17:49:54 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 17:49:54 BST)

    Rebuild the initial Rewrite Guide reshuffle work.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934110 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/howto/htaccess.html
M	docs/manual/howto/htaccess.xml.pt-br
M	docs/manual/index.html
M	docs/manual/index.xml.pt-br
M	docs/manual/new_features_2_0.html
M	docs/manual/new_features_2_0.xml.pt-br
M	docs/manual/new_features_2_2.html
M	docs/manual/new_features_2_2.xml.pt-br
M	docs/manual/rewrite/index.xml.de
M	docs/manual/rewrite/index.xml.es
M	docs/manual/rewrite/index.xml.fr
M	docs/manual/rewrite/index.xml.ja
M	docs/manual/rewrite/index.xml.ko
M	docs/manual/rewrite/index.xml.tr
M	docs/manual/rewrite/index.xml.zh-cn
M	docs/manual/urlmapping.html.en.utf8
M	docs/manual/urlmapping.html.fr.utf8
M	docs/manual/urlmapping.xml.fr
M	docs/manual/urlmapping.xml.ja
M	docs/manual/urlmapping.xml.ko
M	docs/manual/urlmapping.xml.meta
M	docs/manual/urlmapping.xml.tr

_____________________________________________________________________________________________________________

Commit:     ccd9b7ad88eed65eb2b2922f791b80bc4c52a5e8
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ccd9b7ad88eed65eb2b2922f791b80bc4c52a5e8
Author:     Rich Bowen  (Mon 11 May 2026 17:48:43 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 17:48:43 BST)

    xml fix
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934109 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/avoid.xml.de
M	docs/manual/rewrite/avoid.xml.es
M	docs/manual/rewrite/avoid.xml.fr
M	docs/manual/rewrite/avoid.xml.ja
M	docs/manual/rewrite/avoid.xml.ko
M	docs/manual/rewrite/avoid.xml.tr
M	docs/manual/rewrite/avoid.xml.zh-cn
M	docs/manual/rewrite/flags.html.en.utf8
M	docs/manual/rewrite/flags.xml.de
M	docs/manual/rewrite/flags.xml.es
M	docs/manual/rewrite/flags.xml.fr
M	docs/manual/rewrite/flags.xml.ja
M	docs/manual/rewrite/flags.xml.ko
M	docs/manual/rewrite/flags.xml.tr
M	docs/manual/rewrite/flags.xml.zh-cn
M	docs/manual/rewrite/htaccess.html.en.utf8
M	docs/manual/rewrite/htaccess.xml.de
M	docs/manual/rewrite/htaccess.xml.es
M	docs/manual/rewrite/htaccess.xml.fr
M	docs/manual/rewrite/htaccess.xml.ja
M	docs/manual/rewrite/htaccess.xml.ko
M	docs/manual/rewrite/htaccess.xml.tr
M	docs/manual/rewrite/htaccess.xml.zh-cn
M	docs/manual/rewrite/index.html.en.utf8
M	docs/manual/rewrite/index.xml
M	docs/manual/rewrite/index.xml.de
M	docs/manual/rewrite/index.xml.es
M	docs/manual/rewrite/index.xml.fr
M	docs/manual/rewrite/index.xml.ja
M	docs/manual/rewrite/index.xml.ko
M	docs/manual/rewrite/index.xml.tr
M	docs/manual/rewrite/index.xml.zh-cn
M	docs/manual/rewrite/intro.html.en.utf8
M	docs/manual/rewrite/intro.xml.de
M	docs/manual/rewrite/intro.xml.es
M	docs/manual/rewrite/intro.xml.fr
M	docs/manual/rewrite/intro.xml.ja
M	docs/manual/rewrite/intro.xml.ko
M	docs/manual/rewrite/intro.xml.tr
M	docs/manual/rewrite/intro.xml.zh-cn
M	docs/manual/rewrite/rewritemap.html.en.utf8
M	docs/manual/rewrite/rewritemap.xml.de
M	docs/manual/rewrite/rewritemap.xml.es
M	docs/manual/rewrite/rewritemap.xml.fr
M	docs/manual/rewrite/rewritemap.xml.ja
M	docs/manual/rewrite/rewritemap.xml.ko
M	docs/manual/rewrite/rewritemap.xml.tr
M	docs/manual/rewrite/rewritemap.xml.zh-cn
M	docs/manual/rewrite/tech.html.en.utf8
M	docs/manual/rewrite/tech.xml.de
M	docs/manual/rewrite/tech.xml.es
M	docs/manual/rewrite/tech.xml.fr
M	docs/manual/rewrite/tech.xml.ja
M	docs/manual/rewrite/tech.xml.ko
M	docs/manual/rewrite/tech.xml.tr
M	docs/manual/rewrite/tech.xml.zh-cn
M	docs/manual/rewrite/vhosts.html.en.utf8
M	docs/manual/rewrite/vhosts.xml.de
M	docs/manual/rewrite/vhosts.xml.es
M	docs/manual/rewrite/vhosts.xml.fr
M	docs/manual/rewrite/vhosts.xml.ja
M	docs/manual/rewrite/vhosts.xml.ko
M	docs/manual/rewrite/vhosts.xml.tr
M	docs/manual/rewrite/vhosts.xml.zh-cn

_____________________________________________________________________________________________________________

Commit:     5e91c12ad8b43066bd75e3ab682ca8fa5938b9f8
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5e91c12ad8b43066bd75e3ab682ca8fa5938b9f8
Author:     Rich Bowen  (Mon 11 May 2026 17:46:22 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 17:46:22 BST)

    Rewrite guide: deduplicate per-directory path stripping explanation
    
    The same concept (directory prefix is stripped before matching in
    per-directory context) was explained in full across three files with
    near-identical comparison tables. Now htaccess.xml owns the complete
    explanation; intro.xml and tech.xml each have a brief mention with a
    cross-reference.
    
    Moved the subrequest/reprocessing detail from tech.xml into
    htaccess.xml where it bridges into the looping discussion — most
    users will never read the tech doc.
    
    tech.xml retains its unique content about the two API phases
    (URL-to-filename hook and Fixup hook).
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934108 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/htaccess.xml
M	docs/manual/rewrite/intro.xml
M	docs/manual/rewrite/tech.xml

_____________________________________________________________________________________________________________

Commit:     967221238d2e8185f5f68e252eee2d027348ff83
URL:        https://git.catflap.wales/apache-httpd/commit/?id=967221238d2e8185f5f68e252eee2d027348ff83
Author:     Rich Bowen  (Mon 11 May 2026 17:29:45 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 17:29:45 BST)

    Rewrite guide: trim [L] flag section, eliminate looping duplication
    
    The [L] section in flags.xml spent 4 paragraphs re-explaining the
    per-directory looping behavior that is covered definitively in
    htaccess.xml#loops. Replace with a 3-line summary and cross-references
    to [END] and the Per-directory Rewrites document.Rewrite guide: trim [L] flag section, eliminate looping duplication
    
    The [L] section in flags.xml spent 4 paragraphs re-explaining the
    per-directory looping behavior that is covered definitively in
    htaccess.xml#loops. Replace with a 3-line summary and cross-references
    to [END] and the Per-directory Rewrites document.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934106 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md
M	docs/manual/rewrite/flags.xml

_____________________________________________________________________________________________________________

Commit:     b58e2a94a47fd40fef9f98baefc03b460961c167
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b58e2a94a47fd40fef9f98baefc03b460961c167
Author:     Lucien Gentis  (Mon 11 May 2026 17:12:48 BST)
Committer:  Lucien Gentis  (Mon 11 May 2026 17:12:48 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934101 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_policy.xml.fr
M	docs/manual/mod/mod_proxy_fcgi.xml.fr
M	docs/manual/mod/mod_proxy_html.xml.fr
M	docs/manual/mod/mod_proxy_http.xml.fr
M	docs/manual/mod/mod_proxy_scgi.xml.fr
M	docs/manual/mod/mod_session.xml.fr
M	docs/manual/mod/mod_socache_memcache.xml.fr
M	docs/manual/mod/mod_ssl.xml.fr

_____________________________________________________________________________________________________________

Commit:     c7010783afb8be7d5781993a42421d1416f585c0
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c7010783afb8be7d5781993a42421d1416f585c0
Author:     Rich Bowen  (Mon 11 May 2026 14:26:20 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 14:26:20 BST)

    Reflect clarified title of htaccess.xml
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934098 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/avoid.xml
M	docs/manual/rewrite/flags.xml
M	docs/manual/rewrite/rewritemap.xml
M	docs/manual/rewrite/tech.xml
M	docs/manual/rewrite/vhosts.xml

_____________________________________________________________________________________________________________

Commit:     752399655047e953cb8c997c331ba8f81facafdb
URL:        https://git.catflap.wales/apache-httpd/commit/?id=752399655047e953cb8c997c331ba8f81facafdb
Author:     Rich Bowen  (Mon 11 May 2026 14:19:16 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 14:19:16 BST)

    link URL-Path to the glossary (Thanks Philippe)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934093 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/urlmapping.xml

_____________________________________________________________________________________________________________

Commit:     53e0f9b2542b8a4b504b88d2b8c37f098840622c
URL:        https://git.catflap.wales/apache-httpd/commit/?id=53e0f9b2542b8a4b504b88d2b8c37f098840622c
Author:     Rich Bowen  (Mon 11 May 2026 14:02:01 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 14:02:01 BST)

    Add back in the classic quotes that we dropped a decade ago. They added a certain casual conversation nature, and set the right tone for the rest of the guide.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934090 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/index.xml

_____________________________________________________________________________________________________________

Commit:     80876f132b158d87d3814e225509f3ef3222da12
URL:        https://git.catflap.wales/apache-httpd/commit/?id=80876f132b158d87d3814e225509f3ef3222da12
Author:     Rich Bowen  (Mon 11 May 2026 13:48:41 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 13:48:41 BST)

    Apply pt-br translation updates and UTF-8 encoding conversion
    
    Submitted by: Leonardo Lara Rodrigues 
    
    Update Brazilian Portuguese translations for htaccess, index,
    new_features_2_0, and new_features_2_2 docs. Convert all pt-br
    files from ISO-8859-1 to UTF-8 encoding, including build
    infrastructure (designations.xml, lang-targets.xml, manual.pt-br.xsl,
    and the pt-br language strings file).
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934088 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/howto/htaccess.xml.pt-br
M	docs/manual/index.xml.pt-br
M	docs/manual/new_features_2_0.xml.pt-br
M	docs/manual/new_features_2_2.xml.pt-br
M	docs/manual/style/lang-targets.xml
M	docs/manual/style/lang/pt-br.xml
M	docs/manual/style/manual.pt-br.xsl
M	docs/manual/style/xsl/util/designations.xml

_____________________________________________________________________________________________________________

Commit:     ec2253d27d083f286104b25ed1cce4e11d118913
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ec2253d27d083f286104b25ed1cce4e11d118913
Author:     Rich Bowen  (Mon 11 May 2026 13:28:49 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 13:28:49 BST)

    Rebuild the patches from the weekend
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934085 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy_ajp.html.en.utf8
M	docs/manual/mod/mod_proxy_ajp.xml.fr
M	docs/manual/mod/mod_proxy_ajp.xml.ja
M	docs/manual/rewrite/htaccess.html.en.utf8
M	docs/manual/rewrite/htaccess.xml.de
M	docs/manual/rewrite/htaccess.xml.es
M	docs/manual/rewrite/htaccess.xml.fr
M	docs/manual/rewrite/htaccess.xml.ja
M	docs/manual/rewrite/htaccess.xml.ko
M	docs/manual/rewrite/htaccess.xml.tr
M	docs/manual/rewrite/htaccess.xml.zh-cn
M	docs/manual/rewrite/index.html.en.utf8
M	docs/manual/rewrite/index.xml.de
M	docs/manual/rewrite/index.xml.es
M	docs/manual/rewrite/index.xml.fr
M	docs/manual/rewrite/index.xml.ja
M	docs/manual/rewrite/index.xml.ko
M	docs/manual/rewrite/index.xml.tr
M	docs/manual/rewrite/index.xml.zh-cn
M	docs/manual/rewrite/remapping.html.en.utf8
M	docs/manual/rewrite/remapping.xml.de
M	docs/manual/rewrite/remapping.xml.es
M	docs/manual/rewrite/remapping.xml.fr
M	docs/manual/rewrite/remapping.xml.ja
M	docs/manual/rewrite/remapping.xml.ko
M	docs/manual/rewrite/remapping.xml.tr
M	docs/manual/rewrite/remapping.xml.zh-cn

_____________________________________________________________________________________________________________

Commit:     ed359048a814210a0ba0104853ff02cf7deb804b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ed359048a814210a0ba0104853ff02cf7deb804b
Author:     Rich Bowen  (Mon 11 May 2026 13:22:00 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 13:22:00 BST)

    Rewrite guide: deduplicate front-controller/FallbackResource content
    
    remapping.xml had two sections (front-controller and fallback-resource)
    that duplicated the advice in avoid.xml. Replace front-controller with
    a brief cross-reference to avoid.xml and htaccess.xml; remove the
    fallback-resource section entirely (it also referenced pre-2.2.16
    Apache, which is no longer relevant).
    
    Update htaccess.xml cross-reference link to point to
    avoid.html#fallback-resource (its canonical home).
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934084 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/TODO.md
M	docs/manual/rewrite/htaccess.xml
M	docs/manual/rewrite/remapping.xml

_____________________________________________________________________________________________________________

Commit:     ca0acae41643995e30382213787e5e1c6236d537
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ca0acae41643995e30382213787e5e1c6236d537
Author:     Rich Bowen  (Mon 11 May 2026 13:14:55 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 13:14:55 BST)

    Consistent use of per-directory, rather than .htaccess, where appropriate
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934083 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/htaccess.xml
M	docs/manual/rewrite/index.xml

_____________________________________________________________________________________________________________

Commit:     1304d919b5fd5d7b76fba2d3ea3638ac3ed883fc
URL:        https://git.catflap.wales/apache-httpd/commit/?id=1304d919b5fd5d7b76fba2d3ea3638ac3ed883fc
Author:     Rich Bowen  (Mon 11 May 2026 13:08:42 BST)
Committer:  Rich Bowen  (Mon 11 May 2026 13:08:42 BST)

    Rewrite guide: replace index.xml with structured overview
    
    The index page was duplicating content from intro.xml (module
    capabilities, complexity warnings). Replace with a concise intro
    paragraph and a definition-list TOC that describes how the guide
    is organized. Rename the mod_rewrite reference link to
    "The Reference Manual."
    
    Add TODO.md tracking the remaining cross-file redundancies to
    resolve (path stripping, [L]/[END] looping, FallbackResource,
    duplicate warnings, etc.). Will be removed when cleanup is complete.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934081 13f79535-47bb-0310-9956-ffa450edef68

A	docs/manual/rewrite/TODO.md
M	docs/manual/rewrite/index.xml

_____________________________________________________________________________________________________________

Commit:     fa47148343582c183a12ae2a8974cff50fde338a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=fa47148343582c183a12ae2a8974cff50fde338a
Author:     Rich Bowen  (Sun 10 May 2026 19:22:17 BST)
Committer:  Rich Bowen  (Sun 10 May 2026 19:22:17 BST)

    mod_proxy_ajp: Note that Tomcat getAttributeNames() does not list AJP-forwarded request attributes (PR 65044)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934059 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy_ajp.xml

_____________________________________________________________________________________________________________

Commit:     a3f949c71e77c26305cbfdd1d2dbe452fde8fcaf
URL:        https://git.catflap.wales/apache-httpd/commit/?id=a3f949c71e77c26305cbfdd1d2dbe452fde8fcaf
Author:     Lucien Gentis  (Sun 10 May 2026 16:46:23 BST)
Committer:  Lucien Gentis  (Sun 10 May 2026 16:46:23 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934056 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_filter.xml.fr
M	docs/manual/mod/mod_firehose.xml.fr
M	docs/manual/mod/mod_http2.xml.fr
M	docs/manual/mod/mod_include.xml.fr
M	docs/manual/mod/mod_md.xml.fr

_____________________________________________________________________________________________________________

Commit:     119bcf7e2501b648b068b9fe79b7719fafa504c5
URL:        https://git.catflap.wales/apache-httpd/commit/?id=119bcf7e2501b648b068b9fe79b7719fafa504c5
Author:     Rich Bowen  (Sat  9 May 2026 20:10:20 BST)
Committer:  Rich Bowen  (Sat  9 May 2026 20:10:20 BST)

    More rebuilding
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934002 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.xml.fr
M	docs/manual/programs/apachectl.xml.fr
M	docs/manual/programs/apachectl.xml.ko
M	docs/manual/programs/apachectl.xml.tr
M	docs/manual/programs/htcacheclean.xml.fr
M	docs/manual/programs/htcacheclean.xml.ko
M	docs/manual/programs/htcacheclean.xml.tr
M	docs/manual/programs/htdbm.xml.fr
M	docs/manual/programs/htdbm.xml.tr
M	docs/manual/programs/htdigest.xml.fr
M	docs/manual/programs/htdigest.xml.ko
M	docs/manual/programs/htdigest.xml.tr
M	docs/manual/programs/htpasswd.xml.fr
M	docs/manual/programs/htpasswd.xml.ko
M	docs/manual/programs/htpasswd.xml.tr
M	docs/manual/programs/httpd.xml.fr
M	docs/manual/programs/httpd.xml.ko
M	docs/manual/programs/httpd.xml.tr
M	docs/manual/rewrite/index.html.en.utf8
M	docs/manual/rewrite/index.xml.de
M	docs/manual/rewrite/index.xml.es
M	docs/manual/rewrite/index.xml.fr
M	docs/manual/rewrite/index.xml.ja
M	docs/manual/rewrite/index.xml.ko
M	docs/manual/rewrite/index.xml.tr
M	docs/manual/rewrite/index.xml.zh-cn

_____________________________________________________________________________________________________________

Commit:     18f3611d7a97690bb1fb1c28a6dfb10cf1d6e523
URL:        https://git.catflap.wales/apache-httpd/commit/?id=18f3611d7a97690bb1fb1c28a6dfb10cf1d6e523
Author:     Lucien Gentis  (Sat  9 May 2026 17:16:04 BST)
Committer:  Lucien Gentis  (Sat  9 May 2026 17:16:04 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933998 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_autoindex.xml.fr
M	docs/manual/mod/mod_dir.xml.fr

_____________________________________________________________________________________________________________

Commit:     246de7900f850f9e0d01a499d3a6212dc80f4a05
URL:        https://git.catflap.wales/apache-httpd/commit/?id=246de7900f850f9e0d01a499d3a6212dc80f4a05
Author:     Rich Bowen  (Fri  8 May 2026 17:47:48 BST)
Committer:  Rich Bowen  (Fri  8 May 2026 17:47:48 BST)

    Refer to this set of documents collectively as a guide, since it's more than one page.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933955 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/index.xml

_____________________________________________________________________________________________________________

Commit:     c11a7f9994f6651e1e7daf1238a6f9fdee4a0e76
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c11a7f9994f6651e1e7daf1238a6f9fdee4a0e76
Author:     Rich Bowen  (Fri  8 May 2026 17:40:03 BST)
Committer:  Rich Bowen  (Fri  8 May 2026 17:40:03 BST)

    A few more words about the capabilities of mod_rewrite, and correct reference to PATH_INO, as per bz70030
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933952 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     c7091b345c60990fe7e06658b1030821443df9c2
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c7091b345c60990fe7e06658b1030821443df9c2
Author:     Rich Bowen  (Fri  8 May 2026 16:07:45 BST)
Committer:  Rich Bowen  (Fri  8 May 2026 16:07:45 BST)

    Fixes XML errors. Rebuild man pages
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933949 13f79535-47bb-0310-9956-ffa450edef68

M	docs/man/apachectl.8
M	docs/man/htcacheclean.8
M	docs/man/htdbm.1
M	docs/man/htdigest.1
M	docs/man/htpasswd.1
M	docs/man/httpd.8
M	docs/manual/programs/apachectl.html.en.utf8
M	docs/manual/programs/apachectl.html.fr.utf8
M	docs/manual/programs/apachectl.xml
M	docs/manual/programs/apachectl.xml.fr
M	docs/manual/programs/apachectl.xml.ko
M	docs/manual/programs/apachectl.xml.meta
M	docs/manual/programs/apachectl.xml.tr
M	docs/manual/programs/htcacheclean.html.en.utf8
M	docs/manual/programs/htcacheclean.html.fr.utf8
M	docs/manual/programs/htcacheclean.xml
M	docs/manual/programs/htcacheclean.xml.fr
M	docs/manual/programs/htcacheclean.xml.ko
M	docs/manual/programs/htcacheclean.xml.meta
M	docs/manual/programs/htcacheclean.xml.tr
M	docs/manual/programs/htdbm.html.en.utf8
M	docs/manual/programs/htdbm.html.fr.utf8
M	docs/manual/programs/htdbm.xml
M	docs/manual/programs/htdbm.xml.fr
M	docs/manual/programs/htdbm.xml.meta
M	docs/manual/programs/htdbm.xml.tr
M	docs/manual/programs/htdigest.html.en.utf8
M	docs/manual/programs/htdigest.xml
M	docs/manual/programs/htdigest.xml.fr
M	docs/manual/programs/htdigest.xml.ko
M	docs/manual/programs/htdigest.xml.tr
M	docs/manual/programs/htpasswd.html.en.utf8
M	docs/manual/programs/htpasswd.html.fr.utf8
M	docs/manual/programs/htpasswd.xml
M	docs/manual/programs/htpasswd.xml.fr
M	docs/manual/programs/htpasswd.xml.ko
M	docs/manual/programs/htpasswd.xml.meta
M	docs/manual/programs/htpasswd.xml.tr
M	docs/manual/programs/httpd.html.en.utf8
M	docs/manual/programs/httpd.html.fr.utf8
M	docs/manual/programs/httpd.xml
M	docs/manual/programs/httpd.xml.fr
M	docs/manual/programs/httpd.xml.ko
M	docs/manual/programs/httpd.xml.meta
M	docs/manual/programs/httpd.xml.tr

_____________________________________________________________________________________________________________

Commit:     2eb1b068ab63af983a75711b93a799a1fa99fc24
URL:        https://git.catflap.wales/apache-httpd/commit/?id=2eb1b068ab63af983a75711b93a799a1fa99fc24
Author:     Rich Bowen  (Fri  8 May 2026 15:59:57 BST)
Committer:  Rich Bowen  (Fri  8 May 2026 15:59:57 BST)

    docs: Add FILES section to program man pages per man-pages(7) convention. Paths are noted as configurable defaults. (Bug 58132)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933945 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/programs/apachectl.xml
M	docs/manual/programs/htcacheclean.xml
M	docs/manual/programs/htdbm.xml
M	docs/manual/programs/htdigest.xml
M	docs/manual/programs/htpasswd.xml
M	docs/manual/programs/httpd.xml

_____________________________________________________________________________________________________________

Commit:     ca95f1e06f35e9b2be5da4b9fc7e8ac6dbc77d48
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ca95f1e06f35e9b2be5da4b9fc7e8ac6dbc77d48
Author:     Rich Bowen  (Fri  8 May 2026 15:50:47 BST)
Committer:  Rich Bowen  (Fri  8 May 2026 15:50:47 BST)

    Rebuilds manual after recent changes
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933943 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.xml.fr
M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.xml.es
M	docs/manual/mod/mod_ssl.xml.fr

_____________________________________________________________________________________________________________

Commit:     658ceb92a479654b163913e49167c7fbef2723bc
URL:        https://git.catflap.wales/apache-httpd/commit/?id=658ceb92a479654b163913e49167c7fbef2723bc
Author:     Rich Bowen  (Fri  8 May 2026 13:35:45 BST)
Committer:  Rich Bowen  (Fri  8 May 2026 13:35:45 BST)

    docs: minor wording tweak to RewriteRule per-directory notes (Bug 70027, thanks Philippe)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933937 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     89111bbdb9868fb6d94ba1f42dacafc1379a43be
URL:        https://git.catflap.wales/apache-httpd/commit/?id=89111bbdb9868fb6d94ba1f42dacafc1379a43be
Author:     Rich Bowen  (Thu  7 May 2026 21:58:58 BST)
Committer:  Rich Bowen  (Thu  7 May 2026 21:58:58 BST)

    docs: SSLCertificateFile/KeyFile - expand 'highly discouraged' into a proper warning block explaining security, ordering, and maintenance reasons (Bug 66474)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933923 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.xml

_____________________________________________________________________________________________________________

Commit:     fd2276ec1711d90ff3d36f279ca4c0925f113a2f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=fd2276ec1711d90ff3d36f279ca4c0925f113a2f
Author:     Rich Bowen  (Thu  7 May 2026 21:42:40 BST)
Committer:  Rich Bowen  (Thu  7 May 2026 21:42:40 BST)

    docs: Update Limit override class to note legacy status, point to Require/AuthConfig, and list mod_include directives
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933921 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     5e976e45e1bbbbbbe2d287bc06e60957f9c2dd4e
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5e976e45e1bbbbbbe2d287bc06e60957f9c2dd4e
Author:     Rich Bowen  (Thu  7 May 2026 21:27:14 BST)
Committer:  Rich Bowen  (Thu  7 May 2026 21:27:14 BST)

    docs: Rewrite AccessFileName and AllowOverride opening paragraphs for clarity. We should not be giving examples of configuration that is objectively a terrible idea -- removed that example. (Bug 70025)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933919 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     fd2055b7154e94e6bde26b452af85932bca16c9c
URL:        https://git.catflap.wales/apache-httpd/commit/?id=fd2055b7154e94e6bde26b452af85932bca16c9c
Author:     Rich Bowen  (Thu  7 May 2026 20:55:53 BST)
Committer:  Rich Bowen  (Thu  7 May 2026 20:55:53 BST)

    docs: Further wordsmithing of RewriteRule per-directory notes - modernize AllowOverride paragraph for 2.4+ defaults (Bug 70026)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933916 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     02492e5339f4fcd0ab8c5de7608faafc99ff8145
URL:        https://git.catflap.wales/apache-httpd/commit/?id=02492e5339f4fcd0ab8c5de7608faafc99ff8145
Author:     Rich Bowen  (Thu  7 May 2026 20:49:11 BST)
Committer:  Rich Bowen  (Thu  7 May 2026 20:49:11 BST)

    docs: RewriteBase - replace (htaccess) with glossary link, use URL-path consistently (Bug 70027)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933914 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     08138ac986851217ff8f03b495d12ceca9051e24
URL:        https://git.catflap.wales/apache-httpd/commit/?id=08138ac986851217ff8f03b495d12ceca9051e24
Author:     Joe Orton  (Thu  7 May 2026 15:42:13 BST)
Committer:  Joe Orton  (Thu  7 May 2026 15:42:13 BST)

    CMake: update min version required
    
    GitHub: closes #640
    Submitted by: Jeff McKenna 
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933910 13f79535-47bb-0310-9956-ffa450edef68

M	CMakeLists.txt

_____________________________________________________________________________________________________________

Commit:     48f78796995fdb7172200eaaa73c835c7d35cbaf
URL:        https://git.catflap.wales/apache-httpd/commit/?id=48f78796995fdb7172200eaaa73c835c7d35cbaf
Author:     Joe Orton  (Thu  7 May 2026 14:16:53 BST)
Committer:  Joe Orton  (Thu  7 May 2026 14:16:53 BST)

    mod_ssl: Expose serialNumber (2.5.4.5) as standard env var from certificate DN
    
    serialNumber (2.5.4.5) is a standard LDAP attribute embedded in the subject's
    and/or issuer's DN, extract it by standard means from the DN and expose
    via StdEnvVars.
    
    PR: 35154
    Co-authored-by: Michael Osipov 
    Submitted by: Benjamin Demarteau 
    Github: closes #644
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933908 13f79535-47bb-0310-9956-ffa450edef68

A	changes-entries/ssl-serialnumber.txt
M	modules/ssl/ssl_engine_vars.c

_____________________________________________________________________________________________________________

Commit:     1d7ba6ce100408ddb5e1f00ec20fb16e737ed98f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=1d7ba6ce100408ddb5e1f00ec20fb16e737ed98f
Author:     Stefan Eissing  (Thu  7 May 2026 10:46:23 BST)
Committer:  Stefan Eissing  (Thu  7 May 2026 10:46:23 BST)

    modern python fixes:
    
    - rename hook parameter, because python thought this is a super good idea
    - change call property to method because it no longer worked
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933904 13f79535-47bb-0310-9956-ffa450edef68

M	test/conftest.py
M	test/modules/core/conftest.py
M	test/modules/http1/conftest.py
M	test/modules/http2/conftest.py
M	test/modules/http2/env.py
M	test/modules/http2/test_001_httpd_alive.py
M	test/modules/http2/test_002_curl_basics.py
M	test/modules/http2/test_003_get.py
M	test/modules/http2/test_004_post.py
M	test/modules/http2/test_005_files.py
M	test/modules/http2/test_006_assets.py
M	test/modules/http2/test_007_ssi.py
M	test/modules/http2/test_008_ranges.py
M	test/modules/http2/test_009_timing.py
M	test/modules/http2/test_100_conn_reuse.py
M	test/modules/http2/test_101_ssl_reneg.py
M	test/modules/http2/test_102_require.py
M	test/modules/http2/test_103_upgrade.py
M	test/modules/http2/test_104_padding.py
M	test/modules/http2/test_106_shutdown.py
M	test/modules/http2/test_107_frame_lengths.py
M	test/modules/http2/test_200_header_invalid.py
M	test/modules/http2/test_201_header_conditional.py
M	test/modules/http2/test_202_trailer.py
M	test/modules/http2/test_203_rfc9113.py
M	test/modules/http2/test_300_interim.py
M	test/modules/http2/test_400_push.py
M	test/modules/http2/test_401_early_hints.py
M	test/modules/http2/test_500_proxy.py
M	test/modules/http2/test_501_proxy_serverheader.py
M	test/modules/http2/test_502_proxy_port.py
M	test/modules/http2/test_503_proxy_fwd.py
M	test/modules/http2/test_600_h2proxy.py
M	test/modules/http2/test_601_h2proxy_twisted.py
M	test/modules/http2/test_700_load_get.py
M	test/modules/http2/test_710_load_post_static.py
M	test/modules/http2/test_711_load_post_cgi.py
M	test/modules/http2/test_712_buffering.py
M	test/modules/http2/test_800_websockets.py
M	test/modules/proxy/conftest.py

_____________________________________________________________________________________________________________

Commit:     8f43e250ec6cc37a2f7dd9886effa90b1e6cfb38
URL:        https://git.catflap.wales/apache-httpd/commit/?id=8f43e250ec6cc37a2f7dd9886effa90b1e6cfb38
Author:     Stefan Eissing  (Thu  7 May 2026 10:33:12 BST)
Committer:  Stefan Eissing  (Thu  7 May 2026 10:33:12 BST)

    mod_proxy_http2: fix potential (harmless) buffer overrun in link mapping
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933903 13f79535-47bb-0310-9956-ffa450edef68

M	modules/http2/h2_proxy_util.c

_____________________________________________________________________________________________________________

Commit:     96ed77cab28f933551560764c5ad2bce8184dc60
URL:        https://git.catflap.wales/apache-httpd/commit/?id=96ed77cab28f933551560764c5ad2bce8184dc60
Author:     Rich Bowen  (Wed  6 May 2026 19:30:37 BST)
Committer:  Rich Bowen  (Wed  6 May 2026 19:30:37 BST)

    Fixes bz70027 - per-directory links to the Glossary, rather than
    definining it as htaccess files, which is only part of the story.
    Also removes an example that I honestly cannot figure out what it is
    supposed to be illustrating. It may be worth adding a better example
    here at some point.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933891 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     b03c43d6e0a068aa82f92c3740f32e001cace2c1
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b03c43d6e0a068aa82f92c3740f32e001cace2c1
Author:     Rich Bowen  (Wed  6 May 2026 16:14:21 BST)
Committer:  Rich Bowen  (Wed  6 May 2026 16:14:21 BST)

    Rebuild HTML, metafiles
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933888 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/howto/htaccess.html.en.utf8
M	docs/manual/howto/htaccess.html.es.utf8
M	docs/manual/howto/htaccess.html.fr.utf8
M	docs/manual/howto/htaccess.xml.es
M	docs/manual/howto/htaccess.xml.fr
M	docs/manual/howto/htaccess.xml.ja
M	docs/manual/howto/htaccess.xml.ko
M	docs/manual/howto/htaccess.xml.meta
M	docs/manual/howto/htaccess.xml.pt-br
M	docs/manual/howto/http2.html.en.utf8
M	docs/manual/howto/http2.xml.es
M	docs/manual/howto/http2.xml.fr
M	docs/manual/misc/perf-tuning.html.en.utf8
M	docs/manual/misc/perf-tuning.xml.fr
M	docs/manual/misc/perf-tuning.xml.ko
M	docs/manual/misc/perf-tuning.xml.tr
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_http2.html.en.utf8
M	docs/manual/mod/mod_http2.xml.fr

_____________________________________________________________________________________________________________

Commit:     67d58f77d1e1efde422e02e948fa23e6ed38d612
URL:        https://git.catflap.wales/apache-httpd/commit/?id=67d58f77d1e1efde422e02e948fa23e6ed38d612
Author:     Rich Bowen  (Tue  5 May 2026 22:07:21 BST)
Committer:  Rich Bowen  (Tue  5 May 2026 22:07:21 BST)

    docs: Clarify that ErrorDocument text strings are served as text/html, with multi-line HTML example (PR 61152)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933866 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     e5b38776244f2c50e7363a0e91e0374c88f91961
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e5b38776244f2c50e7363a0e91e0374c88f91961
Author:     Rich Bowen  (Tue  5 May 2026 19:22:48 BST)
Committer:  Rich Bowen  (Tue  5 May 2026 19:22:48 BST)

    docs: Modernize htaccess tutorial
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933862 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/howto/htaccess.xml

_____________________________________________________________________________________________________________

Commit:     943faf52f1ffb9bdd787105c27471a33b1b2ee07
URL:        https://git.catflap.wales/apache-httpd/commit/?id=943faf52f1ffb9bdd787105c27471a33b1b2ee07
Author:     Rich Bowen  (Tue  5 May 2026 18:39:49 BST)
Committer:  Rich Bowen  (Tue  5 May 2026 18:39:49 BST)

    docs: Add anchor attr to  tag, convert legacy RFC/IETF links, fix http->https
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933860 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/howto/http2.xml
M	docs/manual/misc/perf-tuning.xml

_____________________________________________________________________________________________________________

Commit:     5dfe6438b8c3b7b0b601910f752466d14c59e336
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5dfe6438b8c3b7b0b601910f752466d14c59e336
Author:     Rich Bowen  (Tue  5 May 2026 18:33:05 BST)
Committer:  Rich Bowen  (Tue  5 May 2026 18:33:05 BST)

    docs: Convert bare RFC 5988 URL to 8288 (Web Linking, supersedes 5988)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933858 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_http2.xml

_____________________________________________________________________________________________________________

Commit:     11b29a53d9f8d3eebda3b8bd4aede34607f24aed
URL:        https://git.catflap.wales/apache-httpd/commit/?id=11b29a53d9f8d3eebda3b8bd4aede34607f24aed
Author:     Rich Bowen  (Tue  5 May 2026 18:22:59 BST)
Committer:  Rich Bowen  (Tue  5 May 2026 18:22:59 BST)

    Rebuilds using new  tag syntax.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933856 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/misc/relevant_standards.html.en.utf8
M	docs/manual/misc/relevant_standards.xml.fr
M	docs/manual/misc/relevant_standards.xml.ko
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_mime_magic.xml.fr
M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.xml.fr
M	docs/manual/mod/mod_proxy.xml.ja
M	docs/manual/new_features_2_6.html.en.utf8

_____________________________________________________________________________________________________________

Commit:     86afe6df10654c674f1aae38c712e21c3b25b29e
URL:        https://git.catflap.wales/apache-httpd/commit/?id=86afe6df10654c674f1aae38c712e21c3b25b29e
Author:     Rich Bowen  (Tue  5 May 2026 18:19:37 BST)
Committer:  Rich Bowen  (Tue  5 May 2026 18:19:37 BST)

    docs: Add anchor attr to  tag, convert remaining RFC fragment links, fix http->https
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933854 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/misc/relevant_standards.xml
M	docs/manual/mod/core.xml
M	docs/manual/mod/mod_mime_magic.xml
M	docs/manual/mod/mod_proxy.xml
M	docs/manual/new_features_2_6.xml
M	docs/manual/style/common.dtd
M	docs/manual/style/xsl/common.xsl

_____________________________________________________________________________________________________________

Commit:     ba4074581b033f234f5b074fc6610a4d2935d216
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ba4074581b033f234f5b074fc6610a4d2935d216
Author:     Rich Bowen  (Tue  5 May 2026 18:09:51 BST)
Committer:  Rich Bowen  (Tue  5 May 2026 18:09:51 BST)

    rebuild html, meta files
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933853 13f79535-47bb-0310-9956-ffa450edef68

M	docs/man/rotatelogs.8
M	docs/manual/developer/hooks.html.en.utf8
M	docs/manual/developer/lua.html.en.utf8
M	docs/manual/developer/modules.html.en.utf8
M	docs/manual/developer/modules.xml.ja
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_crypto.html.en.utf8
M	docs/manual/mod/mod_crypto.html.fr.utf8
M	docs/manual/mod/mod_crypto.xml.fr
M	docs/manual/mod/mod_crypto.xml.meta
M	docs/manual/mod/mod_dir.html.en.utf8
M	docs/manual/mod/mod_dir.xml.fr
M	docs/manual/mod/mod_dir.xml.ja
M	docs/manual/mod/mod_dir.xml.ko
M	docs/manual/mod/mod_dir.xml.tr
M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.xml.fr
M	docs/manual/mod/mod_proxy.xml.ja
M	docs/manual/mod/mod_proxy_html.html.en.utf8
M	docs/manual/mod/mod_proxy_html.xml.fr
M	docs/manual/mod/mod_request.html.en.utf8
M	docs/manual/mod/mod_request.html.fr.utf8
M	docs/manual/mod/mod_request.html.tr.utf8
M	docs/manual/mod/mod_request.xml.fr
M	docs/manual/mod/mod_request.xml.meta
M	docs/manual/mod/mod_request.xml.tr
M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.xml.fr
M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.xml.es
M	docs/manual/mod/mod_ssl.xml.fr
M	docs/manual/mod/mod_xml2enc.html.en.utf8
M	docs/manual/mod/mod_xml2enc.xml.fr
M	docs/manual/mod/quickreference.html.de
M	docs/manual/mod/quickreference.html.en.utf8
M	docs/manual/mod/quickreference.html.es.utf8
M	docs/manual/mod/quickreference.html.ja.utf8
M	docs/manual/mod/quickreference.html.ko.euc-kr
M	docs/manual/mod/quickreference.html.tr.utf8
M	docs/manual/mod/quickreference.html.zh-cn.utf8
M	docs/manual/programs/configure.html.en.utf8
M	docs/manual/programs/configure.html.fr.utf8
M	docs/manual/programs/configure.xml.fr
M	docs/manual/programs/configure.xml.ko
M	docs/manual/programs/configure.xml.meta
M	docs/manual/programs/configure.xml.tr
M	docs/manual/rewrite/remapping.xml.de
M	docs/manual/rewrite/remapping.xml.es
M	docs/manual/rewrite/remapping.xml.fr
M	docs/manual/rewrite/remapping.xml.ja
M	docs/manual/rewrite/remapping.xml.ko
M	docs/manual/rewrite/remapping.xml.tr
M	docs/manual/rewrite/remapping.xml.zh-cn

_____________________________________________________________________________________________________________

Commit:     ea06c6ea05bd720eefbc693b065429045404dcac
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ea06c6ea05bd720eefbc693b065429045404dcac
Author:     Rich Bowen  (Tue  5 May 2026 18:04:05 BST)
Committer:  Rich Bowen  (Tue  5 May 2026 18:04:05 BST)

    docs: Replace Note: with  per style guide
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933850 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/developer/lua.xml
M	docs/manual/mod/mod_dir.xml
M	docs/manual/mod/mod_proxy.xml
M	docs/manual/mod/mod_proxy_html.xml
M	docs/manual/mod/mod_request.xml

_____________________________________________________________________________________________________________

Commit:     5aae06d9ffe9a18fd9b343ae13f96f9ab055c963
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5aae06d9ffe9a18fd9b343ae13f96f9ab055c963
Author:     Rich Bowen  (Mon  4 May 2026 21:47:29 BST)
Committer:  Rich Bowen  (Mon  4 May 2026 21:47:29 BST)

    docs: Convert Note... to  in Directory section (style guide cleanup)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933833 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     3267b65b50dabfb446b0ef48381f5befe185a9fa
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3267b65b50dabfb446b0ef48381f5befe185a9fa
Author:     Rich Bowen  (Mon  4 May 2026 20:57:03 BST)
Committer:  Rich Bowen  (Mon  4 May 2026 20:57:03 BST)

    docs: Fix remaining British spellings (style guide cleanup)
    
    initialisation → initialization (hooks.xml, modules.xml, mod_crypto.xml)
    Recognise → Recognize (mod_xml2enc.xml)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933830 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/developer/hooks.xml
M	docs/manual/developer/modules.xml
M	docs/manual/mod/mod_crypto.xml
M	docs/manual/mod/mod_xml2enc.xml

_____________________________________________________________________________________________________________

Commit:     246bd677ee7f0561ef9380ac2eb98f5190f82519
URL:        https://git.catflap.wales/apache-httpd/commit/?id=246bd677ee7f0561ef9380ac2eb98f5190f82519
Author:     Rich Bowen  (Mon  4 May 2026 17:19:24 BST)
Committer:  Rich Bowen  (Mon  4 May 2026 17:19:24 BST)

    mod_rewrite: Document how substitution paths are interpreted in all context/slash combinations. PR 70020
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933815 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     6310dd7346a897a5cc29ee590f85c63a8902e65a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6310dd7346a897a5cc29ee590f85c63a8902e65a
Author:     Rich Bowen  (Sun  3 May 2026 22:02:13 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 22:02:13 BST)

    configure: Note that default Apache layout sets sbindir to bin/, not sbin/ (Bug 56250)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933791 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/programs/configure.xml

_____________________________________________________________________________________________________________

Commit:     9411142746659f540eb54b29d280837049613483
URL:        https://git.catflap.wales/apache-httpd/commit/?id=9411142746659f540eb54b29d280837049613483
Author:     Rich Bowen  (Sun  3 May 2026 21:30:40 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 21:30:40 BST)

    mod_ssl: Document that SSLStaplingReturnResponderErrors off still returns revoked responses (Bug 69647)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933788 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.xml

_____________________________________________________________________________________________________________

Commit:     3e16a7e186afd6b794c53c3b76fb8204781bb617
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3e16a7e186afd6b794c53c3b76fb8204781bb617
Author:     Rich Bowen  (Sun  3 May 2026 19:23:55 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 19:23:55 BST)

    core: Note that IPv6 addresses in ServerName are not currently supported (Bug 52178)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933784 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     5486bd5034763cd20e29136c6fb835781087fed8
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5486bd5034763cd20e29136c6fb835781087fed8
Author:     Rich Bowen  (Sun  3 May 2026 18:54:43 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 18:54:43 BST)

    rebuild, and fix an xml error
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933782 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/configuring.html.en.utf8
M	docs/manual/configuring.html.fr.utf8
M	docs/manual/configuring.xml.de
M	docs/manual/configuring.xml.fr
M	docs/manual/configuring.xml.ja
M	docs/manual/configuring.xml.ko
M	docs/manual/configuring.xml.meta
M	docs/manual/configuring.xml.tr
M	docs/manual/content-negotiation.html.en.utf8
M	docs/manual/content-negotiation.html.fr.utf8
M	docs/manual/content-negotiation.xml.fr
M	docs/manual/content-negotiation.xml.ja
M	docs/manual/content-negotiation.xml.ko
M	docs/manual/content-negotiation.xml.meta
M	docs/manual/content-negotiation.xml.tr
M	docs/manual/developer/modguide.html.en.utf8
M	docs/manual/expr.html.en.utf8
M	docs/manual/expr.html.fr.utf8
M	docs/manual/expr.xml.fr
M	docs/manual/expr.xml.meta
M	docs/manual/howto/access.html.en.utf8
M	docs/manual/howto/access.html.es.utf8
M	docs/manual/howto/access.html.fr.utf8
M	docs/manual/howto/access.xml.es
M	docs/manual/howto/access.xml.fr
M	docs/manual/howto/access.xml.meta
M	docs/manual/howto/auth.xml.es
M	docs/manual/howto/auth.xml.fr
M	docs/manual/howto/auth.xml.ja
M	docs/manual/howto/auth.xml.ko
M	docs/manual/howto/auth.xml.tr
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_alias.html.en.utf8
M	docs/manual/mod/mod_alias.html.fr.utf8
M	docs/manual/mod/mod_alias.xml.es
M	docs/manual/mod/mod_alias.xml.fr
M	docs/manual/mod/mod_alias.xml.ja
M	docs/manual/mod/mod_alias.xml.ko
M	docs/manual/mod/mod_alias.xml.meta
M	docs/manual/mod/mod_alias.xml.tr
M	docs/manual/mod/mod_authn_core.html.en.utf8
M	docs/manual/mod/mod_authn_core.html.fr.utf8
M	docs/manual/mod/mod_authn_core.xml.fr
M	docs/manual/mod/mod_authn_core.xml.meta
M	docs/manual/mod/mod_authnz_ldap.html.en.utf8
M	docs/manual/mod/mod_authnz_ldap.xml.fr
M	docs/manual/mod/mod_autht_jwt.html.en.utf8
M	docs/manual/mod/mod_authz_core.html.en.utf8
M	docs/manual/mod/mod_authz_core.xml.fr
M	docs/manual/mod/mod_authz_groupfile.html.fr.utf8
M	docs/manual/mod/mod_authz_groupfile.xml.fr
M	docs/manual/mod/mod_authz_groupfile.xml.ja
M	docs/manual/mod/mod_authz_groupfile.xml.ko
M	docs/manual/mod/mod_authz_groupfile.xml.meta
M	docs/manual/mod/mod_authz_host.html.fr.utf8
M	docs/manual/mod/mod_authz_host.xml.fr
M	docs/manual/mod/mod_authz_host.xml.meta
M	docs/manual/mod/mod_authz_user.html.fr.utf8
M	docs/manual/mod/mod_authz_user.xml.fr
M	docs/manual/mod/mod_authz_user.xml.ja
M	docs/manual/mod/mod_authz_user.xml.ko
M	docs/manual/mod/mod_authz_user.xml.meta
M	docs/manual/mod/mod_autoindex.html.en.utf8
M	docs/manual/mod/mod_autoindex.xml.fr
M	docs/manual/mod/mod_autoindex.xml.ja
M	docs/manual/mod/mod_autoindex.xml.ko
M	docs/manual/mod/mod_autoindex.xml.tr
M	docs/manual/mod/mod_buffer.html.en.utf8
M	docs/manual/mod/mod_buffer.html.fr.utf8
M	docs/manual/mod/mod_buffer.xml.fr
M	docs/manual/mod/mod_buffer.xml.meta
M	docs/manual/mod/mod_expires.html.en.utf8
M	docs/manual/mod/mod_expires.xml.fr
M	docs/manual/mod/mod_expires.xml.ja
M	docs/manual/mod/mod_expires.xml.ko
M	docs/manual/mod/mod_filter.html.en.utf8
M	docs/manual/mod/mod_filter.xml.fr
M	docs/manual/mod/mod_headers.html.en.utf8
M	docs/manual/mod/mod_headers.xml.fr
M	docs/manual/mod/mod_headers.xml.ja
M	docs/manual/mod/mod_headers.xml.ko
M	docs/manual/mod/mod_ldap.html.en.utf8
M	docs/manual/mod/mod_ldap.xml.fr
M	docs/manual/mod/mod_md.html.en.utf8
M	docs/manual/mod/mod_md.xml.fr
M	docs/manual/mod/mod_mime.html.en.utf8
M	docs/manual/mod/mod_mime.xml.fr
M	docs/manual/mod/mod_mime.xml.ja
M	docs/manual/mod/mod_negotiation.html.en.utf8
M	docs/manual/mod/mod_negotiation.xml.fr
M	docs/manual/mod/mod_negotiation.xml.ja
M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.xml.fr
M	docs/manual/mod/mod_proxy.xml.ja
M	docs/manual/mod/mod_proxy_ajp.html.en.utf8
M	docs/manual/mod/mod_proxy_ajp.html.fr.utf8
M	docs/manual/mod/mod_proxy_ajp.xml.fr
M	docs/manual/mod/mod_proxy_ajp.xml.ja
M	docs/manual/mod/mod_proxy_ajp.xml.meta
M	docs/manual/mod/mod_proxy_balancer.html.en.utf8
M	docs/manual/mod/mod_proxy_balancer.html.fr.utf8
M	docs/manual/mod/mod_proxy_balancer.xml.fr
M	docs/manual/mod/mod_proxy_balancer.xml.ja
M	docs/manual/mod/mod_proxy_balancer.xml.meta
M	docs/manual/mod/mod_proxy_html.html.en.utf8
M	docs/manual/mod/mod_proxy_html.xml.fr
M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.xml.fr
M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.xml.es
M	docs/manual/mod/mod_ssl.xml.fr
M	docs/manual/mod/mod_ssl_ct.html.en.utf8
M	docs/manual/mod/mod_ssl_ct.xml.fr
M	docs/manual/mod/mod_vhost_alias.html.en.utf8
M	docs/manual/mod/mod_vhost_alias.html.fr.utf8
M	docs/manual/mod/mod_vhost_alias.xml.fr
M	docs/manual/mod/mod_vhost_alias.xml.meta
M	docs/manual/mod/mod_vhost_alias.xml.tr
M	docs/manual/mod/quickreference.html.de
M	docs/manual/mod/quickreference.html.en.utf8
M	docs/manual/mod/quickreference.html.es.utf8
M	docs/manual/mod/quickreference.html.ja.utf8
M	docs/manual/mod/quickreference.html.ko.euc-kr
M	docs/manual/mod/quickreference.html.tr.utf8
M	docs/manual/mod/quickreference.html.zh-cn.utf8
M	docs/manual/platform/netware.html.en.utf8
M	docs/manual/platform/netware.xml.fr
M	docs/manual/platform/netware.xml.ko
M	docs/manual/platform/windows.html.en.utf8
M	docs/manual/platform/windows.html.fr.utf8
M	docs/manual/platform/windows.xml.fr
M	docs/manual/platform/windows.xml.ko
M	docs/manual/platform/windows.xml.meta
M	docs/manual/programs/rotatelogs.html.en.utf8
M	docs/manual/programs/rotatelogs.html.fr.utf8
M	docs/manual/programs/rotatelogs.xml.fr
M	docs/manual/programs/rotatelogs.xml.ko
M	docs/manual/programs/rotatelogs.xml.meta
M	docs/manual/programs/rotatelogs.xml.tr
M	docs/manual/rewrite/avoid.html.en.utf8
M	docs/manual/rewrite/avoid.xml.de
M	docs/manual/rewrite/avoid.xml.es
M	docs/manual/rewrite/avoid.xml.fr
M	docs/manual/rewrite/avoid.xml.ja
M	docs/manual/rewrite/avoid.xml.ko
M	docs/manual/rewrite/avoid.xml.tr
M	docs/manual/rewrite/avoid.xml.zh-cn
M	docs/manual/rewrite/flags.html.en.utf8
M	docs/manual/rewrite/flags.xml.de
M	docs/manual/rewrite/flags.xml.es
M	docs/manual/rewrite/flags.xml.fr
M	docs/manual/rewrite/flags.xml.ja
M	docs/manual/rewrite/flags.xml.ko
M	docs/manual/rewrite/flags.xml.tr
M	docs/manual/rewrite/flags.xml.zh-cn
M	docs/manual/rewrite/htaccess.html.en.utf8
M	docs/manual/rewrite/htaccess.xml.de
M	docs/manual/rewrite/htaccess.xml.es
M	docs/manual/rewrite/htaccess.xml.fr
M	docs/manual/rewrite/htaccess.xml.ja
M	docs/manual/rewrite/htaccess.xml.ko
M	docs/manual/rewrite/htaccess.xml.tr
M	docs/manual/rewrite/htaccess.xml.zh-cn
M	docs/manual/rewrite/index.html.en.utf8
M	docs/manual/rewrite/index.xml.de
M	docs/manual/rewrite/index.xml.es
M	docs/manual/rewrite/index.xml.fr
M	docs/manual/rewrite/index.xml.ja
M	docs/manual/rewrite/index.xml.ko
M	docs/manual/rewrite/index.xml.tr
M	docs/manual/rewrite/index.xml.zh-cn
M	docs/manual/rewrite/intro.html.en.utf8
M	docs/manual/rewrite/intro.xml.de
M	docs/manual/rewrite/intro.xml.es
M	docs/manual/rewrite/intro.xml.fr
M	docs/manual/rewrite/intro.xml.ja
M	docs/manual/rewrite/intro.xml.ko
M	docs/manual/rewrite/intro.xml.tr
M	docs/manual/rewrite/intro.xml.zh-cn
M	docs/manual/rewrite/remapping.html.en.utf8
M	docs/manual/rewrite/remapping.xml
M	docs/manual/rewrite/remapping.xml.de
M	docs/manual/rewrite/remapping.xml.es
M	docs/manual/rewrite/remapping.xml.fr
M	docs/manual/rewrite/remapping.xml.ja
M	docs/manual/rewrite/remapping.xml.ko
M	docs/manual/rewrite/remapping.xml.tr
M	docs/manual/rewrite/remapping.xml.zh-cn
M	docs/manual/rewrite/rewritemap.html.en.utf8
M	docs/manual/rewrite/rewritemap.xml.de
M	docs/manual/rewrite/rewritemap.xml.es
M	docs/manual/rewrite/rewritemap.xml.fr
M	docs/manual/rewrite/rewritemap.xml.ja
M	docs/manual/rewrite/rewritemap.xml.ko
M	docs/manual/rewrite/rewritemap.xml.tr
M	docs/manual/rewrite/rewritemap.xml.zh-cn
M	docs/manual/rewrite/tech.html.en.utf8
M	docs/manual/rewrite/tech.xml.de
M	docs/manual/rewrite/tech.xml.es
M	docs/manual/rewrite/tech.xml.fr
M	docs/manual/rewrite/tech.xml.ja
M	docs/manual/rewrite/tech.xml.ko
M	docs/manual/rewrite/tech.xml.tr
M	docs/manual/rewrite/tech.xml.zh-cn
M	docs/manual/rewrite/vhosts.html.de
M	docs/manual/rewrite/vhosts.html.en.utf8
M	docs/manual/rewrite/vhosts.html.es.utf8
M	docs/manual/rewrite/vhosts.html.fr.utf8
M	docs/manual/rewrite/vhosts.html.ja.utf8
M	docs/manual/rewrite/vhosts.html.ko.euc-kr
M	docs/manual/rewrite/vhosts.html.tr.utf8
M	docs/manual/rewrite/vhosts.html.zh-cn.utf8
M	docs/manual/rewrite/vhosts.xml.de
M	docs/manual/rewrite/vhosts.xml.es
M	docs/manual/rewrite/vhosts.xml.fr
M	docs/manual/rewrite/vhosts.xml.ja
M	docs/manual/rewrite/vhosts.xml.ko
M	docs/manual/rewrite/vhosts.xml.meta
M	docs/manual/rewrite/vhosts.xml.tr
M	docs/manual/rewrite/vhosts.xml.zh-cn
M	docs/manual/sections.html.en.utf8
M	docs/manual/sections.html.fr.utf8
M	docs/manual/sections.xml.fr
M	docs/manual/sections.xml.ja
M	docs/manual/sections.xml.ko
M	docs/manual/sections.xml.meta
M	docs/manual/sections.xml.tr
M	docs/manual/ssl/ssl_howto.html.en.utf8
M	docs/manual/ssl/ssl_howto.xml.fr
M	docs/manual/vhosts/name-based.html.en.utf8
M	docs/manual/vhosts/name-based.html.fr.utf8
M	docs/manual/vhosts/name-based.xml.de
M	docs/manual/vhosts/name-based.xml.fr
M	docs/manual/vhosts/name-based.xml.ja
M	docs/manual/vhosts/name-based.xml.ko
M	docs/manual/vhosts/name-based.xml.meta
M	docs/manual/vhosts/name-based.xml.tr

_____________________________________________________________________________________________________________

Commit:     0ea86e1d738b9f2741b4e4a1e5a93961f43b363e
URL:        https://git.catflap.wales/apache-httpd/commit/?id=0ea86e1d738b9f2741b4e4a1e5a93961f43b363e
Author:     Rich Bowen  (Sun  3 May 2026 18:42:45 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 18:42:45 BST)

    Remove duplicate /dd
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933781 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/remapping.xml

_____________________________________________________________________________________________________________

Commit:     e9da5798cb8f6fda2a5753a72ba0164b0ea45aab
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e9da5798cb8f6fda2a5753a72ba0164b0ea45aab
Author:     Rich Bowen  (Sun  3 May 2026 18:39:34 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 18:39:34 BST)

    configuring: Document quoting and escaping rules for config files (Bug 66372)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933778 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/configuring.xml

_____________________________________________________________________________________________________________

Commit:     16201b4697cda424135c5cb970ad59a86529299b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=16201b4697cda424135c5cb970ad59a86529299b
Author:     Rich Bowen  (Sun  3 May 2026 18:26:24 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 18:26:24 BST)

    mod_filter: Document AddOutputFilterByType limitation with user-defined filters (Bug 65463)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933776 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_filter.xml

_____________________________________________________________________________________________________________

Commit:     cdfade825351dcb3363b397075d85fe3eeddc90c
URL:        https://git.catflap.wales/apache-httpd/commit/?id=cdfade825351dcb3363b397075d85fe3eeddc90c
Author:     Rich Bowen  (Sun  3 May 2026 17:11:04 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 17:11:04 BST)

    core, mod_rewrite, expr: Clarify that REQUEST_URI server variable differs from CGI env var of same name (Bug 62663)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933772 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/expr.xml
M	docs/manual/mod/core.xml
M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     cfa48db75676b9aea55054b7309571694d74ec2e
URL:        https://git.catflap.wales/apache-httpd/commit/?id=cfa48db75676b9aea55054b7309571694d74ec2e
Author:     Rich Bowen  (Sun  3 May 2026 17:00:45 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 17:00:45 BST)

    core: Note that http/1.1 cannot be excluded via Protocols directive (Bug 62543)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933770 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     c102e55c149cbe4dcc7730770d1bae93984c9418
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c102e55c149cbe4dcc7730770d1bae93984c9418
Author:     Rich Bowen  (Sun  3 May 2026 15:03:54 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 15:03:54 BST)

    mod_alias: document Alias context restrictions for one-arg vs two-arg forms (Bug 64511)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933768 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_alias.xml

_____________________________________________________________________________________________________________

Commit:     53b4bfdaf046052705a9f829e2d691e5dfa6efc5
URL:        https://git.catflap.wales/apache-httpd/commit/?id=53b4bfdaf046052705a9f829e2d691e5dfa6efc5
Author:     Rich Bowen  (Sun  3 May 2026 14:44:24 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 14:44:24 BST)

    mod_autoindex: use pdf.gif icon for .pdf files instead of generic layout icon (Bug 64208)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933766 13f79535-47bb-0310-9956-ffa450edef68

M	docs/conf/extra/httpd-autoindex.conf.in

_____________________________________________________________________________________________________________

Commit:     43f8a2c05e627ecca0648512468e3923242771f6
URL:        https://git.catflap.wales/apache-httpd/commit/?id=43f8a2c05e627ecca0648512468e3923242771f6
Author:     Rich Bowen  (Sun  3 May 2026 14:33:24 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 14:33:24 BST)

    mod_ldap: remove redundant ldap-status handler from SSL/TLS examples (Bug 67770)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933764 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ldap.xml

_____________________________________________________________________________________________________________

Commit:     eeed35a930e8ca6d552923843642c0baca43bec5
URL:        https://git.catflap.wales/apache-httpd/commit/?id=eeed35a930e8ca6d552923843642c0baca43bec5
Author:     Rich Bowen  (Sun  3 May 2026 14:23:52 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 14:23:52 BST)

    mod_autoindex: clarify that =value options are not cleared by unprefixed keywords (Bug 53669)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933762 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_autoindex.xml

_____________________________________________________________________________________________________________

Commit:     19cf81561b97110b25c5388dacd751ac0d9d28ec
URL:        https://git.catflap.wales/apache-httpd/commit/?id=19cf81561b97110b25c5388dacd751ac0d9d28ec
Author:     Rich Bowen  (Sun  3 May 2026 00:03:01 BST)
Committer:  Rich Bowen  (Sun  3 May 2026 00:03:01 BST)

    mod_proxy: document that connection pool parameters have no effect with prefork MPM (Bug 54976)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933753 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy.xml

_____________________________________________________________________________________________________________

Commit:     ad4eb56d1d977c020be5a9a35d564be0d0af7b1c
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ad4eb56d1d977c020be5a9a35d564be0d0af7b1c
Author:     Rich Bowen  (Sat  2 May 2026 23:37:26 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 23:37:26 BST)

    mod_authn_core: note that modern browsers no longer display AuthName realm (Bug 69326)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933751 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_authn_core.xml

_____________________________________________________________________________________________________________

Commit:     6b7255acec0eec91168644bae3572bef562d28ec
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6b7255acec0eec91168644bae3572bef562d28ec
Author:     Rich Bowen  (Sat  2 May 2026 23:26:58 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 23:26:58 BST)

    mod_expires: document wildcard sub-type matching in ExpiresByType (Bug 69257)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933749 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_expires.xml

_____________________________________________________________________________________________________________

Commit:     e1ad8224dd545ee9f1349a9105a26752001425a3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e1ad8224dd545ee9f1349a9105a26752001425a3
Author:     Rich Bowen  (Sat  2 May 2026 23:09:08 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 23:09:08 BST)

    mod_buffer: fix BufferSize context - remove server config/virtual host (Bug 65477)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933747 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_buffer.xml

_____________________________________________________________________________________________________________

Commit:     021c1995e1dd6e5201c7bc7fdb3664abf760ee64
URL:        https://git.catflap.wales/apache-httpd/commit/?id=021c1995e1dd6e5201c7bc7fdb3664abf760ee64
Author:     Rich Bowen  (Sat  2 May 2026 22:59:14 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 22:59:14 BST)

    mod_negotiation: note that Content-Type is required in type-map variants (Bug 69775)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933745 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_negotiation.xml

_____________________________________________________________________________________________________________

Commit:     0031ca21e38b15a4e60c410d779230b466c61e90
URL:        https://git.catflap.wales/apache-httpd/commit/?id=0031ca21e38b15a4e60c410d779230b466c61e90
Author:     Rich Bowen  (Sat  2 May 2026 22:56:00 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 22:56:00 BST)

    mod_vhost_alias: document absolute path requirement (Bug 66558)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933743 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_vhost_alias.xml

_____________________________________________________________________________________________________________

Commit:     5de9b637368d89a21260c78ae638c15dadda14b1
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5de9b637368d89a21260c78ae638c15dadda14b1
Author:     Rich Bowen  (Sat  2 May 2026 22:48:50 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 22:48:50 BST)

    mod_md: document 'ocsp-renewed' event for MDMessageCmd, update event list (Bug 65593)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933741 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_md.xml

_____________________________________________________________________________________________________________

Commit:     6a7cfcbf52d1d07226cfa9e37282edc927d8bc6a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6a7cfcbf52d1d07226cfa9e37282edc927d8bc6a
Author:     Rich Bowen  (Sat  2 May 2026 22:37:11 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 22:37:11 BST)

    Fix spelling errors and EN-GB->EN-US in docs (Bug 63923)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933739 13f79535-47bb-0310-9956-ffa450edef68

M	docs/STATUS
M	docs/conf/extra/httpd-languages.conf.in
M	docs/conf/extra/httpd-ssl.conf.in
M	docs/man/rotatelogs.8
M	docs/manual/content-negotiation.xml
M	docs/manual/mod/core.xml
M	docs/manual/mod/mod_alias.xml
M	docs/manual/mod/mod_authn_core.xml
M	docs/manual/mod/mod_authnz_ldap.xml
M	docs/manual/mod/mod_autht_jwt.xml
M	docs/manual/mod/mod_authz_core.xml
M	docs/manual/mod/mod_headers.xml
M	docs/manual/mod/mod_ldap.xml
M	docs/manual/mod/mod_negotiation.xml
M	docs/manual/mod/mod_proxy.xml
M	docs/manual/mod/mod_proxy_ajp.xml
M	docs/manual/mod/mod_proxy_balancer.xml
M	docs/manual/mod/mod_proxy_html.xml
M	docs/manual/mod/mod_ssl.xml
M	docs/manual/mod/mod_ssl_ct.xml
M	docs/manual/platform/netware.xml
M	docs/manual/platform/windows.xml
M	docs/manual/programs/rotatelogs.xml
M	docs/manual/rewrite/flags.xml
M	docs/manual/rewrite/remapping.xml
M	docs/manual/ssl/ssl_howto.xml
M	docs/manual/vhosts/name-based.xml

_____________________________________________________________________________________________________________

Commit:     192c6fedca3c107ae4e8b8e709761dd22c942188
URL:        https://git.catflap.wales/apache-httpd/commit/?id=192c6fedca3c107ae4e8b8e709761dd22c942188
Author:     Rich Bowen  (Sat  2 May 2026 22:03:18 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 22:03:18 BST)

    rebuild html, man pages, meta files
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933738 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/caching.html.fr.utf8
M	docs/manual/caching.xml.meta
M	docs/manual/content-negotiation.html.fr.utf8
M	docs/manual/content-negotiation.xml.meta
M	docs/manual/dso.html.fr.utf8
M	docs/manual/dso.xml.meta
M	docs/manual/env.html.fr.utf8
M	docs/manual/env.xml.meta
M	docs/manual/howto/auth.html.en.utf8
M	docs/manual/logs.html.fr.utf8
M	docs/manual/logs.xml.meta
M	docs/manual/mod/core.html.de
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.html.es.utf8
M	docs/manual/mod/core.html.ja.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_auth_form.html.fr.utf8
M	docs/manual/mod/mod_auth_form.xml.meta
M	docs/manual/mod/mod_authn_socache.html.fr.utf8
M	docs/manual/mod/mod_authn_socache.xml.meta
M	docs/manual/mod/mod_authz_core.html.en.utf8
M	docs/manual/mod/mod_authz_groupfile.html.en.utf8
M	docs/manual/mod/mod_authz_host.html.en.utf8
M	docs/manual/mod/mod_authz_user.html.en.utf8
M	docs/manual/mod/mod_proxy_ftp.html.en.utf8
M	docs/manual/mod/mod_proxy_ftp.html.fr.utf8
M	docs/manual/mod/mod_proxy_ftp.xml.fr
M	docs/manual/mod/mod_proxy_ftp.xml.meta
M	docs/manual/mod/quickreference.html.de
M	docs/manual/mod/quickreference.html.en.utf8
M	docs/manual/mod/quickreference.html.es.utf8
M	docs/manual/mod/quickreference.html.ja.utf8
M	docs/manual/mod/quickreference.html.ko.euc-kr
M	docs/manual/mod/quickreference.html.zh-cn.utf8
M	docs/manual/new_features_2_4.html.fr.utf8
M	docs/manual/new_features_2_4.xml.meta

_____________________________________________________________________________________________________________

Commit:     ee0146a547c8f80c2ed9d521f54b84b3251dbfea
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ee0146a547c8f80c2ed9d521f54b84b3251dbfea
Author:     Rich Bowen  (Sat  2 May 2026 21:51:27 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 21:51:27 BST)

    Bug 66648: Document AddOutputFilterByType context merging behavior (additive within context, replaces across contexts)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933734 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_filter.xml

_____________________________________________________________________________________________________________

Commit:     550fd9d1a0ce17118fa8ecf959078e0a85c28818
URL:        https://git.catflap.wales/apache-httpd/commit/?id=550fd9d1a0ce17118fa8ecf959078e0a85c28818
Author:     Rich Bowen  (Sat  2 May 2026 21:43:13 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 21:43:13 BST)

    Bug 64458: Strengthen no-quotes warnings for Require ldap-group and ldap-dn; explain inconsistency with ldap-user
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933732 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_authnz_ldap.xml

_____________________________________________________________________________________________________________

Commit:     a02bd9acc261962a54292362740d0c006c63bfef
URL:        https://git.catflap.wales/apache-httpd/commit/?id=a02bd9acc261962a54292362740d0c006c63bfef
Author:     Rich Bowen  (Sat  2 May 2026 21:37:42 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 21:37:42 BST)

    Bug 63961: Fix modguide examples - add AP_MODULE_FLAG_NONE to module struct, use { } sentinel for command_rec arrays (clang compatibility)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933730 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/developer/modguide.xml

_____________________________________________________________________________________________________________

Commit:     bd4ebbe66aa25b6d6ea95f5781d52fbbf81a6cc2
URL:        https://git.catflap.wales/apache-httpd/commit/?id=bd4ebbe66aa25b6d6ea95f5781d52fbbf81a6cc2
Author:     Rich Bowen  (Sat  2 May 2026 21:24:21 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 21:24:21 BST)

    rewrite guide: add Discussion sections to recipes where useful - alternatives, cross-references, caveats (BZ 58892, step 15)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933728 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/remapping.xml
M	docs/manual/rewrite/rewritemap.xml

_____________________________________________________________________________________________________________

Commit:     c0395e1df082b85b3a8931fd86a2e2a480dca348
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c0395e1df082b85b3a8931fd86a2e2a480dca348
Author:     Rich Bowen  (Sat  2 May 2026 21:22:10 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 21:22:10 BST)

    Bug 62031: Add OCSP Stapling production tuning recommendations to SSL howto
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933726 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/ssl/ssl_howto.xml

_____________________________________________________________________________________________________________

Commit:     6061294292c6aeeb6031b96e45b86ee714c41270
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6061294292c6aeeb6031b96e45b86ee714c41270
Author:     Rich Bowen  (Sat  2 May 2026 21:13:17 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 21:13:17 BST)

    rewrite guide: add security considerations section - open redirects, SSRF, path traversal (BZ 58892, step 14)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933724 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/intro.xml

_____________________________________________________________________________________________________________

Commit:     33daa89d0559b0f8a643a90940f812524d3552bc
URL:        https://git.catflap.wales/apache-httpd/commit/?id=33daa89d0559b0f8a643a90940f812524d3552bc
Author:     Rich Bowen  (Sat  2 May 2026 21:05:16 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 21:05:16 BST)

    Bug 69092: Expand Location examples to clarify non-filesystem use (proxy, access control)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933722 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/sections.xml

_____________________________________________________________________________________________________________

Commit:     bf137ca132ade17f9995512da424341713c2c05c
URL:        https://git.catflap.wales/apache-httpd/commit/?id=bf137ca132ade17f9995512da424341713c2c05c
Author:     Rich Bowen  (Sat  2 May 2026 20:54:14 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 20:54:14 BST)

    Bug 69891: Warn that  inside  can silently override  auth
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933720 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/howto/access.xml
M	docs/manual/mod/core.xml
M	docs/manual/sections.xml

_____________________________________________________________________________________________________________

Commit:     ba17fe21b25b5de825d17209d05af0966ef8d634
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ba17fe21b25b5de825d17209d05af0966ef8d634
Author:     Rich Bowen  (Sat  2 May 2026 20:46:23 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 20:46:23 BST)

    rewrite guide: update nav, clean See Also blocks, remove boilerplate duplication, fix external links (BZ 58892, steps 11-13)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933718 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/avoid.xml
M	docs/manual/rewrite/flags.xml
M	docs/manual/rewrite/htaccess.xml
M	docs/manual/rewrite/index.xml
M	docs/manual/rewrite/intro.xml
M	docs/manual/rewrite/remapping.xml
M	docs/manual/rewrite/rewritemap.xml
M	docs/manual/rewrite/tech.xml
M	docs/manual/rewrite/vhosts.xml

_____________________________________________________________________________________________________________

Commit:     592d5cc11d859e97e638ca91dd24454722147ffd
URL:        https://git.catflap.wales/apache-httpd/commit/?id=592d5cc11d859e97e638ca91dd24454722147ffd
Author:     Rich Bowen  (Sat  2 May 2026 20:40:57 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 20:40:57 BST)

    Bug 64596: Document that extensionless files cannot be matched by mod_mime; show FilesMatch workaround
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933715 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_mime.xml

_____________________________________________________________________________________________________________

Commit:     34a901f6fe17466d5dc17771f9e1099c191e9e58
URL:        https://git.catflap.wales/apache-httpd/commit/?id=34a901f6fe17466d5dc17771f9e1099c191e9e58
Author:     Rich Bowen  (Sat  2 May 2026 20:33:18 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 20:33:18 BST)

    Bug 70019: Fix contradictory file-system path vs URL-path descriptions; filesystem-existence guessing is server-context only, not per-directory
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933713 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     ee39dbe0995b51f12055584d27f5468ca1ec1641
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ee39dbe0995b51f12055584d27f5468ca1ec1641
Author:     Rich Bowen  (Sat  2 May 2026 20:31:33 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 20:31:33 BST)

    rewrite guide: add FallbackResource and If-expression sections to avoid.xml (BZ 58892, step 10)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933711 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/avoid.xml

_____________________________________________________________________________________________________________

Commit:     735d7833da4d3a1ef736270990428a769ae4b639
URL:        https://git.catflap.wales/apache-httpd/commit/?id=735d7833da4d3a1ef736270990428a769ae4b639
Author:     Rich Bowen  (Sat  2 May 2026 20:26:50 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 20:26:50 BST)

    rewrite guide: expand END flag, add QSL example, SSRF warning on [P], fix BCTLS/BNE versions, remove 2.2 ref (BZ 58892, step 9)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933709 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/flags.xml

_____________________________________________________________________________________________________________

Commit:     b547b0373391a14cdd00a916e30a795a96671241
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b547b0373391a14cdd00a916e30a795a96671241
Author:     Rich Bowen  (Sat  2 May 2026 20:18:57 BST)
Committer:  Rich Bowen  (Sat  2 May 2026 20:18:57 BST)

    rewrite guide: add modern recipes - HTTPS enforcement, trailing slash, www canonicalization, front-controller routing (BZ 58892, step 8)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933707 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/remapping.xml

_____________________________________________________________________________________________________________

Commit:     0f8629c1ed677e18cdbf568ac29368b3e3de61ce
URL:        https://git.catflap.wales/apache-httpd/commit/?id=0f8629c1ed677e18cdbf568ac29368b3e3de61ce
Author:     Rich Bowen  (Fri  1 May 2026 21:55:12 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 21:55:12 BST)

    Bug 65057: Clarify DirectoryMatch: not same as Directory, regex is substring match with no implicit anchoring, concrete trailing slash example
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933695 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     1a48b129d33b6b43191abdddd7bd729dac754272
URL:        https://git.catflap.wales/apache-httpd/commit/?id=1a48b129d33b6b43191abdddd7bd729dac754272
Author:     Rich Bowen  (Fri  1 May 2026 21:42:20 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 21:42:20 BST)

    Bug 65056: Clarify section merging: Directory ordering is independent of config order; config-file ordering applies to all section types; VirtualHost is selected, not merged
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933693 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/sections.xml

_____________________________________________________________________________________________________________

Commit:     58647c9b490b83bde2e775f93ebe40cdced7a164
URL:        https://git.catflap.wales/apache-httpd/commit/?id=58647c9b490b83bde2e775f93ebe40cdced7a164
Author:     Rich Bowen  (Fri  1 May 2026 21:32:50 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 21:32:50 BST)

    Bug 70017: Clarify substitution combinations table intro; fix per-server/per-directory context labels; add seealso from rewrite/htaccess
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933691 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml
M	docs/manual/rewrite/htaccess.xml

_____________________________________________________________________________________________________________

Commit:     c515567d7d32f3ed7ef5b0deef66f8c2460077df
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c515567d7d32f3ed7ef5b0deef66f8c2460077df
Author:     Rich Bowen  (Fri  1 May 2026 21:26:58 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 21:26:58 BST)

    Bug 70018: Document %N (RewriteCond) back-references alongside $N in substitution string description
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933689 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     5a83e98043f95d6df0e7100bba7607b2c3a2bd89
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5a83e98043f95d6df0e7100bba7607b2c3a2bd89
Author:     Rich Bowen  (Fri  1 May 2026 21:14:05 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 21:14:05 BST)

    Bug 65145: Add Authorization Result States section; cross-reference from Require directives, auth howto, and authz provider modules
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933687 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/howto/auth.xml
M	docs/manual/mod/mod_authz_core.xml
M	docs/manual/mod/mod_authz_groupfile.xml
M	docs/manual/mod/mod_authz_host.xml
M	docs/manual/mod/mod_authz_user.xml

_____________________________________________________________________________________________________________

Commit:     db2b15c866f466793fe842055d86936e5b71b357
URL:        https://git.catflap.wales/apache-httpd/commit/?id=db2b15c866f466793fe842055d86936e5b71b357
Author:     Rich Bowen  (Fri  1 May 2026 20:52:11 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 20:52:11 BST)

    Bug 65054: AllowOverride/AllowOverrideList docs - simplify default, fix syntax typo, document union behavior and All class
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933685 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     bd6dd69f1f2eeb72fdfc7da4a6c54c92cdcab092
URL:        https://git.catflap.wales/apache-httpd/commit/?id=bd6dd69f1f2eeb72fdfc7da4a6c54c92cdcab092
Author:     Rich Bowen  (Fri  1 May 2026 19:06:50 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 19:06:50 BST)

    Bug 66341: Note that HttpProtocolOptions Strict blocks credentials in FTP proxy URLs
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933682 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy_ftp.xml

_____________________________________________________________________________________________________________

Commit:     f770f5c68b5d4602b0cf849f58ee07b362e7d11b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=f770f5c68b5d4602b0cf849f58ee07b362e7d11b
Author:     Rich Bowen  (Fri  1 May 2026 18:52:49 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 18:52:49 BST)

    Rebuild new rewrite/htaccess guide
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933680 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/avoid.xml.de
M	docs/manual/rewrite/avoid.xml.es
M	docs/manual/rewrite/avoid.xml.fr
M	docs/manual/rewrite/avoid.xml.ja
M	docs/manual/rewrite/avoid.xml.ko
M	docs/manual/rewrite/avoid.xml.tr
M	docs/manual/rewrite/avoid.xml.zh-cn
M	docs/manual/rewrite/htaccess.xml.de
M	docs/manual/rewrite/htaccess.xml.es
M	docs/manual/rewrite/htaccess.xml.fr
M	docs/manual/rewrite/htaccess.xml.ja
M	docs/manual/rewrite/htaccess.xml.ko
M	docs/manual/rewrite/htaccess.xml.tr
M	docs/manual/rewrite/htaccess.xml.zh-cn
M	docs/manual/rewrite/remapping.html.en.utf8
M	docs/manual/rewrite/remapping.xml.de
M	docs/manual/rewrite/remapping.xml.es
M	docs/manual/rewrite/remapping.xml.fr
M	docs/manual/rewrite/remapping.xml.ja
M	docs/manual/rewrite/remapping.xml.ko
M	docs/manual/rewrite/remapping.xml.tr
M	docs/manual/rewrite/remapping.xml.zh-cn

_____________________________________________________________________________________________________________

Commit:     0093993691a6335e09a135203e5699ba3a21be5a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=0093993691a6335e09a135203e5699ba3a21be5a
Author:     Rich Bowen  (Fri  1 May 2026 18:50:00 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 18:50:00 BST)

    Slight rephrase and reorg to clarify the meaning
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933678 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     120d63027deac45b1abd4d1ff1870fbf687408c5
URL:        https://git.catflap.wales/apache-httpd/commit/?id=120d63027deac45b1abd4d1ff1870fbf687408c5
Author:     Rich Bowen  (Fri  1 May 2026 18:43:06 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 18:43:06 BST)

    rewrite guide: remove terrible horrible crufty obsolete static-to-dynamic CGI and geo-redirect recipes (BZ 58892, step 7)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933676 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/remapping.xml

_____________________________________________________________________________________________________________

Commit:     3ec3ecc822f879a8e3001d3e1363c23e0d351fde
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3ec3ecc822f879a8e3001d3e1363c23e0d351fde
Author:     Rich Bowen  (Fri  1 May 2026 18:33:21 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 18:33:21 BST)

    Rebuilds this morning's work
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933675 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/glossary.html.en.utf8
M	docs/manual/glossary.xml.de
M	docs/manual/glossary.xml.fr
M	docs/manual/glossary.xml.ja
M	docs/manual/glossary.xml.ko
M	docs/manual/glossary.xml.tr
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_authz_core.html.en.utf8
M	docs/manual/mod/mod_authz_core.html.fr.utf8
M	docs/manual/mod/mod_authz_core.xml.fr
M	docs/manual/mod/mod_authz_core.xml.meta
M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.xml.fr
M	docs/manual/mod/mod_proxy.xml.ja
M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.xml.fr
M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.xml.es
M	docs/manual/mod/mod_ssl.xml.fr
M	docs/manual/mod/mpm_common.html.en.utf8
M	docs/manual/mod/mpm_common.xml.de
M	docs/manual/mod/mpm_common.xml.fr
M	docs/manual/mod/mpm_common.xml.ja
M	docs/manual/mod/mpm_common.xml.tr
M	docs/manual/rewrite/avoid.html.en.utf8
M	docs/manual/rewrite/avoid.xml
M	docs/manual/rewrite/htaccess.html.de
M	docs/manual/rewrite/htaccess.html.en.utf8
M	docs/manual/rewrite/htaccess.html.es.utf8
M	docs/manual/rewrite/htaccess.html.fr.utf8
M	docs/manual/rewrite/htaccess.html.ja.utf8
M	docs/manual/rewrite/htaccess.html.ko.euc-kr
M	docs/manual/rewrite/htaccess.html.tr.utf8
M	docs/manual/rewrite/htaccess.html.zh-cn.utf8
M	docs/manual/rewrite/htaccess.xml
M	docs/manual/rewrite/htaccess.xml.de
M	docs/manual/rewrite/htaccess.xml.es
M	docs/manual/rewrite/htaccess.xml.fr
M	docs/manual/rewrite/htaccess.xml.ja
M	docs/manual/rewrite/htaccess.xml.ko
M	docs/manual/rewrite/htaccess.xml.meta
M	docs/manual/rewrite/htaccess.xml.tr
M	docs/manual/rewrite/htaccess.xml.zh-cn
M	docs/manual/rewrite/intro.html.fr.utf8
M	docs/manual/vhosts/details.html.en.utf8
M	docs/manual/vhosts/details.html.fr.utf8
M	docs/manual/vhosts/details.xml.fr
M	docs/manual/vhosts/details.xml.ko
M	docs/manual/vhosts/details.xml.meta
M	docs/manual/vhosts/details.xml.tr

_____________________________________________________________________________________________________________

Commit:     f14819479cf8a65ec0ea7c6730e342a85d1e0ee2
URL:        https://git.catflap.wales/apache-httpd/commit/?id=f14819479cf8a65ec0ea7c6730e342a85d1e0ee2
Author:     Rich Bowen  (Fri  1 May 2026 18:13:03 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 18:13:03 BST)

    rewrite guide: populate htaccess.xml with per-directory rewriting content — path stripping, RewriteBase, looping/[END], FollowSymLinks requirement, RewriteMap restrictions, RewriteOptions inheritance, debugging (BZ 58892, step 6)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933671 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/htaccess.xml

_____________________________________________________________________________________________________________

Commit:     c753a20508e6f728695462e07c5be61ffaac1e8c
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c753a20508e6f728695462e07c5be61ffaac1e8c
Author:     Rich Bowen  (Fri  1 May 2026 17:37:47 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 17:37:47 BST)

    Bug 64996: Rewrite vhost matching section with explicit priority table and clearer Phase 1/Phase 2 structure
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933669 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/vhosts/details.xml

_____________________________________________________________________________________________________________

Commit:     ea1cd2dca23b10fc15993381aab1a4b6416084ee
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ea1cd2dca23b10fc15993381aab1a4b6416084ee
Author:     Rich Bowen  (Fri  1 May 2026 17:11:28 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 17:11:28 BST)

    Translation out-of-date updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933668 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/flags.xml.de
M	docs/manual/rewrite/flags.xml.es
M	docs/manual/rewrite/flags.xml.fr
M	docs/manual/rewrite/flags.xml.ja
M	docs/manual/rewrite/flags.xml.ko
M	docs/manual/rewrite/flags.xml.tr
M	docs/manual/rewrite/flags.xml.zh-cn
M	docs/manual/rewrite/index.xml.de
M	docs/manual/rewrite/index.xml.es
M	docs/manual/rewrite/index.xml.fr
M	docs/manual/rewrite/index.xml.ja
M	docs/manual/rewrite/index.xml.ko
M	docs/manual/rewrite/index.xml.meta
M	docs/manual/rewrite/index.xml.tr
M	docs/manual/rewrite/index.xml.zh-cn
M	docs/manual/rewrite/intro.xml.de
M	docs/manual/rewrite/intro.xml.es
M	docs/manual/rewrite/intro.xml.fr
M	docs/manual/rewrite/intro.xml.ja
M	docs/manual/rewrite/intro.xml.ko
M	docs/manual/rewrite/intro.xml.meta
M	docs/manual/rewrite/intro.xml.tr
M	docs/manual/rewrite/intro.xml.zh-cn
M	docs/manual/rewrite/tech.xml.de
M	docs/manual/rewrite/tech.xml.es
M	docs/manual/rewrite/tech.xml.fr
M	docs/manual/rewrite/tech.xml.ja
M	docs/manual/rewrite/tech.xml.ko
M	docs/manual/rewrite/tech.xml.meta
M	docs/manual/rewrite/tech.xml.tr
M	docs/manual/rewrite/tech.xml.zh-cn

_____________________________________________________________________________________________________________

Commit:     0066c5e10726892e19d6a75e0f2178afd064c3b3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=0066c5e10726892e19d6a75e0f2178afd064c3b3
Author:     Rich Bowen  (Fri  1 May 2026 17:09:54 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 17:09:54 BST)

    Rebuild yesterday's patches
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933667 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/flags.html.en.utf8
M	docs/manual/rewrite/index.html.de
M	docs/manual/rewrite/index.html.en.utf8
M	docs/manual/rewrite/index.html.es.utf8
M	docs/manual/rewrite/index.html.fr.utf8
M	docs/manual/rewrite/index.html.ja.utf8
M	docs/manual/rewrite/index.html.ko.euc-kr
M	docs/manual/rewrite/index.html.tr.utf8
M	docs/manual/rewrite/index.html.zh-cn.utf8
M	docs/manual/rewrite/intro.html.de
M	docs/manual/rewrite/intro.html.en.utf8
M	docs/manual/rewrite/intro.html.es.utf8
M	docs/manual/rewrite/intro.html.fr.utf8
M	docs/manual/rewrite/intro.html.ja.utf8
M	docs/manual/rewrite/intro.html.ko.euc-kr
M	docs/manual/rewrite/intro.html.tr.utf8
M	docs/manual/rewrite/intro.html.zh-cn.utf8
M	docs/manual/rewrite/tech.html.de
M	docs/manual/rewrite/tech.html.en.utf8
M	docs/manual/rewrite/tech.html.es.utf8
M	docs/manual/rewrite/tech.html.fr.utf8
M	docs/manual/rewrite/tech.html.ja.utf8
M	docs/manual/rewrite/tech.html.ko.euc-kr
M	docs/manual/rewrite/tech.html.tr.utf8
M	docs/manual/rewrite/tech.html.zh-cn.utf8

_____________________________________________________________________________________________________________

Commit:     b3e89a99cda6b4d657749dc7e8fc3f5f28bb8c10
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b3e89a99cda6b4d657749dc7e8fc3f5f28bb8c10
Author:     Rich Bowen  (Fri  1 May 2026 16:55:29 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 16:55:29 BST)

    Bug 69549: ErrorLogFormat - "format string items" → "format specifiers"; "log line" → "format string"
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933666 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     abe739942a950612f7b0807d0cb30de6b22ce6b5
URL:        https://git.catflap.wales/apache-httpd/commit/?id=abe739942a950612f7b0807d0cb30de6b22ce6b5
Author:     Rich Bowen  (Fri  1 May 2026 16:46:12 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 16:46:12 BST)

    Bug 69549: ErrorLogFormat docs - "log line" should be "format string" when describing field splitting
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933664 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     17ba8c7e8abba2ff5e820bde5008368432d6064f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=17ba8c7e8abba2ff5e820bde5008368432d6064f
Author:     Rich Bowen  (Fri  1 May 2026 16:26:44 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 16:26:44 BST)

    Bug 70016: Clarify that \$0 refers to the entire match, not a captured group
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933662 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     8e8be3539fd6c4ea2b9ac36c1edf9e52c2f1fd8d
URL:        https://git.catflap.wales/apache-httpd/commit/?id=8e8be3539fd6c4ea2b9ac36c1edf9e52c2f1fd8d
Author:     Rich Bowen  (Fri  1 May 2026 15:54:37 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 15:54:37 BST)

    Bug 69329: Document ServerPath in vhost matching details; mark as legacy HTTP/1.0 feature; fix seealso link
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933660 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml
M	docs/manual/vhosts/details.xml

_____________________________________________________________________________________________________________

Commit:     49d52aa3cfa8098fc54c1a2f396d399a96bc54c3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=49d52aa3cfa8098fc54c1a2f396d399a96bc54c3
Author:     Joe Orton  (Fri  1 May 2026 15:48:59 BST)
Committer:  Joe Orton  (Fri  1 May 2026 15:48:59 BST)

    Constify static arrays of string constants.
    
    Add const qualifier to the pointer in static arrays of
    string constants (const char *[] -> const char *const [])
    across various modules and server code, and adjust a
    local variable type in mod_cache accordingly.
    
    Co-Authored-By: Claude Opus 4.6 
    Github: closes #643
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933659 13f79535-47bb-0310-9956-ffa450edef68

M	modules/cache/mod_cache.c
M	modules/filters/mod_proxy_html.c
M	modules/http2/h2_protocol.c
M	modules/http2/h2_proxy_session.c
M	modules/http2/h2_session.c
M	modules/loggers/mod_logio.c
M	modules/mappers/mod_speling.c
M	modules/md/md_log.c
M	modules/md/md_store.c
M	modules/proxy/ajp_header.c
M	modules/proxy/mod_proxy_http.c
M	modules/ssl/mod_ssl.c
M	server/protocol.c

_____________________________________________________________________________________________________________

Commit:     67b271b6c733a49018843cf67b482832c87861ac
URL:        https://git.catflap.wales/apache-httpd/commit/?id=67b271b6c733a49018843cf67b482832c87861ac
Author:     Rich Bowen  (Fri  1 May 2026 15:19:41 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 15:19:41 BST)

    Bug 64895: Document MaxRequestWorkers/ThreadsPerChild relationship constraints
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933657 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mpm_common.xml

_____________________________________________________________________________________________________________

Commit:     8651ffb64bc422a8fa000d8d0d7f7ff9e57a9b35
URL:        https://git.catflap.wales/apache-httpd/commit/?id=8651ffb64bc422a8fa000d8d0d7f7ff9e57a9b35
Author:     Rich Bowen  (Fri  1 May 2026 15:00:57 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 15:00:57 BST)

    Add per-directory context glossary entry; link key rewrite docs references to it
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933655 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/glossary.xml
M	docs/manual/mod/mod_rewrite.xml
M	docs/manual/rewrite/flags.xml
M	docs/manual/rewrite/index.xml
M	docs/manual/rewrite/intro.xml
M	docs/manual/rewrite/tech.xml

_____________________________________________________________________________________________________________

Commit:     688b98e596302ff30b4f72e9d791e3576024d402
URL:        https://git.catflap.wales/apache-httpd/commit/?id=688b98e596302ff30b4f72e9d791e3576024d402
Author:     Joe Orton  (Fri  1 May 2026 14:55:33 BST)
Committer:  Joe Orton  (Fri  1 May 2026 14:55:33 BST)

    CI: Fail early if PHP_FPM is set but not valid.
    CI: Set PHP_FPM correctly for current Ubuntu images.
    
    Github: closes #633
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933654 13f79535-47bb-0310-9956-ffa450edef68

M	.github/workflows/linux.yml
M	test/travis_before_linux.sh
M	test/travis_run_linux.sh

_____________________________________________________________________________________________________________

Commit:     237a6d8aaf3a635dbd83b5e64a9c16c874ad1050
URL:        https://git.catflap.wales/apache-httpd/commit/?id=237a6d8aaf3a635dbd83b5e64a9c16c874ad1050
Author:     Rich Bowen  (Fri  1 May 2026 14:53:58 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 14:53:58 BST)

    Bug 60377: Remaining .htaccess-specific wording in rewrite docs; .htaccess IS per-directory context
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933652 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml
M	docs/manual/rewrite/flags.xml

_____________________________________________________________________________________________________________

Commit:     dbcf16f2617511ce3e235a6d5bba8c321c13c4fe
URL:        https://git.catflap.wales/apache-httpd/commit/?id=dbcf16f2617511ce3e235a6d5bba8c321c13c4fe
Author:     Joe Orton  (Fri  1 May 2026 14:49:54 BST)
Committer:  Joe Orton  (Fri  1 May 2026 14:49:54 BST)

    Updated list of things we could/should remove from trunk before 2.6.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933651 13f79535-47bb-0310-9956-ffa450edef68

M	STATUS

_____________________________________________________________________________________________________________

Commit:     2cb286d8788c3832b8aa7823bc9ce0526eaf41ae
URL:        https://git.catflap.wales/apache-httpd/commit/?id=2cb286d8788c3832b8aa7823bc9ce0526eaf41ae
Author:     Rich Bowen  (Fri  1 May 2026 14:40:30 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 14:40:30 BST)

    Bug 66375: Fix AuthzProviderAlias example - remove Require all granted, use ldap auth provider
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933649 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_authz_core.xml

_____________________________________________________________________________________________________________

Commit:     ce80562df905fcc797e33a79518bd1bf073e2019
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ce80562df905fcc797e33a79518bd1bf073e2019
Author:     Rich Bowen  (Fri  1 May 2026 14:32:45 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 14:32:45 BST)

    Bug 65247: Fix mod_ssl authz providers docs: authentication→authorization, explain Require ssl vs SSLRequireSSL, fix provider name
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933647 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.xml

_____________________________________________________________________________________________________________

Commit:     4c21f8da5b821e134d47c148c8e364bdc7c887ae
URL:        https://git.catflap.wales/apache-httpd/commit/?id=4c21f8da5b821e134d47c148c8e364bdc7c887ae
Author:     Rich Bowen  (Fri  1 May 2026 14:15:47 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 14:15:47 BST)

    Bug 64900: Document that path/regex is required for ProxyPass, ProxyPassMatch, ProxyPassReverse outside Location
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933645 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy.xml

_____________________________________________________________________________________________________________

Commit:     adad4c87bd593f3129a09caf28ba24c2d92e4618
URL:        https://git.catflap.wales/apache-httpd/commit/?id=adad4c87bd593f3129a09caf28ba24c2d92e4618
Author:     Rich Bowen  (Fri  1 May 2026 14:06:10 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 14:06:10 BST)

    Bug 70014: Document that disabling FollowSymLinks prevents mod_rewrite in per-directory context
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933643 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     d7f0a425674c7f1f31f0f4140cde4e9d133517db
URL:        https://git.catflap.wales/apache-httpd/commit/?id=d7f0a425674c7f1f31f0f4140cde4e9d133517db
Author:     Rich Bowen  (Fri  1 May 2026 14:02:44 BST)
Committer:  Rich Bowen  (Fri  1 May 2026 14:02:44 BST)

    Bug 70015: Clarify FollowSymLinks requirement for per-directory rewrites; note SymLinksIfOwnerMatch also works
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933641 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     83f5ccc6288eab5e1f17b55505e3ea35a598c9b6
URL:        https://git.catflap.wales/apache-httpd/commit/?id=83f5ccc6288eab5e1f17b55505e3ea35a598c9b6
Author:     Joe Orton  (Fri  1 May 2026 08:57:10 BST)
Committer:  Joe Orton  (Fri  1 May 2026 08:57:10 BST)

    CI: The OpenSSL no-engine config option is redundant as of 4.0, remove.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933631 13f79535-47bb-0310-9956-ffa450edef68

M	.github/workflows/linux.yml

_____________________________________________________________________________________________________________

Commit:     64ddf28d53cd19231f559258d9fc8961a9385eb1
URL:        https://git.catflap.wales/apache-httpd/commit/?id=64ddf28d53cd19231f559258d9fc8961a9385eb1
Author:     Rich Bowen  (Thu 30 Apr 2026 21:39:04 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 21:39:04 BST)

    Rebuild HTML, meta files.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933625 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.html.de
M	docs/manual/mod/core.html.es.utf8
M	docs/manual/mod/core.html.fr.utf8
M	docs/manual/mod/core.html.ja.utf8
M	docs/manual/mod/core.html.tr.utf8
M	docs/manual/mod/mod_alias.html.fr.utf8
M	docs/manual/mod/mod_alias.html.ja.utf8
M	docs/manual/mod/mod_alias.html.ko.euc-kr
M	docs/manual/mod/mod_alias.html.tr.utf8
M	docs/manual/mod/mod_cache.html.ja.utf8
M	docs/manual/mod/mod_cache.html.ko.euc-kr
M	docs/manual/mod/mod_cache_disk.html.ja.utf8
M	docs/manual/mod/mod_cache_disk.html.ko.euc-kr
M	docs/manual/mod/mod_cgid.html.ko.euc-kr
M	docs/manual/mod/mod_ldap.html.fr.utf8
M	docs/manual/mod/mod_lua.html.fr.utf8
M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.html.ja.utf8
M	docs/manual/mod/mod_proxy.xml.fr
M	docs/manual/mod/mod_proxy.xml.ja
M	docs/manual/mod/mod_so.html.ko.euc-kr
M	docs/manual/mod/mod_so.html.tr.utf8
M	docs/manual/mod/mpm_common.html.en.utf8
M	docs/manual/mod/quickreference.html.de
M	docs/manual/mod/quickreference.html.es.utf8
M	docs/manual/mod/quickreference.html.fr.utf8
M	docs/manual/mod/quickreference.html.ja.utf8
M	docs/manual/mod/quickreference.html.ko.euc-kr
M	docs/manual/mod/quickreference.html.tr.utf8
M	docs/manual/rewrite/access.html.de
M	docs/manual/rewrite/access.html.en.utf8
M	docs/manual/rewrite/access.html.es.utf8
M	docs/manual/rewrite/access.html.fr.utf8
M	docs/manual/rewrite/access.html.ja.utf8
M	docs/manual/rewrite/access.html.ko.euc-kr
M	docs/manual/rewrite/access.html.tr.utf8
M	docs/manual/rewrite/access.html.zh-cn.utf8
M	docs/manual/rewrite/access.xml.de
M	docs/manual/rewrite/access.xml.es
M	docs/manual/rewrite/access.xml.fr
M	docs/manual/rewrite/access.xml.ja
M	docs/manual/rewrite/access.xml.ko
M	docs/manual/rewrite/access.xml.meta
M	docs/manual/rewrite/access.xml.tr
M	docs/manual/rewrite/access.xml.zh-cn
M	docs/manual/rewrite/advanced.html.de
M	docs/manual/rewrite/advanced.html.en.utf8
M	docs/manual/rewrite/advanced.html.es.utf8
M	docs/manual/rewrite/advanced.html.fr.utf8
M	docs/manual/rewrite/advanced.html.ja.utf8
M	docs/manual/rewrite/advanced.html.ko.euc-kr
M	docs/manual/rewrite/advanced.html.tr.utf8
M	docs/manual/rewrite/advanced.html.zh-cn.utf8
M	docs/manual/rewrite/advanced.xml.de
M	docs/manual/rewrite/advanced.xml.es
M	docs/manual/rewrite/advanced.xml.fr
M	docs/manual/rewrite/advanced.xml.ja
M	docs/manual/rewrite/advanced.xml.ko
M	docs/manual/rewrite/advanced.xml.meta
M	docs/manual/rewrite/advanced.xml.tr
M	docs/manual/rewrite/advanced.xml.zh-cn
M	docs/manual/rewrite/avoid.html.de
M	docs/manual/rewrite/avoid.html.en.utf8
M	docs/manual/rewrite/avoid.html.es.utf8
M	docs/manual/rewrite/avoid.html.fr.utf8
M	docs/manual/rewrite/avoid.html.ja.utf8
M	docs/manual/rewrite/avoid.html.ko.euc-kr
M	docs/manual/rewrite/avoid.html.tr.utf8
M	docs/manual/rewrite/avoid.html.zh-cn.utf8
M	docs/manual/rewrite/avoid.xml.de
M	docs/manual/rewrite/avoid.xml.es
M	docs/manual/rewrite/avoid.xml.fr
M	docs/manual/rewrite/avoid.xml.ja
M	docs/manual/rewrite/avoid.xml.ko
M	docs/manual/rewrite/avoid.xml.meta
M	docs/manual/rewrite/avoid.xml.tr
M	docs/manual/rewrite/avoid.xml.zh-cn
M	docs/manual/rewrite/flags.html.de
M	docs/manual/rewrite/flags.html.en.utf8
M	docs/manual/rewrite/flags.html.es.utf8
M	docs/manual/rewrite/flags.html.fr.utf8
M	docs/manual/rewrite/flags.html.ja.utf8
M	docs/manual/rewrite/flags.html.ko.euc-kr
M	docs/manual/rewrite/flags.html.tr.utf8
M	docs/manual/rewrite/flags.html.zh-cn.utf8
M	docs/manual/rewrite/flags.xml.de
M	docs/manual/rewrite/flags.xml.es
M	docs/manual/rewrite/flags.xml.fr
M	docs/manual/rewrite/flags.xml.ja
M	docs/manual/rewrite/flags.xml.ko
M	docs/manual/rewrite/flags.xml.meta
M	docs/manual/rewrite/flags.xml.tr
M	docs/manual/rewrite/flags.xml.zh-cn
M	docs/manual/rewrite/proxy.html.de
M	docs/manual/rewrite/proxy.html.en.utf8
M	docs/manual/rewrite/proxy.html.es.utf8
M	docs/manual/rewrite/proxy.html.fr.utf8
M	docs/manual/rewrite/proxy.html.ja.utf8
M	docs/manual/rewrite/proxy.html.ko.euc-kr
M	docs/manual/rewrite/proxy.html.tr.utf8
M	docs/manual/rewrite/proxy.html.zh-cn.utf8
M	docs/manual/rewrite/proxy.xml.de
M	docs/manual/rewrite/proxy.xml.es
M	docs/manual/rewrite/proxy.xml.fr
M	docs/manual/rewrite/proxy.xml.ja
M	docs/manual/rewrite/proxy.xml.ko
M	docs/manual/rewrite/proxy.xml.meta
M	docs/manual/rewrite/proxy.xml.tr
M	docs/manual/rewrite/proxy.xml.zh-cn
M	docs/manual/rewrite/remapping.html.de
M	docs/manual/rewrite/remapping.html.en.utf8
M	docs/manual/rewrite/remapping.html.es.utf8
M	docs/manual/rewrite/remapping.html.fr.utf8
M	docs/manual/rewrite/remapping.html.ja.utf8
M	docs/manual/rewrite/remapping.html.ko.euc-kr
M	docs/manual/rewrite/remapping.html.tr.utf8
M	docs/manual/rewrite/remapping.html.zh-cn.utf8
M	docs/manual/rewrite/remapping.xml.de
M	docs/manual/rewrite/remapping.xml.es
M	docs/manual/rewrite/remapping.xml.fr
M	docs/manual/rewrite/remapping.xml.ja
M	docs/manual/rewrite/remapping.xml.ko
M	docs/manual/rewrite/remapping.xml.meta
M	docs/manual/rewrite/remapping.xml.tr
M	docs/manual/rewrite/remapping.xml.zh-cn
M	docs/manual/rewrite/rewritemap.html.de
M	docs/manual/rewrite/rewritemap.html.en.utf8
M	docs/manual/rewrite/rewritemap.html.es.utf8
M	docs/manual/rewrite/rewritemap.html.fr.utf8
M	docs/manual/rewrite/rewritemap.html.ja.utf8
M	docs/manual/rewrite/rewritemap.html.ko.euc-kr
M	docs/manual/rewrite/rewritemap.html.tr.utf8
M	docs/manual/rewrite/rewritemap.html.zh-cn.utf8
M	docs/manual/rewrite/rewritemap.xml.de
M	docs/manual/rewrite/rewritemap.xml.es
M	docs/manual/rewrite/rewritemap.xml.fr
M	docs/manual/rewrite/rewritemap.xml.ja
M	docs/manual/rewrite/rewritemap.xml.ko
M	docs/manual/rewrite/rewritemap.xml.meta
M	docs/manual/rewrite/rewritemap.xml.tr
M	docs/manual/rewrite/rewritemap.xml.zh-cn

_____________________________________________________________________________________________________________

Commit:     967bfa61ffbc4058227e2e83b205a594ca2d9293
URL:        https://git.catflap.wales/apache-httpd/commit/?id=967bfa61ffbc4058227e2e83b205a594ca2d9293
Author:     Rich Bowen  (Thu 30 Apr 2026 21:37:05 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 21:37:05 BST)

    Rebuild error docs
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933624 13f79535-47bb-0310-9956-ffa450edef68

M	docs/error/HTTP_FORBIDDEN.html.var
M	docs/error/HTTP_GONE.html.var
M	docs/error/HTTP_INTERNAL_SERVER_ERROR.html.var
M	docs/error/HTTP_NOT_FOUND.html.var
M	docs/error/HTTP_PRECONDITION_FAILED.html.var
M	docs/error/HTTP_UNAUTHORIZED.html.var
M	docs/error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var

_____________________________________________________________________________________________________________

Commit:     5628349fc675c494b8b2fa2831c87f12cadade57
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5628349fc675c494b8b2fa2831c87f12cadade57
Author:     Rich Bowen  (Thu 30 Apr 2026 21:36:04 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 21:36:04 BST)

    rewrite guide: merge proxy.xml content into avoid.xml, replace proxy.xml with deprecation stub (BZ 58892, step 5)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933622 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/avoid.xml
M	docs/manual/rewrite/proxy.xml

_____________________________________________________________________________________________________________

Commit:     a546c38b5fbbe2eb4df558606c1029af83e18476
URL:        https://git.catflap.wales/apache-httpd/commit/?id=a546c38b5fbbe2eb4df558606c1029af83e18476
Author:     Rich Bowen  (Thu 30 Apr 2026 21:30:05 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 21:30:05 BST)

    rewrite guide: replace access.xml with deprecation stub pointing to avoid.xml (BZ 58892, step 4)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933620 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/access.xml

_____________________________________________________________________________________________________________

Commit:     7e7a8030f747d50b11239e022da87fe37215f864
URL:        https://git.catflap.wales/apache-httpd/commit/?id=7e7a8030f747d50b11239e022da87fe37215f864
Author:     Rich Bowen  (Thu 30 Apr 2026 21:25:15 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 21:25:15 BST)

    rewrite guide: move access-control recipes to avoid.xml, reorder simple-to-complex, drop referer-deflector (BZ 58892, step 3)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933618 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/avoid.xml

_____________________________________________________________________________________________________________

Commit:     b10a91dc0341976fa6565ae7991f25b0e721b7ec
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b10a91dc0341976fa6565ae7991f25b0e721b7ec
Author:     Rich Bowen  (Thu 30 Apr 2026 19:19:38 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 19:19:38 BST)

    rewrite guide: replace advanced.xml with deprecation stub (BZ 58892, step 2)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933613 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/advanced.xml

_____________________________________________________________________________________________________________

Commit:     4b223dc3822f7badf441f55f31784e7e4cc6f940
URL:        https://git.catflap.wales/apache-httpd/commit/?id=4b223dc3822f7badf441f55f31784e7e4cc6f940
Author:     Rich Bowen  (Thu 30 Apr 2026 18:17:31 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 18:17:31 BST)

    rewrite guide: redistribute advanced.xml recipes to topical files (BZ 58892, step 1)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933611 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/avoid.xml
M	docs/manual/rewrite/flags.xml
M	docs/manual/rewrite/remapping.xml
M	docs/manual/rewrite/rewritemap.xml

_____________________________________________________________________________________________________________

Commit:     fb004be8d4ecc7472a86a90e904da6e2db84e04a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=fb004be8d4ecc7472a86a90e904da6e2db84e04a
Author:     Lucien Gentis  (Thu 30 Apr 2026 16:39:16 BST)
Committer:  Lucien Gentis  (Thu 30 Apr 2026 16:39:16 BST)

    fr doc XML file update.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933608 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/logs.xml.fr

_____________________________________________________________________________________________________________

Commit:     19c30fbf7d40c9fcc814b66819707ba1aa3fe47b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=19c30fbf7d40c9fcc814b66819707ba1aa3fe47b
Author:     Lucien Gentis  (Thu 30 Apr 2026 16:25:57 BST)
Committer:  Lucien Gentis  (Thu 30 Apr 2026 16:25:57 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933606 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/caching.xml.fr
M	docs/manual/content-negotiation.xml.fr
M	docs/manual/dso.xml.fr
M	docs/manual/env.xml.fr
M	docs/manual/mod/mod_auth_form.xml.fr
M	docs/manual/mod/mod_authn_socache.xml.fr
M	docs/manual/new_features_2_4.xml.fr
M	docs/manual/rewrite/intro.xml.fr

_____________________________________________________________________________________________________________

Commit:     f1c91d96459b2f2009d0d2ebf328398557dfc04a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=f1c91d96459b2f2009d0d2ebf328398557dfc04a
Author:     Rich Bowen  (Thu 30 Apr 2026 16:08:07 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 16:08:07 BST)

    Sync contextlist metadata in translations to match English source (bz#66478)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933604 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_alias.xml.fr
M	docs/manual/mod/mod_alias.xml.ja
M	docs/manual/mod/mod_alias.xml.ko
M	docs/manual/mod/mod_alias.xml.tr
M	docs/manual/mod/mod_auth_basic.xml.ja
M	docs/manual/mod/mod_autoindex.xml.ja
M	docs/manual/mod/mod_autoindex.xml.ko
M	docs/manual/mod/mod_cache.xml.fr
M	docs/manual/mod/mod_cache.xml.ja
M	docs/manual/mod/mod_cache.xml.ko
M	docs/manual/mod/mod_cache_disk.xml.fr
M	docs/manual/mod/mod_cache_disk.xml.ja
M	docs/manual/mod/mod_cache_disk.xml.ko
M	docs/manual/mod/mod_cgi.xml.ja
M	docs/manual/mod/mod_cgid.xml.ko
M	docs/manual/mod/mod_dav_fs.xml.fr
M	docs/manual/mod/mod_dav_lock.xml.fr
M	docs/manual/mod/mod_deflate.xml.ja
M	docs/manual/mod/mod_dir.xml.fr
M	docs/manual/mod/mod_dir.xml.ja
M	docs/manual/mod/mod_dir.xml.ko
M	docs/manual/mod/mod_env.xml.ja
M	docs/manual/mod/mod_http2.xml.fr
M	docs/manual/mod/mod_ldap.xml.fr
M	docs/manual/mod/mod_lua.xml.fr
M	docs/manual/mod/mod_negotiation.xml.ja
M	docs/manual/mod/mod_proxy.xml.fr
M	docs/manual/mod/mod_proxy.xml.ja
M	docs/manual/mod/mod_setenvif.xml.ja
M	docs/manual/mod/mod_setenvif.xml.ko
M	docs/manual/mod/mod_so.xml.ko
M	docs/manual/mod/mod_so.xml.tr
M	docs/manual/mod/mod_speling.xml.ko
M	docs/manual/mod/mod_userdir.xml.fr
M	docs/manual/mod/mod_userdir.xml.ja
M	docs/manual/mod/mod_version.xml.fr
M	docs/manual/mod/mpm_common.xml.de
M	docs/manual/mod/mpm_common.xml.fr
M	docs/manual/mod/mpm_common.xml.ja
M	docs/manual/mod/mpm_common.xml.tr

_____________________________________________________________________________________________________________

Commit:     87d8961e8bef4bb7106bceecea5c123d911ff5eb
URL:        https://git.catflap.wales/apache-httpd/commit/?id=87d8961e8bef4bb7106bceecea5c123d911ff5eb
Author:     Rich Bowen  (Thu 30 Apr 2026 15:46:38 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 15:46:38 BST)

    mod_proxy: clarify ProxyPass ordering in Location blocks (bz#60479)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933602 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy.xml

_____________________________________________________________________________________________________________

Commit:     029f51f08010c0437af1eee157924addedd3df17
URL:        https://git.catflap.wales/apache-httpd/commit/?id=029f51f08010c0437af1eee157924addedd3df17
Author:     Joe Orton  (Thu 30 Apr 2026 14:29:53 BST)
Committer:  Joe Orton  (Thu 30 Apr 2026 14:29:53 BST)

    CI: update actions versions, sync windows.yml with 2.4.x.
    
    Github: closes #641
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933601 13f79535-47bb-0310-9956-ffa450edef68

M	.github/workflows/linux.yml
M	.github/workflows/windows.yml

_____________________________________________________________________________________________________________

Commit:     e2eb21b7f2095de5c9f7ca0799b7a7e9b2ea15e8
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e2eb21b7f2095de5c9f7ca0799b7a7e9b2ea15e8
Author:     Rich Bowen  (Thu 30 Apr 2026 14:17:26 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 14:17:26 BST)

    Bug 65038: MaxRequestWorkers default applies to threaded and hybrid MPMs
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933599 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mpm_common.xml

_____________________________________________________________________________________________________________

Commit:     72065ddb4a34f6bb726c3c56087ce1bf20d82da1
URL:        https://git.catflap.wales/apache-httpd/commit/?id=72065ddb4a34f6bb726c3c56087ce1bf20d82da1
Author:     Rich Bowen  (Thu 30 Apr 2026 14:15:56 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 14:15:56 BST)

    Change to nav bar causes rebuild of *all* pages.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933598 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/bind.html.de
M	docs/manual/bind.html.en.utf8
M	docs/manual/bind.html.es.utf8
M	docs/manual/bind.html.fr.utf8
M	docs/manual/bind.html.ja.utf8
M	docs/manual/bind.html.ko.euc-kr
M	docs/manual/bind.html.tr.utf8
M	docs/manual/caching.html.en.utf8
M	docs/manual/caching.html.fr.utf8
M	docs/manual/caching.html.tr.utf8
M	docs/manual/compliance.html.en.utf8
M	docs/manual/compliance.html.fr.utf8
M	docs/manual/configuring.html.de
M	docs/manual/configuring.html.en.utf8
M	docs/manual/configuring.html.fr.utf8
M	docs/manual/configuring.html.ja.utf8
M	docs/manual/configuring.html.ko.euc-kr
M	docs/manual/configuring.html.tr.utf8
M	docs/manual/content-negotiation.html.en.utf8
M	docs/manual/content-negotiation.html.fr.utf8
M	docs/manual/content-negotiation.html.ja.utf8
M	docs/manual/content-negotiation.html.ko.euc-kr
M	docs/manual/content-negotiation.html.tr.utf8
M	docs/manual/custom-error.html.en.utf8
M	docs/manual/custom-error.html.es.utf8
M	docs/manual/custom-error.html.fr.utf8
M	docs/manual/custom-error.html.ja.utf8
M	docs/manual/custom-error.html.ko.euc-kr
M	docs/manual/custom-error.html.tr.utf8
M	docs/manual/developer/API.html.en.utf8
M	docs/manual/developer/debugging.html.en.utf8
M	docs/manual/developer/documenting.html.en.utf8
M	docs/manual/developer/documenting.html.zh-cn.utf8
M	docs/manual/developer/filters.html.en.utf8
M	docs/manual/developer/hooks.html.en.utf8
M	docs/manual/developer/index.html.en.utf8
M	docs/manual/developer/index.html.zh-cn.utf8
M	docs/manual/developer/lua.html.en.utf8
M	docs/manual/developer/modguide.html.en.utf8
M	docs/manual/developer/modules.html.en.utf8
M	docs/manual/developer/modules.html.ja.utf8
M	docs/manual/developer/new_api_2_4.html.en.utf8
M	docs/manual/developer/new_api_2_6.html.en.utf8
M	docs/manual/developer/output-filters.html.en.utf8
M	docs/manual/developer/request.html.en.utf8
M	docs/manual/developer/thread_safety.html.en.utf8
M	docs/manual/dns-caveats.html.en.utf8
M	docs/manual/dns-caveats.html.fr.utf8
M	docs/manual/dns-caveats.html.ja.utf8
M	docs/manual/dns-caveats.html.ko.euc-kr
M	docs/manual/dns-caveats.html.tr.utf8
M	docs/manual/dso.html.en.utf8
M	docs/manual/dso.html.es.utf8
M	docs/manual/dso.html.fr.utf8
M	docs/manual/dso.html.ja.utf8
M	docs/manual/dso.html.ko.euc-kr
M	docs/manual/dso.html.tr.utf8
M	docs/manual/env.html.en.utf8
M	docs/manual/env.html.fr.utf8
M	docs/manual/env.html.ja.utf8
M	docs/manual/env.html.ko.euc-kr
M	docs/manual/env.html.tr.utf8
M	docs/manual/env.xml.fr
M	docs/manual/env.xml.ja
M	docs/manual/env.xml.ko
M	docs/manual/env.xml.tr
M	docs/manual/expr.html.en.utf8
M	docs/manual/expr.html.fr.utf8
M	docs/manual/faq/index.html.en.utf8
M	docs/manual/faq/index.html.es.utf8
M	docs/manual/faq/index.html.fr.utf8
M	docs/manual/faq/index.html.ko.euc-kr
M	docs/manual/faq/index.html.tr.utf8
M	docs/manual/faq/index.html.zh-cn.utf8
M	docs/manual/filter.html.en.utf8
M	docs/manual/filter.html.es.utf8
M	docs/manual/filter.html.fr.utf8
M	docs/manual/filter.html.ja.utf8
M	docs/manual/filter.html.ko.euc-kr
M	docs/manual/filter.html.tr.utf8
M	docs/manual/getting-started.html.en.utf8
M	docs/manual/getting-started.html.es.utf8
M	docs/manual/getting-started.html.fr.utf8
M	docs/manual/getting-started.html.ru.utf8
M	docs/manual/glossary.html.de
M	docs/manual/glossary.html.en.utf8
M	docs/manual/glossary.html.es.utf8
M	docs/manual/glossary.html.fr.utf8
M	docs/manual/glossary.html.ja.utf8
M	docs/manual/glossary.html.ko.euc-kr
M	docs/manual/glossary.html.tr.utf8
M	docs/manual/handler.html.en.utf8
M	docs/manual/handler.html.es.utf8
M	docs/manual/handler.html.fr.utf8
M	docs/manual/handler.html.ja.utf8
M	docs/manual/handler.html.ko.euc-kr
M	docs/manual/handler.html.tr.utf8
M	docs/manual/handler.html.zh-cn.utf8
M	docs/manual/howto/access.html.en.utf8
M	docs/manual/howto/access.html.es.utf8
M	docs/manual/howto/access.html.fr.utf8
M	docs/manual/howto/auth.html.en.utf8
M	docs/manual/howto/auth.html.es.utf8
M	docs/manual/howto/auth.html.fr.utf8
M	docs/manual/howto/auth.html.ja.utf8
M	docs/manual/howto/auth.html.ko.euc-kr
M	docs/manual/howto/auth.html.tr.utf8
M	docs/manual/howto/cgi.html.en.utf8
M	docs/manual/howto/cgi.html.es.utf8
M	docs/manual/howto/cgi.html.fr.utf8
M	docs/manual/howto/cgi.html.ja.utf8
M	docs/manual/howto/cgi.html.ko.euc-kr
M	docs/manual/howto/encrypt.html.en.utf8
M	docs/manual/howto/encrypt.html.es.utf8
M	docs/manual/howto/encrypt.html.fr.utf8
M	docs/manual/howto/htaccess.html.en.utf8
M	docs/manual/howto/htaccess.html.es.utf8
M	docs/manual/howto/htaccess.html.fr.utf8
M	docs/manual/howto/htaccess.html.ja.utf8
M	docs/manual/howto/htaccess.html.ko.euc-kr
M	docs/manual/howto/htaccess.html.pt-br
M	docs/manual/howto/http2.html.en.utf8
M	docs/manual/howto/http2.html.es.utf8
M	docs/manual/howto/http2.html.fr.utf8
M	docs/manual/howto/index.html.en.utf8
M	docs/manual/howto/index.html.es.utf8
M	docs/manual/howto/index.html.fr.utf8
M	docs/manual/howto/index.html.ja.utf8
M	docs/manual/howto/index.html.ko.euc-kr
M	docs/manual/howto/index.html.zh-cn.utf8
M	docs/manual/howto/public_html.html.en.utf8
M	docs/manual/howto/public_html.html.es.utf8
M	docs/manual/howto/public_html.html.fr.utf8
M	docs/manual/howto/public_html.html.ja.utf8
M	docs/manual/howto/public_html.html.ko.euc-kr
M	docs/manual/howto/public_html.html.tr.utf8
M	docs/manual/howto/reverse_proxy.html.en.utf8
M	docs/manual/howto/reverse_proxy.html.es.utf8
M	docs/manual/howto/reverse_proxy.html.fr.utf8
M	docs/manual/howto/ssi.html.en.utf8
M	docs/manual/howto/ssi.html.es.utf8
M	docs/manual/howto/ssi.html.fr.utf8
M	docs/manual/howto/ssi.html.ja.utf8
M	docs/manual/howto/ssi.html.ko.euc-kr
M	docs/manual/index.html.da
M	docs/manual/index.html.de
M	docs/manual/index.html.en.utf8
M	docs/manual/index.html.es.utf8
M	docs/manual/index.html.fr.utf8
M	docs/manual/index.html.ja.utf8
M	docs/manual/index.html.ko.euc-kr
M	docs/manual/index.html.pt-br
M	docs/manual/index.html.ru.utf8
M	docs/manual/index.html.tr.utf8
M	docs/manual/index.html.zh-cn.utf8
M	docs/manual/install.html.de
M	docs/manual/install.html.en.utf8
M	docs/manual/install.html.es.utf8
M	docs/manual/install.html.fr.utf8
M	docs/manual/install.html.ja.utf8
M	docs/manual/install.html.ko.euc-kr
M	docs/manual/install.html.tr.utf8
M	docs/manual/invoking.html.de
M	docs/manual/invoking.html.en.utf8
M	docs/manual/invoking.html.es.utf8
M	docs/manual/invoking.html.fr.utf8
M	docs/manual/invoking.html.ja.utf8
M	docs/manual/invoking.html.ko.euc-kr
M	docs/manual/invoking.html.tr.utf8
M	docs/manual/license.html.en.utf8
M	docs/manual/logs.html.en.utf8
M	docs/manual/logs.html.fr.utf8
M	docs/manual/logs.html.ja.utf8
M	docs/manual/logs.html.ko.euc-kr
M	docs/manual/logs.html.tr.utf8
M	docs/manual/misc/index.html.en.utf8
M	docs/manual/misc/index.html.es.utf8
M	docs/manual/misc/index.html.fr.utf8
M	docs/manual/misc/index.html.ko.euc-kr
M	docs/manual/misc/index.html.tr.utf8
M	docs/manual/misc/index.html.zh-cn.utf8
M	docs/manual/misc/password_encryptions.html.en.utf8
M	docs/manual/misc/password_encryptions.html.es.utf8
M	docs/manual/misc/password_encryptions.html.fr.utf8
M	docs/manual/misc/perf-scaling.html.en.utf8
M	docs/manual/misc/perf-scaling.html.es.utf8
M	docs/manual/misc/perf-scaling.html.fr.utf8
M	docs/manual/misc/perf-tuning.html.en.utf8
M	docs/manual/misc/perf-tuning.html.fr.utf8
M	docs/manual/misc/perf-tuning.html.ko.euc-kr
M	docs/manual/misc/perf-tuning.html.tr.utf8
M	docs/manual/misc/relevant_standards.html.en.utf8
M	docs/manual/misc/relevant_standards.html.fr.utf8
M	docs/manual/misc/relevant_standards.html.ko.euc-kr
M	docs/manual/misc/security_tips.html.en.utf8
M	docs/manual/misc/security_tips.html.es.utf8
M	docs/manual/misc/security_tips.html.fr.utf8
M	docs/manual/misc/security_tips.html.ko.euc-kr
M	docs/manual/misc/security_tips.html.tr.utf8
M	docs/manual/mod/core.html.de
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.html.es.utf8
M	docs/manual/mod/core.html.fr.utf8
M	docs/manual/mod/core.html.ja.utf8
M	docs/manual/mod/core.html.tr.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/directive-dict.html.en.utf8
M	docs/manual/mod/directive-dict.html.es.utf8
M	docs/manual/mod/directive-dict.html.fr.utf8
M	docs/manual/mod/directive-dict.html.ja.utf8
M	docs/manual/mod/directive-dict.html.ko.euc-kr
M	docs/manual/mod/directive-dict.html.tr.utf8
M	docs/manual/mod/directives.html.de
M	docs/manual/mod/directives.html.en.utf8
M	docs/manual/mod/directives.html.es.utf8
M	docs/manual/mod/directives.html.fr.utf8
M	docs/manual/mod/directives.html.ja.utf8
M	docs/manual/mod/directives.html.ko.euc-kr
M	docs/manual/mod/directives.html.tr.utf8
M	docs/manual/mod/directives.html.zh-cn.utf8
M	docs/manual/mod/event.html.en.utf8
M	docs/manual/mod/event.html.es.utf8
M	docs/manual/mod/event.html.fr.utf8
M	docs/manual/mod/index.html.de
M	docs/manual/mod/index.html.en.utf8
M	docs/manual/mod/index.html.es.utf8
M	docs/manual/mod/index.html.fr.utf8
M	docs/manual/mod/index.html.ja.utf8
M	docs/manual/mod/index.html.ko.euc-kr
M	docs/manual/mod/index.html.tr.utf8
M	docs/manual/mod/index.html.zh-cn.utf8
M	docs/manual/mod/mod_access_compat.html.en.utf8
M	docs/manual/mod/mod_access_compat.html.es.utf8
M	docs/manual/mod/mod_access_compat.html.fr.utf8
M	docs/manual/mod/mod_access_compat.html.ja.utf8
M	docs/manual/mod/mod_actions.html.de
M	docs/manual/mod/mod_actions.html.en.utf8
M	docs/manual/mod/mod_actions.html.es.utf8
M	docs/manual/mod/mod_actions.html.fr.utf8
M	docs/manual/mod/mod_actions.html.ja.utf8
M	docs/manual/mod/mod_actions.html.ko.euc-kr
M	docs/manual/mod/mod_alias.html.en.utf8
M	docs/manual/mod/mod_alias.html.es.utf8
M	docs/manual/mod/mod_alias.html.fr.utf8
M	docs/manual/mod/mod_alias.html.ja.utf8
M	docs/manual/mod/mod_alias.html.ko.euc-kr
M	docs/manual/mod/mod_alias.html.tr.utf8
M	docs/manual/mod/mod_allowhandlers.html.en.utf8
M	docs/manual/mod/mod_allowhandlers.html.es.utf8
M	docs/manual/mod/mod_allowhandlers.html.fr.utf8
M	docs/manual/mod/mod_allowmethods.html.en.utf8
M	docs/manual/mod/mod_allowmethods.html.es.utf8
M	docs/manual/mod/mod_allowmethods.html.fr.utf8
M	docs/manual/mod/mod_asis.html.en.utf8
M	docs/manual/mod/mod_asis.html.es.utf8
M	docs/manual/mod/mod_asis.html.fr.utf8
M	docs/manual/mod/mod_asis.html.ja.utf8
M	docs/manual/mod/mod_asis.html.ko.euc-kr
M	docs/manual/mod/mod_auth_basic.html.en.utf8
M	docs/manual/mod/mod_auth_basic.html.es.utf8
M	docs/manual/mod/mod_auth_basic.html.fr.utf8
M	docs/manual/mod/mod_auth_basic.html.ja.utf8
M	docs/manual/mod/mod_auth_basic.html.ko.euc-kr
M	docs/manual/mod/mod_auth_bearer.html.en.utf8
M	docs/manual/mod/mod_auth_bearer.html.fr.utf8
M	docs/manual/mod/mod_auth_digest.html.en.utf8
M	docs/manual/mod/mod_auth_digest.html.fr.utf8
M	docs/manual/mod/mod_auth_digest.html.ko.euc-kr
M	docs/manual/mod/mod_auth_form.html.en.utf8
M	docs/manual/mod/mod_auth_form.html.fr.utf8
M	docs/manual/mod/mod_authn_anon.html.en.utf8
M	docs/manual/mod/mod_authn_anon.html.fr.utf8
M	docs/manual/mod/mod_authn_anon.html.ja.utf8
M	docs/manual/mod/mod_authn_anon.html.ko.euc-kr
M	docs/manual/mod/mod_authn_core.html.en.utf8
M	docs/manual/mod/mod_authn_core.html.fr.utf8
M	docs/manual/mod/mod_authn_dbd.html.en.utf8
M	docs/manual/mod/mod_authn_dbd.html.fr.utf8
M	docs/manual/mod/mod_authn_dbm.html.en.utf8
M	docs/manual/mod/mod_authn_dbm.html.fr.utf8
M	docs/manual/mod/mod_authn_dbm.html.ja.utf8
M	docs/manual/mod/mod_authn_dbm.html.ko.euc-kr
M	docs/manual/mod/mod_authn_file.html.en.utf8
M	docs/manual/mod/mod_authn_file.html.fr.utf8
M	docs/manual/mod/mod_authn_file.html.ja.utf8
M	docs/manual/mod/mod_authn_file.html.ko.euc-kr
M	docs/manual/mod/mod_authn_socache.html.en.utf8
M	docs/manual/mod/mod_authn_socache.html.fr.utf8
M	docs/manual/mod/mod_authnz_fcgi.html.en.utf8
M	docs/manual/mod/mod_authnz_fcgi.html.fr.utf8
M	docs/manual/mod/mod_authnz_ldap.html.en.utf8
M	docs/manual/mod/mod_authnz_ldap.html.fr.utf8
M	docs/manual/mod/mod_autht_core.html.en.utf8
M	docs/manual/mod/mod_autht_core.html.fr.utf8
M	docs/manual/mod/mod_autht_jwt.html.en.utf8
M	docs/manual/mod/mod_autht_jwt.html.fr.utf8
M	docs/manual/mod/mod_authz_core.html.en.utf8
M	docs/manual/mod/mod_authz_core.html.fr.utf8
M	docs/manual/mod/mod_authz_dbd.html.en.utf8
M	docs/manual/mod/mod_authz_dbd.html.fr.utf8
M	docs/manual/mod/mod_authz_dbm.html.en.utf8
M	docs/manual/mod/mod_authz_dbm.html.fr.utf8
M	docs/manual/mod/mod_authz_dbm.html.ko.euc-kr
M	docs/manual/mod/mod_authz_groupfile.html.en.utf8
M	docs/manual/mod/mod_authz_groupfile.html.fr.utf8
M	docs/manual/mod/mod_authz_groupfile.html.ja.utf8
M	docs/manual/mod/mod_authz_groupfile.html.ko.euc-kr
M	docs/manual/mod/mod_authz_host.html.en.utf8
M	docs/manual/mod/mod_authz_host.html.fr.utf8
M	docs/manual/mod/mod_authz_owner.html.en.utf8
M	docs/manual/mod/mod_authz_owner.html.fr.utf8
M	docs/manual/mod/mod_authz_owner.html.ja.utf8
M	docs/manual/mod/mod_authz_owner.html.ko.euc-kr
M	docs/manual/mod/mod_authz_user.html.en.utf8
M	docs/manual/mod/mod_authz_user.html.fr.utf8
M	docs/manual/mod/mod_authz_user.html.ja.utf8
M	docs/manual/mod/mod_authz_user.html.ko.euc-kr
M	docs/manual/mod/mod_autoindex.html.en.utf8
M	docs/manual/mod/mod_autoindex.html.fr.utf8
M	docs/manual/mod/mod_autoindex.html.ja.utf8
M	docs/manual/mod/mod_autoindex.html.ko.euc-kr
M	docs/manual/mod/mod_autoindex.html.tr.utf8
M	docs/manual/mod/mod_autoindex.xml.fr
M	docs/manual/mod/mod_autoindex.xml.ja
M	docs/manual/mod/mod_autoindex.xml.ko
M	docs/manual/mod/mod_autoindex.xml.tr
M	docs/manual/mod/mod_brotli.html.en.utf8
M	docs/manual/mod/mod_brotli.html.fr.utf8
M	docs/manual/mod/mod_buffer.html.en.utf8
M	docs/manual/mod/mod_buffer.html.fr.utf8
M	docs/manual/mod/mod_cache.html.en.utf8
M	docs/manual/mod/mod_cache.html.fr.utf8
M	docs/manual/mod/mod_cache.html.ja.utf8
M	docs/manual/mod/mod_cache.html.ko.euc-kr
M	docs/manual/mod/mod_cache.xml.fr
M	docs/manual/mod/mod_cache.xml.ja
M	docs/manual/mod/mod_cache.xml.ko
M	docs/manual/mod/mod_cache_disk.html.en.utf8
M	docs/manual/mod/mod_cache_disk.html.fr.utf8
M	docs/manual/mod/mod_cache_disk.html.ja.utf8
M	docs/manual/mod/mod_cache_disk.html.ko.euc-kr
M	docs/manual/mod/mod_cache_socache.html.en.utf8
M	docs/manual/mod/mod_cache_socache.html.fr.utf8
M	docs/manual/mod/mod_cern_meta.html.en.utf8
M	docs/manual/mod/mod_cern_meta.html.fr.utf8
M	docs/manual/mod/mod_cern_meta.html.ko.euc-kr
M	docs/manual/mod/mod_cgi.html.en.utf8
M	docs/manual/mod/mod_cgi.html.fr.utf8
M	docs/manual/mod/mod_cgi.html.ja.utf8
M	docs/manual/mod/mod_cgi.html.ko.euc-kr
M	docs/manual/mod/mod_cgid.html.en.utf8
M	docs/manual/mod/mod_cgid.html.fr.utf8
M	docs/manual/mod/mod_cgid.html.ja.utf8
M	docs/manual/mod/mod_cgid.html.ko.euc-kr
M	docs/manual/mod/mod_charset_lite.html.en.utf8
M	docs/manual/mod/mod_charset_lite.html.fr.utf8
M	docs/manual/mod/mod_charset_lite.html.ko.euc-kr
M	docs/manual/mod/mod_crypto.html.en.utf8
M	docs/manual/mod/mod_crypto.html.fr.utf8
M	docs/manual/mod/mod_data.html.en.utf8
M	docs/manual/mod/mod_data.html.fr.utf8
M	docs/manual/mod/mod_dav.html.en.utf8
M	docs/manual/mod/mod_dav.html.fr.utf8
M	docs/manual/mod/mod_dav.html.ja.utf8
M	docs/manual/mod/mod_dav.html.ko.euc-kr
M	docs/manual/mod/mod_dav_fs.html.en.utf8
M	docs/manual/mod/mod_dav_fs.html.fr.utf8
M	docs/manual/mod/mod_dav_fs.html.ja.utf8
M	docs/manual/mod/mod_dav_fs.html.ko.euc-kr
M	docs/manual/mod/mod_dav_lock.html.en.utf8
M	docs/manual/mod/mod_dav_lock.html.fr.utf8
M	docs/manual/mod/mod_dav_lock.html.ja.utf8
M	docs/manual/mod/mod_dbd.html.en.utf8
M	docs/manual/mod/mod_dbd.html.fr.utf8
M	docs/manual/mod/mod_deflate.html.en.utf8
M	docs/manual/mod/mod_deflate.html.fr.utf8
M	docs/manual/mod/mod_deflate.html.ja.utf8
M	docs/manual/mod/mod_deflate.html.ko.euc-kr
M	docs/manual/mod/mod_dialup.html.en.utf8
M	docs/manual/mod/mod_dialup.html.fr.utf8
M	docs/manual/mod/mod_dir.html.en.utf8
M	docs/manual/mod/mod_dir.html.fr.utf8
M	docs/manual/mod/mod_dir.html.ja.utf8
M	docs/manual/mod/mod_dir.html.ko.euc-kr
M	docs/manual/mod/mod_dir.html.tr.utf8
M	docs/manual/mod/mod_dir.xml.fr
M	docs/manual/mod/mod_dir.xml.ja
M	docs/manual/mod/mod_dir.xml.ko
M	docs/manual/mod/mod_dir.xml.tr
M	docs/manual/mod/mod_dumpio.html.en.utf8
M	docs/manual/mod/mod_dumpio.html.fr.utf8
M	docs/manual/mod/mod_dumpio.html.ja.utf8
M	docs/manual/mod/mod_echo.html.en.utf8
M	docs/manual/mod/mod_echo.html.fr.utf8
M	docs/manual/mod/mod_echo.html.ja.utf8
M	docs/manual/mod/mod_echo.html.ko.euc-kr
M	docs/manual/mod/mod_env.html.en.utf8
M	docs/manual/mod/mod_env.html.fr.utf8
M	docs/manual/mod/mod_env.html.ja.utf8
M	docs/manual/mod/mod_env.html.ko.euc-kr
M	docs/manual/mod/mod_env.html.tr.utf8
M	docs/manual/mod/mod_example_hooks.html.en.utf8
M	docs/manual/mod/mod_example_hooks.html.fr.utf8
M	docs/manual/mod/mod_example_hooks.html.ko.euc-kr
M	docs/manual/mod/mod_expires.html.en.utf8
M	docs/manual/mod/mod_expires.html.fr.utf8
M	docs/manual/mod/mod_expires.html.ja.utf8
M	docs/manual/mod/mod_expires.html.ko.euc-kr
M	docs/manual/mod/mod_ext_filter.html.en.utf8
M	docs/manual/mod/mod_ext_filter.html.fr.utf8
M	docs/manual/mod/mod_ext_filter.html.ja.utf8
M	docs/manual/mod/mod_ext_filter.html.ko.euc-kr
M	docs/manual/mod/mod_file_cache.html.en.utf8
M	docs/manual/mod/mod_file_cache.html.fr.utf8
M	docs/manual/mod/mod_file_cache.html.ko.euc-kr
M	docs/manual/mod/mod_filter.html.en.utf8
M	docs/manual/mod/mod_filter.html.fr.utf8
M	docs/manual/mod/mod_firehose.html.en.utf8
M	docs/manual/mod/mod_firehose.html.fr.utf8
M	docs/manual/mod/mod_headers.html.en.utf8
M	docs/manual/mod/mod_headers.html.fr.utf8
M	docs/manual/mod/mod_headers.html.ja.utf8
M	docs/manual/mod/mod_headers.html.ko.euc-kr
M	docs/manual/mod/mod_headers.xml.fr
M	docs/manual/mod/mod_headers.xml.ja
M	docs/manual/mod/mod_headers.xml.ko
M	docs/manual/mod/mod_headers.xml.meta
M	docs/manual/mod/mod_heartbeat.html.en.utf8
M	docs/manual/mod/mod_heartbeat.html.fr.utf8
M	docs/manual/mod/mod_heartmonitor.html.en.utf8
M	docs/manual/mod/mod_heartmonitor.html.fr.utf8
M	docs/manual/mod/mod_heartmonitor.xml.fr
M	docs/manual/mod/mod_heartmonitor.xml.meta
M	docs/manual/mod/mod_http2.html.en.utf8
M	docs/manual/mod/mod_http2.html.fr.utf8
M	docs/manual/mod/mod_ident.html.en.utf8
M	docs/manual/mod/mod_ident.html.fr.utf8
M	docs/manual/mod/mod_ident.html.ja.utf8
M	docs/manual/mod/mod_ident.html.ko.euc-kr
M	docs/manual/mod/mod_imagemap.html.en.utf8
M	docs/manual/mod/mod_imagemap.html.fr.utf8
M	docs/manual/mod/mod_imagemap.html.ko.euc-kr
M	docs/manual/mod/mod_include.html.en.utf8
M	docs/manual/mod/mod_include.html.fr.utf8
M	docs/manual/mod/mod_include.html.ja.utf8
M	docs/manual/mod/mod_info.html.en.utf8
M	docs/manual/mod/mod_info.html.fr.utf8
M	docs/manual/mod/mod_info.html.ja.utf8
M	docs/manual/mod/mod_info.html.ko.euc-kr
M	docs/manual/mod/mod_isapi.html.en.utf8
M	docs/manual/mod/mod_isapi.html.fr.utf8
M	docs/manual/mod/mod_isapi.html.ko.euc-kr
M	docs/manual/mod/mod_journald.html.en.utf8
M	docs/manual/mod/mod_journald.html.fr.utf8
M	docs/manual/mod/mod_lbmethod_bybusyness.html.en.utf8
M	docs/manual/mod/mod_lbmethod_bybusyness.html.fr.utf8
M	docs/manual/mod/mod_lbmethod_byrequests.html.en.utf8
M	docs/manual/mod/mod_lbmethod_byrequests.html.fr.utf8
M	docs/manual/mod/mod_lbmethod_bytraffic.html.en.utf8
M	docs/manual/mod/mod_lbmethod_bytraffic.html.fr.utf8
M	docs/manual/mod/mod_lbmethod_heartbeat.html.en.utf8
M	docs/manual/mod/mod_lbmethod_heartbeat.html.fr.utf8
M	docs/manual/mod/mod_ldap.html.en.utf8
M	docs/manual/mod/mod_ldap.html.fr.utf8
M	docs/manual/mod/mod_log_config.html.en.utf8
M	docs/manual/mod/mod_log_config.html.fr.utf8
M	docs/manual/mod/mod_log_config.html.ja.utf8
M	docs/manual/mod/mod_log_config.html.ko.euc-kr
M	docs/manual/mod/mod_log_config.html.tr.utf8
M	docs/manual/mod/mod_log_debug.html.en.utf8
M	docs/manual/mod/mod_log_debug.html.fr.utf8
M	docs/manual/mod/mod_log_forensic.html.en.utf8
M	docs/manual/mod/mod_log_forensic.html.fr.utf8
M	docs/manual/mod/mod_log_forensic.html.ja.utf8
M	docs/manual/mod/mod_log_forensic.html.tr.utf8
M	docs/manual/mod/mod_logio.html.en.utf8
M	docs/manual/mod/mod_logio.html.fr.utf8
M	docs/manual/mod/mod_logio.html.ja.utf8
M	docs/manual/mod/mod_logio.html.ko.euc-kr
M	docs/manual/mod/mod_logio.html.tr.utf8
M	docs/manual/mod/mod_lua.html.en.utf8
M	docs/manual/mod/mod_lua.html.fr.utf8
M	docs/manual/mod/mod_macro.html.en.utf8
M	docs/manual/mod/mod_macro.html.fr.utf8
M	docs/manual/mod/mod_md.html.en.utf8
M	docs/manual/mod/mod_md.html.fr.utf8
M	docs/manual/mod/mod_mime.html.en.utf8
M	docs/manual/mod/mod_mime.html.fr.utf8
M	docs/manual/mod/mod_mime.html.ja.utf8
M	docs/manual/mod/mod_mime_magic.html.en.utf8
M	docs/manual/mod/mod_mime_magic.html.fr.utf8
M	docs/manual/mod/mod_negotiation.html.en.utf8
M	docs/manual/mod/mod_negotiation.html.fr.utf8
M	docs/manual/mod/mod_negotiation.html.ja.utf8
M	docs/manual/mod/mod_nw_ssl.html.en.utf8
M	docs/manual/mod/mod_nw_ssl.html.fr.utf8
M	docs/manual/mod/mod_policy.html.en.utf8
M	docs/manual/mod/mod_policy.html.fr.utf8
M	docs/manual/mod/mod_privileges.html.en.utf8
M	docs/manual/mod/mod_privileges.html.fr.utf8
M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.html.fr.utf8
M	docs/manual/mod/mod_proxy.html.ja.utf8
M	docs/manual/mod/mod_proxy.xml.fr
M	docs/manual/mod/mod_proxy.xml.ja
M	docs/manual/mod/mod_proxy_ajp.html.en.utf8
M	docs/manual/mod/mod_proxy_ajp.html.fr.utf8
M	docs/manual/mod/mod_proxy_ajp.html.ja.utf8
M	docs/manual/mod/mod_proxy_balancer.html.en.utf8
M	docs/manual/mod/mod_proxy_balancer.html.fr.utf8
M	docs/manual/mod/mod_proxy_balancer.html.ja.utf8
M	docs/manual/mod/mod_proxy_connect.html.en.utf8
M	docs/manual/mod/mod_proxy_connect.html.fr.utf8
M	docs/manual/mod/mod_proxy_connect.html.ja.utf8
M	docs/manual/mod/mod_proxy_express.html.en.utf8
M	docs/manual/mod/mod_proxy_express.html.fr.utf8
M	docs/manual/mod/mod_proxy_fcgi.html.en.utf8
M	docs/manual/mod/mod_proxy_fcgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_fdpass.html.en.utf8
M	docs/manual/mod/mod_proxy_fdpass.html.fr.utf8
M	docs/manual/mod/mod_proxy_ftp.html.en.utf8
M	docs/manual/mod/mod_proxy_ftp.html.fr.utf8
M	docs/manual/mod/mod_proxy_hcheck.html.en.utf8
M	docs/manual/mod/mod_proxy_hcheck.html.fr.utf8
M	docs/manual/mod/mod_proxy_html.html.en.utf8
M	docs/manual/mod/mod_proxy_html.html.fr.utf8
M	docs/manual/mod/mod_proxy_http.html.en.utf8
M	docs/manual/mod/mod_proxy_http.html.fr.utf8
M	docs/manual/mod/mod_proxy_http2.html.en.utf8
M	docs/manual/mod/mod_proxy_http2.html.fr.utf8
M	docs/manual/mod/mod_proxy_scgi.html.en.utf8
M	docs/manual/mod/mod_proxy_scgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_uwsgi.html.en.utf8
M	docs/manual/mod/mod_proxy_uwsgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_wstunnel.html.en.utf8
M	docs/manual/mod/mod_proxy_wstunnel.html.fr.utf8
M	docs/manual/mod/mod_ratelimit.html.en.utf8
M	docs/manual/mod/mod_ratelimit.html.fr.utf8
M	docs/manual/mod/mod_reflector.html.en.utf8
M	docs/manual/mod/mod_reflector.html.fr.utf8
M	docs/manual/mod/mod_remoteip.html.en.utf8
M	docs/manual/mod/mod_remoteip.html.fr.utf8
M	docs/manual/mod/mod_remoteip.xml.fr
M	docs/manual/mod/mod_reqtimeout.html.en.utf8
M	docs/manual/mod/mod_reqtimeout.html.fr.utf8
M	docs/manual/mod/mod_request.html.en.utf8
M	docs/manual/mod/mod_request.html.fr.utf8
M	docs/manual/mod/mod_request.html.tr.utf8
M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.html.fr.utf8
M	docs/manual/mod/mod_rewrite.xml.fr
M	docs/manual/mod/mod_sed.html.en.utf8
M	docs/manual/mod/mod_sed.html.fr.utf8
M	docs/manual/mod/mod_session.html.en.utf8
M	docs/manual/mod/mod_session.html.fr.utf8
M	docs/manual/mod/mod_session_cookie.html.en.utf8
M	docs/manual/mod/mod_session_cookie.html.fr.utf8
M	docs/manual/mod/mod_session_crypto.html.en.utf8
M	docs/manual/mod/mod_session_crypto.html.fr.utf8
M	docs/manual/mod/mod_session_dbd.html.en.utf8
M	docs/manual/mod/mod_session_dbd.html.fr.utf8
M	docs/manual/mod/mod_setenvif.html.en.utf8
M	docs/manual/mod/mod_setenvif.html.fr.utf8
M	docs/manual/mod/mod_setenvif.html.ja.utf8
M	docs/manual/mod/mod_setenvif.html.ko.euc-kr
M	docs/manual/mod/mod_setenvif.html.tr.utf8
M	docs/manual/mod/mod_slotmem_plain.html.en.utf8
M	docs/manual/mod/mod_slotmem_plain.html.fr.utf8
M	docs/manual/mod/mod_slotmem_shm.html.en.utf8
M	docs/manual/mod/mod_slotmem_shm.html.fr.utf8
M	docs/manual/mod/mod_so.html.en.utf8
M	docs/manual/mod/mod_so.html.fr.utf8
M	docs/manual/mod/mod_so.html.ja.utf8
M	docs/manual/mod/mod_so.html.ko.euc-kr
M	docs/manual/mod/mod_so.html.tr.utf8
M	docs/manual/mod/mod_socache_dbm.html.en.utf8
M	docs/manual/mod/mod_socache_dbm.html.fr.utf8
M	docs/manual/mod/mod_socache_dc.html.en.utf8
M	docs/manual/mod/mod_socache_dc.html.fr.utf8
M	docs/manual/mod/mod_socache_memcache.html.en.utf8
M	docs/manual/mod/mod_socache_memcache.html.fr.utf8
M	docs/manual/mod/mod_socache_redis.html.en.utf8
M	docs/manual/mod/mod_socache_redis.html.fr.utf8
M	docs/manual/mod/mod_socache_shmcb.html.en.utf8
M	docs/manual/mod/mod_socache_shmcb.html.fr.utf8
M	docs/manual/mod/mod_speling.html.en.utf8
M	docs/manual/mod/mod_speling.html.fr.utf8
M	docs/manual/mod/mod_speling.html.ja.utf8
M	docs/manual/mod/mod_speling.html.ko.euc-kr
M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.html.es.utf8
M	docs/manual/mod/mod_ssl.html.fr.utf8
M	docs/manual/mod/mod_ssl.xml.es
M	docs/manual/mod/mod_ssl.xml.fr
M	docs/manual/mod/mod_ssl_ct.html.en.utf8
M	docs/manual/mod/mod_ssl_ct.html.fr.utf8
M	docs/manual/mod/mod_status.html.en.utf8
M	docs/manual/mod/mod_status.html.es.utf8
M	docs/manual/mod/mod_status.html.fr.utf8
M	docs/manual/mod/mod_status.html.ja.utf8
M	docs/manual/mod/mod_status.html.ko.euc-kr
M	docs/manual/mod/mod_status.html.tr.utf8
M	docs/manual/mod/mod_substitute.html.en.utf8
M	docs/manual/mod/mod_substitute.html.fr.utf8
M	docs/manual/mod/mod_suexec.html.en.utf8
M	docs/manual/mod/mod_suexec.html.fr.utf8
M	docs/manual/mod/mod_suexec.html.ja.utf8
M	docs/manual/mod/mod_suexec.html.ko.euc-kr
M	docs/manual/mod/mod_suexec.html.tr.utf8
M	docs/manual/mod/mod_syslog.html.en.utf8
M	docs/manual/mod/mod_syslog.html.fr.utf8
M	docs/manual/mod/mod_systemd.html.en.utf8
M	docs/manual/mod/mod_systemd.html.fr.utf8
M	docs/manual/mod/mod_unique_id.html.en.utf8
M	docs/manual/mod/mod_unique_id.html.fr.utf8
M	docs/manual/mod/mod_unique_id.html.ja.utf8
M	docs/manual/mod/mod_unique_id.html.ko.euc-kr
M	docs/manual/mod/mod_unixd.html.en.utf8
M	docs/manual/mod/mod_unixd.html.fr.utf8
M	docs/manual/mod/mod_unixd.html.tr.utf8
M	docs/manual/mod/mod_userdir.html.en.utf8
M	docs/manual/mod/mod_userdir.html.fr.utf8
M	docs/manual/mod/mod_userdir.html.ja.utf8
M	docs/manual/mod/mod_userdir.html.ko.euc-kr
M	docs/manual/mod/mod_userdir.html.tr.utf8
M	docs/manual/mod/mod_usertrack.html.en.utf8
M	docs/manual/mod/mod_usertrack.html.fr.utf8
M	docs/manual/mod/mod_version.html.en.utf8
M	docs/manual/mod/mod_version.html.fr.utf8
M	docs/manual/mod/mod_version.html.ja.utf8
M	docs/manual/mod/mod_version.html.ko.euc-kr
M	docs/manual/mod/mod_vhost_alias.html.en.utf8
M	docs/manual/mod/mod_vhost_alias.html.fr.utf8
M	docs/manual/mod/mod_vhost_alias.html.tr.utf8
M	docs/manual/mod/mod_watchdog.html.en.utf8
M	docs/manual/mod/mod_watchdog.html.fr.utf8
M	docs/manual/mod/mod_xml2enc.html.en.utf8
M	docs/manual/mod/mod_xml2enc.html.fr.utf8
M	docs/manual/mod/module-dict.html.en.utf8
M	docs/manual/mod/module-dict.html.fr.utf8
M	docs/manual/mod/module-dict.html.ja.utf8
M	docs/manual/mod/module-dict.html.ko.euc-kr
M	docs/manual/mod/module-dict.html.tr.utf8
M	docs/manual/mod/mpm_common.html.de
M	docs/manual/mod/mpm_common.html.en.utf8
M	docs/manual/mod/mpm_common.html.fr.utf8
M	docs/manual/mod/mpm_common.html.ja.utf8
M	docs/manual/mod/mpm_common.html.tr.utf8
M	docs/manual/mod/mpm_netware.html.en.utf8
M	docs/manual/mod/mpm_netware.html.fr.utf8
M	docs/manual/mod/mpm_winnt.html.de
M	docs/manual/mod/mpm_winnt.html.en.utf8
M	docs/manual/mod/mpm_winnt.html.fr.utf8
M	docs/manual/mod/mpm_winnt.html.ja.utf8
M	docs/manual/mod/mpmt_os2.html.en.utf8
M	docs/manual/mod/mpmt_os2.html.fr.utf8
M	docs/manual/mod/overrides.html.en.utf8
M	docs/manual/mod/overrides.html.fr.utf8
M	docs/manual/mod/prefork.html.de
M	docs/manual/mod/prefork.html.en.utf8
M	docs/manual/mod/prefork.html.fr.utf8
M	docs/manual/mod/prefork.html.ja.utf8
M	docs/manual/mod/prefork.html.tr.utf8
M	docs/manual/mod/quickreference.html.de
M	docs/manual/mod/quickreference.html.en.utf8
M	docs/manual/mod/quickreference.html.es.utf8
M	docs/manual/mod/quickreference.html.fr.utf8
M	docs/manual/mod/quickreference.html.ja.utf8
M	docs/manual/mod/quickreference.html.ko.euc-kr
M	docs/manual/mod/quickreference.html.tr.utf8
M	docs/manual/mod/quickreference.html.zh-cn.utf8
M	docs/manual/mod/worker.html.de
M	docs/manual/mod/worker.html.en.utf8
M	docs/manual/mod/worker.html.fr.utf8
M	docs/manual/mod/worker.html.ja.utf8
M	docs/manual/mod/worker.html.tr.utf8
M	docs/manual/mpm.html.de
M	docs/manual/mpm.html.en.utf8
M	docs/manual/mpm.html.es.utf8
M	docs/manual/mpm.html.fr.utf8
M	docs/manual/mpm.html.ja.utf8
M	docs/manual/mpm.html.ko.euc-kr
M	docs/manual/mpm.html.tr.utf8
M	docs/manual/mpm.html.zh-cn.utf8
M	docs/manual/new_features_2_0.html.de
M	docs/manual/new_features_2_0.html.en.utf8
M	docs/manual/new_features_2_0.html.fr.utf8
M	docs/manual/new_features_2_0.html.ja.utf8
M	docs/manual/new_features_2_0.html.ko.euc-kr
M	docs/manual/new_features_2_0.html.pt-br
M	docs/manual/new_features_2_0.html.tr.utf8
M	docs/manual/new_features_2_2.html.en.utf8
M	docs/manual/new_features_2_2.html.es.utf8
M	docs/manual/new_features_2_2.html.fr.utf8
M	docs/manual/new_features_2_2.html.ko.euc-kr
M	docs/manual/new_features_2_2.html.pt-br
M	docs/manual/new_features_2_2.html.tr.utf8
M	docs/manual/new_features_2_4.html.en.utf8
M	docs/manual/new_features_2_4.html.es.utf8
M	docs/manual/new_features_2_4.html.fr.utf8
M	docs/manual/new_features_2_4.html.tr.utf8
M	docs/manual/new_features_2_6.html.en.utf8
M	docs/manual/platform/index.html.en.utf8
M	docs/manual/platform/index.html.fr.utf8
M	docs/manual/platform/index.html.ko.euc-kr
M	docs/manual/platform/index.html.zh-cn.utf8
M	docs/manual/platform/netware.html.en.utf8
M	docs/manual/platform/netware.html.fr.utf8
M	docs/manual/platform/netware.html.ko.euc-kr
M	docs/manual/platform/rpm.html.en.utf8
M	docs/manual/platform/rpm.html.fr.utf8
M	docs/manual/platform/win_compiling.html.en.utf8
M	docs/manual/platform/win_compiling.html.fr.utf8
M	docs/manual/platform/win_compiling.html.ko.euc-kr
M	docs/manual/platform/windows.html.en.utf8
M	docs/manual/platform/windows.html.fr.utf8
M	docs/manual/platform/windows.html.ko.euc-kr
M	docs/manual/programs/ab.html.en.utf8
M	docs/manual/programs/ab.html.fr.utf8
M	docs/manual/programs/ab.html.ko.euc-kr
M	docs/manual/programs/ab.html.tr.utf8
M	docs/manual/programs/apachectl.html.en.utf8
M	docs/manual/programs/apachectl.html.fr.utf8
M	docs/manual/programs/apachectl.html.ko.euc-kr
M	docs/manual/programs/apachectl.html.tr.utf8
M	docs/manual/programs/apxs.html.en.utf8
M	docs/manual/programs/apxs.html.fr.utf8
M	docs/manual/programs/apxs.html.ko.euc-kr
M	docs/manual/programs/apxs.html.tr.utf8
M	docs/manual/programs/configure.html.en.utf8
M	docs/manual/programs/configure.html.fr.utf8
M	docs/manual/programs/configure.html.ko.euc-kr
M	docs/manual/programs/configure.html.tr.utf8
M	docs/manual/programs/ctlogconfig.html.en.utf8
M	docs/manual/programs/ctlogconfig.html.fr.utf8
M	docs/manual/programs/dbmmanage.html.en.utf8
M	docs/manual/programs/dbmmanage.html.fr.utf8
M	docs/manual/programs/dbmmanage.html.ko.euc-kr
M	docs/manual/programs/dbmmanage.html.tr.utf8
M	docs/manual/programs/fcgistarter.html.en.utf8
M	docs/manual/programs/fcgistarter.html.fr.utf8
M	docs/manual/programs/fcgistarter.html.tr.utf8
M	docs/manual/programs/firehose.html.en.utf8
M	docs/manual/programs/firehose.html.fr.utf8
M	docs/manual/programs/htcacheclean.html.en.utf8
M	docs/manual/programs/htcacheclean.html.fr.utf8
M	docs/manual/programs/htcacheclean.html.ko.euc-kr
M	docs/manual/programs/htcacheclean.html.tr.utf8
M	docs/manual/programs/htdbm.html.en.utf8
M	docs/manual/programs/htdbm.html.fr.utf8
M	docs/manual/programs/htdbm.html.tr.utf8
M	docs/manual/programs/htdigest.html.en.utf8
M	docs/manual/programs/htdigest.html.fr.utf8
M	docs/manual/programs/htdigest.html.ko.euc-kr
M	docs/manual/programs/htdigest.html.tr.utf8
M	docs/manual/programs/htpasswd.html.en.utf8
M	docs/manual/programs/htpasswd.html.fr.utf8
M	docs/manual/programs/htpasswd.html.ko.euc-kr
M	docs/manual/programs/htpasswd.html.tr.utf8
M	docs/manual/programs/httpd.html.en.utf8
M	docs/manual/programs/httpd.html.fr.utf8
M	docs/manual/programs/httpd.html.ko.euc-kr
M	docs/manual/programs/httpd.html.tr.utf8
M	docs/manual/programs/httxt2dbm.html.en.utf8
M	docs/manual/programs/httxt2dbm.html.fr.utf8
M	docs/manual/programs/httxt2dbm.html.tr.utf8
M	docs/manual/programs/index.html.en.utf8
M	docs/manual/programs/index.html.es.utf8
M	docs/manual/programs/index.html.fr.utf8
M	docs/manual/programs/index.html.ko.euc-kr
M	docs/manual/programs/index.html.tr.utf8
M	docs/manual/programs/index.html.zh-cn.utf8
M	docs/manual/programs/log_server_status.html.en.utf8
M	docs/manual/programs/log_server_status.html.fr.utf8
M	docs/manual/programs/logresolve.html.en.utf8
M	docs/manual/programs/logresolve.html.fr.utf8
M	docs/manual/programs/logresolve.html.ko.euc-kr
M	docs/manual/programs/logresolve.html.tr.utf8
M	docs/manual/programs/other.html.en.utf8
M	docs/manual/programs/other.html.fr.utf8
M	docs/manual/programs/other.html.ko.euc-kr
M	docs/manual/programs/other.html.tr.utf8
M	docs/manual/programs/rotatelogs.html.en.utf8
M	docs/manual/programs/rotatelogs.html.fr.utf8
M	docs/manual/programs/rotatelogs.html.ko.euc-kr
M	docs/manual/programs/rotatelogs.html.tr.utf8
M	docs/manual/programs/split-logfile.html.en.utf8
M	docs/manual/programs/split-logfile.html.fr.utf8
M	docs/manual/programs/suexec.html.en.utf8
M	docs/manual/programs/suexec.html.fr.utf8
M	docs/manual/programs/suexec.html.ko.euc-kr
M	docs/manual/programs/suexec.html.tr.utf8
M	docs/manual/rewrite/access.html.de
M	docs/manual/rewrite/access.html.en.utf8
M	docs/manual/rewrite/access.html.es.utf8
M	docs/manual/rewrite/access.html.fr.utf8
M	docs/manual/rewrite/access.html.ja.utf8
M	docs/manual/rewrite/access.html.ko.euc-kr
M	docs/manual/rewrite/access.html.tr.utf8
M	docs/manual/rewrite/access.html.zh-cn.utf8
M	docs/manual/rewrite/advanced.html.de
M	docs/manual/rewrite/advanced.html.en.utf8
M	docs/manual/rewrite/advanced.html.es.utf8
M	docs/manual/rewrite/advanced.html.fr.utf8
M	docs/manual/rewrite/advanced.html.ja.utf8
M	docs/manual/rewrite/advanced.html.ko.euc-kr
M	docs/manual/rewrite/advanced.html.tr.utf8
M	docs/manual/rewrite/advanced.html.zh-cn.utf8
M	docs/manual/rewrite/avoid.html.de
M	docs/manual/rewrite/avoid.html.en.utf8
M	docs/manual/rewrite/avoid.html.es.utf8
M	docs/manual/rewrite/avoid.html.fr.utf8
M	docs/manual/rewrite/avoid.html.ja.utf8
M	docs/manual/rewrite/avoid.html.ko.euc-kr
M	docs/manual/rewrite/avoid.html.tr.utf8
M	docs/manual/rewrite/avoid.html.zh-cn.utf8
M	docs/manual/rewrite/flags.html.de
M	docs/manual/rewrite/flags.html.en.utf8
M	docs/manual/rewrite/flags.html.es.utf8
M	docs/manual/rewrite/flags.html.fr.utf8
M	docs/manual/rewrite/flags.html.ja.utf8
M	docs/manual/rewrite/flags.html.ko.euc-kr
M	docs/manual/rewrite/flags.html.tr.utf8
M	docs/manual/rewrite/flags.html.zh-cn.utf8
M	docs/manual/rewrite/htaccess.html.de
M	docs/manual/rewrite/htaccess.html.en.utf8
M	docs/manual/rewrite/htaccess.html.es.utf8
M	docs/manual/rewrite/htaccess.html.fr.utf8
M	docs/manual/rewrite/htaccess.html.ja.utf8
M	docs/manual/rewrite/htaccess.html.ko.euc-kr
M	docs/manual/rewrite/htaccess.html.tr.utf8
M	docs/manual/rewrite/htaccess.html.zh-cn.utf8
M	docs/manual/rewrite/index.html.de
M	docs/manual/rewrite/index.html.en.utf8
M	docs/manual/rewrite/index.html.es.utf8
M	docs/manual/rewrite/index.html.fr.utf8
M	docs/manual/rewrite/index.html.ja.utf8
M	docs/manual/rewrite/index.html.ko.euc-kr
M	docs/manual/rewrite/index.html.tr.utf8
M	docs/manual/rewrite/index.html.zh-cn.utf8
M	docs/manual/rewrite/intro.html.de
M	docs/manual/rewrite/intro.html.en.utf8
M	docs/manual/rewrite/intro.html.es.utf8
M	docs/manual/rewrite/intro.html.fr.utf8
M	docs/manual/rewrite/intro.html.ja.utf8
M	docs/manual/rewrite/intro.html.ko.euc-kr
M	docs/manual/rewrite/intro.html.tr.utf8
M	docs/manual/rewrite/intro.html.zh-cn.utf8
M	docs/manual/rewrite/proxy.html.de
M	docs/manual/rewrite/proxy.html.en.utf8
M	docs/manual/rewrite/proxy.html.es.utf8
M	docs/manual/rewrite/proxy.html.fr.utf8
M	docs/manual/rewrite/proxy.html.ja.utf8
M	docs/manual/rewrite/proxy.html.ko.euc-kr
M	docs/manual/rewrite/proxy.html.tr.utf8
M	docs/manual/rewrite/proxy.html.zh-cn.utf8
M	docs/manual/rewrite/remapping.html.de
M	docs/manual/rewrite/remapping.html.en.utf8
M	docs/manual/rewrite/remapping.html.es.utf8
M	docs/manual/rewrite/remapping.html.fr.utf8
M	docs/manual/rewrite/remapping.html.ja.utf8
M	docs/manual/rewrite/remapping.html.ko.euc-kr
M	docs/manual/rewrite/remapping.html.tr.utf8
M	docs/manual/rewrite/remapping.html.zh-cn.utf8
M	docs/manual/rewrite/rewritemap.html.de
M	docs/manual/rewrite/rewritemap.html.en.utf8
M	docs/manual/rewrite/rewritemap.html.es.utf8
M	docs/manual/rewrite/rewritemap.html.fr.utf8
M	docs/manual/rewrite/rewritemap.html.ja.utf8
M	docs/manual/rewrite/rewritemap.html.ko.euc-kr
M	docs/manual/rewrite/rewritemap.html.tr.utf8
M	docs/manual/rewrite/rewritemap.html.zh-cn.utf8
M	docs/manual/rewrite/tech.html.de
M	docs/manual/rewrite/tech.html.en.utf8
M	docs/manual/rewrite/tech.html.es.utf8
M	docs/manual/rewrite/tech.html.fr.utf8
M	docs/manual/rewrite/tech.html.ja.utf8
M	docs/manual/rewrite/tech.html.ko.euc-kr
M	docs/manual/rewrite/tech.html.tr.utf8
M	docs/manual/rewrite/tech.html.zh-cn.utf8
M	docs/manual/rewrite/vhosts.html.de
M	docs/manual/rewrite/vhosts.html.en.utf8
M	docs/manual/rewrite/vhosts.html.es.utf8
M	docs/manual/rewrite/vhosts.html.fr.utf8
M	docs/manual/rewrite/vhosts.html.ja.utf8
M	docs/manual/rewrite/vhosts.html.ko.euc-kr
M	docs/manual/rewrite/vhosts.html.tr.utf8
M	docs/manual/rewrite/vhosts.html.zh-cn.utf8
M	docs/manual/sections.html.en.utf8
M	docs/manual/sections.html.fr.utf8
M	docs/manual/sections.html.ja.utf8
M	docs/manual/sections.html.ko.euc-kr
M	docs/manual/sections.html.tr.utf8
M	docs/manual/server-wide.html.en.utf8
M	docs/manual/server-wide.html.fr.utf8
M	docs/manual/server-wide.html.ja.utf8
M	docs/manual/server-wide.html.ko.euc-kr
M	docs/manual/server-wide.html.tr.utf8
M	docs/manual/sitemap.html.de
M	docs/manual/sitemap.html.en.utf8
M	docs/manual/sitemap.html.es.utf8
M	docs/manual/sitemap.html.fr.utf8
M	docs/manual/sitemap.html.ja.utf8
M	docs/manual/sitemap.html.ko.euc-kr
M	docs/manual/sitemap.html.tr.utf8
M	docs/manual/sitemap.html.zh-cn.utf8
M	docs/manual/socache.html.en.utf8
M	docs/manual/socache.html.fr.utf8
M	docs/manual/ssl/index.html.en.utf8
M	docs/manual/ssl/index.html.es.utf8
M	docs/manual/ssl/index.html.fr.utf8
M	docs/manual/ssl/index.html.ja.utf8
M	docs/manual/ssl/index.html.tr.utf8
M	docs/manual/ssl/index.html.zh-cn.utf8
M	docs/manual/ssl/ssl_compat.html.en.utf8
M	docs/manual/ssl/ssl_compat.html.es.utf8
M	docs/manual/ssl/ssl_compat.html.fr.utf8
M	docs/manual/ssl/ssl_faq.html.en.utf8
M	docs/manual/ssl/ssl_faq.html.fr.utf8
M	docs/manual/ssl/ssl_howto.html.en.utf8
M	docs/manual/ssl/ssl_howto.html.fr.utf8
M	docs/manual/ssl/ssl_intro.html.en.utf8
M	docs/manual/ssl/ssl_intro.html.fr.utf8
M	docs/manual/ssl/ssl_intro.html.ja.utf8
M	docs/manual/stopping.html.de
M	docs/manual/stopping.html.en.utf8
M	docs/manual/stopping.html.es.utf8
M	docs/manual/stopping.html.fr.utf8
M	docs/manual/stopping.html.ja.utf8
M	docs/manual/stopping.html.ko.euc-kr
M	docs/manual/stopping.html.tr.utf8
M	docs/manual/suexec.html.en.utf8
M	docs/manual/suexec.html.fr.utf8
M	docs/manual/suexec.html.ja.utf8
M	docs/manual/suexec.html.ko.euc-kr
M	docs/manual/suexec.html.tr.utf8
M	docs/manual/upgrading.html.en.utf8
M	docs/manual/upgrading.html.fr.utf8
M	docs/manual/urlmapping.html.en.utf8
M	docs/manual/urlmapping.html.fr.utf8
M	docs/manual/urlmapping.html.ja.utf8
M	docs/manual/urlmapping.html.ko.euc-kr
M	docs/manual/urlmapping.html.tr.utf8
M	docs/manual/vhosts/details.html.en.utf8
M	docs/manual/vhosts/details.html.fr.utf8
M	docs/manual/vhosts/details.html.ko.euc-kr
M	docs/manual/vhosts/details.html.tr.utf8
M	docs/manual/vhosts/examples.html.en.utf8
M	docs/manual/vhosts/examples.html.fr.utf8
M	docs/manual/vhosts/examples.html.ja.utf8
M	docs/manual/vhosts/examples.html.ko.euc-kr
M	docs/manual/vhosts/examples.html.tr.utf8
M	docs/manual/vhosts/fd-limits.html.en.utf8
M	docs/manual/vhosts/fd-limits.html.fr.utf8
M	docs/manual/vhosts/fd-limits.html.ja.utf8
M	docs/manual/vhosts/fd-limits.html.ko.euc-kr
M	docs/manual/vhosts/fd-limits.html.tr.utf8
M	docs/manual/vhosts/index.html.de
M	docs/manual/vhosts/index.html.en.utf8
M	docs/manual/vhosts/index.html.fr.utf8
M	docs/manual/vhosts/index.html.ja.utf8
M	docs/manual/vhosts/index.html.ko.euc-kr
M	docs/manual/vhosts/index.html.tr.utf8
M	docs/manual/vhosts/index.html.zh-cn.utf8
M	docs/manual/vhosts/ip-based.html.en.utf8
M	docs/manual/vhosts/ip-based.html.fr.utf8
M	docs/manual/vhosts/ip-based.html.ja.utf8
M	docs/manual/vhosts/ip-based.html.ko.euc-kr
M	docs/manual/vhosts/ip-based.html.tr.utf8
M	docs/manual/vhosts/mass.html.en.utf8
M	docs/manual/vhosts/mass.html.fr.utf8
M	docs/manual/vhosts/mass.html.ko.euc-kr
M	docs/manual/vhosts/mass.html.tr.utf8
M	docs/manual/vhosts/name-based.html.de
M	docs/manual/vhosts/name-based.html.en.utf8
M	docs/manual/vhosts/name-based.html.fr.utf8
M	docs/manual/vhosts/name-based.html.ja.utf8
M	docs/manual/vhosts/name-based.html.ko.euc-kr
M	docs/manual/vhosts/name-based.html.tr.utf8

_____________________________________________________________________________________________________________

Commit:     0a9f439a2cd141327e331fa09075f6d9cf533472
URL:        https://git.catflap.wales/apache-httpd/commit/?id=0a9f439a2cd141327e331fa09075f6d9cf533472
Author:     Rich Bowen  (Thu 30 Apr 2026 14:08:22 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 14:08:22 BST)

    This adds a "report a bug" link to the main docs nav menu, as per bz#61218
    I'm not entirely convinced that this is a good idea, but it'll be easy
    to revert if we decide it's not.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933595 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/style/xsl/common.xsl

_____________________________________________________________________________________________________________

Commit:     b0bdb2e4d853d19dcf74c10b40ff44575785e4af
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b0bdb2e4d853d19dcf74c10b40ff44575785e4af
Author:     Rich Bowen  (Thu 30 Apr 2026 14:01:24 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 14:01:24 BST)

    Bug 65242: Clarify DirectoryCheckHandler On vs Off behavior
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933594 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_dir.xml
M	docs/manual/mod/mod_dir.xml.fr

_____________________________________________________________________________________________________________

Commit:     abe9a4317c55e8db7abff5899e648c052fc85653
URL:        https://git.catflap.wales/apache-httpd/commit/?id=abe9a4317c55e8db7abff5899e648c052fc85653
Author:     Rich Bowen  (Thu 30 Apr 2026 13:48:21 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 13:48:21 BST)

    Bug 70013: AllowOverride Options - clarify that = is optional; fix French translation
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933590 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml
M	docs/manual/mod/core.xml.fr

_____________________________________________________________________________________________________________

Commit:     5e1256e41fa668953793b57bfa51d42cb8502fef
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5e1256e41fa668953793b57bfa51d42cb8502fef
Author:     Rich Bowen  (Thu 30 Apr 2026 13:26:16 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 13:26:16 BST)

    Rebuild man pages after reverting nroff.xml change
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933589 13f79535-47bb-0310-9956-ffa450edef68

M	docs/man/ab.1
M	docs/man/apachectl.8
M	docs/man/apxs.1
M	docs/man/ctlogconfig.8
M	docs/man/dbmmanage.1
M	docs/man/fcgistarter.8
M	docs/man/firehose.1
M	docs/man/htcacheclean.8
M	docs/man/htdbm.1
M	docs/man/htdigest.1
M	docs/man/htpasswd.1
M	docs/man/httpd.8
M	docs/man/httxt2dbm.1
M	docs/man/logresolve.1
M	docs/man/rotatelogs.8
M	docs/man/suexec.8

_____________________________________________________________________________________________________________

Commit:     f87bd55aa367d8c5d65eae2e4e8ccec4c92f1fc8
URL:        https://git.catflap.wales/apache-httpd/commit/?id=f87bd55aa367d8c5d65eae2e4e8ccec4c92f1fc8
Author:     Rich Bowen  (Thu 30 Apr 2026 13:22:48 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 13:22:48 BST)

    This note needs to be inside the usage block, or it breaks the build
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933587 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_cache.xml

_____________________________________________________________________________________________________________

Commit:     e340b81301e32c9beaddf3c5da068e31a4bdb2b7
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e340b81301e32c9beaddf3c5da068e31a4bdb2b7
Author:     Joe Orton  (Thu 30 Apr 2026 13:19:58 BST)
Committer:  Joe Orton  (Thu 30 Apr 2026 13:19:58 BST)

    Fix OpenSSL 4.0 compatibility and test that in CI.
    
    CI: Update to test OpenSSL 4.0.0 explicitly.
    CI: No longer disable deprecated-declaration warnings for OpenSSL 3.4 -Werror build.
    
    * modules/ssl/ssl_engine_kernel.c (ssl_hook_UserCheck): Change name to
      const X509_NAME *.
      (ssl_callback_proxy_cert): Change ca_name, issuer, and ca_issuer to
      const X509_NAME *.
    
    * modules/ssl/ssl_engine_log.c (ssl_log_cert_error): Change cert
      parameter to const X509 *. Use X509_get0_serialNumber,
      X509_get0_notBefore, and X509_get0_notAfter instead of non-const
      variants.
      (ssl_log_xerror, ssl_log_cxerror, ssl_log_rxerror): Change cert
      parameter to const X509 *.
    
    * modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl_cert_dn): Change
      xsname parameter to const X509_NAME *.
      (ssl_var_lookup_ssl_cert_dn_oneline): Change xsname parameter to
      const X509_NAME *.
      (ssl_var_lookup_ssl_cert): Change xsname to const X509_NAME *.
      (ssl_var_lookup_ssl_cert_rfc4523_cea): Change issuer to const
      X509_NAME *.
    
    * modules/ssl/ssl_private.h (ssl_log_xerror, ssl_log_cxerror,
      ssl_log_rxerror): Update declarations to use const X509 *.
    
    * modules/ssl/ssl_util_ssl.c (modssl_X509_NAME_to_string): Change dn
      parameter to const X509_NAME *.
      (getIDs): Change subj to const X509_NAME *.
    
    * modules/ssl/ssl_util_ssl.h (modssl_X509_NAME_to_string): Update
      declaration to use const X509_NAME *.
    
    * support/ab.c (ssl_print_cert_info): Change dn to const X509_NAME *.
    
    mod_ssl: use ASN1_STRING accessor API in dump_extn_value:
    
    * modules/ssl/ssl_engine_vars.c (dump_extn_value): Use
      ASN1_STRING_get0_data() and ASN1_STRING_length() rather than
      directly dereferencing the ASN1_OCTET_STRING structure, which is
      opaque in OpenSSL 4.0.
    * modules/ssl/ssl_private.h: Add compat macros for
      ASN1_STRING_get0_data and ASN1_STRING_length for pre-1.1 API.
    
    mod_ssl: constify ASN1_TIME pointers, use X509_get0_not{Before,After}:
    
    * modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl_cert_valid,
      ssl_var_lookup_ssl_cert_remain): Constify ASN1_TIME * parameter.
      (ssl_var_lookup_ssl_cert): Use X509_get0_notBefore() and
      X509_get0_notAfter() which return const pointers.
      (ssl_var_lookup_ssl_cert_remain): Use ASN1_TIME_check() directly
      rather than INVALID_ASN1_TIME macro which dereferences the
      ASN1_TIME structure.
      (dump_extn_value): Constify ASN1_OCTET_STRING * parameter.
    * modules/ssl/ssl_private.h: Add compat macros for
      X509_get0_before and X509_get0_after for pre-1.1 API.
    
    mod_ssl: constify X509_NAME_ENTRY and X509_EXTENSION pointers:
    
    * modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl_cert_dn,
      extract_dn): Constify X509_NAME_ENTRY * variables, constify
      X509_NAME * parameter of extract_dn, drop unnecessary casts
      on X509_NAME_ENTRY_get_object() calls.
      (ssl_ext_list): Use MODSSL_X509_EXT_CONST for X509_EXTENSION *
      since X509_EXTENSION accessors are only constified in OpenSSL 4.
    * modules/ssl/ssl_util_ssl.c, modules/ssl/ssl_util_ssl.h
      (modssl_X509_NAME_ENTRY_to_string): Constify X509_NAME_ENTRY *
      parameter.
    * modules/ssl/ssl_private.h: Add MODSSL_X509_EXT_CONST, defined
      as const for OpenSSL 4+ and empty otherwise.
    
    * modules/ssl/ssl_util_ssl.c (asn1_string_convert): Constify
      ASN1_STRING * argument.
    * modules/ssl/ssl_engine_ocsp.c (extract_responder_uri): Use
      modssl_ASN1_STRING_convert instead of directly accessing ASN1_STRING
      data pointer.
    
    * modules/ssl/ssl_util_ssl.c (modssl_ASN1_STRING_convert): Rename from
      asn1_string_convert and export function.
      (asn1_string_to_utf8): Update to use modssl_ASN1_STRING_convert.
      (modssl_X509_NAME_ENTRY_to_string): Update to use
      modssl_ASN1_STRING_convert.
    
    * modules/ssl/ssl_util_ssl.h (modssl_ASN1_STRING_convert): Declare new
      function.
    
    Co-Authored-By: Claude Opus 4.6 
    Github: closes #609
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933586 13f79535-47bb-0310-9956-ffa450edef68

M	.github/workflows/linux.yml
M	modules/ssl/ssl_engine_kernel.c
M	modules/ssl/ssl_engine_log.c
M	modules/ssl/ssl_engine_ocsp.c
M	modules/ssl/ssl_engine_vars.c
M	modules/ssl/ssl_private.h
M	modules/ssl/ssl_util_ssl.c
M	modules/ssl/ssl_util_ssl.h
M	support/ab.c

_____________________________________________________________________________________________________________

Commit:     1eca9294932339bd0d75b0347ed514b28ac4f41b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=1eca9294932339bd0d75b0347ed514b28ac4f41b
Author:     Rich Bowen  (Thu 30 Apr 2026 13:15:46 BST)
Committer:  Rich Bowen  (Thu 30 Apr 2026 13:15:46 BST)

    Reverts the manpage xsl change from yesterday, which had unfortunate
    side effects. I'm not sure what the right solution is here, but it's not
    this. Perhaps someone else who understands manpage formatting better can
    have a look at this.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933583 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/style/xsl/nroff.xsl

_____________________________________________________________________________________________________________

Commit:     13eea6e6edaf41bfd780f98ddecc3d89d9e8ee25
URL:        https://git.catflap.wales/apache-httpd/commit/?id=13eea6e6edaf41bfd780f98ddecc3d89d9e8ee25
Author:     Rich Bowen  (Wed 29 Apr 2026 22:06:40 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 22:06:40 BST)

    mod_rewrite: Fix remaining .htaccess-specific language in per-directory context docs (Bug 60377 followup)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933562 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     3093fe62ec56c1b303e00b2be07033b3cb24209a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3093fe62ec56c1b303e00b2be07033b3cb24209a
Author:     Rich Bowen  (Wed 29 Apr 2026 21:52:17 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 21:52:17 BST)

    mod_proxy: Warn about ProxyPassMatch backreference worker matching and connection pooling (Bug 62167, related to Bug 43513)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933559 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy.xml

_____________________________________________________________________________________________________________

Commit:     7e64c8ce2e65fb1ec28867d94fa59952357bc7d1
URL:        https://git.catflap.wales/apache-httpd/commit/?id=7e64c8ce2e65fb1ec28867d94fa59952357bc7d1
Author:     Rich Bowen  (Wed 29 Apr 2026 21:46:13 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 21:46:13 BST)

    mod_cache: Clarify CacheDisable per-directory context — only Location and Proxy, not Directory/Files/If (Bug 64361)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933557 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_cache.xml

_____________________________________________________________________________________________________________

Commit:     1a15f61b977c44aa49eb41e4cba3e3f4cf79be0b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=1a15f61b977c44aa49eb41e4cba3e3f4cf79be0b
Author:     Rich Bowen  (Wed 29 Apr 2026 21:39:00 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 21:39:00 BST)

    mod_ssl: Update StrictRequire docs — replace legacy Satisfy references with RequireAny (Bug 65252)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933555 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.xml

_____________________________________________________________________________________________________________

Commit:     5b71008dc784dd8b99355a910e3c43c180c0093c
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5b71008dc784dd8b99355a910e3c43c180c0093c
Author:     Rich Bowen  (Wed 29 Apr 2026 21:34:18 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 21:34:18 BST)

    mod_ssl: Document SSLOCSPEnable no_ocsp_for_cert_ok flag (Bug 65014)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933553 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.xml

_____________________________________________________________________________________________________________

Commit:     59ab5f599b8b4ddac4b2db6df6d6691b46d17d44
URL:        https://git.catflap.wales/apache-httpd/commit/?id=59ab5f599b8b4ddac4b2db6df6d6691b46d17d44
Author:     Rich Bowen  (Wed 29 Apr 2026 21:29:27 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 21:29:27 BST)

    mod_autoindex: Document NameWidth minimum value (>5) and +/- incompatibility with value-taking IndexOptions (Bug 64907)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933551 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_autoindex.xml

_____________________________________________________________________________________________________________

Commit:     6dc3e3378ba872eedbe1de4bf0eac5c37a59b1e0
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6dc3e3378ba872eedbe1de4bf0eac5c37a59b1e0
Author:     Rich Bowen  (Wed 29 Apr 2026 21:23:57 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 21:23:57 BST)

    env: Document REDIRECT_URL, REDIRECT_STATUS and REDIRECT_ variable mechanism (Bug 59944, Bug 58739)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933549 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/env.xml

_____________________________________________________________________________________________________________

Commit:     9780dc8200e73ff81d2855279af46e8128f425c3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=9780dc8200e73ff81d2855279af46e8128f425c3
Author:     Rich Bowen  (Wed 29 Apr 2026 21:17:46 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 21:17:46 BST)

    core: Fix ServerName docs — used with UseCanonicalName On, not DNS (Bug 65092)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933547 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     cf49eb9eff95217713c2c308c3344cb0ed659ebe
URL:        https://git.catflap.wales/apache-httpd/commit/?id=cf49eb9eff95217713c2c308c3344cb0ed659ebe
Author:     Rich Bowen  (Wed 29 Apr 2026 21:08:12 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 21:08:12 BST)

    core: Document that TRACE cannot be controlled by , use TraceEnable instead (Bug 64906)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933543 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     cb745b27116ba93dd1a998b8ab314eed036c4959
URL:        https://git.catflap.wales/apache-httpd/commit/?id=cb745b27116ba93dd1a998b8ab314eed036c4959
Author:     Rich Bowen  (Wed 29 Apr 2026 21:08:05 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 21:08:05 BST)

    Define range for BalancerGrowth
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933542 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy.xml

_____________________________________________________________________________________________________________

Commit:     e6cc75bf308fb145169de7fb97ed9d82c5e19478
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e6cc75bf308fb145169de7fb97ed9d82c5e19478
Author:     Rich Bowen  (Wed 29 Apr 2026 20:59:10 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 20:59:10 BST)

    mod_heartmonitor: Clarify HeartbeatMaxServers value range — 0 for flat-file, 10+ for shared memory (Bug 64889)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933540 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_heartmonitor.xml

_____________________________________________________________________________________________________________

Commit:     361bb39aca0f20660b89c74a7ec136adc96fc8c2
URL:        https://git.catflap.wales/apache-httpd/commit/?id=361bb39aca0f20660b89c74a7ec136adc96fc8c2
Author:     Rich Bowen  (Wed 29 Apr 2026 20:55:41 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 20:55:41 BST)

    mod_ssl: Fix SSLUserName FakeBasicAuth docs — directive does affect REMOTE_USER (Bug 63342)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933538 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.xml

_____________________________________________________________________________________________________________

Commit:     4191eec2ddebe664483fd755cb9fce930be5a2a3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=4191eec2ddebe664483fd755cb9fce930be5a2a3
Author:     Rich Bowen  (Wed 29 Apr 2026 20:53:39 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 20:53:39 BST)

    mod_remoteip: Mention CONN_REMOTE_ADDR expression variable (Bug 62300)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933536 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_remoteip.xml

_____________________________________________________________________________________________________________

Commit:     2834611d6149dd1ec56f5d4bce770fc94b29a74f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=2834611d6149dd1ec56f5d4bce770fc94b29a74f
Author:     Rich Bowen  (Wed 29 Apr 2026 20:50:05 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 20:50:05 BST)

    mod_headers: Note that Set-Cookie is an exception to comma-separated append per RFC 6265 (Bug 62213)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933534 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_headers.xml

_____________________________________________________________________________________________________________

Commit:     896c5b32c704b5aac60b1a3e0fa2eee7ee4456a3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=896c5b32c704b5aac60b1a3e0fa2eee7ee4456a3
Author:     Rich Bowen  (Wed 29 Apr 2026 20:06:55 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 20:06:55 BST)

    I'm assuming that   in the source was a conscious choice, so reverting that conversion.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933529 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/bind.xml.fr
M	docs/manual/caching.xml.fr
M	docs/manual/configuring.xml.fr
M	docs/manual/content-negotiation.xml.fr
M	docs/manual/custom-error.xml.fr
M	docs/manual/dso.xml.fr
M	docs/manual/env.xml.fr
M	docs/manual/glossary.xml.de
M	docs/manual/howto/reverse_proxy.xml.fr
M	docs/manual/logs.xml.fr
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/index.html.fr.utf8
M	docs/manual/mod/mod_authnz_fcgi.html.fr.utf8
M	docs/manual/mod/mod_authz_core.xml.fr
M	docs/manual/mod/mod_autoindex.xml.fr
M	docs/manual/mod/mod_dav.xml.fr
M	docs/manual/mod/mod_dav_fs.xml.fr
M	docs/manual/mod/mod_deflate.html.en.utf8
M	docs/manual/mod/mod_deflate.html.fr.utf8
M	docs/manual/mod/mod_deflate.xml.fr
M	docs/manual/mod/mod_deflate.xml.ja
M	docs/manual/mod/mod_deflate.xml.ko
M	docs/manual/mod/mod_deflate.xml.meta
M	docs/manual/mod/mod_http2.xml.fr
M	docs/manual/mod/mod_include.xml.fr
M	docs/manual/mod/mod_lbmethod_byrequests.xml.fr
M	docs/manual/mod/mod_log_config.xml.fr
M	docs/manual/mod/mod_log_debug.xml.fr
M	docs/manual/mod/mod_logio.xml.fr
M	docs/manual/mod/mod_md.xml.fr
M	docs/manual/mod/mod_mime_magic.xml.fr
M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.xml.fr
M	docs/manual/mod/mod_proxy.xml.ja
M	docs/manual/mod/mod_proxy_hcheck.xml.fr
M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.xml.fr
M	docs/manual/mod/mod_setenvif.xml.fr
M	docs/manual/mod/mod_ssl.xml.fr
M	docs/manual/mod/mod_unique_id.html.en.utf8
M	docs/manual/mod/mod_unique_id.html.fr.utf8
M	docs/manual/mod/mod_unique_id.xml.fr
M	docs/manual/mod/mod_unique_id.xml.ja
M	docs/manual/mod/mod_unique_id.xml.ko
M	docs/manual/mod/mod_unique_id.xml.meta
M	docs/manual/mod/overrides.html.fr.utf8
M	docs/manual/mod/quickreference.html.fr.utf8
M	docs/manual/programs/ctlogconfig.html.fr.utf8
M	docs/manual/programs/firehose.html.fr.utf8
M	docs/manual/programs/log_server_status.html.fr.utf8
M	docs/manual/programs/other.html.fr.utf8
M	docs/manual/programs/rotatelogs.xml.fr
M	docs/manual/programs/split-logfile.html.fr.utf8
M	docs/manual/programs/suexec.html.fr.utf8
M	docs/manual/rewrite/flags.xml.fr
M	docs/manual/rewrite/rewritemap.xml.fr
M	docs/manual/sections.xml.fr
M	docs/manual/vhosts/details.xml.fr
M	docs/manual/vhosts/examples.xml.fr
M	docs/manual/vhosts/fd-limits.xml.fr
M	docs/manual/vhosts/ip-based.xml.fr
M	docs/manual/vhosts/name-based.xml.fr

_____________________________________________________________________________________________________________

Commit:     1d6d0c43faa2ae4a7f3ce23cf4c493bd1cf5ac60
URL:        https://git.catflap.wales/apache-httpd/commit/?id=1d6d0c43faa2ae4a7f3ce23cf4c493bd1cf5ac60
Author:     Rich Bowen  (Wed 29 Apr 2026 19:58:29 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 19:58:29 BST)

    docs: Replace HTML entities with UTF-8 characters in French translations and error docs (Bug 57878)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933527 13f79535-47bb-0310-9956-ffa450edef68

M	docs/error/HTTP_BAD_GATEWAY.html.var
M	docs/error/HTTP_BAD_REQUEST.html.var
M	docs/error/HTTP_FORBIDDEN.html.var
M	docs/error/HTTP_GONE.html.var
M	docs/error/HTTP_INTERNAL_SERVER_ERROR.html.var
M	docs/error/HTTP_LENGTH_REQUIRED.html.var
M	docs/error/HTTP_METHOD_NOT_ALLOWED.html.var
M	docs/error/HTTP_NOT_FOUND.html.var
M	docs/error/HTTP_NOT_IMPLEMENTED.html.var
M	docs/error/HTTP_PRECONDITION_FAILED.html.var
M	docs/error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
M	docs/error/HTTP_REQUEST_TIME_OUT.html.var
M	docs/error/HTTP_REQUEST_URI_TOO_LARGE.html.var
M	docs/error/HTTP_SERVICE_UNAVAILABLE.html.var
M	docs/error/HTTP_UNAUTHORIZED.html.var
M	docs/error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
M	docs/error/HTTP_VARIANT_ALSO_VARIES.html.var
M	docs/error/contact.html.var
M	docs/manual/custom-error.xml.fr
M	docs/manual/dns-caveats.xml.fr
M	docs/manual/faq/index.xml.fr
M	docs/manual/handler.xml.fr
M	docs/manual/howto/reverse_proxy.xml.fr
M	docs/manual/invoking.xml.fr
M	docs/manual/misc/password_encryptions.xml.fr
M	docs/manual/misc/perf-scaling.xml.fr
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/directives.xml.fr
M	docs/manual/mod/index.xml.fr
M	docs/manual/mod/mod_actions.xml.fr
M	docs/manual/mod/mod_allowhandlers.xml.fr
M	docs/manual/mod/mod_asis.xml.fr
M	docs/manual/mod/mod_authn_anon.xml.fr
M	docs/manual/mod/mod_authn_file.xml.fr
M	docs/manual/mod/mod_authnz_fcgi.xml.fr
M	docs/manual/mod/mod_authz_core.xml.fr
M	docs/manual/mod/mod_authz_owner.xml.fr
M	docs/manual/mod/mod_authz_user.xml.fr
M	docs/manual/mod/mod_buffer.xml.fr
M	docs/manual/mod/mod_cache_disk.xml.fr
M	docs/manual/mod/mod_cern_meta.xml.fr
M	docs/manual/mod/mod_charset_lite.xml.fr
M	docs/manual/mod/mod_crypto.xml.fr
M	docs/manual/mod/mod_data.xml.fr
M	docs/manual/mod/mod_dav_lock.xml.fr
M	docs/manual/mod/mod_dumpio.xml.fr
M	docs/manual/mod/mod_echo.xml.fr
M	docs/manual/mod/mod_env.xml.fr
M	docs/manual/mod/mod_expires.xml.fr
M	docs/manual/mod/mod_file_cache.xml.fr
M	docs/manual/mod/mod_firehose.xml.fr
M	docs/manual/mod/mod_ident.xml.fr
M	docs/manual/mod/mod_include.xml.fr
M	docs/manual/mod/mod_journald.xml.fr
M	docs/manual/mod/mod_lbmethod_byrequests.xml.fr
M	docs/manual/mod/mod_log_config.xml.fr
M	docs/manual/mod/mod_log_debug.xml.fr
M	docs/manual/mod/mod_log_forensic.xml.fr
M	docs/manual/mod/mod_logio.xml.fr
M	docs/manual/mod/mod_policy.xml.fr
M	docs/manual/mod/mod_proxy_connect.xml.fr
M	docs/manual/mod/mod_proxy_hcheck.xml.fr
M	docs/manual/mod/mod_proxy_http.xml.fr
M	docs/manual/mod/mod_proxy_http2.xml.fr
M	docs/manual/mod/mod_ssl_ct.xml.fr
M	docs/manual/mod/mod_syslog.xml.fr
M	docs/manual/mod/mod_unique_id.xml.fr
M	docs/manual/mod/mod_version.xml.fr
M	docs/manual/mpm.xml.fr
M	docs/manual/new_features_2_2.xml.fr
M	docs/manual/programs/apachectl.xml.fr
M	docs/manual/programs/ctlogconfig.xml.fr
M	docs/manual/programs/firehose.xml.fr
M	docs/manual/programs/log_server_status.xml.fr
M	docs/manual/programs/other.xml.fr
M	docs/manual/programs/split-logfile.xml.fr
M	docs/manual/programs/suexec.xml.fr
M	docs/manual/server-wide.xml.fr
M	docs/manual/ssl/index.xml.fr
M	docs/manual/ssl/ssl_compat.xml.fr
M	docs/manual/ssl/ssl_faq.xml.fr
M	docs/manual/stopping.xml.fr
M	docs/manual/vhosts/details.xml.fr
M	docs/manual/vhosts/examples.xml.fr
M	docs/manual/vhosts/fd-limits.xml.fr
M	docs/manual/vhosts/ip-based.xml.fr
M	docs/manual/vhosts/name-based.xml.fr

_____________________________________________________________________________________________________________

Commit:     35c7be818e1431d47572efd721b902c390fabeed
URL:        https://git.catflap.wales/apache-httpd/commit/?id=35c7be818e1431d47572efd721b902c390fabeed
Author:     Rich Bowen  (Wed 29 Apr 2026 19:54:43 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 19:54:43 BST)

    docs: Replace HTML entities with UTF-8 characters in German translations and error docs (Bug 57878)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933525 13f79535-47bb-0310-9956-ffa450edef68

M	docs/error/HTTP_BAD_GATEWAY.html.var
M	docs/error/HTTP_BAD_REQUEST.html.var
M	docs/error/HTTP_FORBIDDEN.html.var
M	docs/error/HTTP_GONE.html.var
M	docs/error/HTTP_INTERNAL_SERVER_ERROR.html.var
M	docs/error/HTTP_LENGTH_REQUIRED.html.var
M	docs/error/HTTP_METHOD_NOT_ALLOWED.html.var
M	docs/error/HTTP_NOT_FOUND.html.var
M	docs/error/HTTP_NOT_IMPLEMENTED.html.var
M	docs/error/HTTP_PRECONDITION_FAILED.html.var
M	docs/error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
M	docs/error/HTTP_REQUEST_TIME_OUT.html.var
M	docs/error/HTTP_REQUEST_URI_TOO_LARGE.html.var
M	docs/error/HTTP_SERVICE_UNAVAILABLE.html.var
M	docs/error/HTTP_UNAUTHORIZED.html.var
M	docs/error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
M	docs/error/HTTP_VARIANT_ALSO_VARIES.html.var
M	docs/error/contact.html.var
M	docs/manual/bind.xml.de
M	docs/manual/configuring.xml.de
M	docs/manual/glossary.xml.de
M	docs/manual/index.xml.de
M	docs/manual/install.xml.de
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/directives.xml.de
M	docs/manual/mod/mod_actions.xml.de
M	docs/manual/mod/mpm_common.xml.de
M	docs/manual/mod/mpm_winnt.xml.de
M	docs/manual/mod/prefork.xml.de
M	docs/manual/mod/quickreference.xml.de
M	docs/manual/mod/worker.xml.de
M	docs/manual/mpm.xml.de
M	docs/manual/new_features_2_0.xml.de
M	docs/manual/sitemap.xml.de
M	docs/manual/stopping.xml.de
M	docs/manual/vhosts/index.xml.de
M	docs/manual/vhosts/name-based.xml.de

_____________________________________________________________________________________________________________

Commit:     c71e27cfb2776b794636dbea4f4aa90c84cf6d4c
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c71e27cfb2776b794636dbea4f4aa90c84cf6d4c
Author:     Rich Bowen  (Wed 29 Apr 2026 19:44:30 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 19:44:30 BST)

    mod_proxy: Add note about HTTPS/CONNECT access control in forward proxy docs (Bug 54653)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933522 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy.xml

_____________________________________________________________________________________________________________

Commit:     fc810a9885e5afd95af38502f67000e6418292f7
URL:        https://git.catflap.wales/apache-httpd/commit/?id=fc810a9885e5afd95af38502f67000e6418292f7
Author:     Rich Bowen  (Wed 29 Apr 2026 19:35:54 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 19:35:54 BST)

    mod_rewrite: Replace 'perl compatible regular expression' with glossary-linked 'regular expression' (Bug 60377)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933520 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_rewrite.xml

_____________________________________________________________________________________________________________

Commit:     5ff6c74bec909344bd70cbeea3d102c13e57be27
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5ff6c74bec909344bd70cbeea3d102c13e57be27
Author:     Rich Bowen  (Wed 29 Apr 2026 19:29:35 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 19:29:35 BST)

    core: Fix 'any sequences' -> 'any sequence' in Directory/Files/Location wildcard docs (Bug 65055)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933518 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     4c9d8a36e2be24f2efe4b41414d0a9f45c7d6295
URL:        https://git.catflap.wales/apache-httpd/commit/?id=4c9d8a36e2be24f2efe4b41414d0a9f45c7d6295
Author:     Rich Bowen  (Wed 29 Apr 2026 19:21:24 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 19:21:24 BST)

    core: Fix ErrorLogFormat severity modifier description and example (Bug 65060)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933516 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     4a0f5a896c893e7b11b6a5c290cee4045f053f37
URL:        https://git.catflap.wales/apache-httpd/commit/?id=4a0f5a896c893e7b11b6a5c290cee4045f053f37
Author:     Rich Bowen  (Wed 29 Apr 2026 19:16:24 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 19:16:24 BST)

    nroff: Render seealso elements as SEE ALSO man page section instead of suppressing them (Bug 62678)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933514 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/style/xsl/nroff.xsl

_____________________________________________________________________________________________________________

Commit:     3fdb0304d6153b083433b5845a0b236733da5611
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3fdb0304d6153b083433b5845a0b236733da5611
Author:     Rich Bowen  (Wed 29 Apr 2026 19:02:07 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 19:02:07 BST)

    mod_deflate: Document that DeflateInflateLimitRequestBody 0 means unlimited (Bug 64886)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933512 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_deflate.xml

_____________________________________________________________________________________________________________

Commit:     e5b6348a2c95b8b6967a8a704e4267c73d94a1cf
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e5b6348a2c95b8b6967a8a704e4267c73d94a1cf
Author:     Rich Bowen  (Wed 29 Apr 2026 18:55:21 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 18:55:21 BST)

    mod_unique_id: Update docs for 2.4.29 PRNG change — 160-bit/27-char encoding, remove stale IP/pid references (Bug 62184)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933510 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_unique_id.xml

_____________________________________________________________________________________________________________

Commit:     07c3e8d49dfc49e42f3ad264da848a1a723ed19b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=07c3e8d49dfc49e42f3ad264da848a1a723ed19b
Author:     Rich Bowen  (Wed 29 Apr 2026 17:07:03 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 17:07:03 BST)

    Rebuild RFC links to new target
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933508 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/caching.html.en.utf8
M	docs/manual/caching.xml.fr
M	docs/manual/caching.xml.tr
M	docs/manual/compliance.html.en.utf8
M	docs/manual/compliance.xml.fr
M	docs/manual/env.html.en.utf8
M	docs/manual/env.xml.fr
M	docs/manual/env.xml.ja
M	docs/manual/env.xml.ko
M	docs/manual/env.xml.tr
M	docs/manual/glossary.html.en.utf8
M	docs/manual/glossary.xml.de
M	docs/manual/glossary.xml.fr
M	docs/manual/glossary.xml.ja
M	docs/manual/glossary.xml.ko
M	docs/manual/glossary.xml.tr
M	docs/manual/howto/cgi.html.en.utf8
M	docs/manual/howto/cgi.xml.es
M	docs/manual/howto/cgi.xml.fr
M	docs/manual/howto/cgi.xml.ja
M	docs/manual/howto/cgi.xml.ko
M	docs/manual/howto/http2.html.en.utf8
M	docs/manual/howto/http2.xml.es
M	docs/manual/howto/http2.xml.fr
M	docs/manual/logs.html.en.utf8
M	docs/manual/logs.xml.fr
M	docs/manual/logs.xml.ja
M	docs/manual/logs.xml.ko
M	docs/manual/logs.xml.tr
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_auth_basic.html.en.utf8
M	docs/manual/mod/mod_auth_basic.xml.es
M	docs/manual/mod/mod_auth_basic.xml.fr
M	docs/manual/mod/mod_auth_basic.xml.ja
M	docs/manual/mod/mod_auth_basic.xml.ko
M	docs/manual/mod/mod_cache.html.en.utf8
M	docs/manual/mod/mod_cache.xml.fr
M	docs/manual/mod/mod_cache.xml.ja
M	docs/manual/mod/mod_cache.xml.ko
M	docs/manual/mod/mod_cgi.html.en.utf8
M	docs/manual/mod/mod_cgi.xml.fr
M	docs/manual/mod/mod_cgi.xml.ja
M	docs/manual/mod/mod_cgi.xml.ko
M	docs/manual/mod/mod_data.html.en.utf8
M	docs/manual/mod/mod_data.xml.fr
M	docs/manual/mod/mod_mime.html.en.utf8
M	docs/manual/mod/mod_mime.xml.fr
M	docs/manual/mod/mod_mime.xml.ja
M	docs/manual/mod/mod_mime_magic.html.en.utf8
M	docs/manual/mod/mod_mime_magic.xml.fr
M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.xml.fr
M	docs/manual/mod/mod_proxy.xml.ja
M	docs/manual/mod/mod_proxy_fcgi.html.en.utf8
M	docs/manual/mod/mod_proxy_fcgi.xml.fr
M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.xml.fr
M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.xml.es
M	docs/manual/mod/mod_ssl.xml.fr
M	docs/manual/new_features_2_6.html.en.utf8
M	docs/manual/programs/htdigest.html.en.utf8
M	docs/manual/programs/htdigest.xml.fr
M	docs/manual/programs/htdigest.xml.ko
M	docs/manual/programs/htdigest.xml.tr
M	docs/manual/ssl/ssl_intro.html.en.utf8
M	docs/manual/ssl/ssl_intro.xml.fr
M	docs/manual/ssl/ssl_intro.xml.ja

_____________________________________________________________________________________________________________

Commit:     baf9004076449245c405cbb06cfc03c9f301d877
URL:        https://git.catflap.wales/apache-httpd/commit/?id=baf9004076449245c405cbb06cfc03c9f301d877
Author:     Rich Bowen  (Wed 29 Apr 2026 17:05:21 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 17:05:21 BST)

    docs: Convert RFC links to use new  tag; update draft-ietf-tls-esni to RFC 9849
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933506 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/caching.xml
M	docs/manual/compliance.xml
M	docs/manual/env.xml
M	docs/manual/glossary.xml
M	docs/manual/howto/cgi.xml
M	docs/manual/howto/http2.xml
M	docs/manual/logs.xml
M	docs/manual/mod/core.xml
M	docs/manual/mod/mod_auth_basic.xml
M	docs/manual/mod/mod_cache.xml
M	docs/manual/mod/mod_cgi.xml
M	docs/manual/mod/mod_data.xml
M	docs/manual/mod/mod_mime.xml
M	docs/manual/mod/mod_mime_magic.xml
M	docs/manual/mod/mod_proxy.xml
M	docs/manual/mod/mod_proxy_fcgi.xml
M	docs/manual/mod/mod_rewrite.xml
M	docs/manual/mod/mod_ssl.xml
M	docs/manual/new_features_2_6.xml
M	docs/manual/programs/htdigest.xml
M	docs/manual/ssl/ssl_intro.xml

_____________________________________________________________________________________________________________

Commit:     bc144fcfc479b64555b6d8acc7a8d35dd1206f73
URL:        https://git.catflap.wales/apache-httpd/commit/?id=bc144fcfc479b64555b6d8acc7a8d35dd1206f73
Author:     Rich Bowen  (Wed 29 Apr 2026 16:34:08 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 16:34:08 BST)

    Rebuild HTML using the new  tag for RFC links
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933504 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/AGENTS.md
M	docs/manual/compliance.html.en.utf8
M	docs/manual/compliance.xml.fr
M	docs/manual/glossary.html.en.utf8
M	docs/manual/glossary.xml.de
M	docs/manual/glossary.xml.fr
M	docs/manual/glossary.xml.ja
M	docs/manual/glossary.xml.ko
M	docs/manual/glossary.xml.tr
M	docs/manual/howto/cgi.html.en.utf8
M	docs/manual/howto/cgi.xml.es
M	docs/manual/howto/cgi.xml.fr
M	docs/manual/howto/cgi.xml.ja
M	docs/manual/howto/cgi.xml.ko
M	docs/manual/howto/http2.html.en.utf8
M	docs/manual/howto/http2.xml.es
M	docs/manual/howto/http2.xml.fr
M	docs/manual/logs.html.en.utf8
M	docs/manual/logs.xml.fr
M	docs/manual/logs.xml.ja
M	docs/manual/logs.xml.ko
M	docs/manual/logs.xml.tr
M	docs/manual/misc/relevant_standards.html.en.utf8
M	docs/manual/misc/relevant_standards.xml.fr
M	docs/manual/misc/relevant_standards.xml.ko
M	docs/manual/mod/mod_auth_digest.html.en.utf8
M	docs/manual/mod/mod_auth_digest.xml.fr
M	docs/manual/mod/mod_auth_digest.xml.ko
M	docs/manual/mod/mod_autht_jwt.html.en.utf8
M	docs/manual/mod/mod_cache.html.en.utf8
M	docs/manual/mod/mod_cache.xml.fr
M	docs/manual/mod/mod_cache.xml.ja
M	docs/manual/mod/mod_cache.xml.ko
M	docs/manual/mod/mod_expires.html.en.utf8
M	docs/manual/mod/mod_expires.xml.fr
M	docs/manual/mod/mod_expires.xml.ja
M	docs/manual/mod/mod_expires.xml.ko
M	docs/manual/mod/mod_http2.html.en.utf8
M	docs/manual/mod/mod_http2.xml.fr
M	docs/manual/mod/mod_ident.html.en.utf8
M	docs/manual/mod/mod_ident.xml.fr
M	docs/manual/mod/mod_ident.xml.ja
M	docs/manual/mod/mod_ident.xml.ko
M	docs/manual/mod/mod_macro.html.en.utf8
M	docs/manual/mod/mod_macro.html.fr.utf8
M	docs/manual/mod/mod_macro.xml.fr
M	docs/manual/mod/mod_macro.xml.meta
M	docs/manual/mod/mod_md.html.en.utf8
M	docs/manual/mod/mod_md.xml.fr
M	docs/manual/mod/mod_mime.html.en.utf8
M	docs/manual/mod/mod_mime.xml
M	docs/manual/mod/mod_negotiation.html.en.utf8
M	docs/manual/mod/mod_negotiation.xml.fr
M	docs/manual/mod/mod_negotiation.xml.ja
M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.xml.fr
M	docs/manual/mod/mod_proxy.xml.ja
M	docs/manual/mod/mod_proxy_http2.html.en.utf8
M	docs/manual/mod/mod_proxy_http2.xml.fr
M	docs/manual/mod/mod_setenvif.html.en.utf8
M	docs/manual/mod/mod_setenvif.xml.fr
M	docs/manual/mod/mod_setenvif.xml.ja
M	docs/manual/mod/mod_setenvif.xml.ko
M	docs/manual/mod/mod_setenvif.xml.tr
M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.xml.es
M	docs/manual/mod/mod_ssl.xml.fr
M	docs/manual/new_features_2_2.html.en.utf8
M	docs/manual/new_features_2_2.xml.fr
M	docs/manual/new_features_2_2.xml.ko
M	docs/manual/new_features_2_2.xml.pt-br
M	docs/manual/new_features_2_2.xml.tr
M	docs/manual/ssl/ssl_faq.html.en.utf8
M	docs/manual/ssl/ssl_faq.xml.fr
M	docs/manual/ssl/ssl_intro.html.en.utf8
M	docs/manual/ssl/ssl_intro.xml.fr
M	docs/manual/ssl/ssl_intro.xml.ja

_____________________________________________________________________________________________________________

Commit:     779fcf9f6a9168affd75cb2b7be5671c44c8ea25
URL:        https://git.catflap.wales/apache-httpd/commit/?id=779fcf9f6a9168affd75cb2b7be5671c44c8ea25
Author:     Rich Bowen  (Wed 29 Apr 2026 16:31:13 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 16:31:13 BST)

    docs: Convert RFC links to use new  tag
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933502 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/compliance.xml
M	docs/manual/glossary.xml
M	docs/manual/howto/cgi.xml
M	docs/manual/howto/http2.xml
M	docs/manual/misc/relevant_standards.xml
M	docs/manual/mod/mod_auth_digest.xml
M	docs/manual/mod/mod_autht_jwt.xml
M	docs/manual/mod/mod_cache.xml
M	docs/manual/mod/mod_expires.xml
M	docs/manual/mod/mod_http2.xml
M	docs/manual/mod/mod_ident.xml
M	docs/manual/mod/mod_md.xml
M	docs/manual/mod/mod_negotiation.xml
M	docs/manual/mod/mod_proxy.xml
M	docs/manual/mod/mod_proxy_http2.xml
M	docs/manual/mod/mod_setenvif.xml
M	docs/manual/mod/mod_ssl.xml
M	docs/manual/new_features_2_2.xml
M	docs/manual/ssl/ssl_faq.xml
M	docs/manual/ssl/ssl_intro.xml

_____________________________________________________________________________________________________________

Commit:     59e8f794bfd6de8293d3c1aea05b28f614e81787
URL:        https://git.catflap.wales/apache-httpd/commit/?id=59e8f794bfd6de8293d3c1aea05b28f614e81787
Author:     Rich Bowen  (Wed 29 Apr 2026 16:21:03 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 16:21:03 BST)

    docs: Add  tag for RFC links — renders to www.rfc-editor.org URLs on build
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933500 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/style/common.dtd
M	docs/manual/style/xsl/common.xsl
M	docs/manual/style/xsl/nroff.xsl

_____________________________________________________________________________________________________________

Commit:     b9d87964f349f97920034873e0c6606ca0bf8da0
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b9d87964f349f97920034873e0c6606ca0bf8da0
Author:     Rich Bowen  (Wed 29 Apr 2026 15:59:25 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 15:59:25 BST)

    mod_ssl: Restore missing compatibility tag for SSLHonorCipherOrder (Bug 68327)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933498 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.xml

_____________________________________________________________________________________________________________

Commit:     e2dcd66ebb01272fe0b22cc879306c9b884f9277
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e2dcd66ebb01272fe0b22cc879306c9b884f9277
Author:     Rich Bowen  (Wed 29 Apr 2026 15:42:52 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 15:42:52 BST)

    mod_macro: Fix Tips example to use $() instead of ${} to avoid conflict with Define syntax (Bug 66153)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933496 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_macro.xml

_____________________________________________________________________________________________________________

Commit:     76d7d1cd0073e3048ca03d48f6446254e1c804d9
URL:        https://git.catflap.wales/apache-httpd/commit/?id=76d7d1cd0073e3048ca03d48f6446254e1c804d9
Author:     Rich Bowen  (Wed 29 Apr 2026 15:38:59 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 15:38:59 BST)

    Add i18n error document for 504 Gateway Timeout (en/de/fr) (Bug 69651)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933494 13f79535-47bb-0310-9956-ffa450edef68

M	docs/conf/extra/httpd-multilang-errordoc.conf.in
A	docs/error/HTTP_GATEWAY_TIME_OUT.html.var

_____________________________________________________________________________________________________________

Commit:     ee234760b04f4f17b7dd4d85807c36c294efbac3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ee234760b04f4f17b7dd4d85807c36c294efbac3
Author:     Rich Bowen  (Wed 29 Apr 2026 15:32:41 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 15:32:41 BST)

    logs: Fix vhost common log format string — add missing %h and %p, fix typo in nickname (Bug 66332)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933492 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/logs.xml

_____________________________________________________________________________________________________________

Commit:     4eab75b57bc6582c988eb16d47176e8ad0956f4b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=4eab75b57bc6582c988eb16d47176e8ad0956f4b
Author:     Rich Bowen  (Wed 29 Apr 2026 15:30:14 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 15:30:14 BST)

    Rebuild HTML (bz69640)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933490 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_dir.html.en.utf8
M	docs/manual/mod/mod_dir.xml.fr
M	docs/manual/mod/mod_dir.xml.ja
M	docs/manual/mod/mod_dir.xml.ko
M	docs/manual/mod/mod_dir.xml.tr
M	docs/manual/mod/mod_mime.html.en.utf8
M	docs/manual/mod/mod_mime.xml.fr
M	docs/manual/mod/mod_mime.xml.ja
M	docs/manual/mod/overrides.html.en.utf8
M	docs/manual/mod/quickreference.html.de
M	docs/manual/mod/quickreference.html.en.utf8
M	docs/manual/mod/quickreference.html.es.utf8
M	docs/manual/mod/quickreference.html.zh-cn.utf8

_____________________________________________________________________________________________________________

Commit:     2e322d7edc5ab8ac756465e39b227cb0e8c56a45
URL:        https://git.catflap.wales/apache-httpd/commit/?id=2e322d7edc5ab8ac756465e39b227cb0e8c56a45
Author:     Rich Bowen  (Wed 29 Apr 2026 15:25:55 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 15:25:55 BST)

    mod_dir: Document FallbackResource interaction with SetHandler/AddHandler (Bug 69640)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933488 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml
M	docs/manual/mod/mod_dir.xml
M	docs/manual/mod/mod_mime.xml

_____________________________________________________________________________________________________________

Commit:     e285f8f69cc3d15c8b64ad3af4fb1ac0c7ef4a7f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e285f8f69cc3d15c8b64ad3af4fb1ac0c7ef4a7f
Author:     Rich Bowen  (Wed 29 Apr 2026 15:21:31 BST)
Committer:  Rich Bowen  (Wed 29 Apr 2026 15:21:31 BST)

    Rebuild HTML, meta files, translation pointers
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933486 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/caching.html.en.utf8
M	docs/manual/caching.xml.fr
M	docs/manual/caching.xml.tr
M	docs/manual/compliance.html.en.utf8
M	docs/manual/compliance.xml.fr
M	docs/manual/env.html.en.utf8
M	docs/manual/env.xml.fr
M	docs/manual/env.xml.ja
M	docs/manual/env.xml.ko
M	docs/manual/env.xml.tr
M	docs/manual/glossary.html.en.utf8
M	docs/manual/glossary.html.fr.utf8
M	docs/manual/glossary.xml.de
M	docs/manual/glossary.xml.fr
M	docs/manual/glossary.xml.ja
M	docs/manual/glossary.xml.ko
M	docs/manual/glossary.xml.meta
M	docs/manual/glossary.xml.tr
M	docs/manual/howto/auth.html.en.utf8
M	docs/manual/howto/auth.html.fr.utf8
M	docs/manual/howto/auth.xml.es
M	docs/manual/howto/auth.xml.fr
M	docs/manual/howto/auth.xml.ja
M	docs/manual/howto/auth.xml.ko
M	docs/manual/howto/auth.xml.meta
M	docs/manual/howto/auth.xml.tr
M	docs/manual/howto/cgi.html.en.utf8
M	docs/manual/howto/cgi.html.fr.utf8
M	docs/manual/howto/cgi.xml.es
M	docs/manual/howto/cgi.xml.fr
M	docs/manual/howto/cgi.xml.ja
M	docs/manual/howto/cgi.xml.ko
M	docs/manual/howto/cgi.xml.meta
M	docs/manual/howto/http2.html.en.utf8
M	docs/manual/howto/http2.html.fr.utf8
M	docs/manual/howto/http2.xml.es
M	docs/manual/howto/http2.xml.fr
M	docs/manual/howto/http2.xml.meta
M	docs/manual/logs.html.en.utf8
M	docs/manual/logs.xml.fr
M	docs/manual/logs.xml.ja
M	docs/manual/logs.xml.ko
M	docs/manual/logs.xml.tr
M	docs/manual/misc/perf-tuning.html.en.utf8
M	docs/manual/misc/perf-tuning.html.fr.utf8
M	docs/manual/misc/perf-tuning.xml.fr
M	docs/manual/misc/perf-tuning.xml.ko
M	docs/manual/misc/perf-tuning.xml.meta
M	docs/manual/misc/perf-tuning.xml.tr
M	docs/manual/misc/relevant_standards.html.en.utf8
M	docs/manual/misc/relevant_standards.html.fr.utf8
M	docs/manual/misc/relevant_standards.xml.fr
M	docs/manual/misc/relevant_standards.xml.ko
M	docs/manual/misc/relevant_standards.xml.meta
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_auth_basic.html.en.utf8
M	docs/manual/mod/mod_auth_basic.html.fr.utf8
M	docs/manual/mod/mod_auth_basic.xml.es
M	docs/manual/mod/mod_auth_basic.xml.fr
M	docs/manual/mod/mod_auth_basic.xml.ja
M	docs/manual/mod/mod_auth_basic.xml.ko
M	docs/manual/mod/mod_auth_basic.xml.meta
M	docs/manual/mod/mod_auth_digest.html.en.utf8
M	docs/manual/mod/mod_auth_digest.html.fr.utf8
M	docs/manual/mod/mod_auth_digest.xml.fr
M	docs/manual/mod/mod_auth_digest.xml.ko
M	docs/manual/mod/mod_auth_digest.xml.meta
M	docs/manual/mod/mod_autht_jwt.html.en.utf8
M	docs/manual/mod/mod_cache.html.en.utf8
M	docs/manual/mod/mod_cache.html.fr.utf8
M	docs/manual/mod/mod_cache.xml.fr
M	docs/manual/mod/mod_cache.xml.ja
M	docs/manual/mod/mod_cache.xml.ko
M	docs/manual/mod/mod_cache.xml.meta
M	docs/manual/mod/mod_cache_socache.html.en.utf8
M	docs/manual/mod/mod_cache_socache.html.fr.utf8
M	docs/manual/mod/mod_cache_socache.xml.fr
M	docs/manual/mod/mod_cache_socache.xml.meta
M	docs/manual/mod/mod_cern_meta.html.en.utf8
M	docs/manual/mod/mod_cern_meta.html.fr.utf8
M	docs/manual/mod/mod_cern_meta.xml.fr
M	docs/manual/mod/mod_cern_meta.xml.ko
M	docs/manual/mod/mod_cern_meta.xml.meta
M	docs/manual/mod/mod_cgi.html.en.utf8
M	docs/manual/mod/mod_cgi.html.fr.utf8
M	docs/manual/mod/mod_cgi.xml.fr
M	docs/manual/mod/mod_cgi.xml.ja
M	docs/manual/mod/mod_cgi.xml.ko
M	docs/manual/mod/mod_cgi.xml.meta
M	docs/manual/mod/mod_data.html.en.utf8
M	docs/manual/mod/mod_data.html.fr.utf8
M	docs/manual/mod/mod_data.xml.fr
M	docs/manual/mod/mod_data.xml.meta
M	docs/manual/mod/mod_expires.html.en.utf8
M	docs/manual/mod/mod_expires.html.fr.utf8
M	docs/manual/mod/mod_expires.xml.fr
M	docs/manual/mod/mod_expires.xml.ja
M	docs/manual/mod/mod_expires.xml.ko
M	docs/manual/mod/mod_expires.xml.meta
M	docs/manual/mod/mod_http2.html.en.utf8
M	docs/manual/mod/mod_http2.xml.fr
M	docs/manual/mod/mod_ident.html.en.utf8
M	docs/manual/mod/mod_ident.html.fr.utf8
M	docs/manual/mod/mod_ident.xml.fr
M	docs/manual/mod/mod_ident.xml.ja
M	docs/manual/mod/mod_ident.xml.ko
M	docs/manual/mod/mod_ident.xml.meta
M	docs/manual/mod/mod_md.html.en.utf8
M	docs/manual/mod/mod_md.xml.fr
M	docs/manual/mod/mod_mime.html.en.utf8
M	docs/manual/mod/mod_mime.html.fr.utf8
M	docs/manual/mod/mod_mime.xml.fr
M	docs/manual/mod/mod_mime.xml.ja
M	docs/manual/mod/mod_mime.xml.meta
M	docs/manual/mod/mod_mime_magic.html.en.utf8
M	docs/manual/mod/mod_mime_magic.html.fr.utf8
M	docs/manual/mod/mod_mime_magic.xml.fr
M	docs/manual/mod/mod_mime_magic.xml.meta
M	docs/manual/mod/mod_negotiation.html.en.utf8
M	docs/manual/mod/mod_negotiation.html.fr.utf8
M	docs/manual/mod/mod_negotiation.xml.fr
M	docs/manual/mod/mod_negotiation.xml.ja
M	docs/manual/mod/mod_negotiation.xml.meta
M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.html.fr.utf8
M	docs/manual/mod/mod_proxy.xml.fr
M	docs/manual/mod/mod_proxy.xml.ja
M	docs/manual/mod/mod_proxy.xml.meta
M	docs/manual/mod/mod_proxy_fcgi.html.en.utf8
M	docs/manual/mod/mod_proxy_fcgi.xml.fr
M	docs/manual/mod/mod_proxy_http2.html.en.utf8
M	docs/manual/mod/mod_proxy_http2.html.fr.utf8
M	docs/manual/mod/mod_proxy_http2.xml.fr
M	docs/manual/mod/mod_proxy_http2.xml.meta
M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.html.fr.utf8
M	docs/manual/mod/mod_rewrite.xml.fr
M	docs/manual/mod/mod_rewrite.xml.meta
M	docs/manual/mod/mod_setenvif.html.en.utf8
M	docs/manual/mod/mod_setenvif.html.fr.utf8
M	docs/manual/mod/mod_setenvif.xml.fr
M	docs/manual/mod/mod_setenvif.xml.ja
M	docs/manual/mod/mod_setenvif.xml.ko
M	docs/manual/mod/mod_setenvif.xml.meta
M	docs/manual/mod/mod_setenvif.xml.tr
M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.xml.es
M	docs/manual/mod/mod_ssl.xml.fr
M	docs/manual/mod/mod_ssl_ct.html.en.utf8
M	docs/manual/mod/mod_ssl_ct.html.fr.utf8
M	docs/manual/mod/mod_ssl_ct.xml.fr
M	docs/manual/mod/mod_ssl_ct.xml.meta
M	docs/manual/new_features_2_2.html.en.utf8
M	docs/manual/new_features_2_2.xml.fr
M	docs/manual/new_features_2_2.xml.ko
M	docs/manual/new_features_2_2.xml.pt-br
M	docs/manual/new_features_2_2.xml.tr
M	docs/manual/new_features_2_6.html.en.utf8
M	docs/manual/programs/htdigest.html.en.utf8
M	docs/manual/programs/htdigest.html.fr.utf8
M	docs/manual/programs/htdigest.xml.fr
M	docs/manual/programs/htdigest.xml.ko
M	docs/manual/programs/htdigest.xml.meta
M	docs/manual/programs/htdigest.xml.tr
M	docs/manual/ssl/ssl_compat.html.en.utf8
M	docs/manual/ssl/ssl_compat.html.es.utf8
M	docs/manual/ssl/ssl_compat.html.fr.utf8
M	docs/manual/ssl/ssl_compat.xml.es
M	docs/manual/ssl/ssl_compat.xml.fr
M	docs/manual/ssl/ssl_compat.xml.meta
M	docs/manual/ssl/ssl_faq.html.en.utf8
M	docs/manual/ssl/ssl_faq.html.fr.utf8
M	docs/manual/ssl/ssl_faq.xml.fr
M	docs/manual/ssl/ssl_faq.xml.meta
M	docs/manual/ssl/ssl_howto.html.en.utf8
M	docs/manual/ssl/ssl_howto.html.fr.utf8
M	docs/manual/ssl/ssl_howto.xml.fr
M	docs/manual/ssl/ssl_howto.xml.meta
M	docs/manual/ssl/ssl_intro.html.en.utf8
M	docs/manual/ssl/ssl_intro.html.fr.utf8
M	docs/manual/ssl/ssl_intro.xml.fr
M	docs/manual/ssl/ssl_intro.xml.ja
M	docs/manual/ssl/ssl_intro.xml.meta

_____________________________________________________________________________________________________________

Commit:     ca79d35b4d984be99d795966a9360b9c1a1def83
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ca79d35b4d984be99d795966a9360b9c1a1def83
Author:     Rich Bowen  (Tue 28 Apr 2026 20:50:22 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 20:50:22 BST)

    mod_proxy: document that force-proxy-request-1.0 implies proxy-sendcl (closes #55401)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933463 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy.xml

_____________________________________________________________________________________________________________

Commit:     0ff822d39152a847c94fc46d9a2b512d3ce82f40
URL:        https://git.catflap.wales/apache-httpd/commit/?id=0ff822d39152a847c94fc46d9a2b512d3ce82f40
Author:     Rich Bowen  (Tue 28 Apr 2026 20:46:07 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 20:46:07 BST)

    howto/auth: fix authn/authz mixup — s/authentication/authorization/ in backwards compat section (closes #65132)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933461 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/howto/auth.xml

_____________________________________________________________________________________________________________

Commit:     5e05a50eaf047bced49a758795fba1c7b350cea3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5e05a50eaf047bced49a758795fba1c7b350cea3
Author:     Rich Bowen  (Tue 28 Apr 2026 20:40:51 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 20:40:51 BST)

    ForceLanguagePriority: document None option (closes #64888)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933459 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_negotiation.xml

_____________________________________________________________________________________________________________

Commit:     f5fa3e933fafac740d1fbbfc5ca50a39ad073b0a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=f5fa3e933fafac740d1fbbfc5ca50a39ad073b0a
Author:     Rich Bowen  (Tue 28 Apr 2026 20:36:22 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 20:36:22 BST)

    CacheSocacheMaxSize: document minimum value of 1024 bytes (closes #64882)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933457 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_cache_socache.xml

_____________________________________________________________________________________________________________

Commit:     6294b51ba055c4f95fd7d5f3835758b3dc1fea49
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6294b51ba055c4f95fd7d5f3835758b3dc1fea49
Author:     Rich Bowen  (Tue 28 Apr 2026 20:30:15 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 20:30:15 BST)

    Clarify  behavior with forward vs reverse proxy (closes #54309)
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933455 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     aed3313b608c151602790e57612ddf1f4106914f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=aed3313b608c151602790e57612ddf1f4106914f
Author:     Rich Bowen  (Tue 28 Apr 2026 20:11:33 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 20:11:33 BST)

    ssl_compat: Add deprecation banner, remove dead Stronghold link
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933453 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/ssl/ssl_compat.xml

_____________________________________________________________________________________________________________

Commit:     9e46c5a83e0dffa96832874d6eea84e9d0db6fc4
URL:        https://git.catflap.wales/apache-httpd/commit/?id=9e46c5a83e0dffa96832874d6eea84e9d0db6fc4
Author:     Rich Bowen  (Tue 28 Apr 2026 19:56:55 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 19:56:55 BST)

    Standardize all RFC links to datatracker.ietf.org; fix broken external links; update AGENTS.md
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933451 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/AGENTS.md
M	docs/manual/caching.xml
M	docs/manual/compliance.xml
M	docs/manual/env.xml
M	docs/manual/glossary.xml
M	docs/manual/howto/cgi.xml
M	docs/manual/howto/http2.xml
M	docs/manual/logs.xml
M	docs/manual/misc/perf-tuning.xml
M	docs/manual/misc/relevant_standards.xml
M	docs/manual/mod/core.xml
M	docs/manual/mod/mod_auth_basic.xml
M	docs/manual/mod/mod_auth_digest.xml
M	docs/manual/mod/mod_autht_jwt.xml
M	docs/manual/mod/mod_cache.xml
M	docs/manual/mod/mod_cgi.xml
M	docs/manual/mod/mod_data.xml
M	docs/manual/mod/mod_expires.xml
M	docs/manual/mod/mod_http2.xml
M	docs/manual/mod/mod_ident.xml
M	docs/manual/mod/mod_md.xml
M	docs/manual/mod/mod_mime.xml
M	docs/manual/mod/mod_mime_magic.xml
M	docs/manual/mod/mod_negotiation.xml
M	docs/manual/mod/mod_proxy.xml
M	docs/manual/mod/mod_proxy_fcgi.xml
M	docs/manual/mod/mod_proxy_http2.xml
M	docs/manual/mod/mod_rewrite.xml
M	docs/manual/mod/mod_setenvif.xml
M	docs/manual/mod/mod_ssl.xml
M	docs/manual/new_features_2_2.xml
M	docs/manual/new_features_2_6.xml
M	docs/manual/programs/htdigest.xml
M	docs/manual/ssl/ssl_faq.xml
M	docs/manual/ssl/ssl_intro.xml

_____________________________________________________________________________________________________________

Commit:     5d7e07fda9c4d2b8d000193541dd1c93ac080cfc
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5d7e07fda9c4d2b8d000193541dd1c93ac080cfc
Author:     Rich Bowen  (Tue 28 Apr 2026 19:38:01 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 19:38:01 BST)

    Fixes several broken/ancient links
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933449 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/misc/relevant_standards.xml
M	docs/manual/mod/mod_cern_meta.xml
M	docs/manual/mod/mod_ssl_ct.xml
M	docs/manual/ssl/ssl_howto.xml

_____________________________________________________________________________________________________________

Commit:     1f31ad0b48f66b499452139c8cb88393db6e01cf
URL:        https://git.catflap.wales/apache-httpd/commit/?id=1f31ad0b48f66b499452139c8cb88393db6e01cf
Author:     Rich Bowen  (Tue 28 Apr 2026 19:14:40 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 19:14:40 BST)

    weird utf8 character
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933448 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/AGENTS.md

_____________________________________________________________________________________________________________

Commit:     fbd975d3e7bcaf2ea0be994ad8eb6a616d600c58
URL:        https://git.catflap.wales/apache-httpd/commit/?id=fbd975d3e7bcaf2ea0be994ad8eb6a616d600c58
Author:     Rich Bowen  (Tue 28 Apr 2026 18:46:52 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 18:46:52 BST)

    Adds all new translations
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933443 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/access.html
A	docs/manual/rewrite/access.html.de
M	docs/manual/rewrite/access.html.en.utf8
A	docs/manual/rewrite/access.html.es.utf8
M	docs/manual/rewrite/access.html.fr.utf8
A	docs/manual/rewrite/access.html.ja.utf8
A	docs/manual/rewrite/access.html.ko.euc-kr
A	docs/manual/rewrite/access.html.tr.utf8
A	docs/manual/rewrite/access.html.zh-cn.utf8
M	docs/manual/rewrite/advanced.html
A	docs/manual/rewrite/advanced.html.de
M	docs/manual/rewrite/advanced.html.en.utf8
A	docs/manual/rewrite/advanced.html.es.utf8
M	docs/manual/rewrite/advanced.html.fr.utf8
A	docs/manual/rewrite/advanced.html.ja.utf8
A	docs/manual/rewrite/advanced.html.ko.euc-kr
A	docs/manual/rewrite/advanced.html.tr.utf8
A	docs/manual/rewrite/advanced.html.zh-cn.utf8
M	docs/manual/rewrite/avoid.html
A	docs/manual/rewrite/avoid.html.de
M	docs/manual/rewrite/avoid.html.en.utf8
A	docs/manual/rewrite/avoid.html.es.utf8
M	docs/manual/rewrite/avoid.html.fr.utf8
A	docs/manual/rewrite/avoid.html.ja.utf8
A	docs/manual/rewrite/avoid.html.ko.euc-kr
A	docs/manual/rewrite/avoid.html.tr.utf8
A	docs/manual/rewrite/avoid.html.zh-cn.utf8
M	docs/manual/rewrite/avoid.xml.meta
M	docs/manual/rewrite/flags.html
A	docs/manual/rewrite/flags.html.de
M	docs/manual/rewrite/flags.html.en.utf8
A	docs/manual/rewrite/flags.html.es.utf8
M	docs/manual/rewrite/flags.html.fr.utf8
A	docs/manual/rewrite/flags.html.ja.utf8
A	docs/manual/rewrite/flags.html.ko.euc-kr
A	docs/manual/rewrite/flags.html.tr.utf8
A	docs/manual/rewrite/flags.html.zh-cn.utf8
M	docs/manual/rewrite/htaccess.html
A	docs/manual/rewrite/htaccess.html.de
M	docs/manual/rewrite/htaccess.html.en.utf8
A	docs/manual/rewrite/htaccess.html.es.utf8
M	docs/manual/rewrite/htaccess.html.fr.utf8
A	docs/manual/rewrite/htaccess.html.ja.utf8
A	docs/manual/rewrite/htaccess.html.ko.euc-kr
A	docs/manual/rewrite/htaccess.html.tr.utf8
A	docs/manual/rewrite/htaccess.html.zh-cn.utf8
M	docs/manual/rewrite/index.html
A	docs/manual/rewrite/index.html.de
M	docs/manual/rewrite/index.html.en.utf8
A	docs/manual/rewrite/index.html.es.utf8
M	docs/manual/rewrite/index.html.fr.utf8
A	docs/manual/rewrite/index.html.ja.utf8
A	docs/manual/rewrite/index.html.ko.euc-kr
M	docs/manual/rewrite/index.html.tr.utf8
M	docs/manual/rewrite/index.html.zh-cn.utf8
M	docs/manual/rewrite/index.xml.meta
M	docs/manual/rewrite/intro.html
A	docs/manual/rewrite/intro.html.de
M	docs/manual/rewrite/intro.html.en.utf8
A	docs/manual/rewrite/intro.html.es.utf8
M	docs/manual/rewrite/intro.html.fr.utf8
A	docs/manual/rewrite/intro.html.ja.utf8
A	docs/manual/rewrite/intro.html.ko.euc-kr
A	docs/manual/rewrite/intro.html.tr.utf8
A	docs/manual/rewrite/intro.html.zh-cn.utf8
M	docs/manual/rewrite/intro.xml.meta
M	docs/manual/rewrite/proxy.html
A	docs/manual/rewrite/proxy.html.de
M	docs/manual/rewrite/proxy.html.en.utf8
A	docs/manual/rewrite/proxy.html.es.utf8
M	docs/manual/rewrite/proxy.html.fr.utf8
A	docs/manual/rewrite/proxy.html.ja.utf8
A	docs/manual/rewrite/proxy.html.ko.euc-kr
A	docs/manual/rewrite/proxy.html.tr.utf8
A	docs/manual/rewrite/proxy.html.zh-cn.utf8
M	docs/manual/rewrite/remapping.html
A	docs/manual/rewrite/remapping.html.de
M	docs/manual/rewrite/remapping.html.en.utf8
A	docs/manual/rewrite/remapping.html.es.utf8
M	docs/manual/rewrite/remapping.html.fr.utf8
A	docs/manual/rewrite/remapping.html.ja.utf8
A	docs/manual/rewrite/remapping.html.ko.euc-kr
A	docs/manual/rewrite/remapping.html.tr.utf8
A	docs/manual/rewrite/remapping.html.zh-cn.utf8
M	docs/manual/rewrite/rewritemap.html
A	docs/manual/rewrite/rewritemap.html.de
M	docs/manual/rewrite/rewritemap.html.en.utf8
A	docs/manual/rewrite/rewritemap.html.es.utf8
M	docs/manual/rewrite/rewritemap.html.fr.utf8
A	docs/manual/rewrite/rewritemap.html.ja.utf8
A	docs/manual/rewrite/rewritemap.html.ko.euc-kr
A	docs/manual/rewrite/rewritemap.html.tr.utf8
A	docs/manual/rewrite/rewritemap.html.zh-cn.utf8
M	docs/manual/rewrite/tech.html
A	docs/manual/rewrite/tech.html.de
M	docs/manual/rewrite/tech.html.en.utf8
A	docs/manual/rewrite/tech.html.es.utf8
M	docs/manual/rewrite/tech.html.fr.utf8
A	docs/manual/rewrite/tech.html.ja.utf8
A	docs/manual/rewrite/tech.html.ko.euc-kr
A	docs/manual/rewrite/tech.html.tr.utf8
A	docs/manual/rewrite/tech.html.zh-cn.utf8
M	docs/manual/rewrite/tech.xml.meta
M	docs/manual/rewrite/vhosts.html
A	docs/manual/rewrite/vhosts.html.de
M	docs/manual/rewrite/vhosts.html.en.utf8
A	docs/manual/rewrite/vhosts.html.es.utf8
M	docs/manual/rewrite/vhosts.html.fr.utf8
A	docs/manual/rewrite/vhosts.html.ja.utf8
A	docs/manual/rewrite/vhosts.html.ko.euc-kr
A	docs/manual/rewrite/vhosts.html.tr.utf8
A	docs/manual/rewrite/vhosts.html.zh-cn.utf8

_____________________________________________________________________________________________________________

Commit:     716ddee484c8e5081ec398b214084d3ca5faa6a2
URL:        https://git.catflap.wales/apache-httpd/commit/?id=716ddee484c8e5081ec398b214084d3ca5faa6a2
Author:     Rich Bowen  (Tue 28 Apr 2026 18:43:35 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 18:43:35 BST)

    Translations for all languages, all files in the rewrite/ docs tree.
    This translation was facilitated by AI tools.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933442 13f79535-47bb-0310-9956-ffa450edef68

A	docs/manual/rewrite/access.xml.de
A	docs/manual/rewrite/access.xml.es
A	docs/manual/rewrite/access.xml.ja
A	docs/manual/rewrite/access.xml.ko
M	docs/manual/rewrite/access.xml.meta
A	docs/manual/rewrite/access.xml.tr
A	docs/manual/rewrite/access.xml.zh-cn
A	docs/manual/rewrite/advanced.xml.de
A	docs/manual/rewrite/advanced.xml.es
A	docs/manual/rewrite/advanced.xml.ja
A	docs/manual/rewrite/advanced.xml.ko
M	docs/manual/rewrite/advanced.xml.meta
A	docs/manual/rewrite/advanced.xml.tr
A	docs/manual/rewrite/advanced.xml.zh-cn
A	docs/manual/rewrite/avoid.xml.de
A	docs/manual/rewrite/avoid.xml.es
M	docs/manual/rewrite/avoid.xml.fr
A	docs/manual/rewrite/avoid.xml.ja
A	docs/manual/rewrite/avoid.xml.ko
M	docs/manual/rewrite/avoid.xml.meta
A	docs/manual/rewrite/avoid.xml.tr
A	docs/manual/rewrite/avoid.xml.zh-cn
A	docs/manual/rewrite/flags.xml.de
A	docs/manual/rewrite/flags.xml.es
A	docs/manual/rewrite/flags.xml.ja
A	docs/manual/rewrite/flags.xml.ko
M	docs/manual/rewrite/flags.xml.meta
A	docs/manual/rewrite/flags.xml.tr
A	docs/manual/rewrite/flags.xml.zh-cn
A	docs/manual/rewrite/htaccess.xml.de
A	docs/manual/rewrite/htaccess.xml.es
A	docs/manual/rewrite/htaccess.xml.ja
A	docs/manual/rewrite/htaccess.xml.ko
M	docs/manual/rewrite/htaccess.xml.meta
A	docs/manual/rewrite/htaccess.xml.tr
A	docs/manual/rewrite/htaccess.xml.zh-cn
A	docs/manual/rewrite/index.xml.de
A	docs/manual/rewrite/index.xml.es
M	docs/manual/rewrite/index.xml.fr
A	docs/manual/rewrite/index.xml.ja
A	docs/manual/rewrite/index.xml.ko
M	docs/manual/rewrite/index.xml.meta
M	docs/manual/rewrite/index.xml.tr
M	docs/manual/rewrite/index.xml.zh-cn
A	docs/manual/rewrite/intro.xml.de
A	docs/manual/rewrite/intro.xml.es
M	docs/manual/rewrite/intro.xml.fr
A	docs/manual/rewrite/intro.xml.ja
A	docs/manual/rewrite/intro.xml.ko
M	docs/manual/rewrite/intro.xml.meta
A	docs/manual/rewrite/intro.xml.tr
A	docs/manual/rewrite/intro.xml.zh-cn
A	docs/manual/rewrite/proxy.xml.de
A	docs/manual/rewrite/proxy.xml.es
A	docs/manual/rewrite/proxy.xml.ja
A	docs/manual/rewrite/proxy.xml.ko
M	docs/manual/rewrite/proxy.xml.meta
A	docs/manual/rewrite/proxy.xml.tr
A	docs/manual/rewrite/proxy.xml.zh-cn
A	docs/manual/rewrite/remapping.xml.de
A	docs/manual/rewrite/remapping.xml.es
A	docs/manual/rewrite/remapping.xml.ja
A	docs/manual/rewrite/remapping.xml.ko
M	docs/manual/rewrite/remapping.xml.meta
A	docs/manual/rewrite/remapping.xml.tr
A	docs/manual/rewrite/remapping.xml.zh-cn
A	docs/manual/rewrite/rewritemap.xml.de
A	docs/manual/rewrite/rewritemap.xml.es
A	docs/manual/rewrite/rewritemap.xml.ja
A	docs/manual/rewrite/rewritemap.xml.ko
M	docs/manual/rewrite/rewritemap.xml.meta
A	docs/manual/rewrite/rewritemap.xml.tr
A	docs/manual/rewrite/rewritemap.xml.zh-cn
A	docs/manual/rewrite/tech.xml.de
A	docs/manual/rewrite/tech.xml.es
M	docs/manual/rewrite/tech.xml.fr
A	docs/manual/rewrite/tech.xml.ja
A	docs/manual/rewrite/tech.xml.ko
M	docs/manual/rewrite/tech.xml.meta
A	docs/manual/rewrite/tech.xml.tr
A	docs/manual/rewrite/tech.xml.zh-cn
A	docs/manual/rewrite/vhosts.xml.de
A	docs/manual/rewrite/vhosts.xml.es
A	docs/manual/rewrite/vhosts.xml.ja
A	docs/manual/rewrite/vhosts.xml.ko
M	docs/manual/rewrite/vhosts.xml.meta
A	docs/manual/rewrite/vhosts.xml.tr
A	docs/manual/rewrite/vhosts.xml.zh-cn

_____________________________________________________________________________________________________________

Commit:     0e424f3b0728c0c6c981da409ab1aa8d0629bce3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=0e424f3b0728c0c6c981da409ab1aa8d0629bce3
Author:     Rich Bowen  (Tue 28 Apr 2026 17:13:39 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 17:13:39 BST)

    Rebuild all that stuff
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933439 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/bind.html.de
M	docs/manual/bind.html.en.utf8
M	docs/manual/bind.html.es.utf8
M	docs/manual/bind.html.fr.utf8
M	docs/manual/bind.html.ja.utf8
M	docs/manual/bind.html.ko.euc-kr
M	docs/manual/bind.html.tr.utf8
M	docs/manual/bind.xml.de
M	docs/manual/bind.xml.es
M	docs/manual/bind.xml.fr
M	docs/manual/bind.xml.ja
M	docs/manual/bind.xml.ko
M	docs/manual/bind.xml.meta
M	docs/manual/bind.xml.tr
M	docs/manual/caching.html.en.utf8
M	docs/manual/caching.html.fr.utf8
M	docs/manual/caching.html.tr.utf8
M	docs/manual/compliance.html.en.utf8
M	docs/manual/compliance.html.fr.utf8
M	docs/manual/configuring.html.de
M	docs/manual/configuring.html.en.utf8
M	docs/manual/configuring.html.fr.utf8
M	docs/manual/configuring.html.ja.utf8
M	docs/manual/configuring.html.ko.euc-kr
M	docs/manual/configuring.html.tr.utf8
M	docs/manual/content-negotiation.html.en.utf8
M	docs/manual/content-negotiation.html.fr.utf8
M	docs/manual/content-negotiation.html.ja.utf8
M	docs/manual/content-negotiation.html.ko.euc-kr
M	docs/manual/content-negotiation.html.tr.utf8
M	docs/manual/custom-error.html.en.utf8
M	docs/manual/custom-error.html.es.utf8
M	docs/manual/custom-error.html.fr.utf8
M	docs/manual/custom-error.html.ja.utf8
M	docs/manual/custom-error.html.ko.euc-kr
M	docs/manual/custom-error.html.tr.utf8
M	docs/manual/developer/API.html.en.utf8
M	docs/manual/developer/debugging.html.en.utf8
M	docs/manual/developer/documenting.html.en.utf8
M	docs/manual/developer/documenting.html.zh-cn.utf8
M	docs/manual/developer/filters.html.en.utf8
M	docs/manual/developer/hooks.html.en.utf8
M	docs/manual/developer/index.html.en.utf8
M	docs/manual/developer/index.html.zh-cn.utf8
M	docs/manual/developer/lua.html.en.utf8
M	docs/manual/developer/modguide.html.en.utf8
M	docs/manual/developer/modules.html.en.utf8
M	docs/manual/developer/modules.html.ja.utf8
M	docs/manual/developer/new_api_2_4.html.en.utf8
M	docs/manual/developer/new_api_2_6.html.en.utf8
M	docs/manual/developer/output-filters.html.en.utf8
M	docs/manual/developer/request.html.en.utf8
M	docs/manual/developer/thread_safety.html.en.utf8
M	docs/manual/dns-caveats.html.en.utf8
M	docs/manual/dns-caveats.html.fr.utf8
M	docs/manual/dns-caveats.html.ja.utf8
M	docs/manual/dns-caveats.html.ko.euc-kr
M	docs/manual/dns-caveats.html.tr.utf8
M	docs/manual/dso.html.en.utf8
M	docs/manual/dso.html.es.utf8
M	docs/manual/dso.html.fr.utf8
M	docs/manual/dso.html.ja.utf8
M	docs/manual/dso.html.ko.euc-kr
M	docs/manual/dso.html.tr.utf8
M	docs/manual/env.html.en.utf8
M	docs/manual/env.html.fr.utf8
M	docs/manual/env.html.ja.utf8
M	docs/manual/env.html.ko.euc-kr
M	docs/manual/env.html.tr.utf8
M	docs/manual/expr.html.en.utf8
M	docs/manual/expr.html.fr.utf8
M	docs/manual/faq/index.html.en.utf8
M	docs/manual/faq/index.html.es.utf8
M	docs/manual/faq/index.html.fr.utf8
M	docs/manual/faq/index.html.ko.euc-kr
M	docs/manual/faq/index.html.tr.utf8
M	docs/manual/faq/index.html.zh-cn.utf8
M	docs/manual/faq/index.xml.es
M	docs/manual/faq/index.xml.fr
M	docs/manual/faq/index.xml.meta
M	docs/manual/faq/index.xml.tr
M	docs/manual/faq/index.xml.zh-cn
M	docs/manual/filter.html.en.utf8
M	docs/manual/filter.html.es.utf8
M	docs/manual/filter.html.fr.utf8
M	docs/manual/filter.html.ja.utf8
M	docs/manual/filter.html.ko.euc-kr
M	docs/manual/filter.html.tr.utf8
M	docs/manual/getting-started.html.en.utf8
M	docs/manual/getting-started.html.es.utf8
M	docs/manual/getting-started.html.fr.utf8
M	docs/manual/getting-started.html.ru.utf8
M	docs/manual/getting-started.xml.fr
M	docs/manual/getting-started.xml.meta
M	docs/manual/glossary.html.de
M	docs/manual/glossary.html.en.utf8
M	docs/manual/glossary.html.es.utf8
M	docs/manual/glossary.html.fr.utf8
M	docs/manual/glossary.html.ja.utf8
M	docs/manual/glossary.html.ko.euc-kr
M	docs/manual/glossary.html.tr.utf8
M	docs/manual/handler.html.en.utf8
M	docs/manual/handler.html.es.utf8
M	docs/manual/handler.html.fr.utf8
M	docs/manual/handler.html.ja.utf8
M	docs/manual/handler.html.ko.euc-kr
M	docs/manual/handler.html.tr.utf8
M	docs/manual/handler.html.zh-cn.utf8
M	docs/manual/howto/access.html.en.utf8
M	docs/manual/howto/access.html.es.utf8
M	docs/manual/howto/access.html.fr.utf8
M	docs/manual/howto/auth.html.en.utf8
M	docs/manual/howto/auth.html.es.utf8
M	docs/manual/howto/auth.html.fr.utf8
M	docs/manual/howto/auth.html.ja.utf8
M	docs/manual/howto/auth.html.ko.euc-kr
M	docs/manual/howto/auth.html.tr.utf8
M	docs/manual/howto/cgi.html.en.utf8
M	docs/manual/howto/cgi.html.es.utf8
M	docs/manual/howto/cgi.html.fr.utf8
M	docs/manual/howto/cgi.html.ja.utf8
M	docs/manual/howto/cgi.html.ko.euc-kr
M	docs/manual/howto/encrypt.html.en.utf8
M	docs/manual/howto/encrypt.html.es.utf8
M	docs/manual/howto/encrypt.html.fr.utf8
M	docs/manual/howto/htaccess.html.en.utf8
M	docs/manual/howto/htaccess.html.es.utf8
M	docs/manual/howto/htaccess.html.fr.utf8
M	docs/manual/howto/htaccess.html.ja.utf8
M	docs/manual/howto/htaccess.html.ko.euc-kr
M	docs/manual/howto/htaccess.html.pt-br
M	docs/manual/howto/http2.html.en.utf8
M	docs/manual/howto/http2.html.es.utf8
M	docs/manual/howto/http2.html.fr.utf8
M	docs/manual/howto/index.html.en.utf8
M	docs/manual/howto/index.html.es.utf8
M	docs/manual/howto/index.html.fr.utf8
M	docs/manual/howto/index.html.ja.utf8
M	docs/manual/howto/index.html.ko.euc-kr
M	docs/manual/howto/index.html.zh-cn.utf8
M	docs/manual/howto/public_html.html.en.utf8
M	docs/manual/howto/public_html.html.es.utf8
M	docs/manual/howto/public_html.html.fr.utf8
M	docs/manual/howto/public_html.html.ja.utf8
M	docs/manual/howto/public_html.html.ko.euc-kr
M	docs/manual/howto/public_html.html.tr.utf8
M	docs/manual/howto/reverse_proxy.html.en.utf8
M	docs/manual/howto/reverse_proxy.html.es.utf8
M	docs/manual/howto/reverse_proxy.html.fr.utf8
M	docs/manual/howto/ssi.html.en.utf8
M	docs/manual/howto/ssi.html.es.utf8
M	docs/manual/howto/ssi.html.fr.utf8
M	docs/manual/howto/ssi.html.ja.utf8
M	docs/manual/howto/ssi.html.ko.euc-kr
M	docs/manual/index.html.da
M	docs/manual/index.html.de
M	docs/manual/index.html.en.utf8
M	docs/manual/index.html.es.utf8
M	docs/manual/index.html.fr.utf8
M	docs/manual/index.html.ja.utf8
M	docs/manual/index.html.ko.euc-kr
M	docs/manual/index.html.pt-br
M	docs/manual/index.html.ru.utf8
M	docs/manual/index.html.tr.utf8
M	docs/manual/index.html.zh-cn.utf8
M	docs/manual/index.xml.da
M	docs/manual/index.xml.de
M	docs/manual/index.xml.es
M	docs/manual/index.xml.fr
M	docs/manual/index.xml.ja
M	docs/manual/index.xml.ko
M	docs/manual/index.xml.meta
M	docs/manual/index.xml.pt-br
M	docs/manual/index.xml.tr
M	docs/manual/index.xml.zh-cn
M	docs/manual/install.html.de
M	docs/manual/install.html.en.utf8
M	docs/manual/install.html.es.utf8
M	docs/manual/install.html.fr.utf8
M	docs/manual/install.html.ja.utf8
M	docs/manual/install.html.ko.euc-kr
M	docs/manual/install.html.tr.utf8
M	docs/manual/install.xml.de
M	docs/manual/install.xml.fr
M	docs/manual/install.xml.ja
M	docs/manual/install.xml.ko
M	docs/manual/install.xml.tr
M	docs/manual/invoking.html.de
M	docs/manual/invoking.html.en.utf8
M	docs/manual/invoking.html.es.utf8
M	docs/manual/invoking.html.fr.utf8
M	docs/manual/invoking.html.ja.utf8
M	docs/manual/invoking.html.ko.euc-kr
M	docs/manual/invoking.html.tr.utf8
M	docs/manual/invoking.xml.de
M	docs/manual/invoking.xml.es
M	docs/manual/invoking.xml.fr
M	docs/manual/invoking.xml.ja
M	docs/manual/invoking.xml.ko
M	docs/manual/invoking.xml.meta
M	docs/manual/invoking.xml.tr
M	docs/manual/license.html.en.utf8
M	docs/manual/logs.html.en.utf8
M	docs/manual/logs.html.fr.utf8
M	docs/manual/logs.html.ja.utf8
M	docs/manual/logs.html.ko.euc-kr
M	docs/manual/logs.html.tr.utf8
M	docs/manual/misc/index.html.en.utf8
M	docs/manual/misc/index.html.es.utf8
M	docs/manual/misc/index.html.fr.utf8
M	docs/manual/misc/index.html.ko.euc-kr
M	docs/manual/misc/index.html.tr.utf8
M	docs/manual/misc/index.html.zh-cn.utf8
M	docs/manual/misc/password_encryptions.html.en.utf8
M	docs/manual/misc/password_encryptions.html.es.utf8
M	docs/manual/misc/password_encryptions.html.fr.utf8
M	docs/manual/misc/perf-scaling.html.en.utf8
M	docs/manual/misc/perf-scaling.html.es.utf8
M	docs/manual/misc/perf-scaling.html.fr.utf8
M	docs/manual/misc/perf-scaling.xml.es
M	docs/manual/misc/perf-scaling.xml.fr
M	docs/manual/misc/perf-tuning.html.en.utf8
M	docs/manual/misc/perf-tuning.html.fr.utf8
M	docs/manual/misc/perf-tuning.html.ko.euc-kr
M	docs/manual/misc/perf-tuning.html.tr.utf8
M	docs/manual/misc/relevant_standards.html.en.utf8
M	docs/manual/misc/relevant_standards.html.fr.utf8
M	docs/manual/misc/relevant_standards.html.ko.euc-kr
M	docs/manual/misc/security_tips.html.en.utf8
M	docs/manual/misc/security_tips.html.es.utf8
M	docs/manual/misc/security_tips.html.fr.utf8
M	docs/manual/misc/security_tips.html.ko.euc-kr
M	docs/manual/misc/security_tips.html.tr.utf8
M	docs/manual/mod/core.html.de
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.html.es.utf8
M	docs/manual/mod/core.html.fr.utf8
M	docs/manual/mod/core.html.ja.utf8
M	docs/manual/mod/core.html.tr.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/directive-dict.html.en.utf8
M	docs/manual/mod/directive-dict.html.es.utf8
M	docs/manual/mod/directive-dict.html.fr.utf8
M	docs/manual/mod/directive-dict.html.ja.utf8
M	docs/manual/mod/directive-dict.html.ko.euc-kr
M	docs/manual/mod/directive-dict.html.tr.utf8
M	docs/manual/mod/directives.html.de
M	docs/manual/mod/directives.html.en.utf8
M	docs/manual/mod/directives.html.es.utf8
M	docs/manual/mod/directives.html.fr.utf8
M	docs/manual/mod/directives.html.ja.utf8
M	docs/manual/mod/directives.html.ko.euc-kr
M	docs/manual/mod/directives.html.tr.utf8
M	docs/manual/mod/directives.html.zh-cn.utf8
M	docs/manual/mod/event.html.en.utf8
M	docs/manual/mod/event.html.es.utf8
M	docs/manual/mod/event.html.fr.utf8
M	docs/manual/mod/index.html.de
M	docs/manual/mod/index.html.en.utf8
M	docs/manual/mod/index.html.es.utf8
M	docs/manual/mod/index.html.fr.utf8
M	docs/manual/mod/index.html.ja.utf8
M	docs/manual/mod/index.html.ko.euc-kr
M	docs/manual/mod/index.html.tr.utf8
M	docs/manual/mod/index.html.zh-cn.utf8
M	docs/manual/mod/mod_access_compat.html.en.utf8
M	docs/manual/mod/mod_access_compat.html.es.utf8
M	docs/manual/mod/mod_access_compat.html.fr.utf8
M	docs/manual/mod/mod_access_compat.html.ja.utf8
M	docs/manual/mod/mod_actions.html.de
M	docs/manual/mod/mod_actions.html.en.utf8
M	docs/manual/mod/mod_actions.html.es.utf8
M	docs/manual/mod/mod_actions.html.fr.utf8
M	docs/manual/mod/mod_actions.html.ja.utf8
M	docs/manual/mod/mod_actions.html.ko.euc-kr
M	docs/manual/mod/mod_alias.html.en.utf8
M	docs/manual/mod/mod_alias.html.es.utf8
M	docs/manual/mod/mod_alias.html.fr.utf8
M	docs/manual/mod/mod_alias.html.ja.utf8
M	docs/manual/mod/mod_alias.html.ko.euc-kr
M	docs/manual/mod/mod_alias.html.tr.utf8
M	docs/manual/mod/mod_allowhandlers.html.en.utf8
M	docs/manual/mod/mod_allowhandlers.html.es.utf8
M	docs/manual/mod/mod_allowhandlers.html.fr.utf8
M	docs/manual/mod/mod_allowmethods.html.en.utf8
M	docs/manual/mod/mod_allowmethods.html.es.utf8
M	docs/manual/mod/mod_allowmethods.html.fr.utf8
M	docs/manual/mod/mod_asis.html.en.utf8
M	docs/manual/mod/mod_asis.html.es.utf8
M	docs/manual/mod/mod_asis.html.fr.utf8
M	docs/manual/mod/mod_asis.html.ja.utf8
M	docs/manual/mod/mod_asis.html.ko.euc-kr
M	docs/manual/mod/mod_auth_basic.html.en.utf8
M	docs/manual/mod/mod_auth_basic.html.es.utf8
M	docs/manual/mod/mod_auth_basic.html.fr.utf8
M	docs/manual/mod/mod_auth_basic.html.ja.utf8
M	docs/manual/mod/mod_auth_basic.html.ko.euc-kr
M	docs/manual/mod/mod_auth_bearer.html.en.utf8
M	docs/manual/mod/mod_auth_bearer.html.fr.utf8
M	docs/manual/mod/mod_auth_digest.html.en.utf8
M	docs/manual/mod/mod_auth_digest.html.fr.utf8
M	docs/manual/mod/mod_auth_digest.html.ko.euc-kr
M	docs/manual/mod/mod_auth_form.html.en.utf8
M	docs/manual/mod/mod_auth_form.html.fr.utf8
M	docs/manual/mod/mod_authn_anon.html.en.utf8
M	docs/manual/mod/mod_authn_anon.html.fr.utf8
M	docs/manual/mod/mod_authn_anon.html.ja.utf8
M	docs/manual/mod/mod_authn_anon.html.ko.euc-kr
M	docs/manual/mod/mod_authn_core.html.en.utf8
M	docs/manual/mod/mod_authn_core.html.fr.utf8
M	docs/manual/mod/mod_authn_dbd.html.en.utf8
M	docs/manual/mod/mod_authn_dbd.html.fr.utf8
M	docs/manual/mod/mod_authn_dbm.html.en.utf8
M	docs/manual/mod/mod_authn_dbm.html.fr.utf8
M	docs/manual/mod/mod_authn_dbm.html.ja.utf8
M	docs/manual/mod/mod_authn_dbm.html.ko.euc-kr
M	docs/manual/mod/mod_authn_file.html.en.utf8
M	docs/manual/mod/mod_authn_file.html.fr.utf8
M	docs/manual/mod/mod_authn_file.html.ja.utf8
M	docs/manual/mod/mod_authn_file.html.ko.euc-kr
M	docs/manual/mod/mod_authn_socache.html.en.utf8
M	docs/manual/mod/mod_authn_socache.html.fr.utf8
M	docs/manual/mod/mod_authnz_fcgi.html.en.utf8
M	docs/manual/mod/mod_authnz_fcgi.html.fr.utf8
M	docs/manual/mod/mod_authnz_ldap.html.en.utf8
M	docs/manual/mod/mod_authnz_ldap.html.fr.utf8
M	docs/manual/mod/mod_autht_core.html.en.utf8
M	docs/manual/mod/mod_autht_core.html.fr.utf8
M	docs/manual/mod/mod_autht_jwt.html.en.utf8
M	docs/manual/mod/mod_autht_jwt.html.fr.utf8
M	docs/manual/mod/mod_authz_core.html.en.utf8
M	docs/manual/mod/mod_authz_core.html.fr.utf8
M	docs/manual/mod/mod_authz_dbd.html.en.utf8
M	docs/manual/mod/mod_authz_dbd.html.fr.utf8
M	docs/manual/mod/mod_authz_dbm.html.en.utf8
M	docs/manual/mod/mod_authz_dbm.html.fr.utf8
M	docs/manual/mod/mod_authz_dbm.html.ko.euc-kr
M	docs/manual/mod/mod_authz_groupfile.html.en.utf8
M	docs/manual/mod/mod_authz_groupfile.html.fr.utf8
M	docs/manual/mod/mod_authz_groupfile.html.ja.utf8
M	docs/manual/mod/mod_authz_groupfile.html.ko.euc-kr
M	docs/manual/mod/mod_authz_host.html.en.utf8
M	docs/manual/mod/mod_authz_host.html.fr.utf8
M	docs/manual/mod/mod_authz_owner.html.en.utf8
M	docs/manual/mod/mod_authz_owner.html.fr.utf8
M	docs/manual/mod/mod_authz_owner.html.ja.utf8
M	docs/manual/mod/mod_authz_owner.html.ko.euc-kr
M	docs/manual/mod/mod_authz_user.html.en.utf8
M	docs/manual/mod/mod_authz_user.html.fr.utf8
M	docs/manual/mod/mod_authz_user.html.ja.utf8
M	docs/manual/mod/mod_authz_user.html.ko.euc-kr
M	docs/manual/mod/mod_autoindex.html.en.utf8
M	docs/manual/mod/mod_autoindex.html.fr.utf8
M	docs/manual/mod/mod_autoindex.html.ja.utf8
M	docs/manual/mod/mod_autoindex.html.ko.euc-kr
M	docs/manual/mod/mod_autoindex.html.tr.utf8
M	docs/manual/mod/mod_brotli.html.en.utf8
M	docs/manual/mod/mod_brotli.html.fr.utf8
M	docs/manual/mod/mod_buffer.html.en.utf8
M	docs/manual/mod/mod_buffer.html.fr.utf8
M	docs/manual/mod/mod_cache.html.en.utf8
M	docs/manual/mod/mod_cache.html.fr.utf8
M	docs/manual/mod/mod_cache.html.ja.utf8
M	docs/manual/mod/mod_cache.html.ko.euc-kr
M	docs/manual/mod/mod_cache_disk.html.en.utf8
M	docs/manual/mod/mod_cache_disk.html.fr.utf8
M	docs/manual/mod/mod_cache_disk.html.ja.utf8
M	docs/manual/mod/mod_cache_disk.html.ko.euc-kr
M	docs/manual/mod/mod_cache_socache.html.en.utf8
M	docs/manual/mod/mod_cache_socache.html.fr.utf8
M	docs/manual/mod/mod_cern_meta.html.en.utf8
M	docs/manual/mod/mod_cern_meta.html.fr.utf8
M	docs/manual/mod/mod_cern_meta.html.ko.euc-kr
M	docs/manual/mod/mod_cgi.html.en.utf8
M	docs/manual/mod/mod_cgi.html.fr.utf8
M	docs/manual/mod/mod_cgi.html.ja.utf8
M	docs/manual/mod/mod_cgi.html.ko.euc-kr
M	docs/manual/mod/mod_cgid.html.en.utf8
M	docs/manual/mod/mod_cgid.html.fr.utf8
M	docs/manual/mod/mod_cgid.html.ja.utf8
M	docs/manual/mod/mod_cgid.html.ko.euc-kr
M	docs/manual/mod/mod_charset_lite.html.en.utf8
M	docs/manual/mod/mod_charset_lite.html.fr.utf8
M	docs/manual/mod/mod_charset_lite.html.ko.euc-kr
M	docs/manual/mod/mod_crypto.html.en.utf8
M	docs/manual/mod/mod_crypto.html.fr.utf8
M	docs/manual/mod/mod_data.html.en.utf8
M	docs/manual/mod/mod_data.html.fr.utf8
M	docs/manual/mod/mod_dav.html.en.utf8
M	docs/manual/mod/mod_dav.html.fr.utf8
M	docs/manual/mod/mod_dav.html.ja.utf8
M	docs/manual/mod/mod_dav.html.ko.euc-kr
M	docs/manual/mod/mod_dav_fs.html.en.utf8
M	docs/manual/mod/mod_dav_fs.html.fr.utf8
M	docs/manual/mod/mod_dav_fs.html.ja.utf8
M	docs/manual/mod/mod_dav_fs.html.ko.euc-kr
M	docs/manual/mod/mod_dav_lock.html.en.utf8
M	docs/manual/mod/mod_dav_lock.html.fr.utf8
M	docs/manual/mod/mod_dav_lock.html.ja.utf8
M	docs/manual/mod/mod_dbd.html.en.utf8
M	docs/manual/mod/mod_dbd.html.fr.utf8
M	docs/manual/mod/mod_deflate.html.en.utf8
M	docs/manual/mod/mod_deflate.html.fr.utf8
M	docs/manual/mod/mod_deflate.html.ja.utf8
M	docs/manual/mod/mod_deflate.html.ko.euc-kr
M	docs/manual/mod/mod_dialup.html.en.utf8
M	docs/manual/mod/mod_dialup.html.fr.utf8
M	docs/manual/mod/mod_dir.html.en.utf8
M	docs/manual/mod/mod_dir.html.fr.utf8
M	docs/manual/mod/mod_dir.html.ja.utf8
M	docs/manual/mod/mod_dir.html.ko.euc-kr
M	docs/manual/mod/mod_dir.html.tr.utf8
M	docs/manual/mod/mod_dumpio.html.en.utf8
M	docs/manual/mod/mod_dumpio.html.fr.utf8
M	docs/manual/mod/mod_dumpio.html.ja.utf8
M	docs/manual/mod/mod_echo.html.en.utf8
M	docs/manual/mod/mod_echo.html.fr.utf8
M	docs/manual/mod/mod_echo.html.ja.utf8
M	docs/manual/mod/mod_echo.html.ko.euc-kr
M	docs/manual/mod/mod_env.html.en.utf8
M	docs/manual/mod/mod_env.html.fr.utf8
M	docs/manual/mod/mod_env.html.ja.utf8
M	docs/manual/mod/mod_env.html.ko.euc-kr
M	docs/manual/mod/mod_env.html.tr.utf8
M	docs/manual/mod/mod_example_hooks.html.en.utf8
M	docs/manual/mod/mod_example_hooks.html.fr.utf8
M	docs/manual/mod/mod_example_hooks.html.ko.euc-kr
M	docs/manual/mod/mod_expires.html.en.utf8
M	docs/manual/mod/mod_expires.html.fr.utf8
M	docs/manual/mod/mod_expires.html.ja.utf8
M	docs/manual/mod/mod_expires.html.ko.euc-kr
M	docs/manual/mod/mod_ext_filter.html.en.utf8
M	docs/manual/mod/mod_ext_filter.html.fr.utf8
M	docs/manual/mod/mod_ext_filter.html.ja.utf8
M	docs/manual/mod/mod_ext_filter.html.ko.euc-kr
M	docs/manual/mod/mod_file_cache.html.en.utf8
M	docs/manual/mod/mod_file_cache.html.fr.utf8
M	docs/manual/mod/mod_file_cache.html.ko.euc-kr
M	docs/manual/mod/mod_filter.html.en.utf8
M	docs/manual/mod/mod_filter.html.fr.utf8
M	docs/manual/mod/mod_firehose.html.en.utf8
M	docs/manual/mod/mod_firehose.html.fr.utf8
M	docs/manual/mod/mod_headers.html.en.utf8
M	docs/manual/mod/mod_headers.html.fr.utf8
M	docs/manual/mod/mod_headers.html.ja.utf8
M	docs/manual/mod/mod_headers.html.ko.euc-kr
M	docs/manual/mod/mod_heartbeat.html.en.utf8
M	docs/manual/mod/mod_heartbeat.html.fr.utf8
M	docs/manual/mod/mod_heartmonitor.html.en.utf8
M	docs/manual/mod/mod_heartmonitor.html.fr.utf8
M	docs/manual/mod/mod_http2.html.en.utf8
M	docs/manual/mod/mod_http2.html.fr.utf8
M	docs/manual/mod/mod_ident.html.en.utf8
M	docs/manual/mod/mod_ident.html.fr.utf8
M	docs/manual/mod/mod_ident.html.ja.utf8
M	docs/manual/mod/mod_ident.html.ko.euc-kr
M	docs/manual/mod/mod_imagemap.html.en.utf8
M	docs/manual/mod/mod_imagemap.html.fr.utf8
M	docs/manual/mod/mod_imagemap.html.ko.euc-kr
M	docs/manual/mod/mod_include.html.en.utf8
M	docs/manual/mod/mod_include.html.fr.utf8
M	docs/manual/mod/mod_include.html.ja.utf8
M	docs/manual/mod/mod_info.html.en.utf8
M	docs/manual/mod/mod_info.html.fr.utf8
M	docs/manual/mod/mod_info.html.ja.utf8
M	docs/manual/mod/mod_info.html.ko.euc-kr
M	docs/manual/mod/mod_isapi.html.en.utf8
M	docs/manual/mod/mod_isapi.html.fr.utf8
M	docs/manual/mod/mod_isapi.html.ko.euc-kr
M	docs/manual/mod/mod_journald.html.en.utf8
M	docs/manual/mod/mod_journald.html.fr.utf8
M	docs/manual/mod/mod_lbmethod_bybusyness.html.en.utf8
M	docs/manual/mod/mod_lbmethod_bybusyness.html.fr.utf8
M	docs/manual/mod/mod_lbmethod_byrequests.html.en.utf8
M	docs/manual/mod/mod_lbmethod_byrequests.html.fr.utf8
M	docs/manual/mod/mod_lbmethod_bytraffic.html.en.utf8
M	docs/manual/mod/mod_lbmethod_bytraffic.html.fr.utf8
M	docs/manual/mod/mod_lbmethod_heartbeat.html.en.utf8
M	docs/manual/mod/mod_lbmethod_heartbeat.html.fr.utf8
M	docs/manual/mod/mod_ldap.html.en.utf8
M	docs/manual/mod/mod_ldap.html.fr.utf8
M	docs/manual/mod/mod_log_config.html.en.utf8
M	docs/manual/mod/mod_log_config.html.fr.utf8
M	docs/manual/mod/mod_log_config.html.ja.utf8
M	docs/manual/mod/mod_log_config.html.ko.euc-kr
M	docs/manual/mod/mod_log_config.html.tr.utf8
M	docs/manual/mod/mod_log_debug.html.en.utf8
M	docs/manual/mod/mod_log_debug.html.fr.utf8
M	docs/manual/mod/mod_log_forensic.html.en.utf8
M	docs/manual/mod/mod_log_forensic.html.fr.utf8
M	docs/manual/mod/mod_log_forensic.html.ja.utf8
M	docs/manual/mod/mod_log_forensic.html.tr.utf8
M	docs/manual/mod/mod_logio.html.en.utf8
M	docs/manual/mod/mod_logio.html.fr.utf8
M	docs/manual/mod/mod_logio.html.ja.utf8
M	docs/manual/mod/mod_logio.html.ko.euc-kr
M	docs/manual/mod/mod_logio.html.tr.utf8
M	docs/manual/mod/mod_lua.html.en.utf8
M	docs/manual/mod/mod_lua.html.fr.utf8
M	docs/manual/mod/mod_macro.html.en.utf8
M	docs/manual/mod/mod_macro.html.fr.utf8
M	docs/manual/mod/mod_md.html.en.utf8
M	docs/manual/mod/mod_md.html.fr.utf8
M	docs/manual/mod/mod_mime.html.en.utf8
M	docs/manual/mod/mod_mime.html.fr.utf8
M	docs/manual/mod/mod_mime.html.ja.utf8
M	docs/manual/mod/mod_mime_magic.html.en.utf8
M	docs/manual/mod/mod_mime_magic.html.fr.utf8
M	docs/manual/mod/mod_negotiation.html.en.utf8
M	docs/manual/mod/mod_negotiation.html.fr.utf8
M	docs/manual/mod/mod_negotiation.html.ja.utf8
M	docs/manual/mod/mod_nw_ssl.html.en.utf8
M	docs/manual/mod/mod_nw_ssl.html.fr.utf8
M	docs/manual/mod/mod_policy.html.en.utf8
M	docs/manual/mod/mod_policy.html.fr.utf8
M	docs/manual/mod/mod_privileges.html.en.utf8
M	docs/manual/mod/mod_privileges.html.fr.utf8
M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.html.fr.utf8
M	docs/manual/mod/mod_proxy.html.ja.utf8
M	docs/manual/mod/mod_proxy_ajp.html.en.utf8
M	docs/manual/mod/mod_proxy_ajp.html.fr.utf8
M	docs/manual/mod/mod_proxy_ajp.html.ja.utf8
M	docs/manual/mod/mod_proxy_balancer.html.en.utf8
M	docs/manual/mod/mod_proxy_balancer.html.fr.utf8
M	docs/manual/mod/mod_proxy_balancer.html.ja.utf8
M	docs/manual/mod/mod_proxy_connect.html.en.utf8
M	docs/manual/mod/mod_proxy_connect.html.fr.utf8
M	docs/manual/mod/mod_proxy_connect.html.ja.utf8
M	docs/manual/mod/mod_proxy_express.html.en.utf8
M	docs/manual/mod/mod_proxy_express.html.fr.utf8
M	docs/manual/mod/mod_proxy_fcgi.html.en.utf8
M	docs/manual/mod/mod_proxy_fcgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_fdpass.html.en.utf8
M	docs/manual/mod/mod_proxy_fdpass.html.fr.utf8
M	docs/manual/mod/mod_proxy_ftp.html.en.utf8
M	docs/manual/mod/mod_proxy_ftp.html.fr.utf8
M	docs/manual/mod/mod_proxy_hcheck.html.en.utf8
M	docs/manual/mod/mod_proxy_hcheck.html.fr.utf8
M	docs/manual/mod/mod_proxy_html.html.en.utf8
M	docs/manual/mod/mod_proxy_html.html.fr.utf8
M	docs/manual/mod/mod_proxy_http.html.en.utf8
M	docs/manual/mod/mod_proxy_http.html.fr.utf8
M	docs/manual/mod/mod_proxy_http2.html.en.utf8
M	docs/manual/mod/mod_proxy_http2.html.fr.utf8
M	docs/manual/mod/mod_proxy_scgi.html.en.utf8
M	docs/manual/mod/mod_proxy_scgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_uwsgi.html.en.utf8
M	docs/manual/mod/mod_proxy_uwsgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_wstunnel.html.en.utf8
M	docs/manual/mod/mod_proxy_wstunnel.html.fr.utf8
M	docs/manual/mod/mod_ratelimit.html.en.utf8
M	docs/manual/mod/mod_ratelimit.html.fr.utf8
M	docs/manual/mod/mod_reflector.html.en.utf8
M	docs/manual/mod/mod_reflector.html.fr.utf8
M	docs/manual/mod/mod_remoteip.html.en.utf8
M	docs/manual/mod/mod_remoteip.html.fr.utf8
M	docs/manual/mod/mod_reqtimeout.html.en.utf8
M	docs/manual/mod/mod_reqtimeout.html.fr.utf8
M	docs/manual/mod/mod_request.html.en.utf8
M	docs/manual/mod/mod_request.html.fr.utf8
M	docs/manual/mod/mod_request.html.tr.utf8
M	docs/manual/mod/mod_rewrite.html.en.utf8
M	docs/manual/mod/mod_rewrite.html.fr.utf8
M	docs/manual/mod/mod_sed.html.en.utf8
M	docs/manual/mod/mod_sed.html.fr.utf8
M	docs/manual/mod/mod_session.html.en.utf8
M	docs/manual/mod/mod_session.html.fr.utf8
M	docs/manual/mod/mod_session_cookie.html.en.utf8
M	docs/manual/mod/mod_session_cookie.html.fr.utf8
M	docs/manual/mod/mod_session_crypto.html.en.utf8
M	docs/manual/mod/mod_session_crypto.html.fr.utf8
M	docs/manual/mod/mod_session_dbd.html.en.utf8
M	docs/manual/mod/mod_session_dbd.html.fr.utf8
M	docs/manual/mod/mod_setenvif.html.en.utf8
M	docs/manual/mod/mod_setenvif.html.fr.utf8
M	docs/manual/mod/mod_setenvif.html.ja.utf8
M	docs/manual/mod/mod_setenvif.html.ko.euc-kr
M	docs/manual/mod/mod_setenvif.html.tr.utf8
M	docs/manual/mod/mod_slotmem_plain.html.en.utf8
M	docs/manual/mod/mod_slotmem_plain.html.fr.utf8
M	docs/manual/mod/mod_slotmem_shm.html.en.utf8
M	docs/manual/mod/mod_slotmem_shm.html.fr.utf8
M	docs/manual/mod/mod_so.html.en.utf8
M	docs/manual/mod/mod_so.html.fr.utf8
M	docs/manual/mod/mod_so.html.ja.utf8
M	docs/manual/mod/mod_so.html.ko.euc-kr
M	docs/manual/mod/mod_so.html.tr.utf8
M	docs/manual/mod/mod_socache_dbm.html.en.utf8
M	docs/manual/mod/mod_socache_dbm.html.fr.utf8
M	docs/manual/mod/mod_socache_dc.html.en.utf8
M	docs/manual/mod/mod_socache_dc.html.fr.utf8
M	docs/manual/mod/mod_socache_memcache.html.en.utf8
M	docs/manual/mod/mod_socache_memcache.html.fr.utf8
M	docs/manual/mod/mod_socache_redis.html.en.utf8
M	docs/manual/mod/mod_socache_redis.html.fr.utf8
M	docs/manual/mod/mod_socache_shmcb.html.en.utf8
M	docs/manual/mod/mod_socache_shmcb.html.fr.utf8
M	docs/manual/mod/mod_speling.html.en.utf8
M	docs/manual/mod/mod_speling.html.fr.utf8
M	docs/manual/mod/mod_speling.html.ja.utf8
M	docs/manual/mod/mod_speling.html.ko.euc-kr
M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.html.es.utf8
M	docs/manual/mod/mod_ssl.html.fr.utf8
M	docs/manual/mod/mod_ssl_ct.html.en.utf8
M	docs/manual/mod/mod_ssl_ct.html.fr.utf8
M	docs/manual/mod/mod_status.html.en.utf8
M	docs/manual/mod/mod_status.html.es.utf8
M	docs/manual/mod/mod_status.html.fr.utf8
M	docs/manual/mod/mod_status.html.ja.utf8
M	docs/manual/mod/mod_status.html.ko.euc-kr
M	docs/manual/mod/mod_status.html.tr.utf8
M	docs/manual/mod/mod_substitute.html.en.utf8
M	docs/manual/mod/mod_substitute.html.fr.utf8
M	docs/manual/mod/mod_suexec.html.en.utf8
M	docs/manual/mod/mod_suexec.html.fr.utf8
M	docs/manual/mod/mod_suexec.html.ja.utf8
M	docs/manual/mod/mod_suexec.html.ko.euc-kr
M	docs/manual/mod/mod_suexec.html.tr.utf8
M	docs/manual/mod/mod_syslog.html.en.utf8
M	docs/manual/mod/mod_syslog.html.fr.utf8
M	docs/manual/mod/mod_systemd.html.en.utf8
M	docs/manual/mod/mod_systemd.html.fr.utf8
M	docs/manual/mod/mod_unique_id.html.en.utf8
M	docs/manual/mod/mod_unique_id.html.fr.utf8
M	docs/manual/mod/mod_unique_id.html.ja.utf8
M	docs/manual/mod/mod_unique_id.html.ko.euc-kr
M	docs/manual/mod/mod_unixd.html.en.utf8
M	docs/manual/mod/mod_unixd.html.fr.utf8
M	docs/manual/mod/mod_unixd.html.tr.utf8
M	docs/manual/mod/mod_userdir.html.en.utf8
M	docs/manual/mod/mod_userdir.html.fr.utf8
M	docs/manual/mod/mod_userdir.html.ja.utf8
M	docs/manual/mod/mod_userdir.html.ko.euc-kr
M	docs/manual/mod/mod_userdir.html.tr.utf8
M	docs/manual/mod/mod_usertrack.html.en.utf8
M	docs/manual/mod/mod_usertrack.html.fr.utf8
M	docs/manual/mod/mod_version.html.en.utf8
M	docs/manual/mod/mod_version.html.fr.utf8
M	docs/manual/mod/mod_version.html.ja.utf8
M	docs/manual/mod/mod_version.html.ko.euc-kr
M	docs/manual/mod/mod_vhost_alias.html.en.utf8
M	docs/manual/mod/mod_vhost_alias.html.fr.utf8
M	docs/manual/mod/mod_vhost_alias.html.tr.utf8
M	docs/manual/mod/mod_watchdog.html.en.utf8
M	docs/manual/mod/mod_watchdog.html.fr.utf8
M	docs/manual/mod/mod_xml2enc.html.en.utf8
M	docs/manual/mod/mod_xml2enc.html.fr.utf8
M	docs/manual/mod/module-dict.html.en.utf8
M	docs/manual/mod/module-dict.html.fr.utf8
M	docs/manual/mod/module-dict.html.ja.utf8
M	docs/manual/mod/module-dict.html.ko.euc-kr
M	docs/manual/mod/module-dict.html.tr.utf8
M	docs/manual/mod/mpm_common.html.de
M	docs/manual/mod/mpm_common.html.en.utf8
M	docs/manual/mod/mpm_common.html.fr.utf8
M	docs/manual/mod/mpm_common.html.ja.utf8
M	docs/manual/mod/mpm_common.html.tr.utf8
M	docs/manual/mod/mpm_common.xml.de
M	docs/manual/mod/mpm_common.xml.fr
M	docs/manual/mod/mpm_common.xml.ja
M	docs/manual/mod/mpm_common.xml.meta
M	docs/manual/mod/mpm_common.xml.tr
M	docs/manual/mod/mpm_netware.html.en.utf8
M	docs/manual/mod/mpm_netware.html.fr.utf8
M	docs/manual/mod/mpm_winnt.html.de
M	docs/manual/mod/mpm_winnt.html.en.utf8
M	docs/manual/mod/mpm_winnt.html.fr.utf8
M	docs/manual/mod/mpm_winnt.html.ja.utf8
M	docs/manual/mod/mpmt_os2.html.en.utf8
M	docs/manual/mod/mpmt_os2.html.fr.utf8
M	docs/manual/mod/overrides.html.en.utf8
M	docs/manual/mod/overrides.html.fr.utf8
M	docs/manual/mod/prefork.html.de
M	docs/manual/mod/prefork.html.en.utf8
M	docs/manual/mod/prefork.html.fr.utf8
M	docs/manual/mod/prefork.html.ja.utf8
M	docs/manual/mod/prefork.html.tr.utf8
M	docs/manual/mod/quickreference.html.de
M	docs/manual/mod/quickreference.html.en.utf8
M	docs/manual/mod/quickreference.html.es.utf8
M	docs/manual/mod/quickreference.html.fr.utf8
M	docs/manual/mod/quickreference.html.ja.utf8
M	docs/manual/mod/quickreference.html.ko.euc-kr
M	docs/manual/mod/quickreference.html.tr.utf8
M	docs/manual/mod/quickreference.html.zh-cn.utf8
M	docs/manual/mod/worker.html.de
M	docs/manual/mod/worker.html.en.utf8
M	docs/manual/mod/worker.html.fr.utf8
M	docs/manual/mod/worker.html.ja.utf8
M	docs/manual/mod/worker.html.tr.utf8
M	docs/manual/mpm.html.de
M	docs/manual/mpm.html.en.utf8
M	docs/manual/mpm.html.es.utf8
M	docs/manual/mpm.html.fr.utf8
M	docs/manual/mpm.html.ja.utf8
M	docs/manual/mpm.html.ko.euc-kr
M	docs/manual/mpm.html.tr.utf8
M	docs/manual/mpm.html.zh-cn.utf8
M	docs/manual/new_features_2_0.html.de
M	docs/manual/new_features_2_0.html.en.utf8
M	docs/manual/new_features_2_0.html.fr.utf8
M	docs/manual/new_features_2_0.html.ja.utf8
M	docs/manual/new_features_2_0.html.ko.euc-kr
M	docs/manual/new_features_2_0.html.pt-br
M	docs/manual/new_features_2_0.html.tr.utf8
M	docs/manual/new_features_2_2.html.en.utf8
M	docs/manual/new_features_2_2.html.es.utf8
M	docs/manual/new_features_2_2.html.fr.utf8
M	docs/manual/new_features_2_2.html.ko.euc-kr
M	docs/manual/new_features_2_2.html.pt-br
M	docs/manual/new_features_2_2.html.tr.utf8
M	docs/manual/new_features_2_4.html.en.utf8
M	docs/manual/new_features_2_4.html.es.utf8
M	docs/manual/new_features_2_4.html.fr.utf8
M	docs/manual/new_features_2_4.html.tr.utf8
M	docs/manual/new_features_2_6.html.en.utf8
M	docs/manual/platform/index.html.en.utf8
M	docs/manual/platform/index.html.fr.utf8
M	docs/manual/platform/index.html.ko.euc-kr
M	docs/manual/platform/index.html.zh-cn.utf8
M	docs/manual/platform/netware.html.en.utf8
M	docs/manual/platform/netware.html.fr.utf8
M	docs/manual/platform/netware.html.ko.euc-kr
M	docs/manual/platform/netware.xml.fr
M	docs/manual/platform/netware.xml.ko
M	docs/manual/platform/rpm.html.en.utf8
M	docs/manual/platform/rpm.html.fr.utf8
M	docs/manual/platform/win_compiling.html.en.utf8
M	docs/manual/platform/win_compiling.html.fr.utf8
M	docs/manual/platform/win_compiling.html.ko.euc-kr
M	docs/manual/platform/windows.html.en.utf8
M	docs/manual/platform/windows.html.fr.utf8
M	docs/manual/platform/windows.html.ko.euc-kr
M	docs/manual/programs/ab.html.en.utf8
M	docs/manual/programs/ab.html.fr.utf8
M	docs/manual/programs/ab.html.ko.euc-kr
M	docs/manual/programs/ab.html.tr.utf8
M	docs/manual/programs/apachectl.html.en.utf8
M	docs/manual/programs/apachectl.html.fr.utf8
M	docs/manual/programs/apachectl.html.ko.euc-kr
M	docs/manual/programs/apachectl.html.tr.utf8
M	docs/manual/programs/apxs.html.en.utf8
M	docs/manual/programs/apxs.html.fr.utf8
M	docs/manual/programs/apxs.html.ko.euc-kr
M	docs/manual/programs/apxs.html.tr.utf8
M	docs/manual/programs/configure.html.en.utf8
M	docs/manual/programs/configure.html.fr.utf8
M	docs/manual/programs/configure.html.ko.euc-kr
M	docs/manual/programs/configure.html.tr.utf8
M	docs/manual/programs/ctlogconfig.html.en.utf8
M	docs/manual/programs/ctlogconfig.html.fr.utf8
M	docs/manual/programs/dbmmanage.html.en.utf8
M	docs/manual/programs/dbmmanage.html.fr.utf8
M	docs/manual/programs/dbmmanage.html.ko.euc-kr
M	docs/manual/programs/dbmmanage.html.tr.utf8
M	docs/manual/programs/fcgistarter.html.en.utf8
M	docs/manual/programs/fcgistarter.html.fr.utf8
M	docs/manual/programs/fcgistarter.html.tr.utf8
M	docs/manual/programs/firehose.html.en.utf8
M	docs/manual/programs/firehose.html.fr.utf8
M	docs/manual/programs/htcacheclean.html.en.utf8
M	docs/manual/programs/htcacheclean.html.fr.utf8
M	docs/manual/programs/htcacheclean.html.ko.euc-kr
M	docs/manual/programs/htcacheclean.html.tr.utf8
M	docs/manual/programs/htdbm.html.en.utf8
M	docs/manual/programs/htdbm.html.fr.utf8
M	docs/manual/programs/htdbm.html.tr.utf8
M	docs/manual/programs/htdigest.html.en.utf8
M	docs/manual/programs/htdigest.html.fr.utf8
M	docs/manual/programs/htdigest.html.ko.euc-kr
M	docs/manual/programs/htdigest.html.tr.utf8
M	docs/manual/programs/htpasswd.html.en.utf8
M	docs/manual/programs/htpasswd.html.fr.utf8
M	docs/manual/programs/htpasswd.html.ko.euc-kr
M	docs/manual/programs/htpasswd.html.tr.utf8
M	docs/manual/programs/httpd.html.en.utf8
M	docs/manual/programs/httpd.html.fr.utf8
M	docs/manual/programs/httpd.html.ko.euc-kr
M	docs/manual/programs/httpd.html.tr.utf8
M	docs/manual/programs/httxt2dbm.html.en.utf8
M	docs/manual/programs/httxt2dbm.html.fr.utf8
M	docs/manual/programs/httxt2dbm.html.tr.utf8
M	docs/manual/programs/index.html.en.utf8
M	docs/manual/programs/index.html.es.utf8
M	docs/manual/programs/index.html.fr.utf8
M	docs/manual/programs/index.html.ko.euc-kr
M	docs/manual/programs/index.html.tr.utf8
M	docs/manual/programs/index.html.zh-cn.utf8
M	docs/manual/programs/log_server_status.html.en.utf8
M	docs/manual/programs/log_server_status.html.fr.utf8
M	docs/manual/programs/logresolve.html.en.utf8
M	docs/manual/programs/logresolve.html.fr.utf8
M	docs/manual/programs/logresolve.html.ko.euc-kr
M	docs/manual/programs/logresolve.html.tr.utf8
M	docs/manual/programs/other.html.en.utf8
M	docs/manual/programs/other.html.fr.utf8
M	docs/manual/programs/other.html.ko.euc-kr
M	docs/manual/programs/other.html.tr.utf8
M	docs/manual/programs/rotatelogs.html.en.utf8
M	docs/manual/programs/rotatelogs.html.fr.utf8
M	docs/manual/programs/rotatelogs.html.ko.euc-kr
M	docs/manual/programs/rotatelogs.html.tr.utf8
M	docs/manual/programs/split-logfile.html.en.utf8
M	docs/manual/programs/split-logfile.html.fr.utf8
M	docs/manual/programs/suexec.html.en.utf8
M	docs/manual/programs/suexec.html.fr.utf8
M	docs/manual/programs/suexec.html.ko.euc-kr
M	docs/manual/programs/suexec.html.tr.utf8
M	docs/manual/rewrite/access.html.en.utf8
M	docs/manual/rewrite/access.html.fr.utf8
M	docs/manual/rewrite/advanced.html.en.utf8
M	docs/manual/rewrite/advanced.html.fr.utf8
M	docs/manual/rewrite/avoid.html.en.utf8
M	docs/manual/rewrite/avoid.html.fr.utf8
M	docs/manual/rewrite/flags.html.en.utf8
M	docs/manual/rewrite/flags.html.fr.utf8
M	docs/manual/rewrite/htaccess.html.en.utf8
M	docs/manual/rewrite/htaccess.html.fr.utf8
M	docs/manual/rewrite/index.html.en.utf8
M	docs/manual/rewrite/index.html.fr.utf8
M	docs/manual/rewrite/index.html.tr.utf8
M	docs/manual/rewrite/index.html.zh-cn.utf8
M	docs/manual/rewrite/index.xml.fr
M	docs/manual/rewrite/index.xml.tr
M	docs/manual/rewrite/index.xml.zh-cn
M	docs/manual/rewrite/intro.html.en.utf8
M	docs/manual/rewrite/intro.html.fr.utf8
M	docs/manual/rewrite/proxy.html.en.utf8
M	docs/manual/rewrite/proxy.html.fr.utf8
M	docs/manual/rewrite/remapping.html.en.utf8
M	docs/manual/rewrite/remapping.html.fr.utf8
M	docs/manual/rewrite/rewritemap.html.en.utf8
M	docs/manual/rewrite/rewritemap.html.fr.utf8
M	docs/manual/rewrite/tech.html.en.utf8
M	docs/manual/rewrite/tech.html.fr.utf8
M	docs/manual/rewrite/tech.xml.fr
M	docs/manual/rewrite/tech.xml.meta
M	docs/manual/rewrite/vhosts.html.en.utf8
M	docs/manual/rewrite/vhosts.html.fr.utf8
M	docs/manual/sections.html.en.utf8
M	docs/manual/sections.html.fr.utf8
M	docs/manual/sections.html.ja.utf8
M	docs/manual/sections.html.ko.euc-kr
M	docs/manual/sections.html.tr.utf8
M	docs/manual/server-wide.html.en.utf8
M	docs/manual/server-wide.html.fr.utf8
M	docs/manual/server-wide.html.ja.utf8
M	docs/manual/server-wide.html.ko.euc-kr
M	docs/manual/server-wide.html.tr.utf8
M	docs/manual/sitemap.html.de
M	docs/manual/sitemap.html.en.utf8
M	docs/manual/sitemap.html.es.utf8
M	docs/manual/sitemap.html.fr.utf8
M	docs/manual/sitemap.html.ja.utf8
M	docs/manual/sitemap.html.ko.euc-kr
M	docs/manual/sitemap.html.tr.utf8
M	docs/manual/sitemap.html.zh-cn.utf8
M	docs/manual/sitemap.xml.de
M	docs/manual/sitemap.xml.es
M	docs/manual/sitemap.xml.fr
M	docs/manual/sitemap.xml.ja
M	docs/manual/sitemap.xml.ko
M	docs/manual/sitemap.xml.meta
M	docs/manual/sitemap.xml.tr
M	docs/manual/sitemap.xml.zh-cn
M	docs/manual/socache.html.en.utf8
M	docs/manual/socache.html.fr.utf8
M	docs/manual/ssl/index.html.en.utf8
M	docs/manual/ssl/index.html.es.utf8
M	docs/manual/ssl/index.html.fr.utf8
M	docs/manual/ssl/index.html.ja.utf8
M	docs/manual/ssl/index.html.tr.utf8
M	docs/manual/ssl/index.html.zh-cn.utf8
M	docs/manual/ssl/ssl_compat.html.en.utf8
M	docs/manual/ssl/ssl_compat.html.es.utf8
M	docs/manual/ssl/ssl_compat.html.fr.utf8
M	docs/manual/ssl/ssl_faq.html.en.utf8
M	docs/manual/ssl/ssl_faq.html.fr.utf8
M	docs/manual/ssl/ssl_howto.html.en.utf8
M	docs/manual/ssl/ssl_howto.html.fr.utf8
M	docs/manual/ssl/ssl_intro.html.en.utf8
M	docs/manual/ssl/ssl_intro.html.fr.utf8
M	docs/manual/ssl/ssl_intro.html.ja.utf8
M	docs/manual/stopping.html.de
M	docs/manual/stopping.html.en.utf8
M	docs/manual/stopping.html.es.utf8
M	docs/manual/stopping.html.fr.utf8
M	docs/manual/stopping.html.ja.utf8
M	docs/manual/stopping.html.ko.euc-kr
M	docs/manual/stopping.html.tr.utf8
M	docs/manual/suexec.html.en.utf8
M	docs/manual/suexec.html.fr.utf8
M	docs/manual/suexec.html.ja.utf8
M	docs/manual/suexec.html.ko.euc-kr
M	docs/manual/suexec.html.tr.utf8
M	docs/manual/upgrading.html.en.utf8
M	docs/manual/upgrading.html.fr.utf8
M	docs/manual/urlmapping.html.en.utf8
M	docs/manual/urlmapping.html.fr.utf8
M	docs/manual/urlmapping.html.ja.utf8
M	docs/manual/urlmapping.html.ko.euc-kr
M	docs/manual/urlmapping.html.tr.utf8
M	docs/manual/vhosts/details.html.en.utf8
M	docs/manual/vhosts/details.html.fr.utf8
M	docs/manual/vhosts/details.html.ko.euc-kr
M	docs/manual/vhosts/details.html.tr.utf8
M	docs/manual/vhosts/examples.html.en.utf8
M	docs/manual/vhosts/examples.html.fr.utf8
M	docs/manual/vhosts/examples.html.ja.utf8
M	docs/manual/vhosts/examples.html.ko.euc-kr
M	docs/manual/vhosts/examples.html.tr.utf8
M	docs/manual/vhosts/fd-limits.html.en.utf8
M	docs/manual/vhosts/fd-limits.html.fr.utf8
M	docs/manual/vhosts/fd-limits.html.ja.utf8
M	docs/manual/vhosts/fd-limits.html.ko.euc-kr
M	docs/manual/vhosts/fd-limits.html.tr.utf8
M	docs/manual/vhosts/index.html.de
M	docs/manual/vhosts/index.html.en.utf8
M	docs/manual/vhosts/index.html.fr.utf8
M	docs/manual/vhosts/index.html.ja.utf8
M	docs/manual/vhosts/index.html.ko.euc-kr
M	docs/manual/vhosts/index.html.tr.utf8
M	docs/manual/vhosts/index.html.zh-cn.utf8
M	docs/manual/vhosts/ip-based.html.en.utf8
M	docs/manual/vhosts/ip-based.html.fr.utf8
M	docs/manual/vhosts/ip-based.html.ja.utf8
M	docs/manual/vhosts/ip-based.html.ko.euc-kr
M	docs/manual/vhosts/ip-based.html.tr.utf8
M	docs/manual/vhosts/mass.html.en.utf8
M	docs/manual/vhosts/mass.html.fr.utf8
M	docs/manual/vhosts/mass.html.ko.euc-kr
M	docs/manual/vhosts/mass.html.tr.utf8
M	docs/manual/vhosts/name-based.html.de
M	docs/manual/vhosts/name-based.html.en.utf8
M	docs/manual/vhosts/name-based.html.fr.utf8
M	docs/manual/vhosts/name-based.html.ja.utf8
M	docs/manual/vhosts/name-based.html.ko.euc-kr
M	docs/manual/vhosts/name-based.html.tr.utf8

_____________________________________________________________________________________________________________

Commit:     4bc8de13b8cf013123d5c8f4c08edb9ae6c600fa
URL:        https://git.catflap.wales/apache-httpd/commit/?id=4bc8de13b8cf013123d5c8f4c08edb9ae6c600fa
Author:     Rich Bowen  (Tue 28 Apr 2026 17:06:48 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 17:06:48 BST)

    Bulk replacement of old wiki.apache.org URLs with the new
    cwiki.apache.org URLs.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933438 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/bind.xml
M	docs/manual/bind.xml.de
M	docs/manual/bind.xml.es
M	docs/manual/bind.xml.fr
M	docs/manual/bind.xml.ja
M	docs/manual/bind.xml.tr
M	docs/manual/faq/index.xml
M	docs/manual/faq/index.xml.es
M	docs/manual/faq/index.xml.fr
M	docs/manual/faq/index.xml.ko
M	docs/manual/faq/index.xml.tr
M	docs/manual/faq/index.xml.zh-cn
M	docs/manual/getting-started.xml
M	docs/manual/getting-started.xml.es
M	docs/manual/getting-started.xml.fr
M	docs/manual/getting-started.xml.ru
M	docs/manual/index.xml
M	docs/manual/index.xml.da
M	docs/manual/index.xml.de
M	docs/manual/index.xml.es
M	docs/manual/index.xml.fr
M	docs/manual/index.xml.ja
M	docs/manual/index.xml.ru
M	docs/manual/index.xml.tr
M	docs/manual/index.xml.zh-cn
M	docs/manual/install.xml
M	docs/manual/install.xml.es
M	docs/manual/install.xml.fr
M	docs/manual/install.xml.tr
M	docs/manual/invoking.xml
M	docs/manual/invoking.xml.es
M	docs/manual/invoking.xml.fr
M	docs/manual/invoking.xml.ja
M	docs/manual/misc/perf-scaling.xml
M	docs/manual/misc/perf-scaling.xml.es
M	docs/manual/misc/perf-scaling.xml.fr
M	docs/manual/mod/core.xml
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/mpm_common.xml
M	docs/manual/mod/mpm_common.xml.fr
M	docs/manual/mod/mpm_common.xml.tr
M	docs/manual/platform/netware.xml
M	docs/manual/platform/netware.xml.fr
M	docs/manual/rewrite/index.xml
M	docs/manual/rewrite/index.xml.fr
M	docs/manual/rewrite/index.xml.tr
M	docs/manual/rewrite/index.xml.zh-cn
M	docs/manual/rewrite/tech.xml
M	docs/manual/rewrite/tech.xml.fr
M	docs/manual/sitemap.xml
M	docs/manual/sitemap.xml.de
M	docs/manual/sitemap.xml.es
M	docs/manual/sitemap.xml.fr
M	docs/manual/sitemap.xml.tr
M	docs/manual/sitemap.xml.zh-cn
M	docs/manual/style/xsl/common.xsl

_____________________________________________________________________________________________________________

Commit:     035316f9ac9c8fc04a2584d2f0957b448447f3e3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=035316f9ac9c8fc04a2584d2f0957b448447f3e3
Author:     Giovanni Bechis  (Tue 28 Apr 2026 16:50:40 BST)
Committer:  Giovanni Bechis  (Tue 28 Apr 2026 16:50:40 BST)

    fix support for rfc4291 (ipv6 mapped ipv4 addresses)
    bz #69672
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933436 13f79535-47bb-0310-9956-ffa450edef68

M	modules/metadata/mod_remoteip.c

_____________________________________________________________________________________________________________

Commit:     e5ea091028b89f0d3fd197320c52de4405a8d976
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e5ea091028b89f0d3fd197320c52de4405a8d976
Author:     Rich Bowen  (Tue 28 Apr 2026 16:30:30 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 16:30:30 BST)

    rebuild
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933433 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/developer/documenting.html.en.utf8
M	docs/manual/developer/documenting.xml.zh-cn
M	docs/manual/developer/thread_safety.html.en.utf8
M	docs/manual/env.html.en.utf8
M	docs/manual/env.xml.fr
M	docs/manual/env.xml.ja
M	docs/manual/env.xml.ko
M	docs/manual/env.xml.tr
M	docs/manual/glossary.html.fr.utf8
M	docs/manual/glossary.xml.meta
M	docs/manual/misc/security_tips.html.en.utf8
M	docs/manual/misc/security_tips.html.fr.utf8
M	docs/manual/misc/security_tips.xml.es
M	docs/manual/misc/security_tips.xml.fr
M	docs/manual/misc/security_tips.xml.ko
M	docs/manual/misc/security_tips.xml.meta
M	docs/manual/misc/security_tips.xml.tr
M	docs/manual/mod/mod_authnz_ldap.xml.fr
M	docs/manual/mod/mod_privileges.html.en.utf8
M	docs/manual/mod/mod_privileges.html.fr.utf8
M	docs/manual/mod/mod_privileges.xml.fr
M	docs/manual/mod/mod_privileges.xml.meta
M	docs/manual/mod/mod_remoteip.html.en.utf8
M	docs/manual/mod/mod_remoteip.html.fr.utf8
M	docs/manual/mod/mod_remoteip.xml.fr
M	docs/manual/mod/mod_remoteip.xml.meta
M	docs/manual/platform/windows.html.fr.utf8
M	docs/manual/platform/windows.xml.meta
M	docs/manual/programs/apxs.html.fr.utf8
M	docs/manual/programs/apxs.xml.meta
M	docs/manual/programs/configure.html.fr.utf8
M	docs/manual/programs/configure.xml.meta
M	docs/manual/programs/htdigest.html.fr.utf8
M	docs/manual/programs/htdigest.xml.meta
M	docs/manual/programs/logresolve.html.fr.utf8
M	docs/manual/programs/logresolve.xml.meta
M	docs/manual/rewrite/access.html.fr.utf8
M	docs/manual/rewrite/access.xml.meta
M	docs/manual/rewrite/advanced.html.fr.utf8
M	docs/manual/rewrite/advanced.xml.meta
M	docs/manual/rewrite/flags.html.fr.utf8
M	docs/manual/rewrite/flags.xml.meta
M	docs/manual/rewrite/htaccess.html.fr.utf8
M	docs/manual/rewrite/htaccess.xml.meta
M	docs/manual/rewrite/index.html.fr.utf8
M	docs/manual/rewrite/intro.html.en.utf8
M	docs/manual/rewrite/intro.xml.fr
M	docs/manual/rewrite/proxy.html.fr.utf8
M	docs/manual/rewrite/proxy.xml.meta
M	docs/manual/rewrite/remapping.html.fr.utf8
M	docs/manual/rewrite/remapping.xml.meta
M	docs/manual/rewrite/rewritemap.html.fr.utf8
M	docs/manual/rewrite/rewritemap.xml.meta
M	docs/manual/rewrite/tech.html.fr.utf8
M	docs/manual/rewrite/tech.xml.meta
M	docs/manual/rewrite/vhosts.html.fr.utf8
M	docs/manual/rewrite/vhosts.xml.meta
M	docs/manual/ssl/ssl_intro.html.en.utf8
M	docs/manual/ssl/ssl_intro.html.fr.utf8
M	docs/manual/ssl/ssl_intro.xml.ja
M	docs/manual/ssl/ssl_intro.xml.meta
M	docs/manual/upgrading.html.fr.utf8
M	docs/manual/upgrading.xml.meta

_____________________________________________________________________________________________________________

Commit:     6260784c99485ce46e0f02985d4a7da4c8e2a004
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6260784c99485ce46e0f02985d4a7da4c8e2a004
Author:     Lucien Gentis  (Tue 28 Apr 2026 16:17:22 BST)
Committer:  Lucien Gentis  (Tue 28 Apr 2026 16:17:22 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933431 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/access.xml.fr
M	docs/manual/rewrite/advanced.xml.fr
M	docs/manual/rewrite/index.xml.fr
M	docs/manual/rewrite/proxy.xml.fr
M	docs/manual/rewrite/rewritemap.xml.fr
M	docs/manual/ssl/ssl_intro.xml.fr
M	docs/manual/upgrading.xml.fr

_____________________________________________________________________________________________________________

Commit:     eab7ecc41af06504865983db7723d3f5c97fec52
URL:        https://git.catflap.wales/apache-httpd/commit/?id=eab7ecc41af06504865983db7723d3f5c97fec52
Author:     Rich Bowen  (Tue 28 Apr 2026 16:16:31 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 16:16:31 BST)

    mod_remoteip: Update PROXY Protocol links
    
    Replace the old HAProxy blog post URL (which now redirects to
    marketing content) and the outdated 1.8 spec link with the
    current PROXY Protocol specification (3.1). Both the summary
    and seealso now point to the canonical spec document.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933429 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_remoteip.xml

_____________________________________________________________________________________________________________

Commit:     3328bbaf1c3b6ea9ecfb8982f93a3f9b99301fff
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3328bbaf1c3b6ea9ecfb8982f93a3f9b99301fff
Author:     Rich Bowen  (Tue 28 Apr 2026 15:14:19 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 15:14:19 BST)

    Fix doxygen link
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933427 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/developer/documenting.xml

_____________________________________________________________________________________________________________

Commit:     e91a62138dff1f4b659b9b2add8d0f483f77c1ff
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e91a62138dff1f4b659b9b2add8d0f483f77c1ff
Author:     Rich Bowen  (Tue 28 Apr 2026 14:55:23 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 14:55:23 BST)

    Fix link to book recommendation.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933423 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/intro.xml

_____________________________________________________________________________________________________________

Commit:     2dbcaef48ff7bf9b638e933cd5dcdc60056a258f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=2dbcaef48ff7bf9b638e933cd5dcdc60056a258f
Author:     Rich Bowen  (Tue 28 Apr 2026 14:45:45 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 14:45:45 BST)

    Remove reference to a conference presentation from 2007
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933421 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/env.xml

_____________________________________________________________________________________________________________

Commit:     8be6f4eabf5d75a84647c67be335e2b0396faa23
URL:        https://git.catflap.wales/apache-httpd/commit/?id=8be6f4eabf5d75a84647c67be335e2b0396faa23
Author:     Rich Bowen  (Tue 28 Apr 2026 14:19:04 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 14:19:04 BST)

    Replace an example using an attack from ancient history with something
    more timely.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933420 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/misc/security_tips.xml

_____________________________________________________________________________________________________________

Commit:     459014fad4320777c7895736242d3c277b9d4892
URL:        https://git.catflap.wales/apache-httpd/commit/?id=459014fad4320777c7895736242d3c277b9d4892
Author:     Rich Bowen  (Tue 28 Apr 2026 14:05:24 BST)
Committer:  Rich Bowen  (Tue 28 Apr 2026 14:05:24 BST)

    Replace some very dated content with more general advice.
    This doc is due for a pretty serious overhaul.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933417 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/misc/security_tips.xml

_____________________________________________________________________________________________________________

Commit:     08d25538bccb463ce053d1de3f42763d97a67084
URL:        https://git.catflap.wales/apache-httpd/commit/?id=08d25538bccb463ce053d1de3f42763d97a67084
Author:     Rich Bowen  (Mon 27 Apr 2026 19:05:38 BST)
Committer:  Rich Bowen  (Mon 27 Apr 2026 19:05:38 BST)

    Fix broken links, but this module seems abandoned.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933401 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_privileges.xml

_____________________________________________________________________________________________________________

Commit:     d4734d0420625796e9f3cdc53d495231ae6ee930
URL:        https://git.catflap.wales/apache-httpd/commit/?id=d4734d0420625796e9f3cdc53d495231ae6ee930
Author:     Rich Bowen  (Mon 27 Apr 2026 18:53:01 BST)
Committer:  Rich Bowen  (Mon 27 Apr 2026 18:53:01 BST)

    Fix broken links in ssl_intro.xml
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933399 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/ssl/ssl_intro.xml

_____________________________________________________________________________________________________________

Commit:     c0d027ee5ea746aff2894b8753ad2dfaa7e30955
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c0d027ee5ea746aff2894b8753ad2dfaa7e30955
Author:     Rich Bowen  (Mon 27 Apr 2026 18:42:23 BST)
Committer:  Rich Bowen  (Mon 27 Apr 2026 18:42:23 BST)

    Fix broken links in thread_safety.xml
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933397 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/developer/thread_safety.xml

_____________________________________________________________________________________________________________

Commit:     94c50fa1a0489b6fe0e1d00cdbffa8b879f6f08c
URL:        https://git.catflap.wales/apache-httpd/commit/?id=94c50fa1a0489b6fe0e1d00cdbffa8b879f6f08c
Author:     Lucien Gentis  (Mon 27 Apr 2026 16:57:08 BST)
Committer:  Lucien Gentis  (Mon 27 Apr 2026 16:57:08 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933392 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/flags.xml.fr
M	docs/manual/rewrite/htaccess.xml.fr
M	docs/manual/rewrite/remapping.xml.fr
M	docs/manual/rewrite/tech.xml.fr

_____________________________________________________________________________________________________________

Commit:     7f5de0aebf5c04796aa9c25153413b09d609763b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=7f5de0aebf5c04796aa9c25153413b09d609763b
Author:     Joe Orton  (Mon 27 Apr 2026 13:54:48 BST)
Committer:  Joe Orton  (Mon 27 Apr 2026 13:54:48 BST)

    Add ap_*_timingsafe() constant-time comparison functions:
    
    * include/httpd.h: Declare ap_memeq_timingsafe(),
      ap_streq_timingsafe(), ap_strneq_timingsafe().
    
    * server/util.c: Implement, wrapping apr_*_timingsafe() if
      APR >= 1.8, with a fallback to copied-in versions.
    
    * modules/aaa/mod_auth_digest.c: Replace apr_crypto_equals()
      with ap_memeq_timingsafe(). Remove apr_crypto.h include.
    
    * modules/session/mod_session_crypto.c: Replace local
      ap_crypto_equals() with ap_memeq_timingsafe(). Remove
      the local implementation and macro alias.
    
    Github: closes #638
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933389 13f79535-47bb-0310-9956-ffa450edef68

M	include/ap_mmn.h
M	include/httpd.h
M	modules/aaa/mod_auth_digest.c
M	modules/session/mod_session_crypto.c
M	server/util.c

_____________________________________________________________________________________________________________

Commit:     cfc11fcca357c1c1c0a92c2e0b2cb3f252e01038
URL:        https://git.catflap.wales/apache-httpd/commit/?id=cfc11fcca357c1c1c0a92c2e0b2cb3f252e01038
Author:     Lucien Gentis  (Mon 27 Apr 2026 13:30:57 BST)
Committer:  Lucien Gentis  (Mon 27 Apr 2026 13:30:57 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933384 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/glossary.xml.fr
M	docs/manual/platform/windows.xml.fr
M	docs/manual/programs/apxs.xml.fr
M	docs/manual/programs/configure.xml.fr
M	docs/manual/programs/htdigest.xml.fr
M	docs/manual/programs/logresolve.xml.fr
M	docs/manual/rewrite/vhosts.xml.fr

_____________________________________________________________________________________________________________

Commit:     38809faac18bfc8e610b4196c6dad6f481aa1376
URL:        https://git.catflap.wales/apache-httpd/commit/?id=38809faac18bfc8e610b4196c6dad6f481aa1376
Author:     Eric Covener  (Sun 26 Apr 2026 17:30:43 BST)
Committer:  Eric Covener  (Sun 26 Apr 2026 17:30:43 BST)

    scan outgoing status line for newlines and controls
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933359 13f79535-47bb-0310-9956-ffa450edef68

M	modules/http/http_filters.c

_____________________________________________________________________________________________________________

Commit:     eecbbca65f3fd09cf0c1aee763bc26b46a46380e
URL:        https://git.catflap.wales/apache-httpd/commit/?id=eecbbca65f3fd09cf0c1aee763bc26b46a46380e
Author:     Eric Covener  (Sun 26 Apr 2026 17:28:47 BST)
Committer:  Eric Covener  (Sun 26 Apr 2026 17:28:47 BST)

    mod_authn_socache: validate URL earlier
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933357 13f79535-47bb-0310-9956-ffa450edef68

M	modules/aaa/mod_authn_socache.c

_____________________________________________________________________________________________________________

Commit:     cd414337011b47f43ede96ce1dd2bd9c869e031f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=cd414337011b47f43ede96ce1dd2bd9c869e031f
Author:     Eric Covener  (Sun 26 Apr 2026 17:25:43 BST)
Committer:  Eric Covener  (Sun 26 Apr 2026 17:25:43 BST)

    mod_auth_digest: use apr_crypto_equals
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933355 13f79535-47bb-0310-9956-ffa450edef68

M	configure.in
M	modules/aaa/mod_auth_digest.c

_____________________________________________________________________________________________________________

Commit:     73e7baaccf8ddf62d2b20e74b99b4c3fdd246f87
URL:        https://git.catflap.wales/apache-httpd/commit/?id=73e7baaccf8ddf62d2b20e74b99b4c3fdd246f87
Author:     Eric Covener  (Sun 26 Apr 2026 17:04:17 BST)
Committer:  Eric Covener  (Sun 26 Apr 2026 17:04:17 BST)

    mod_dav_lock: use the right dav_lock_discovery
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933353 13f79535-47bb-0310-9956-ffa450edef68

M	modules/dav/lock/locks.c

_____________________________________________________________________________________________________________

Commit:     08b7b9765602093f05de7c91260076ab73099fc4
URL:        https://git.catflap.wales/apache-httpd/commit/?id=08b7b9765602093f05de7c91260076ab73099fc4
Author:     Eric Covener  (Sun 26 Apr 2026 17:01:59 BST)
Committer:  Eric Covener  (Sun 26 Apr 2026 17:01:59 BST)

    ocsp limits
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933351 13f79535-47bb-0310-9956-ffa450edef68

M	modules/md/md_ocsp.c

_____________________________________________________________________________________________________________

Commit:     cfb8882f04b1c986656f6b19c487ab27810071b9
URL:        https://git.catflap.wales/apache-httpd/commit/?id=cfb8882f04b1c986656f6b19c487ab27810071b9
Author:     Eric Covener  (Sun 26 Apr 2026 16:59:34 BST)
Committer:  Eric Covener  (Sun 26 Apr 2026 16:59:34 BST)

    use AP_EXPR_FLAG_RESTRICTED in htaccess
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933349 13f79535-47bb-0310-9956-ffa450edef68

M	modules/mappers/mod_rewrite.c
M	modules/metadata/mod_setenvif.c
M	modules/proxy/mod_proxy_fcgi.c

_____________________________________________________________________________________________________________

Commit:     76dac5d445a36751f4b9f8c3abd8f10b07904528
URL:        https://git.catflap.wales/apache-httpd/commit/?id=76dac5d445a36751f4b9f8c3abd8f10b07904528
Author:     Eric Covener  (Sun 26 Apr 2026 16:57:15 BST)
Committer:  Eric Covener  (Sun 26 Apr 2026 16:57:15 BST)

    fix ajp_msg_check_header check
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933347 13f79535-47bb-0310-9956-ffa450edef68

M	modules/proxy/ajp_msg.c

_____________________________________________________________________________________________________________

Commit:     4de144d2c7df628b27bb17b67bef65d9f8838390
URL:        https://git.catflap.wales/apache-httpd/commit/?id=4de144d2c7df628b27bb17b67bef65d9f8838390
Author:     Eric Covener  (Sun 26 Apr 2026 16:54:12 BST)
Committer:  Eric Covener  (Sun 26 Apr 2026 16:54:12 BST)

    lognos for r1933344
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933345 13f79535-47bb-0310-9956-ffa450edef68

M	docs/log-message-tags/next-number
M	modules/proxy/ajp_header.c

_____________________________________________________________________________________________________________

Commit:     91d14cb926b1be8a53ebc334d6274027be99ac12
URL:        https://git.catflap.wales/apache-httpd/commit/?id=91d14cb926b1be8a53ebc334d6274027be99ac12
Author:     Eric Covener  (Sun 26 Apr 2026 16:53:19 BST)
Committer:  Eric Covener  (Sun 26 Apr 2026 16:53:19 BST)

    fix ajp_parse_data message len check
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933344 13f79535-47bb-0310-9956-ffa450edef68

M	modules/proxy/ajp_header.c

_____________________________________________________________________________________________________________

Commit:     250fa4a42f43a6ddf99861dfa910971eff69eced
URL:        https://git.catflap.wales/apache-httpd/commit/?id=250fa4a42f43a6ddf99861dfa910971eff69eced
Author:     Eric Covener  (Sun 26 Apr 2026 16:50:18 BST)
Committer:  Eric Covener  (Sun 26 Apr 2026 16:50:18 BST)

    fix ajp_msg_get_string buffer checks
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933342 13f79535-47bb-0310-9956-ffa450edef68

M	modules/proxy/ajp_msg.c

_____________________________________________________________________________________________________________

Commit:     17e874e2781c1bbbeb2213bd580d371a1091085b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=17e874e2781c1bbbeb2213bd580d371a1091085b
Author:     Eric Covener  (Sun 26 Apr 2026 16:47:51 BST)
Committer:  Eric Covener  (Sun 26 Apr 2026 16:47:51 BST)

    fix length checks in  AJP msg_get functions
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933340 13f79535-47bb-0310-9956-ffa450edef68

M	modules/proxy/ajp_msg.c

_____________________________________________________________________________________________________________

Commit:     ef11228fcd3f9d5b3e1ec7228b57cfd66127646f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ef11228fcd3f9d5b3e1ec7228b57cfd66127646f
Author:     Rich Bowen  (Fri 24 Apr 2026 16:57:20 BST)
Committer:  Rich Bowen  (Fri 24 Apr 2026 16:57:20 BST)

    Rebuild html, meta files
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933312 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/bind.html.ja.utf8
M	docs/manual/bind.html.ko.euc-kr
M	docs/manual/bind.html.tr.utf8
M	docs/manual/bind.xml.ja
M	docs/manual/bind.xml.ko
M	docs/manual/bind.xml.meta
M	docs/manual/bind.xml.tr
M	docs/manual/developer/thread_safety.html.en.utf8
M	docs/manual/howto/cgi.html.fr.utf8
M	docs/manual/howto/cgi.xml.meta
M	docs/manual/misc/perf-scaling.html.en.utf8
M	docs/manual/misc/perf-scaling.html.fr.utf8
M	docs/manual/misc/perf-scaling.xml.es
M	docs/manual/misc/perf-scaling.xml.fr
M	docs/manual/misc/perf-scaling.xml.meta
M	docs/manual/mod/mod_authnz_ldap.html.en.utf8
M	docs/manual/mod/mod_authnz_ldap.html.fr.utf8
M	docs/manual/mod/mod_authnz_ldap.xml
M	docs/manual/mod/mod_authnz_ldap.xml.fr
M	docs/manual/mod/mod_authnz_ldap.xml.meta
M	docs/manual/mod/mod_cache.html.fr.utf8
M	docs/manual/mod/mod_cache.xml.meta
M	docs/manual/mod/mod_dav.html.fr.utf8
M	docs/manual/mod/mod_dav.xml.meta
M	docs/manual/mod/mod_ldap.html.en.utf8
M	docs/manual/mod/mod_ldap.html.fr.utf8
M	docs/manual/mod/mod_ldap.xml.fr
M	docs/manual/mod/mod_ldap.xml.meta
M	docs/manual/mod/mod_proxy_fcgi.html.en.utf8
M	docs/manual/mod/mod_proxy_fcgi.xml.fr
M	docs/manual/mod/mod_unique_id.html.fr.utf8
M	docs/manual/mod/mod_unique_id.xml.meta
M	docs/manual/mod/mpm_common.html.fr.utf8
M	docs/manual/mod/mpm_common.xml.meta
M	docs/manual/platform/netware.html.en.utf8
M	docs/manual/platform/netware.xml.fr
M	docs/manual/platform/netware.xml.ko
M	docs/manual/programs/ab.html.fr.utf8
M	docs/manual/programs/ab.xml.meta
M	docs/manual/programs/apachectl.html.fr.utf8
M	docs/manual/programs/apachectl.xml.meta
M	docs/manual/programs/ctlogconfig.html.fr.utf8
M	docs/manual/programs/ctlogconfig.xml.meta
M	docs/manual/programs/dbmmanage.html.fr.utf8
M	docs/manual/programs/dbmmanage.xml.meta
M	docs/manual/programs/htcacheclean.html.fr.utf8
M	docs/manual/programs/htcacheclean.xml.meta
M	docs/manual/programs/htdbm.html.fr.utf8
M	docs/manual/programs/htdbm.xml.meta
M	docs/manual/programs/htpasswd.html.fr.utf8
M	docs/manual/programs/htpasswd.xml.meta
M	docs/manual/programs/httpd.html.fr.utf8
M	docs/manual/programs/httpd.xml.meta
M	docs/manual/programs/httxt2dbm.html.fr.utf8
M	docs/manual/programs/httxt2dbm.xml.meta
M	docs/manual/programs/rotatelogs.html.fr.utf8
M	docs/manual/programs/rotatelogs.xml.meta
M	docs/manual/programs/suexec.html.fr.utf8
M	docs/manual/programs/suexec.xml.meta
M	docs/manual/ssl/ssl_intro.html.en.utf8
M	docs/manual/ssl/ssl_intro.xml.fr
M	docs/manual/ssl/ssl_intro.xml.ja

_____________________________________________________________________________________________________________

Commit:     d5f31a483684c0c40c008a398f18a44295ff9b7a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=d5f31a483684c0c40c008a398f18a44295ff9b7a
Author:     Rich Bowen  (Fri 24 Apr 2026 16:54:41 BST)
Committer:  Rich Bowen  (Fri 24 Apr 2026 16:54:41 BST)

    Correct link for Bruce Schneier's website
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933310 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/ssl/ssl_intro.xml

_____________________________________________________________________________________________________________

Commit:     c6b111a925b3b1faae5320990689568fcfac18fe
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c6b111a925b3b1faae5320990689568fcfac18fe
Author:     Rich Bowen  (Fri 24 Apr 2026 16:38:28 BST)
Committer:  Rich Bowen  (Fri 24 Apr 2026 16:38:28 BST)

    I changed my mind. Removed reference to abandoned mod_fastcgi entirely.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933308 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy_fcgi.xml

_____________________________________________________________________________________________________________

Commit:     ff6d017f2982421b6932c68ffed7eebbb0676ee5
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ff6d017f2982421b6932c68ffed7eebbb0676ee5
Author:     Rich Bowen  (Fri 24 Apr 2026 16:30:26 BST)
Committer:  Rich Bowen  (Fri 24 Apr 2026 16:30:26 BST)

    Link to the archive of the fastcgi website, since the original has gone away
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933306 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy_fcgi.xml

_____________________________________________________________________________________________________________

Commit:     a90ed67e8711e1def749e446aecf46c60b046da1
URL:        https://git.catflap.wales/apache-httpd/commit/?id=a90ed67e8711e1def749e446aecf46c60b046da1
Author:     Rich Bowen  (Fri 24 Apr 2026 16:23:32 BST)
Committer:  Rich Bowen  (Fri 24 Apr 2026 16:23:32 BST)

    Remove references to the Novell SDK, which no longer exists
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933304 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ldap.xml

_____________________________________________________________________________________________________________

Commit:     29c2148819c01aad0d406005083222572b5dd6e4
URL:        https://git.catflap.wales/apache-httpd/commit/?id=29c2148819c01aad0d406005083222572b5dd6e4
Author:     Rich Bowen  (Fri 24 Apr 2026 16:18:17 BST)
Committer:  Rich Bowen  (Fri 24 Apr 2026 16:18:17 BST)

    Remove link to Sablotron - Discontinued in 2006
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933302 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/developer/thread_safety.xml

_____________________________________________________________________________________________________________

Commit:     3feb965a11853b3b5af4fc84fc5be17380efbeb3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3feb965a11853b3b5af4fc84fc5be17380efbeb3
Author:     Rich Bowen  (Fri 24 Apr 2026 16:16:50 BST)
Committer:  Rich Bowen  (Fri 24 Apr 2026 16:16:50 BST)

    Remove references to retired/abandoned projects ... although to be
    honest I am skeptical that this page is useful at all, and would
    appreciate more eyes on it.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933301 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/misc/perf-scaling.xml

_____________________________________________________________________________________________________________

Commit:     2662af2e872b6dec47cae1c08e1b474cf12f46cf
URL:        https://git.catflap.wales/apache-httpd/commit/?id=2662af2e872b6dec47cae1c08e1b474cf12f46cf
Author:     Rich Bowen  (Fri 24 Apr 2026 16:05:48 BST)
Committer:  Rich Bowen  (Fri 24 Apr 2026 16:05:48 BST)

    Ming, and Flash in general, have been dead for years. Remove references.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933299 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/developer/thread_safety.xml

_____________________________________________________________________________________________________________

Commit:     4c1a46b994dd1799ced05074efadfc5f0503e26a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=4c1a46b994dd1799ced05074efadfc5f0503e26a
Author:     Rich Bowen  (Fri 24 Apr 2026 16:01:11 BST)
Committer:  Rich Bowen  (Fri 24 Apr 2026 16:01:11 BST)

    Remove an ancient email from 1997 that links to no-longer-there FTP
    resources.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933297 13f79535-47bb-0310-9956-ffa450edef68

D	docs/manual/platform/perf-hp.html
D	docs/manual/platform/perf-hp.html.en.utf8
D	docs/manual/platform/perf-hp.html.fr.utf8
D	docs/manual/platform/perf-hp.html.ko.euc-kr
D	docs/manual/platform/perf-hp.xml
D	docs/manual/platform/perf-hp.xml.fr
D	docs/manual/platform/perf-hp.xml.ko
D	docs/manual/platform/perf-hp.xml.meta

_____________________________________________________________________________________________________________

Commit:     546196bbc98144a503f51917567937421970f706
URL:        https://git.catflap.wales/apache-httpd/commit/?id=546196bbc98144a503f51917567937421970f706
Author:     Rich Bowen  (Fri 24 Apr 2026 15:52:23 BST)
Committer:  Rich Bowen  (Fri 24 Apr 2026 15:52:23 BST)

    Link to current source for PKCS docs.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933295 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/ssl/ssl_intro.xml

_____________________________________________________________________________________________________________

Commit:     97c00471bc753fbdafa0cdd0025dc1d8b130cc2e
URL:        https://git.catflap.wales/apache-httpd/commit/?id=97c00471bc753fbdafa0cdd0025dc1d8b130cc2e
Author:     Rich Bowen  (Fri 24 Apr 2026 15:49:12 BST)
Committer:  Rich Bowen  (Fri 24 Apr 2026 15:49:12 BST)

    Remove ancient historical artifact
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933294 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_authnz_ldap.xml

_____________________________________________________________________________________________________________

Commit:     ebf72d9861bf5b035a024305958b121c62942077
URL:        https://git.catflap.wales/apache-httpd/commit/?id=ebf72d9861bf5b035a024305958b121c62942077
Author:     Lucien Gentis  (Fri 24 Apr 2026 15:28:21 BST)
Committer:  Lucien Gentis  (Fri 24 Apr 2026 15:28:21 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933291 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/howto/cgi.xml.fr
M	docs/manual/mod/mod_unique_id.xml.fr
M	docs/manual/programs/ctlogconfig.xml.fr
M	docs/manual/programs/dbmmanage.xml.fr
M	docs/manual/programs/htpasswd.xml.fr
M	docs/manual/programs/rotatelogs.xml.fr

_____________________________________________________________________________________________________________

Commit:     48e9e82540902966e953abb2fa07e7babaecc369
URL:        https://git.catflap.wales/apache-httpd/commit/?id=48e9e82540902966e953abb2fa07e7babaecc369
Author:     Joe Orton  (Thu 23 Apr 2026 17:08:21 BST)
Committer:  Joe Orton  (Thu 23 Apr 2026 17:08:21 BST)

    Remove apreq from trunk per PMC vote:
    
    https://lists.apache.org/thread/hlvtnmg8qq1m10xlmgvyn12wrw4z3gp3
    
    Revert \"Added apreq to NetWare build.\" r1201918
    
    Revert \"add apreq in Win32\" r1825396
    
    Remove references to apreq from CHANGES, httpd.spec.in.
    
    Partial revert of r1825400.
    
    Revert apreq support from cmake.
    
    GitHub: closes #637
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933271 13f79535-47bb-0310-9956-ffa450edef68

M	Apache-apr2.dsw
M	Apache.dsw
M	CHANGES
M	CMakeLists.txt
M	Makefile.win
M	NWGNUmakefile
M	build/installwinconf.awk
M	build/make_nw_export.awk
M	build/nw_export.inc
M	build/rpm/httpd.spec.in
D	include/apreq.h
D	include/apreq_cookie.h
D	include/apreq_error.h
D	include/apreq_module.h
D	include/apreq_param.h
D	include/apreq_parser.h
D	include/apreq_util.h
D	libapreq.dsp
M	modules/NWGNUmakefile
D	modules/apreq/Makefile.in
D	modules/apreq/NWGNUmakefile
D	modules/apreq/apreq_module_apache2.h
D	modules/apreq/apreq_private_apache2.h
D	modules/apreq/config.m4
D	modules/apreq/filter.c
D	modules/apreq/handle.c
D	modules/apreq/mod_apreq.dsp
M	os/win32/BaseAddr.ref
M	server/Makefile.in
D	server/apreq_cookie.c
D	server/apreq_error.c
D	server/apreq_module.c
D	server/apreq_module_cgi.c
D	server/apreq_module_custom.c
D	server/apreq_param.c
D	server/apreq_parser.c
D	server/apreq_parser_header.c
D	server/apreq_parser_multipart.c
D	server/apreq_parser_urlencoded.c
D	server/apreq_util.c

_____________________________________________________________________________________________________________

Commit:     d6d9801149a36bd136c6d2652a7d8a654ddaf444
URL:        https://git.catflap.wales/apache-httpd/commit/?id=d6d9801149a36bd136c6d2652a7d8a654ddaf444
Author:     Lucien Gentis  (Thu 23 Apr 2026 15:38:29 BST)
Committer:  Lucien Gentis  (Thu 23 Apr 2026 15:38:29 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933269 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_dav.xml.fr
M	docs/manual/mod/mpm_common.xml.fr
M	docs/manual/programs/ab.xml.fr
M	docs/manual/programs/htcacheclean.xml.fr
M	docs/manual/programs/httpd.xml.fr
M	docs/manual/programs/suexec.xml.fr

_____________________________________________________________________________________________________________

Commit:     d1805d572f31daf8611a5b5d514f333d07cf29c1
URL:        https://git.catflap.wales/apache-httpd/commit/?id=d1805d572f31daf8611a5b5d514f333d07cf29c1
Author:     Daniel Ferradal  (Wed 22 Apr 2026 16:51:53 BST)
Committer:  Daniel Ferradal  (Wed 22 Apr 2026 16:51:53 BST)

    spanish translation stopping.xml.es was up to date, english version only corrected an errata
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933256 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/stopping.html.es.utf8
M	docs/manual/stopping.xml.es
M	docs/manual/stopping.xml.meta

_____________________________________________________________________________________________________________

Commit:     780aefd0c38376daedba71e1f18e6a93573a3f79
URL:        https://git.catflap.wales/apache-httpd/commit/?id=780aefd0c38376daedba71e1f18e6a93573a3f79
Author:     Daniel Ferradal  (Wed 22 Apr 2026 16:49:30 BST)
Committer:  Daniel Ferradal  (Wed 22 Apr 2026 16:49:30 BST)

    Spanish translation was up to date, english revision only corrected an errata
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933255 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/new_features_2_2.html.es.utf8
M	docs/manual/new_features_2_2.xml.es
M	docs/manual/new_features_2_2.xml.meta

_____________________________________________________________________________________________________________

Commit:     b96199c4883b8bcb68a9ec2bf6cee017654837b8
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b96199c4883b8bcb68a9ec2bf6cee017654837b8
Author:     Lucien Gentis  (Wed 22 Apr 2026 16:16:41 BST)
Committer:  Lucien Gentis  (Wed 22 Apr 2026 16:16:41 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933252 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_cache.xml.fr
M	docs/manual/programs/apachectl.xml.fr
M	docs/manual/programs/htdbm.xml.fr
M	docs/manual/programs/httxt2dbm.xml.fr

_____________________________________________________________________________________________________________

Commit:     9270fe1f35166ae1f98a85cecb408d583ca6c914
URL:        https://git.catflap.wales/apache-httpd/commit/?id=9270fe1f35166ae1f98a85cecb408d583ca6c914
Author:     Rich Bowen  (Wed 22 Apr 2026 15:09:59 BST)
Committer:  Rich Bowen  (Wed 22 Apr 2026 15:09:59 BST)

    Note that the doc is for historical reference only, and unlink all of
    the netware.com links.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933248 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/platform/netware.xml

_____________________________________________________________________________________________________________

Commit:     add167adb431938320e3aeebe784678fdc8ced9a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=add167adb431938320e3aeebe784678fdc8ced9a
Author:     Daniel Ferradal  (Wed 22 Apr 2026 13:36:59 BST)
Committer:  Daniel Ferradal  (Wed 22 Apr 2026 13:36:59 BST)

    Updated and corrected glossary.xml.es
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933242 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/glossary.html.es.utf8
M	docs/manual/glossary.xml.es
M	docs/manual/glossary.xml.meta

_____________________________________________________________________________________________________________

Commit:     3421c897c51a3fe73b7a0ff1ebcacec9d678762d
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3421c897c51a3fe73b7a0ff1ebcacec9d678762d
Author:     Daniel Ferradal  (Wed 22 Apr 2026 12:25:31 BST)
Committer:  Daniel Ferradal  (Wed 22 Apr 2026 12:25:31 BST)

    Minor update to custom-error.xml.es to keep it current
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933241 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/custom-error.html.es.utf8
M	docs/manual/custom-error.xml.es
M	docs/manual/custom-error.xml.meta

_____________________________________________________________________________________________________________

Commit:     543adf74dcd72467ada287a36e1d0f87834eb451
URL:        https://git.catflap.wales/apache-httpd/commit/?id=543adf74dcd72467ada287a36e1d0f87834eb451
Author:     Daniel Ferradal  (Tue 21 Apr 2026 22:14:42 BST)
Committer:  Daniel Ferradal  (Tue 21 Apr 2026 22:14:42 BST)

    Remaining Updates produced by running build.sh all
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933228 13f79535-47bb-0310-9956-ffa450edef68

M	docs/man/ab.1
M	docs/man/apachectl.8
M	docs/man/apxs.1
M	docs/man/ctlogconfig.8
M	docs/man/dbmmanage.1
M	docs/man/htcacheclean.8
M	docs/man/htdbm.1
M	docs/man/htdigest.1
M	docs/man/htpasswd.1
M	docs/man/httpd.8
M	docs/man/httxt2dbm.1
M	docs/man/logresolve.1
M	docs/man/rotatelogs.8
M	docs/man/suexec.8
M	docs/manual/bind.html.de
M	docs/manual/bind.xml.meta
M	docs/manual/caching.html.en.utf8
M	docs/manual/caching.html.fr.utf8
M	docs/manual/caching.xml.fr
M	docs/manual/caching.xml.meta
M	docs/manual/caching.xml.tr
M	docs/manual/compliance.html.en.utf8
M	docs/manual/compliance.html.fr.utf8
M	docs/manual/compliance.xml.fr
M	docs/manual/compliance.xml.meta
M	docs/manual/content-negotiation.html.en.utf8
M	docs/manual/content-negotiation.html.fr.utf8
M	docs/manual/content-negotiation.xml.fr
M	docs/manual/content-negotiation.xml.ja
M	docs/manual/content-negotiation.xml.ko
M	docs/manual/content-negotiation.xml.meta
M	docs/manual/content-negotiation.xml.tr
M	docs/manual/custom-error.html.en.utf8
M	docs/manual/custom-error.html.es.utf8
M	docs/manual/custom-error.html.fr.utf8
M	docs/manual/custom-error.xml.es
M	docs/manual/custom-error.xml.fr
M	docs/manual/custom-error.xml.ja
M	docs/manual/custom-error.xml.ko
M	docs/manual/custom-error.xml.meta
M	docs/manual/custom-error.xml.tr
M	docs/manual/developer/modules.html.en.utf8
M	docs/manual/developer/modules.xml.ja
M	docs/manual/developer/new_api_2_4.html.en.utf8
M	docs/manual/developer/output-filters.html.en.utf8
M	docs/manual/dso.html.en.utf8
M	docs/manual/dso.html.fr.utf8
M	docs/manual/dso.html.tr.utf8
M	docs/manual/dso.xml.fr
M	docs/manual/dso.xml.ja
M	docs/manual/dso.xml.ko
M	docs/manual/dso.xml.meta
M	docs/manual/dso.xml.tr
M	docs/manual/env.html.en.utf8
M	docs/manual/env.html.fr.utf8
M	docs/manual/env.xml.fr
M	docs/manual/env.xml.ja
M	docs/manual/env.xml.ko
M	docs/manual/env.xml.meta
M	docs/manual/env.xml.tr
M	docs/manual/glossary.html.en.utf8
M	docs/manual/glossary.html.es.utf8
M	docs/manual/glossary.html.fr.utf8
M	docs/manual/glossary.xml.de
M	docs/manual/glossary.xml.es
M	docs/manual/glossary.xml.fr
M	docs/manual/glossary.xml.ja
M	docs/manual/glossary.xml.ko
M	docs/manual/glossary.xml.meta
M	docs/manual/glossary.xml.tr
M	docs/manual/howto/cgi.html.en.utf8
M	docs/manual/howto/cgi.html.fr.utf8
M	docs/manual/howto/cgi.xml.es
M	docs/manual/howto/cgi.xml.fr
M	docs/manual/howto/cgi.xml.ja
M	docs/manual/howto/cgi.xml.ko
M	docs/manual/howto/cgi.xml.meta
M	docs/manual/install.html.en.utf8
M	docs/manual/install.html.fr.utf8
M	docs/manual/install.xml.de
M	docs/manual/install.xml.fr
M	docs/manual/install.xml.ja
M	docs/manual/install.xml.ko
M	docs/manual/install.xml.meta
M	docs/manual/install.xml.tr
M	docs/manual/logs.html.en.utf8
M	docs/manual/logs.html.fr.utf8
M	docs/manual/logs.xml.fr
M	docs/manual/logs.xml.ja
M	docs/manual/logs.xml.ko
M	docs/manual/logs.xml.meta
M	docs/manual/logs.xml.tr
M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.html.fr.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_auth_bearer.html.en.utf8
M	docs/manual/mod/mod_auth_form.html.en.utf8
M	docs/manual/mod/mod_auth_form.html.fr.utf8
M	docs/manual/mod/mod_auth_form.xml.fr
M	docs/manual/mod/mod_auth_form.xml.meta
M	docs/manual/mod/mod_authn_socache.html.en.utf8
M	docs/manual/mod/mod_authn_socache.html.fr.utf8
M	docs/manual/mod/mod_authn_socache.xml.fr
M	docs/manual/mod/mod_authn_socache.xml.meta
M	docs/manual/mod/mod_authnz_ldap.html.en.utf8
M	docs/manual/mod/mod_authnz_ldap.html.fr.utf8
M	docs/manual/mod/mod_autoindex.html.en.utf8
M	docs/manual/mod/mod_autoindex.html.fr.utf8
M	docs/manual/mod/mod_autoindex.xml.fr
M	docs/manual/mod/mod_autoindex.xml.ja
M	docs/manual/mod/mod_autoindex.xml.ko
M	docs/manual/mod/mod_autoindex.xml.tr
M	docs/manual/mod/mod_cache.html.en.utf8
M	docs/manual/mod/mod_cache.xml.fr
M	docs/manual/mod/mod_cache.xml.ja
M	docs/manual/mod/mod_cache.xml.ko
M	docs/manual/mod/mod_dbd.html.en.utf8
M	docs/manual/mod/mod_dbd.html.fr.utf8
M	docs/manual/mod/mod_dbd.xml.fr
M	docs/manual/mod/mod_dir.html.en.utf8
M	docs/manual/mod/mod_dir.html.fr.utf8
M	docs/manual/mod/mod_dir.xml.fr
M	docs/manual/mod/mod_dir.xml.ja
M	docs/manual/mod/mod_dir.xml.ko
M	docs/manual/mod/mod_dir.xml.meta
M	docs/manual/mod/mod_dir.xml.tr
M	docs/manual/mod/mod_filter.html.en.utf8
M	docs/manual/mod/mod_filter.html.fr.utf8
M	docs/manual/mod/mod_filter.xml.fr
M	docs/manual/mod/mod_filter.xml.meta
M	docs/manual/mod/mod_firehose.html.en.utf8
M	docs/manual/mod/mod_firehose.html.fr.utf8
M	docs/manual/mod/mod_firehose.xml.fr
M	docs/manual/mod/mod_firehose.xml.meta
M	docs/manual/mod/mod_http2.html.en.utf8
M	docs/manual/mod/mod_http2.html.fr.utf8
M	docs/manual/mod/mod_http2.xml.fr
M	docs/manual/mod/mod_http2.xml.meta
M	docs/manual/mod/mod_include.html.en.utf8
M	docs/manual/mod/mod_include.html.fr.utf8
M	docs/manual/mod/mod_include.xml.fr
M	docs/manual/mod/mod_include.xml.ja
M	docs/manual/mod/mod_include.xml.meta
M	docs/manual/mod/mod_log_config.html.fr.utf8
M	docs/manual/mod/mod_log_config.xml.meta
M	docs/manual/mod/mod_logio.html.fr.utf8
M	docs/manual/mod/mod_logio.xml.meta
M	docs/manual/mod/mod_lua.html.fr.utf8
M	docs/manual/mod/mod_md.html.en.utf8
M	docs/manual/mod/mod_md.html.fr.utf8
M	docs/manual/mod/mod_md.xml.fr
M	docs/manual/mod/mod_md.xml.meta
M	docs/manual/mod/mod_mime.html.fr.utf8
M	docs/manual/mod/mod_mime.xml.meta
M	docs/manual/mod/mod_mime_magic.html.fr.utf8
M	docs/manual/mod/mod_mime_magic.xml.meta
M	docs/manual/mod/mod_policy.html.en.utf8
M	docs/manual/mod/mod_policy.html.fr.utf8
M	docs/manual/mod/mod_policy.xml.fr
M	docs/manual/mod/mod_policy.xml.meta
M	docs/manual/mod/mod_proxy.html.fr.utf8
M	docs/manual/mod/mod_proxy.xml.meta
M	docs/manual/mod/mod_proxy_fcgi.html.en.utf8
M	docs/manual/mod/mod_proxy_fcgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_fcgi.xml.fr
M	docs/manual/mod/mod_proxy_fcgi.xml.meta
M	docs/manual/mod/mod_proxy_html.html.en.utf8
M	docs/manual/mod/mod_proxy_html.html.fr.utf8
M	docs/manual/mod/mod_proxy_html.xml.fr
M	docs/manual/mod/mod_proxy_http.html.en.utf8
M	docs/manual/mod/mod_proxy_http.html.fr.utf8
M	docs/manual/mod/mod_proxy_http.xml.fr
M	docs/manual/mod/mod_proxy_http.xml.meta
M	docs/manual/mod/mod_proxy_scgi.html.en.utf8
M	docs/manual/mod/mod_proxy_scgi.html.fr.utf8
M	docs/manual/mod/mod_proxy_scgi.xml.fr
M	docs/manual/mod/mod_proxy_scgi.xml.meta
M	docs/manual/mod/mod_session.html.en.utf8
M	docs/manual/mod/mod_session.html.fr.utf8
M	docs/manual/mod/mod_session.xml.fr
M	docs/manual/mod/mod_session.xml.meta
M	docs/manual/mod/mod_socache_memcache.html.en.utf8
M	docs/manual/mod/mod_socache_memcache.html.fr.utf8
M	docs/manual/mod/mod_socache_memcache.xml.fr
M	docs/manual/mod/mod_socache_memcache.xml.meta
M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.html.es.utf8
M	docs/manual/mod/mod_ssl.html.fr.utf8
M	docs/manual/mod/mod_ssl.xml.es
M	docs/manual/mod/mod_ssl.xml.fr
M	docs/manual/mod/mod_substitute.html.en.utf8
M	docs/manual/mod/mod_substitute.html.fr.utf8
M	docs/manual/mod/mod_substitute.xml.fr
M	docs/manual/mod/mod_substitute.xml.meta
M	docs/manual/mod/mod_xml2enc.html.en.utf8
M	docs/manual/mod/mod_xml2enc.html.fr.utf8
M	docs/manual/mod/mod_xml2enc.xml.fr
M	docs/manual/mod/mod_xml2enc.xml.meta
M	docs/manual/mod/mpm_common.html.en.utf8
M	docs/manual/mod/mpm_common.xml.de
M	docs/manual/mod/mpm_common.xml.fr
M	docs/manual/mod/mpm_common.xml.ja
M	docs/manual/mod/mpm_common.xml.tr
M	docs/manual/mod/overrides.html.en.utf8
M	docs/manual/mod/overrides.html.fr.utf8
M	docs/manual/mod/quickreference.html.de
M	docs/manual/mod/quickreference.html.en.utf8
M	docs/manual/mod/quickreference.html.es.utf8
M	docs/manual/mod/quickreference.html.fr.utf8
M	docs/manual/mod/quickreference.html.ja.utf8
M	docs/manual/mod/quickreference.html.ko.euc-kr
M	docs/manual/mod/quickreference.html.tr.utf8
M	docs/manual/mod/quickreference.html.zh-cn.utf8
M	docs/manual/new_features_2_2.html.en.utf8
M	docs/manual/new_features_2_2.html.es.utf8
M	docs/manual/new_features_2_2.html.fr.utf8
M	docs/manual/new_features_2_2.xml.es
M	docs/manual/new_features_2_2.xml.fr
M	docs/manual/new_features_2_2.xml.ko
M	docs/manual/new_features_2_2.xml.meta
M	docs/manual/new_features_2_2.xml.pt-br
M	docs/manual/new_features_2_2.xml.tr
M	docs/manual/new_features_2_4.html.en.utf8
M	docs/manual/new_features_2_4.html.fr.utf8
M	docs/manual/new_features_2_4.xml.fr
M	docs/manual/new_features_2_4.xml.meta
M	docs/manual/new_features_2_4.xml.tr
M	docs/manual/platform/netware.html.en.utf8
M	docs/manual/platform/netware.html.fr.utf8
M	docs/manual/platform/netware.xml.fr
M	docs/manual/platform/netware.xml.ko
M	docs/manual/platform/netware.xml.meta
M	docs/manual/platform/windows.html.en.utf8
M	docs/manual/platform/windows.html.fr.utf8
M	docs/manual/platform/windows.xml.fr
M	docs/manual/platform/windows.xml.ko
M	docs/manual/platform/windows.xml.meta
M	docs/manual/programs/ab.html.en.utf8
M	docs/manual/programs/ab.html.fr.utf8
M	docs/manual/programs/ab.xml.fr
M	docs/manual/programs/ab.xml.ko
M	docs/manual/programs/ab.xml.meta
M	docs/manual/programs/ab.xml.tr
M	docs/manual/programs/apachectl.html.en.utf8
M	docs/manual/programs/apachectl.html.fr.utf8
M	docs/manual/programs/apachectl.html.tr.utf8
M	docs/manual/programs/apachectl.xml.fr
M	docs/manual/programs/apachectl.xml.ko
M	docs/manual/programs/apachectl.xml.meta
M	docs/manual/programs/apachectl.xml.tr
M	docs/manual/programs/apxs.html.en.utf8
M	docs/manual/programs/apxs.html.fr.utf8
M	docs/manual/programs/apxs.xml.fr
M	docs/manual/programs/apxs.xml.ko
M	docs/manual/programs/apxs.xml.meta
M	docs/manual/programs/apxs.xml.tr
M	docs/manual/programs/configure.html.en.utf8
M	docs/manual/programs/configure.html.fr.utf8
M	docs/manual/programs/configure.xml.fr
M	docs/manual/programs/configure.xml.ko
M	docs/manual/programs/configure.xml.meta
M	docs/manual/programs/configure.xml.tr
M	docs/manual/programs/ctlogconfig.html.fr.utf8
M	docs/manual/programs/ctlogconfig.xml.fr
M	docs/manual/programs/ctlogconfig.xml.meta
M	docs/manual/programs/dbmmanage.html.en.utf8
M	docs/manual/programs/dbmmanage.html.fr.utf8
M	docs/manual/programs/dbmmanage.xml.fr
M	docs/manual/programs/dbmmanage.xml.ko
M	docs/manual/programs/dbmmanage.xml.meta
M	docs/manual/programs/dbmmanage.xml.tr
M	docs/manual/programs/htcacheclean.html.en.utf8
M	docs/manual/programs/htcacheclean.html.fr.utf8
M	docs/manual/programs/htcacheclean.xml.fr
M	docs/manual/programs/htcacheclean.xml.ko
M	docs/manual/programs/htcacheclean.xml.meta
M	docs/manual/programs/htcacheclean.xml.tr
M	docs/manual/programs/htdbm.html.en.utf8
M	docs/manual/programs/htdbm.html.fr.utf8
M	docs/manual/programs/htdbm.xml.fr
M	docs/manual/programs/htdbm.xml.meta
M	docs/manual/programs/htdbm.xml.tr
M	docs/manual/programs/htdigest.html.en.utf8
M	docs/manual/programs/htdigest.html.fr.utf8
M	docs/manual/programs/htdigest.xml.fr
M	docs/manual/programs/htdigest.xml.ko
M	docs/manual/programs/htdigest.xml.meta
M	docs/manual/programs/htdigest.xml.tr
M	docs/manual/programs/htpasswd.html.en.utf8
M	docs/manual/programs/htpasswd.html.fr.utf8
M	docs/manual/programs/htpasswd.xml.fr
M	docs/manual/programs/htpasswd.xml.ko
M	docs/manual/programs/htpasswd.xml.meta
M	docs/manual/programs/htpasswd.xml.tr
M	docs/manual/programs/httpd.html.en.utf8
M	docs/manual/programs/httpd.html.fr.utf8
M	docs/manual/programs/httpd.xml.fr
M	docs/manual/programs/httpd.xml.ko
M	docs/manual/programs/httpd.xml.meta
M	docs/manual/programs/httpd.xml.tr
M	docs/manual/programs/httxt2dbm.html.en.utf8
M	docs/manual/programs/httxt2dbm.html.fr.utf8
M	docs/manual/programs/httxt2dbm.xml.fr
M	docs/manual/programs/httxt2dbm.xml.meta
M	docs/manual/programs/httxt2dbm.xml.tr
M	docs/manual/programs/logresolve.html.en.utf8
M	docs/manual/programs/logresolve.html.fr.utf8
M	docs/manual/programs/logresolve.html.tr.utf8
M	docs/manual/programs/logresolve.xml.fr
M	docs/manual/programs/logresolve.xml.ko
M	docs/manual/programs/logresolve.xml.meta
M	docs/manual/programs/logresolve.xml.tr
M	docs/manual/programs/rotatelogs.html.en.utf8
M	docs/manual/programs/rotatelogs.html.fr.utf8
M	docs/manual/programs/rotatelogs.xml.fr
M	docs/manual/programs/rotatelogs.xml.ko
M	docs/manual/programs/rotatelogs.xml.meta
M	docs/manual/programs/rotatelogs.xml.tr
M	docs/manual/programs/suexec.html.en.utf8
M	docs/manual/programs/suexec.html.fr.utf8
M	docs/manual/programs/suexec.xml.fr
M	docs/manual/programs/suexec.xml.ko
M	docs/manual/programs/suexec.xml.meta
M	docs/manual/programs/suexec.xml.tr
M	docs/manual/stopping.html.en.utf8
M	docs/manual/stopping.html.es.utf8
M	docs/manual/stopping.html.fr.utf8
M	docs/manual/stopping.html.ja.utf8
M	docs/manual/stopping.html.tr.utf8
M	docs/manual/stopping.xml.de
M	docs/manual/stopping.xml.es
M	docs/manual/stopping.xml.fr
M	docs/manual/stopping.xml.ja
M	docs/manual/stopping.xml.ko
M	docs/manual/stopping.xml.meta
M	docs/manual/stopping.xml.tr
M	docs/manual/suexec.html.en.utf8
M	docs/manual/suexec.html.fr.utf8
M	docs/manual/suexec.xml.fr
M	docs/manual/suexec.xml.ja
M	docs/manual/suexec.xml.ko
M	docs/manual/suexec.xml.meta
M	docs/manual/suexec.xml.tr
M	docs/manual/upgrading.html.en.utf8
M	docs/manual/upgrading.xml.fr
M	docs/manual/vhosts/mass.html.en.utf8
M	docs/manual/vhosts/mass.html.fr.utf8
M	docs/manual/vhosts/mass.xml.fr
M	docs/manual/vhosts/mass.xml.ko
M	docs/manual/vhosts/mass.xml.meta
M	docs/manual/vhosts/mass.xml.tr

_____________________________________________________________________________________________________________

Commit:     fbdd926f25402f03efe8bd3fdac3cca1adb48d23
URL:        https://git.catflap.wales/apache-httpd/commit/?id=fbdd926f25402f03efe8bd3fdac3cca1adb48d23
Author:     Daniel Ferradal  (Tue 21 Apr 2026 22:10:21 BST)
Committer:  Daniel Ferradal  (Tue 21 Apr 2026 22:10:21 BST)

    Translation up to date for new_features_2_4.xml.es
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933227 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/new_features_2_4.html.es.utf8
M	docs/manual/new_features_2_4.xml.es

_____________________________________________________________________________________________________________

Commit:     4a0b74488a571e08311f10ea150297d1378e4275
URL:        https://git.catflap.wales/apache-httpd/commit/?id=4a0b74488a571e08311f10ea150297d1378e4275
Author:     Lucien Gentis  (Tue 21 Apr 2026 16:07:24 BST)
Committer:  Lucien Gentis  (Tue 21 Apr 2026 16:07:24 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933208 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/mod_dbd.xml.fr
M	docs/manual/mod/mod_log_config.xml.fr
M	docs/manual/mod/mod_logio.xml.fr
M	docs/manual/mod/mod_proxy.xml.fr

_____________________________________________________________________________________________________________

Commit:     15046913c5a7061f47c8a186a06bddbd9f0f5e1e
URL:        https://git.catflap.wales/apache-httpd/commit/?id=15046913c5a7061f47c8a186a06bddbd9f0f5e1e
Author:     Rich Bowen  (Mon 20 Apr 2026 20:31:26 BST)
Committer:  Rich Bowen  (Mon 20 Apr 2026 20:31:26 BST)

    Use  rather than embedding HTML in  blocks (style
    guide)
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933189 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/compliance.xml
M	docs/manual/content-negotiation.xml
M	docs/manual/custom-error.xml
M	docs/manual/dso.xml
M	docs/manual/install.xml

_____________________________________________________________________________________________________________

Commit:     05d4cd4e29526672ac128a9d8afe2c0ac1147e73
URL:        https://git.catflap.wales/apache-httpd/commit/?id=05d4cd4e29526672ac128a9d8afe2c0ac1147e73
Author:     Lucien Gentis  (Mon 20 Apr 2026 15:57:26 BST)
Committer:  Lucien Gentis  (Mon 20 Apr 2026 15:57:26 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933183 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_mime.xml.fr
M	docs/manual/mod/mod_mime_magic.xml.fr
M	docs/manual/mod/mod_proxy_html.xml.fr

_____________________________________________________________________________________________________________

Commit:     0803dfe482cb2b02a71bda999f1017b5b2d1150b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=0803dfe482cb2b02a71bda999f1017b5b2d1150b
Author:     Rich Bowen  (Mon 20 Apr 2026 13:45:42 BST)
Committer:  Rich Bowen  (Mon 20 Apr 2026 13:45:42 BST)

    docs: normalize British spellings to American English per style guide
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933179 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/caching.xml
M	docs/manual/developer/modules.xml
M	docs/manual/developer/new_api_2_4.xml
M	docs/manual/developer/output-filters.xml
M	docs/manual/env.xml
M	docs/manual/logs.xml
M	docs/manual/mod/core.xml
M	docs/manual/mod/mod_auth_bearer.xml
M	docs/manual/mod/mod_auth_form.xml
M	docs/manual/mod/mod_authn_socache.xml
M	docs/manual/mod/mod_autoindex.xml
M	docs/manual/mod/mod_cache.xml
M	docs/manual/mod/mod_dbd.xml
M	docs/manual/mod/mod_dir.xml
M	docs/manual/mod/mod_filter.xml
M	docs/manual/mod/mod_firehose.xml
M	docs/manual/mod/mod_http2.xml
M	docs/manual/mod/mod_include.xml
M	docs/manual/mod/mod_md.xml
M	docs/manual/mod/mod_policy.xml
M	docs/manual/mod/mod_proxy_fcgi.xml
M	docs/manual/mod/mod_proxy_html.xml
M	docs/manual/mod/mod_proxy_http.xml
M	docs/manual/mod/mod_proxy_scgi.xml
M	docs/manual/mod/mod_session.xml
M	docs/manual/mod/mod_socache_memcache.xml
M	docs/manual/mod/mod_ssl.xml
M	docs/manual/mod/mod_substitute.xml
M	docs/manual/mod/mod_xml2enc.xml
M	docs/manual/mod/mpm_common.xml
M	docs/manual/new_features_2_2.xml
M	docs/manual/new_features_2_4.xml
M	docs/manual/programs/htcacheclean.xml
M	docs/manual/stopping.xml
M	docs/manual/suexec.xml
M	docs/manual/upgrading.xml
M	docs/manual/vhosts/mass.xml

_____________________________________________________________________________________________________________

Commit:     18bde54f347bb62a65cfbaae69668962afb9c9f4
URL:        https://git.catflap.wales/apache-httpd/commit/?id=18bde54f347bb62a65cfbaae69668962afb9c9f4
Author:     Lucien Gentis  (Mon 20 Apr 2026 13:25:13 BST)
Committer:  Lucien Gentis  (Mon 20 Apr 2026 13:25:13 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933176 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_http2.xml.fr
M	docs/manual/mod/mod_include.xml.fr

_____________________________________________________________________________________________________________

Commit:     a0ca9ccfe6498a2ca3f85fb8582ff157e28d0ba5
URL:        https://git.catflap.wales/apache-httpd/commit/?id=a0ca9ccfe6498a2ca3f85fb8582ff157e28d0ba5
Author:     Lucien Gentis  (Mon 20 Apr 2026 12:08:06 BST)
Committer:  Lucien Gentis  (Mon 20 Apr 2026 12:08:06 BST)

    fr doc XML file update.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933173 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_lua.xml.fr

_____________________________________________________________________________________________________________

Commit:     8c3cfd8ab904b4bc696d5967550141c2faf0bebc
URL:        https://git.catflap.wales/apache-httpd/commit/?id=8c3cfd8ab904b4bc696d5967550141c2faf0bebc
Author:     Lucien Gentis  (Sun 19 Apr 2026 15:44:10 BST)
Committer:  Lucien Gentis  (Sun 19 Apr 2026 15:44:10 BST)

    fr doc XML file update.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933163 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.xml.fr

_____________________________________________________________________________________________________________

Commit:     647654245220dcac4de782e362b5833639788a04
URL:        https://git.catflap.wales/apache-httpd/commit/?id=647654245220dcac4de782e362b5833639788a04
Author:     Lucien Gentis  (Sat 18 Apr 2026 16:41:16 BST)
Committer:  Lucien Gentis  (Sat 18 Apr 2026 16:41:16 BST)

    fr doc XML files updates.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933148 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_authnz_ldap.xml.fr
M	docs/manual/mod/mod_autoindex.xml.fr

_____________________________________________________________________________________________________________

Commit:     67878bd95797d2da0e6e11f74c5febd1c504c8dd
URL:        https://git.catflap.wales/apache-httpd/commit/?id=67878bd95797d2da0e6e11f74c5febd1c504c8dd
Author:     Rich Bowen  (Fri 17 Apr 2026 16:55:03 BST)
Committer:  Rich Bowen  (Fri 17 Apr 2026 16:55:03 BST)

    Style guide: use  rather than  for httpd programs.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933136 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/programs/ab.xml
M	docs/manual/programs/apachectl.xml
M	docs/manual/programs/apxs.xml
M	docs/manual/programs/dbmmanage.xml
M	docs/manual/programs/htcacheclean.xml
M	docs/manual/programs/htdbm.xml
M	docs/manual/programs/htdigest.xml
M	docs/manual/programs/htpasswd.xml
M	docs/manual/programs/httpd.xml
M	docs/manual/programs/httxt2dbm.xml
M	docs/manual/programs/logresolve.xml
M	docs/manual/programs/rotatelogs.xml
M	docs/manual/programs/suexec.xml

_____________________________________________________________________________________________________________

Commit:     b552303aced18aba6be4642561233d75abf1bc2d
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b552303aced18aba6be4642561233d75abf1bc2d
Author:     Rich Bowen  (Thu 16 Apr 2026 15:59:32 BST)
Committer:  Rich Bowen  (Thu 16 Apr 2026 15:59:32 BST)

    Style guide: use  to reference programs/scripts.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933119 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/programs/configure.xml

_____________________________________________________________________________________________________________

Commit:     24ff4e4e6d02a840da104f14e987a850c9077035
URL:        https://git.catflap.wales/apache-httpd/commit/?id=24ff4e4e6d02a840da104f14e987a850c9077035
Author:     Rich Bowen  (Thu 16 Apr 2026 15:50:25 BST)
Committer:  Rich Bowen  (Thu 16 Apr 2026 15:50:25 BST)

    Style guide: Fixes authnz_ldap doc markup
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933116 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_authnz_ldap.xml

_____________________________________________________________________________________________________________

Commit:     d11e440c7eeca1ae06e34a912f48ee7f014f0501
URL:        https://git.catflap.wales/apache-httpd/commit/?id=d11e440c7eeca1ae06e34a912f48ee7f014f0501
Author:     Joe Orton  (Thu 16 Apr 2026 08:49:22 BST)
Committer:  Joe Orton  (Thu 16 Apr 2026 08:49:22 BST)

    * server/util.c (ap_escape_shell_cmd, ap_escape_path_segment,
      ap_os_escape_path, ap_escape_urlencoded): Add integer overflow
      checks before apr_palloc buffer size calculations.  Compute
      strlen into a local variable and assert that the multiplied
      size does not exceed APR_SIZE_MAX.
    
    Submitted by: Koda Reef 
    Github: closes #615
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933099 13f79535-47bb-0310-9956-ffa450edef68

M	server/util.c

_____________________________________________________________________________________________________________

Commit:     5c27d74d7c58bc68bcb4d0921da71e1816a923e2
URL:        https://git.catflap.wales/apache-httpd/commit/?id=5c27d74d7c58bc68bcb4d0921da71e1816a923e2
Author:     Joe Orton  (Thu 16 Apr 2026 08:30:49 BST)
Committer:  Joe Orton  (Thu 16 Apr 2026 08:30:49 BST)

    docs(mod_ssl): fix SSL_CLIENTHELLO env var typo
    
    Submitted by: Pavan Shinde 
    Github: closes #634
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933097 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.xml

_____________________________________________________________________________________________________________

Commit:     65090db04e6abc7d23ae8a5e8644a65b3654cfe4
URL:        https://git.catflap.wales/apache-httpd/commit/?id=65090db04e6abc7d23ae8a5e8644a65b3654cfe4
Author:     Joe Orton  (Thu 16 Apr 2026 08:30:19 BST)
Committer:  Joe Orton  (Thu 16 Apr 2026 08:30:19 BST)

    mpm/event: fix 'occured' -> 'occurred' in event.c comment
    
    Comment in server/mpm/event/event.c line 919 read 'unrecoverable error occured'. Fixed to 'occurred'. Comment-only change.
    
    Signed-off-by: SAY-5 
    Submitted by: SAY-5 
    Github: closes #635
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933096 13f79535-47bb-0310-9956-ffa450edef68

M	server/mpm/event/event.c

_____________________________________________________________________________________________________________

Commit:     3252ffac8241dcc7fef894a6148885e1a533e0f8
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3252ffac8241dcc7fef894a6148885e1a533e0f8
Author:     Rich Bowen  (Wed 15 Apr 2026 15:03:46 BST)
Committer:  Rich Bowen  (Wed 15 Apr 2026 15:03:46 BST)

    Style guide: Replace "Apache" with "httpd" or other terms as appropriate
    to context.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933086 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/glossary.xml

_____________________________________________________________________________________________________________

Commit:     981bc16be94f4388e85f401e77e8ed77b0515aa6
URL:        https://git.catflap.wales/apache-httpd/commit/?id=981bc16be94f4388e85f401e77e8ed77b0515aa6
Author:     Rich Bowen  (Wed 15 Apr 2026 14:27:23 BST)
Committer:  Rich Bowen  (Wed 15 Apr 2026 14:27:23 BST)

    Style guide: Replace 'Apache' with 'Apache HTTP Server', 'Apache httpd',
    or 'httpd', depending on context.
    Note, however, that this guide is grossly out of date, and needs a major
    revision.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933084 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/howto/cgi.xml

_____________________________________________________________________________________________________________

Commit:     be5700f94e1dd8a2bf94b1a2bfa85b8e4df0d370
URL:        https://git.catflap.wales/apache-httpd/commit/?id=be5700f94e1dd8a2bf94b1a2bfa85b8e4df0d370
Author:     Rich Bowen  (Wed 15 Apr 2026 14:14:47 BST)
Committer:  Rich Bowen  (Wed 15 Apr 2026 14:14:47 BST)

    Replaces bare mentions of 'Apache' with Apache HTTP Server, Apache
    httpd, and httpd, depending on context.
    NOTE: I don't think this doc is relevant any more
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933083 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/platform/netware.xml

_____________________________________________________________________________________________________________

Commit:     344a41a2ce7d2198e76c1b24cad3e9fd149c1a30
URL:        https://git.catflap.wales/apache-httpd/commit/?id=344a41a2ce7d2198e76c1b24cad3e9fd149c1a30
Author:     Rich Bowen  (Tue 14 Apr 2026 21:41:23 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 21:41:23 BST)

    Replace uses of "Apache" with "Apache HTTP Server", "Apache httpd" or
    just "httpd", depending on context.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933076 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/platform/windows.xml

_____________________________________________________________________________________________________________

Commit:     c32f8586cf0f65eeb09123ca381f7a0ddbcf1842
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c32f8586cf0f65eeb09123ca381f7a0ddbcf1842
Author:     Rich Bowen  (Tue 14 Apr 2026 21:09:16 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 21:09:16 BST)

    Rebuild html, meta files
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933074 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/advanced.html.en.utf8
M	docs/manual/rewrite/advanced.html.fr.utf8
M	docs/manual/rewrite/advanced.xml.fr
M	docs/manual/rewrite/advanced.xml.meta
M	docs/manual/rewrite/avoid.html.en.utf8
M	docs/manual/rewrite/avoid.xml.fr
M	docs/manual/rewrite/htaccess.html.en.utf8
M	docs/manual/rewrite/htaccess.html.fr.utf8
M	docs/manual/rewrite/htaccess.xml.fr
M	docs/manual/rewrite/htaccess.xml.meta
M	docs/manual/rewrite/proxy.html.en.utf8
M	docs/manual/rewrite/proxy.html.fr.utf8
M	docs/manual/rewrite/proxy.xml.fr
M	docs/manual/rewrite/proxy.xml.meta
M	docs/manual/rewrite/remapping.html.en.utf8
M	docs/manual/rewrite/remapping.html.fr.utf8
M	docs/manual/rewrite/remapping.xml.fr
M	docs/manual/rewrite/remapping.xml.meta
M	docs/manual/rewrite/tech.html.en.utf8
M	docs/manual/rewrite/tech.html.fr.utf8
M	docs/manual/rewrite/tech.xml.fr
M	docs/manual/rewrite/tech.xml.meta
M	docs/manual/rewrite/vhosts.html.en.utf8
M	docs/manual/rewrite/vhosts.html.fr.utf8
M	docs/manual/rewrite/vhosts.xml.fr
M	docs/manual/rewrite/vhosts.xml.meta

_____________________________________________________________________________________________________________

Commit:     6a3df26a31062398508d7dcf67d5802da7eb4602
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6a3df26a31062398508d7dcf67d5802da7eb4602
Author:     Rich Bowen  (Tue 14 Apr 2026 21:06:32 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 21:06:32 BST)

    Should never use  inside an existing  tag, as that leads to
    double/nested  tags in the generated HTML.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933071 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/avoid.xml
M	docs/manual/rewrite/vhosts.xml

_____________________________________________________________________________________________________________

Commit:     811e237626b3e5d6da8fac9be89187fd0542df8d
URL:        https://git.catflap.wales/apache-httpd/commit/?id=811e237626b3e5d6da8fac9be89187fd0542df8d
Author:     Rich Bowen  (Tue 14 Apr 2026 21:02:12 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 21:02:12 BST)

    Wrap module name in 
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933070 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/vhosts.xml

_____________________________________________________________________________________________________________

Commit:     b8f0cb5aff61eb81b9e5669a5a3b73379fd7dd9f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b8f0cb5aff61eb81b9e5669a5a3b73379fd7dd9f
Author:     Rich Bowen  (Tue 14 Apr 2026 20:56:54 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 20:56:54 BST)

    Wrap modules in 
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933069 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/tech.xml

_____________________________________________________________________________________________________________

Commit:     303b78a97bef7490603a4892642de8004ccd60ec
URL:        https://git.catflap.wales/apache-httpd/commit/?id=303b78a97bef7490603a4892642de8004ccd60ec
Author:     Rich Bowen  (Tue 14 Apr 2026 20:54:59 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 20:54:59 BST)

    Modules names in 
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933068 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/remapping.xml

_____________________________________________________________________________________________________________

Commit:     b00417a321eae0c0f5a9d8750b28d71cf5d3fbec
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b00417a321eae0c0f5a9d8750b28d71cf5d3fbec
Author:     Rich Bowen  (Tue 14 Apr 2026 20:45:20 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 20:45:20 BST)

    Wrap module names in 
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933067 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/advanced.xml
M	docs/manual/rewrite/htaccess.xml
M	docs/manual/rewrite/proxy.xml

_____________________________________________________________________________________________________________

Commit:     55fa222ebfb3450c5bbb630e4449c168b9bd13ed
URL:        https://git.catflap.wales/apache-httpd/commit/?id=55fa222ebfb3450c5bbb630e4449c168b9bd13ed
Author:     Rich Bowen  (Tue 14 Apr 2026 20:34:16 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 20:34:16 BST)

    Batch up all xml -> html conversions.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933065 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/access.html.en.utf8
M	docs/manual/rewrite/access.html.fr.utf8
M	docs/manual/rewrite/access.xml.fr
M	docs/manual/rewrite/access.xml.meta
M	docs/manual/rewrite/avoid.html.en.utf8
M	docs/manual/rewrite/avoid.html.fr.utf8
M	docs/manual/rewrite/avoid.xml.fr
M	docs/manual/rewrite/avoid.xml.meta
M	docs/manual/rewrite/flags.html.en.utf8
M	docs/manual/rewrite/flags.xml.fr
M	docs/manual/rewrite/index.html.en.utf8
M	docs/manual/rewrite/index.html.fr.utf8
M	docs/manual/rewrite/index.xml.fr
M	docs/manual/rewrite/index.xml.meta
M	docs/manual/rewrite/index.xml.tr
M	docs/manual/rewrite/index.xml.zh-cn

_____________________________________________________________________________________________________________

Commit:     cfeb2541f74aa137f1b4a17d0875e6ac86521672
URL:        https://git.catflap.wales/apache-httpd/commit/?id=cfeb2541f74aa137f1b4a17d0875e6ac86521672
Author:     Rich Bowen  (Tue 14 Apr 2026 20:30:14 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 20:30:14 BST)

    Wrap module mentions in 
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933062 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/flags.xml

_____________________________________________________________________________________________________________

Commit:     eddc2be2a070118344446cc1e4279ebb957f0e11
URL:        https://git.catflap.wales/apache-httpd/commit/?id=eddc2be2a070118344446cc1e4279ebb957f0e11
Author:     Rich Bowen  (Tue 14 Apr 2026 20:23:12 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 20:23:12 BST)

    Wrap module names in 
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933060 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/access.xml
M	docs/manual/rewrite/avoid.xml
M	docs/manual/rewrite/index.xml

_____________________________________________________________________________________________________________

Commit:     e9f8e50e9e5c2005e651e916365f85958504a7bf
URL:        https://git.catflap.wales/apache-httpd/commit/?id=e9f8e50e9e5c2005e651e916365f85958504a7bf
Author:     Rich Bowen  (Tue 14 Apr 2026 20:08:26 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 20:08:26 BST)

    Mentions of a module name should use  not  or just a
    bareword.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933058 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_lua.html.en.utf8
M	docs/manual/mod/mod_lua.xml

_____________________________________________________________________________________________________________

Commit:     9d1a33a26de45e4495784f64b7a2ca801121b87f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=9d1a33a26de45e4495784f64b7a2ca801121b87f
Author:     Rich Bowen  (Tue 14 Apr 2026 19:17:29 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 19:17:29 BST)

     rather than  for argument placeholders (style guide)
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933057 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_http2.html.en.utf8
M	docs/manual/mod/mod_http2.xml

_____________________________________________________________________________________________________________

Commit:     47896abdf13c98ffca2cdc919ae06d8740c94799
URL:        https://git.catflap.wales/apache-httpd/commit/?id=47896abdf13c98ffca2cdc919ae06d8740c94799
Author:     Rich Bowen  (Tue 14 Apr 2026 18:54:05 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 18:54:05 BST)

    Use syntax highlight example style.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933054 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/programs/ctlogconfig.html.en.utf8
M	docs/manual/programs/ctlogconfig.xml
M	docs/manual/programs/httxt2dbm.html.en.utf8
M	docs/manual/programs/httxt2dbm.xml

_____________________________________________________________________________________________________________

Commit:     497b560e4c48b87ddd50061b8d190624c0b260f5
URL:        https://git.catflap.wales/apache-httpd/commit/?id=497b560e4c48b87ddd50061b8d190624c0b260f5
Author:     Rich Bowen  (Tue 14 Apr 2026 18:31:41 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 18:31:41 BST)

    Use syntax-highlighted example blocks
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933052 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/programs/apxs.html.en.utf8
M	docs/manual/programs/apxs.xml

_____________________________________________________________________________________________________________

Commit:     f128cfda118a6d5ada37ec291507c7e24151f9ee
URL:        https://git.catflap.wales/apache-httpd/commit/?id=f128cfda118a6d5ada37ec291507c7e24151f9ee
Author:     Rich Bowen  (Tue 14 Apr 2026 18:15:12 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 18:15:12 BST)

    Uses highlight syntax for example blocks.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933050 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_include.html.en.utf8
M	docs/manual/mod/mod_include.xml

_____________________________________________________________________________________________________________

Commit:     fc8e3a28b55f004a98a2dcf031f7d2aea00415e5
URL:        https://git.catflap.wales/apache-httpd/commit/?id=fc8e3a28b55f004a98a2dcf031f7d2aea00415e5
Author:     Rich Bowen  (Tue 14 Apr 2026 17:47:13 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 17:47:13 BST)

    Bring markup into compliance with style guide.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933048 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.xml

_____________________________________________________________________________________________________________

Commit:     15cc845c259bfedbcd5d1f8ae34910c87eb17839
URL:        https://git.catflap.wales/apache-httpd/commit/?id=15cc845c259bfedbcd5d1f8ae34910c87eb17839
Author:     Rich Bowen  (Tue 14 Apr 2026 16:15:22 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 16:15:22 BST)

    Adds an AGENTS.md file to guide agentic contributions to the
    documentation. Based on the (proposed) style guide that will land in
    httpd.apache.org/docs-project
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933046 13f79535-47bb-0310-9956-ffa450edef68

A	docs/manual/AGENTS.md

_____________________________________________________________________________________________________________

Commit:     85723526a1d094c19991a2daf07596a1826a3cf0
URL:        https://git.catflap.wales/apache-httpd/commit/?id=85723526a1d094c19991a2daf07596a1826a3cf0
Author:     Rich Bowen  (Tue 14 Apr 2026 13:01:15 BST)
Committer:  Rich Bowen  (Tue 14 Apr 2026 13:01:15 BST)

    Update German translation. (Assisted by Amazon Kiro)
    Reviewed by André Malo.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933044 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/bind.xml.de

_____________________________________________________________________________________________________________

Commit:     88e3893ddae60091ae1d988262ee3fbe3d4069bc
URL:        https://git.catflap.wales/apache-httpd/commit/?id=88e3893ddae60091ae1d988262ee3fbe3d4069bc
Author:     Stefan Eissing  (Mon 13 Apr 2026 10:05:23 BST)
Committer:  Stefan Eissing  (Mon 13 Apr 2026 10:05:23 BST)

      *) mod_md: update to version 2.6.10
         - Fix issue #420  by ignoring
           job.json files that claim to have completely finished a certificate
           renewal, but have not produced the necessary result files.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933015 13f79535-47bb-0310-9956-ffa450edef68

A	changes-entries/md_v2.6.10.txt
M	modules/md/md_status.c
M	modules/md/md_store.c
M	modules/md/md_store.h
M	modules/md/md_version.h

_____________________________________________________________________________________________________________

Commit:     fb98618698057434d5e0f731f5c478058d84da2b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=fb98618698057434d5e0f731f5c478058d84da2b
Author:     Daniel Ferradal  (Sun 12 Apr 2026 21:55:03 BST)
Committer:  Daniel Ferradal  (Sun 12 Apr 2026 21:55:03 BST)

    Update mpm.xml.es to level it with english translation
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933004 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mpm.html.es.utf8
M	docs/manual/mpm.xml.es
M	docs/manual/mpm.xml.meta

_____________________________________________________________________________________________________________

Commit:     482664486c4e9eef255feb38ba3b9cf403863495
URL:        https://git.catflap.wales/apache-httpd/commit/?id=482664486c4e9eef255feb38ba3b9cf403863495
Author:     Daniel Ferradal  (Sun 12 Apr 2026 20:47:39 BST)
Committer:  Daniel Ferradal  (Sun 12 Apr 2026 20:47:39 BST)

    Minor update to install.xml.es to level it with english translation
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933003 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/install.html.es.utf8
M	docs/manual/install.xml.es
M	docs/manual/install.xml.meta

_____________________________________________________________________________________________________________

Commit:     a62c08dd334f5827124963435272c278ce5c58b7
URL:        https://git.catflap.wales/apache-httpd/commit/?id=a62c08dd334f5827124963435272c278ce5c58b7
Author:     Vincent Deffontaines  (Fri 10 Apr 2026 14:35:48 BST)
Committer:  Vincent Deffontaines  (Fri 10 Apr 2026 14:35:48 BST)

    heap buffer over-read in ms_wdv.c (reported both by San Zhang and Merih Mengisteab)
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932965 13f79535-47bb-0310-9956-ffa450edef68

M	modules/dav/main/ms_wdv.c

_____________________________________________________________________________________________________________

Commit:     7e06b0218094c91b82402a8f1d93648654722a16
URL:        https://git.catflap.wales/apache-httpd/commit/?id=7e06b0218094c91b82402a8f1d93648654722a16
Author:     Stefan Eissing  (Fri 10 Apr 2026 10:50:18 BST)
Committer:  Stefan Eissing  (Fri 10 Apr 2026 10:50:18 BST)

    mod_md: fix vesion number format
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932953 13f79535-47bb-0310-9956-ffa450edef68

M	modules/md/md_version.h

_____________________________________________________________________________________________________________

Commit:     b85ec65b9015832142a0a8b51b96cf72b0a1bd78
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b85ec65b9015832142a0a8b51b96cf72b0a1bd78
Author:     Stefan Eissing  (Fri 10 Apr 2026 09:44:53 BST)
Committer:  Stefan Eissing  (Fri 10 Apr 2026 09:44:53 BST)

    update to mod_md v2.6.9
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932945 13f79535-47bb-0310-9956-ffa450edef68

A	changes-entries/md_v2.6.9.txt
M	modules/md/md_acme.c
M	modules/md/md_version.h

_____________________________________________________________________________________________________________

Commit:     f85258e3802a743099fecfb751e6a4589761c95f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=f85258e3802a743099fecfb751e6a4589761c95f
Author:     Daniel Ferradal  (Thu  9 Apr 2026 22:05:10 BST)
Committer:  Daniel Ferradal  (Thu  9 Apr 2026 22:05:10 BST)

    Include modified files from build.sh all execution
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932936 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/directives.html.de
M	docs/manual/mod/directives.html.en.utf8
M	docs/manual/mod/directives.html.es.utf8
M	docs/manual/mod/directives.html.fr.utf8
M	docs/manual/mod/directives.html.ja.utf8
M	docs/manual/mod/directives.html.ko.euc-kr
M	docs/manual/mod/directives.html.tr.utf8
M	docs/manual/mod/directives.html.zh-cn.utf8
M	docs/manual/mod/mod_autoindex.html.en.utf8
M	docs/manual/mod/mod_autoindex.xml.fr
M	docs/manual/mod/mod_autoindex.xml.ja
M	docs/manual/mod/mod_autoindex.xml.ko
M	docs/manual/mod/mod_autoindex.xml.tr
M	docs/manual/mod/mod_mime_magic.html.en.utf8
M	docs/manual/mod/mod_mime_magic.html.fr.utf8
M	docs/manual/mod/mod_mime_magic.xml.fr
M	docs/manual/mod/mod_mime_magic.xml.meta
M	docs/manual/mod/quickreference.html.de
M	docs/manual/mod/quickreference.html.en.utf8
M	docs/manual/mod/quickreference.html.es.utf8
M	docs/manual/mod/quickreference.html.fr.utf8
M	docs/manual/mod/quickreference.html.ja.utf8
M	docs/manual/mod/quickreference.html.ko.euc-kr
M	docs/manual/mod/quickreference.html.tr.utf8
M	docs/manual/mod/quickreference.html.zh-cn.utf8
M	docs/manual/rewrite/flags.html.en.utf8
M	docs/manual/rewrite/flags.html.fr.utf8
M	docs/manual/rewrite/flags.xml.fr
M	docs/manual/rewrite/flags.xml.meta

_____________________________________________________________________________________________________________

Commit:     0b2b170ea74da5fe980c3aeed135285b08b55655
URL:        https://git.catflap.wales/apache-httpd/commit/?id=0b2b170ea74da5fe980c3aeed135285b08b55655
Author:     Daniel Ferradal  (Thu  9 Apr 2026 21:33:00 BST)
Committer:  Daniel Ferradal  (Thu  9 Apr 2026 21:33:00 BST)

    This time really update filter.xml.es on par with latest english revision
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932935 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/filter.html.es.utf8
M	docs/manual/filter.xml.es
M	docs/manual/filter.xml.meta

_____________________________________________________________________________________________________________

Commit:     2d7b9d6080e934ef001ecf3343cfeeb542842dba
URL:        https://git.catflap.wales/apache-httpd/commit/?id=2d7b9d6080e934ef001ecf3343cfeeb542842dba
Author:     Daniel Ferradal  (Thu  9 Apr 2026 21:03:18 BST)
Committer:  Daniel Ferradal  (Thu  9 Apr 2026 21:03:18 BST)

    Update filter.xml.es to the english revision
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932934 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/filter.html.es.utf8
M	docs/manual/filter.xml.es

_____________________________________________________________________________________________________________

Commit:     6034b5b7a87df9119c123edc98626d04590ee68f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6034b5b7a87df9119c123edc98626d04590ee68f
Author:     Joe Orton  (Wed  8 Apr 2026 15:15:36 BST)
Committer:  Joe Orton  (Wed  8 Apr 2026 15:15:36 BST)

    * modules/filters/mod_deflate.c (consume_buffer, flush_libz_buffer):
      Refactor to use flags parameter instead of int for controlling CRC
      updates and bucket type. Add TRANSIENT flag to create transient
      buckets when buffer content will be immediately sent down the filter
      chain.
      (deflate_out_filter, inflate_out_filter): Use transient buckets when
      flushing full output buffers.
    
    Github: closes #622
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932904 13f79535-47bb-0310-9956-ffa450edef68

A	changes-entries/deflate-transient.txt
M	modules/filters/mod_deflate.c

_____________________________________________________________________________________________________________

Commit:     10232a0180a85f97d47b2d38436196397c3ccc5b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=10232a0180a85f97d47b2d38436196397c3ccc5b
Author:     Joe Orton  (Wed  8 Apr 2026 15:08:31 BST)
Committer:  Joe Orton  (Wed  8 Apr 2026 15:08:31 BST)

    mod_mime_magic: Disable decompression by default, add config option
    to enable it.
    
    * modules/metadata/mod_mime_magic.c (magic_server_config_rec): Add
      decompression_enabled field.
      (create_magic_server_config, merge_magic_server_config): Initialize and
      merge decompression_enabled.
      (set_decompression): New function.
      (magic_cmds): Add MimeMagicDecompression directive.
      (tryit): Only decompress files when decompression is enabled.
    
    * docs/manual/mod/mod_mime_magic.xml: Document MimeMagicDecompression
      directive.
    
    PR: 69985
    Submitted by: Gordon Messmer 
    Github: closes #625
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932902 13f79535-47bb-0310-9956-ffa450edef68

A	changes-entries/pr69985.txt
M	docs/manual/mod/mod_mime_magic.xml
M	modules/metadata/mod_mime_magic.c

_____________________________________________________________________________________________________________

Commit:     140c0bce6583c7c7048276f64bf32558e193fe32
URL:        https://git.catflap.wales/apache-httpd/commit/?id=140c0bce6583c7c7048276f64bf32558e193fe32
Author:     Rich Bowen  (Fri  3 Apr 2026 21:19:53 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 21:19:53 BST)

    Addresses bz64307 and 64607 - Correctly identifies which characters are
    and are not escaped, and which behavior using NE changes.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932831 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/flags.xml

_____________________________________________________________________________________________________________

Commit:     6d80c33be10809a97323c645c30cd0c10193892f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6d80c33be10809a97323c645c30cd0c10193892f
Author:     Rich Bowen  (Fri  3 Apr 2026 20:54:30 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 20:54:30 BST)

    Resolves bz66405:
    Clarifies that IgnoreIndex is not equivalent to a unix glob-style
    matching.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932827 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_autoindex.xml

_____________________________________________________________________________________________________________

Commit:     31e6d5d69fd6980a0ad0090cf081ebd53372647f
URL:        https://git.catflap.wales/apache-httpd/commit/?id=31e6d5d69fd6980a0ad0090cf081ebd53372647f
Author:     Rich Bowen  (Fri  3 Apr 2026 20:39:54 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 20:39:54 BST)

    Add TLS1.3 to ssl_intro
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932825 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/ssl/ssl_intro.html.en.utf8
M	docs/manual/ssl/ssl_intro.html.fr.utf8
M	docs/manual/ssl/ssl_intro.xml.fr
M	docs/manual/ssl/ssl_intro.xml.ja
M	docs/manual/ssl/ssl_intro.xml.meta

_____________________________________________________________________________________________________________

Commit:     8ef84ce33a9edca087c49606bf0afabd510e9f44
URL:        https://git.catflap.wales/apache-httpd/commit/?id=8ef84ce33a9edca087c49606bf0afabd510e9f44
Author:     Rich Bowen  (Fri  3 Apr 2026 20:38:29 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 20:38:29 BST)

    Resolves bz69854 - Adds TLS1.3 to Table 4: Versions of the SSL protocol
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932824 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/ssl/ssl_intro.xml

_____________________________________________________________________________________________________________

Commit:     3c23d006243a46875df87ab74af82f435dfe8bfa
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3c23d006243a46875df87ab74af82f435dfe8bfa
Author:     Rich Bowen  (Fri  3 Apr 2026 20:33:48 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 20:33:48 BST)

    rebuild html, translation metadata
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932821 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy_html.html.en.utf8
M	docs/manual/mod/mod_proxy_html.html.fr.utf8
M	docs/manual/mod/mod_proxy_html.xml.fr
M	docs/manual/mod/mod_proxy_html.xml.meta
M	docs/manual/mod/quickreference.html.de
M	docs/manual/mod/quickreference.html.en.utf8
M	docs/manual/mod/quickreference.html.es.utf8
M	docs/manual/mod/quickreference.html.ja.utf8
M	docs/manual/mod/quickreference.html.ko.euc-kr
M	docs/manual/mod/quickreference.html.tr.utf8
M	docs/manual/mod/quickreference.html.zh-cn.utf8
M	docs/manual/rewrite/rewritemap.html.en.utf8
M	docs/manual/rewrite/rewritemap.html.fr.utf8
M	docs/manual/rewrite/rewritemap.xml.fr
M	docs/manual/rewrite/rewritemap.xml.meta

_____________________________________________________________________________________________________________

Commit:     a418da6da3fdbac11d0ce3dbc9f347e95f8ca798
URL:        https://git.catflap.wales/apache-httpd/commit/?id=a418da6da3fdbac11d0ce3dbc9f347e95f8ca798
Author:     Rich Bowen  (Fri  3 Apr 2026 20:31:59 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 20:31:59 BST)

    addresses bz69256:
    * Replaced example rewritemap in Perl with one in Python, since it's
      2026 now
    * Clarifies that keys must be newline-terminated, and that keys cannot
      contain newlines.
    * Adds note about what happens if the program terminates, and when the
      server is shutdown/restarted.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932819 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/rewritemap.xml

_____________________________________________________________________________________________________________

Commit:     1c95a30e7a337d8c006d868c264802a345c984e3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=1c95a30e7a337d8c006d868c264802a345c984e3
Author:     Rich Bowen  (Fri  3 Apr 2026 20:17:42 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 20:17:42 BST)

    Addresses remaining comments in bz54269
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932817 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy_html.xml

_____________________________________________________________________________________________________________

Commit:     312ede560700f6d3effdec77fc753a220454a6d3
URL:        https://git.catflap.wales/apache-httpd/commit/?id=312ede560700f6d3effdec77fc753a220454a6d3
Author:     Rich Bowen  (Fri  3 Apr 2026 20:01:25 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 20:01:25 BST)

    Rebuild html, metadata
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932815 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_log_config.html.en.utf8
M	docs/manual/mod/mod_log_config.xml.fr
M	docs/manual/mod/mod_log_config.xml.ja
M	docs/manual/mod/mod_log_config.xml.ko
M	docs/manual/mod/mod_log_config.xml.tr
M	docs/manual/mod/mod_mime.html.en.utf8
M	docs/manual/mod/mod_mime.html.fr.utf8
M	docs/manual/mod/mod_mime.xml.fr
M	docs/manual/mod/mod_mime.xml.ja
M	docs/manual/mod/mod_mime.xml.meta
M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.xml.es
M	docs/manual/mod/mod_ssl.xml.fr

_____________________________________________________________________________________________________________

Commit:     7d93978082cc1e3685936b4b0692feecea0d579b
URL:        https://git.catflap.wales/apache-httpd/commit/?id=7d93978082cc1e3685936b4b0692feecea0d579b
Author:     Rich Bowen  (Fri  3 Apr 2026 19:59:58 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 19:59:58 BST)

    Resolves bz57777 - Use an example other than cgi-script for AddHandler
    docs.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932814 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_mime.xml

_____________________________________________________________________________________________________________

Commit:     81f1ce61318e67e48ff7619779046a04ff124a5e
URL:        https://git.catflap.wales/apache-httpd/commit/?id=81f1ce61318e67e48ff7619779046a04ff124a5e
Author:     Rich Bowen  (Fri  3 Apr 2026 16:22:50 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 16:22:50 BST)

    Resolves bz64880 - Note that AllowOverrideList None cannot be combined
    with other listed values.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932811 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     7853c35922165e1d7e0904b26bb4217179859400
URL:        https://git.catflap.wales/apache-httpd/commit/?id=7853c35922165e1d7e0904b26bb4217179859400
Author:     Rich Bowen  (Fri  3 Apr 2026 16:03:33 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 16:03:33 BST)

    Resolves bz65121 - Note which format strings respect MergeSlashes, and
    which do not.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932809 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_log_config.xml

_____________________________________________________________________________________________________________

Commit:     7f47e6581c7d70512bf04c530aa6ab9725dec01c
URL:        https://git.catflap.wales/apache-httpd/commit/?id=7f47e6581c7d70512bf04c530aa6ab9725dec01c
Author:     Rich Bowen  (Fri  3 Apr 2026 15:41:40 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 15:41:40 BST)

    Resolves bz64094 - note that `all` includes TLSv1.3
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932807 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.xml

_____________________________________________________________________________________________________________

Commit:     75d78af9b0a2c97811b99dc67b95a84f19b05235
URL:        https://git.catflap.wales/apache-httpd/commit/?id=75d78af9b0a2c97811b99dc67b95a84f19b05235
Author:     Rich Bowen  (Fri  3 Apr 2026 15:06:44 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 15:06:44 BST)

    Rebuild HTML, metadata for last few patches
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932805 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.tr
M	docs/manual/mod/mod_autoindex.html.en.utf8
M	docs/manual/mod/mod_autoindex.html.fr.utf8
M	docs/manual/mod/mod_autoindex.xml.fr
M	docs/manual/mod/mod_autoindex.xml.ja
M	docs/manual/mod/mod_autoindex.xml.ko
M	docs/manual/mod/mod_autoindex.xml.meta
M	docs/manual/mod/mod_autoindex.xml.tr
M	docs/manual/mod/mod_log_config.html.en.utf8
M	docs/manual/mod/mod_log_config.html.fr.utf8
M	docs/manual/mod/mod_log_config.xml.fr
M	docs/manual/mod/mod_log_config.xml.ja
M	docs/manual/mod/mod_log_config.xml.ko
M	docs/manual/mod/mod_log_config.xml.meta
M	docs/manual/mod/mod_log_config.xml.tr
M	docs/manual/mod/mod_logio.html.en.utf8
M	docs/manual/mod/mod_logio.html.fr.utf8
M	docs/manual/mod/mod_logio.xml.fr
M	docs/manual/mod/mod_logio.xml.ja
M	docs/manual/mod/mod_logio.xml.ko
M	docs/manual/mod/mod_logio.xml.meta
M	docs/manual/mod/mod_logio.xml.tr
M	docs/manual/rewrite/intro.html.en.utf8
M	docs/manual/rewrite/intro.html.fr.utf8
M	docs/manual/rewrite/intro.xml.fr
M	docs/manual/rewrite/intro.xml.meta

_____________________________________________________________________________________________________________

Commit:     8196231a9dcc50cf3ae929ab838b399e6593222d
URL:        https://git.catflap.wales/apache-httpd/commit/?id=8196231a9dcc50cf3ae929ab838b399e6593222d
Author:     Rich Bowen  (Fri  3 Apr 2026 15:05:50 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 15:05:50 BST)

    Fixes XML error
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932803 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_log_config.xml

_____________________________________________________________________________________________________________

Commit:     906a8987d8c437d594e98f6df50e38a1717fdacd
URL:        https://git.catflap.wales/apache-httpd/commit/?id=906a8987d8c437d594e98f6df50e38a1717fdacd
Author:     Rich Bowen  (Fri  3 Apr 2026 15:03:46 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 15:03:46 BST)

    resolves bz65123 - Document which format strings are escaped,
    and which are not.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932802 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_log_config.xml

_____________________________________________________________________________________________________________

Commit:     4ae7b53c48aa847a89e75a219b1a0228b84fd156
URL:        https://git.catflap.wales/apache-httpd/commit/?id=4ae7b53c48aa847a89e75a219b1a0228b84fd156
Author:     Rich Bowen  (Fri  3 Apr 2026 14:20:47 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 14:20:47 BST)

    Document the 'None' IndexOptions argument. Resolves bz64892
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932800 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_autoindex.xml

_____________________________________________________________________________________________________________

Commit:     a335ebe7ff379c7fdb93d87861b76b0eb0aa7e25
URL:        https://git.catflap.wales/apache-httpd/commit/?id=a335ebe7ff379c7fdb93d87861b76b0eb0aa7e25
Author:     Rich Bowen  (Fri  3 Apr 2026 14:10:49 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 14:10:49 BST)

    Remove warning for EOL'ed browser which linked to 404'ed article
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932797 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     1f7420eb43679bed11698ac3dcd69f50beb56551
URL:        https://git.catflap.wales/apache-httpd/commit/?id=1f7420eb43679bed11698ac3dcd69f50beb56551
Author:     Rich Bowen  (Fri  3 Apr 2026 14:01:40 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 14:01:40 BST)

    Resolves bz65122 - %O can be zero sometimes.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932796 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_logio.xml

_____________________________________________________________________________________________________________

Commit:     6a3e00629f6e35c8f4bb42722282fdd1ea7b1c15
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6a3e00629f6e35c8f4bb42722282fdd1ea7b1c15
Author:     Rich Bowen  (Fri  3 Apr 2026 13:47:42 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 13:47:42 BST)

    bz66477 - Tweak phrasing for better clarity.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932793 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/rewrite/intro.xml

_____________________________________________________________________________________________________________

Commit:     aef49b1b97323b046b3cca8a7cf6e3acf28242b2
URL:        https://git.catflap.wales/apache-httpd/commit/?id=aef49b1b97323b046b3cca8a7cf6e3acf28242b2
Author:     Rich Bowen  (Fri  3 Apr 2026 13:25:38 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 13:25:38 BST)

    rebuild html, metadata
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932790 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_cache.html.en.utf8
M	docs/manual/mod/mod_cache.html.fr.utf8
M	docs/manual/mod/mod_cache.xml.fr
M	docs/manual/mod/mod_cache.xml.ja
M	docs/manual/mod/mod_cache.xml.ko
M	docs/manual/mod/mod_cache.xml.meta
M	docs/manual/mod/mod_dbd.html.en.utf8
M	docs/manual/mod/mod_dbd.html.fr.utf8
M	docs/manual/mod/mod_dbd.xml.fr
M	docs/manual/mod/mod_dbd.xml.meta

_____________________________________________________________________________________________________________

Commit:     027d308cf21c62da45b0d1ae8c8ba816e78560c5
URL:        https://git.catflap.wales/apache-httpd/commit/?id=027d308cf21c62da45b0d1ae8c8ba816e78560c5
Author:     Rich Bowen  (Fri  3 Apr 2026 13:23:40 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 13:23:40 BST)

    Removing link to 404 resource
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932788 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_dbd.xml

_____________________________________________________________________________________________________________

Commit:     6479731e8d1be322a9de5c81d0f69250382caf14
URL:        https://git.catflap.wales/apache-httpd/commit/?id=6479731e8d1be322a9de5c81d0f69250382caf14
Author:     Rich Bowen  (Fri  3 Apr 2026 13:16:47 BST)
Committer:  Rich Bowen  (Fri  3 Apr 2026 13:16:47 BST)

    Resolves bz59658 - Bring CacheIgnoreNoLastMod doc in line with actual
    behavior.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932786 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_cache.xml

_____________________________________________________________________________________________________________

Commit:     b37bfdf5dce202aaf2c4b4999bac69b51e598a9d
URL:        https://git.catflap.wales/apache-httpd/commit/?id=b37bfdf5dce202aaf2c4b4999bac69b51e598a9d
Author:     Rich Bowen  (Thu  2 Apr 2026 21:45:10 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 21:45:10 BST)

    rebuild html, metadata
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932770 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy.html.en.utf8
M	docs/manual/mod/mod_proxy.html.fr.utf8
M	docs/manual/mod/mod_proxy.xml.fr
M	docs/manual/mod/mod_proxy.xml.ja
M	docs/manual/mod/mod_proxy.xml.meta
M	docs/manual/upgrading.html.en.utf8
M	docs/manual/upgrading.html.fr.utf8
M	docs/manual/upgrading.xml.fr
M	docs/manual/upgrading.xml.meta

_____________________________________________________________________________________________________________

Commit:     1f01c3b8a7c6b347b10bd6d574078385e169b5d4
URL:        https://git.catflap.wales/apache-httpd/commit/?id=1f01c3b8a7c6b347b10bd6d574078385e169b5d4
Author:     Rich Bowen  (Thu  2 Apr 2026 21:43:40 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 21:43:40 BST)

    Resolves bz64899 - clarify default valud of ProxyUIBufferSize
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932769 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_proxy.xml

_____________________________________________________________________________________________________________

Commit:     3ad6cba4b484b166fd3b1c6272e383052bc95624
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3ad6cba4b484b166fd3b1c6272e383052bc95624
Author:     Rich Bowen  (Thu  2 Apr 2026 20:46:13 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 20:46:13 BST)

    Patch from bz62450 - Change to treatment of entity decoding in mod_include's treatment of '!'=0
    '#'=0
    '$'=3042
    '*'=(  )
    -=0459DEJNRSTUWXhils
    0=/bin/zsh
    '?'=0
    @=(  )
    ARGC=0
    BRAZIL_CMD=/Users/rcbowen/.toolbox/bin/brazil
    BRAZIL_DIR=/Users/rcbowen/.toolbox/tools/brazilcli/2.0.215793.0/bin
    CDPATH=.:..:/Users/rcbowen:/Users/rcbowen/devel:/Users/rcbowen/devel/apache
    COLORFGBG='7;0'
    COLORTERM=truecolor
    COLUMNS=130
    COMMAND_MODE=unix2003
    CPUTYPE=arm64
    CURRENT_VERSION_JSON='"CurrentVersion":{"Version":"2.0.215793.0","Channel":"stable","Time":"0001-01-01T00:00:00Z","InstallTime":"2026-03-31T17:46:14.318416Z","PublishTime":"2026-03-24T21:11:07.532161447Z"}'
    EDITOR=vim
    EGID=20
    END_PROMPT=$'\C-[]697;EndPrompt\C-G'
    EUID=504
    FIGNORE=''
    FPATH=/Users/rcbowen/.zsh/completion:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions
    FUNCNEST=700
    GID=20
    GITHUB_TOKEN=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
    HISTCHARS='!^#'
    HISTCMD=1368
    HISTFILE=/Users/rcbowen/.zhistory
    HISTSIZE=1000
    HOME=/Users/rcbowen
    HOMEBREW_CELLAR=/opt/homebrew/Cellar
    HOMEBREW_PREFIX=/opt/homebrew
    HOMEBREW_REPOSITORY=/opt/homebrew
    HOST=603e5f41fe51
    HOSTNAME=kallisti
    IFS=$' \t\n\C-@'
    INFOPATH=/opt/homebrew/share/info:
    INFO_JSON=/Users/rcbowen/.toolbox/tools/brazilcli/info.json
    ITERM_PROFILE=Default
    ITERM_SESSION_ID=w9t0p0:BFF30B18-0122-419B-871B-505202AE8C1D
    JAVA_HOME=/Library/Java/JavaVirtualMachines/amazon-corretto-21.jdk/Contents/Home
    KEYBOARD_HACK=''
    KEYTIMEOUT=40
    KIRO_CLI_AUTOSUGGEST_ACCEPT_WIDGETS=( forward-char end-of-line vi-forward-char vi-end-of-line vi-add-eol )
    KIRO_CLI_AUTOSUGGEST_CLEAR_WIDGETS=( history-search-forward history-search-backward history-beginning-search-forward history-beginning-search-backward history-substring-search-up history-substring-search-down up-line-or-beginning-search down-line-or-beginning-search up-line-or-history down-line-or-history accept-line copy-earlier-word )
    KIRO_CLI_AUTOSUGGEST_COMPLETIONS_PTY_NAME=q_autosuggest_completion_pty
    KIRO_CLI_AUTOSUGGEST_EXECUTE_WIDGETS=(  )
    KIRO_CLI_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=8'
    KIRO_CLI_AUTOSUGGEST_IGNORE_WIDGETS=( 'orig-*' beep run-help set-local-history which-command yank yank-pop 'zle-*' )
    KIRO_CLI_AUTOSUGGEST_ORIGINAL_WIDGET_PREFIX=autosuggest-orig-
    KIRO_CLI_AUTOSUGGEST_PARTIAL_ACCEPT_WIDGETS=( forward-word emacs-forward-word vi-forward-word vi-forward-word-end vi-forward-blank-word vi-forward-blank-word-end vi-find-next-char vi-find-next-char-skip )
    KIRO_CLI_AUTOSUGGEST_STRATEGY=( inline_shell_completion )
    KIRO_CLI_AUTOSUGGEST_USE_ASYNC=''
    LANG=en_US.UTF-8
    LC_ALL=en_US.UTF-8
    LC_CTYPE=C
    LC_TERMINAL=iTerm2
    LC_TERMINAL_VERSION=3.6.9
    LINENO=38
    LINES=52
    LISTMAX=100
    LISTPROMPT='%SAt %p: Hit TAB for more, or the character to insert%s'
    LOGNAME=rcbowen
    LaunchInstanceID=B7FAE7E0-2242-45B3-8E4E-0C044641E8E8
    MACHTYPE=x86_64
    MAILCHECK=60
    MAILPATH=''
    MANPATH=''
    MENUPROMPT='%SScrolling active: current selection at %p%s'
    MENUSELECT=1
    MODULE_PATH=/usr/lib/zsh/5.9
    MUTT_EDITOR=emacsclient.emacs-snapshot
    NEW_CMD=$'\C-[]697;NewCmd=61adaa417de740e19269217ef6ac9986\C-G'
    NULLCMD=cat
    OLDPWD=/Users/rcbowen/devel/apache/httpd/httpd-trunk/docs/manual/mod
    OPTARG=args
    OPTIND=1
    OSLogRateLimit=64
    OSTYPE=darwin25.0
    PAGER=less
    PATH=/Users/rcbowen/.toolbox/bin:/Users/rcbowen/perl5/bin:/Users/rcbowen/bin:/usr/local/bin:/usr/local/sbin/:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/pkg/env/active/bin:/opt/pmk/env/global/bin:/Library/TeX/texbin:/Applications/iTerm.app/Contents/Resources/utilities:/Users/rcbowen/.local/bin
    PERL5LIB=/Users/rcbowen/perl5/lib/perl5
    PERL_LOCAL_LIB_ROOT=/Users/rcbowen/perl5
    PERL_MB_OPT='--install_base "/Users/rcbowen/perl5"'
    PERL_MM_OPT='INSTALL_BASE=/Users/rcbowen/perl5'
    PPID=2924
    PROMPT=$'%{\C-[[1m\C-[[34m%}%n%{\C-[[1m\C-[[37m%}@%{\C-[[1m\C-[[32m%}%Urocinante%u%{\C-[(B\C-[[m%}:%{\C-[[1m\C-[[31m%}%2c%{\C-[(B\C-[[m%} %(!.#.$) '
    PROMPT2='%_> '
    PROMPT3='?# '
    PROMPT4='+%N:%i> '
    PR_BLUE=$'%{\C-[[1m\C-[[34m%}'
    PR_CYAN=$'%{\C-[[1m\C-[[36m%}'
    PR_GREEN=$'%{\C-[[1m\C-[[32m%}'
    PR_LIGHT_BLUE=$'%{\C-[[34m%}'
    PR_LIGHT_CYAN=$'%{\C-[[36m%}'
    PR_LIGHT_GREEN=$'%{\C-[[32m%}'
    PR_LIGHT_MAGENTA=$'%{\C-[[35m%}'
    PR_LIGHT_RED=$'%{\C-[[31m%}'
    PR_LIGHT_WHITE=$'%{\C-[[37m%}'
    PR_LIGHT_YELLOW=$'%{\C-[[33m%}'
    PR_MAGENTA=$'%{\C-[[1m\C-[[35m%}'
    PR_NO_COLOR=$'%{\C-[(B\C-[[m%}'
    PR_RED=$'%{\C-[[1m\C-[[31m%}'
    PR_WHITE=$'%{\C-[[1m\C-[[37m%}'
    PR_YELLOW=$'%{\C-[[1m\C-[[33m%}'
    PS1=$'%{\C-[[1m\C-[[34m%}%n%{\C-[[1m\C-[[37m%}@%{\C-[[1m\C-[[32m%}%Urocinante%u%{\C-[(B\C-[[m%}:%{\C-[[1m\C-[[31m%}%2c%{\C-[(B\C-[[m%} %(!.#.$) '
    PS2='%_> '
    PS3='?# '
    PS4='+%N:%i> '
    PSVAR=''
    PWD=/Users/rcbowen/devel/apache/httpd/httpd-trunk/docs/manual
    QTERM_SESSION_ID=61adaa417de740e19269217ef6ac9986
    Q_DOTFILES_SOURCED=1
    Q_HAS_SET_PROMPT=0
    Q_SET_PARENT_CHECK=1
    Q_SHELL=/bin/zsh
    Q_TERM=1.28.3
    Q_USER_PROMPT=$'%{\C-[[1m\C-[[34m%}%n%{\C-[[1m\C-[[37m%}@%{\C-[[1m\C-[[32m%}%Urocinante%u%{\C-[(B\C-[[m%}:%{\C-[[1m\C-[[31m%}%2c%{\C-[(B\C-[[m%} %(!.#.$) '
    Q_USER_PROMPT2='%_> '
    Q_USER_PROMPT3='?# '
    Q_USER_PROMPT4='+%N:%i> '
    Q_USER_PS1=$'%{\C-[[1m\C-[[34m%}%n%{\C-[[1m\C-[[37m%}@%{\C-[[1m\C-[[32m%}%Urocinante%u%{\C-[(B\C-[[m%}:%{\C-[[1m\C-[[31m%}%2c%{\C-[(B\C-[[m%} %(!.#.$) '
    Q_USER_PS2='%_> '
    Q_USER_PS3='?# '
    Q_USER_PS4='+%N:%i> '
    Q_USER_RPROMPT=''
    Q_USER_RPROMPT2=''
    Q_USER_RPS1=$'%{\C-[[33m%}(%D{%m-%d %H:%M})%{\C-[(B\C-[[m%}'
    Q_USER_RPS2=''
    Q_USER_prompt=$'%{\C-[[1m\C-[[34m%}%n%{\C-[[1m\C-[[37m%}@%{\C-[[1m\C-[[32m%}%Urocinante%u%{\C-[(B\C-[[m%}:%{\C-[[1m\C-[[31m%}%2c%{\C-[(B\C-[[m%} %(!.#.$) '
    RANDOM=28126
    READNULLCMD=more
    RPS1=$'%{\C-[[33m%}(%D{%m-%d %H:%M})%{\C-[(B\C-[[m%}'
    RPS2=''
    SAVEHIST=1000
    SECONDS=25801
    SECURITYSESSIONID=186b0
    SHELL=/bin/zsh
    SHELL_PID=3042
    SHELL_TYPE=zsh
    SHLVL=1
    SHOULD_QTERM_LAUNCH=2
    SPROMPT='zsh: correct ''%R'' to ''%r'' [nyae]? '
    SSH_AUTH_SOCK=/var/run/com.apple.launchd.PwI4Z8Fc2C/Listeners
    START_PROMPT=$'\C-[]697;StartPrompt\C-G'
    TARGET_SOURCE=/Users/rcbowen/.toolbox/tools/brazilcli/2.0.215793.0/bin/brazil_completion.zsh
    TERM=xterm-256color
    TERMINFO_DIRS=/Applications/iTerm.app/Contents/Resources/terminfo:/usr/share/terminfo
    TERM_FEATURES=T3LrMSc7UUw9Ts3BFGsSyHNoSxFP
    TERM_PROGRAM=iTerm.app
    TERM_PROGRAM_VERSION=3.6.9
    TERM_SESSION_ID=w9t0p0:BFF30B18-0122-419B-871B-505202AE8C1D
    TIMEFMT='%J  %U user %S system %P cpu %*E total'
    TMPDIR=/var/folders/c7/w_cdfsbx5z9_xrvcbcljl9wc0000gr/T/
    TMPPREFIX=/tmp/zsh
    TRY_BLOCK_ERROR=-1
    TRY_BLOCK_INTERRUPT=-1
    TTY=/dev/ttys019
    TTYIDLE=0
    TZ=America/New_York
    UID=504
    USER=rcbowen
    USERNAME=rcbowen
    VENDOR=apple
    VERSION=2.0.215793.0
    WATCH
    WORDCHARS='*?_-.[]~=/&;!#$%^(){}<>'
    XPC_FLAGS=0x0
    XPC_SERVICE_NAME=0
    ZSH_ARGZERO=/bin/zsh
    ZSH_EVAL_CONTEXT=toplevel:cmdsubst
    ZSH_NAME=zsh
    ZSH_PATCHLEVEL=zsh-5.9-0-g73d3173
    ZSH_SUBSHELL=1
    ZSH_VERSION=5.9
    _=set
    _KIRO_CLI_AUTOSUGGEST_ASYNC_FD=12
    _KIRO_CLI_AUTOSUGGEST_BIND_COUNTS=( [accept-and-hold]=1 [accept-and-infer-next-history]=1 [accept-and-menu-complete]=1 [accept-line]=1 [accept-line-and-down-history]=1 [accept-search]=1 [argument-base]=1 [auto-suffix-remove]=1 [auto-suffix-retain]=1 [autosuggest-capture-completion]=1 [backward-char]=1 [backward-delete-char]=1 [backward-delete-word]=1 [backward-kill-line]=1 [backward-kill-word]=1 [backward-word]=1 [beginning-of-buffer-or-history]=1 [beginning-of-history]=1 [beginning-of-line]=1 [beginning-of-line-hist]=1 [bracketed-paste]=1 [capitalize-word]=1 [clear-screen]=1 [complete-word]=1 [copy-prev-shell-word]=1 [copy-prev-word]=1 [copy-region-as-kill]=1 [deactivate-region]=1 [delete-char]=1 [delete-char-or-list]=1 [delete-word]=1 [describe-key-briefly]=1 [digit-argument]=1 [down-case-word]=1 [down-history]=1 [down-line]=1 [down-line-or-history]=1 [down-line-or-search]=1 [emacs-backward-word]=1 [emacs-forward-word]=1 [end-of-buffer-or-history]=1 [end-of-history]=1 [end-of-line]=1 [end-of-line-hist]=1 [end-of-list]=1 [exchange-point-and-mark]=1 [execute-last-named-cmd]=1 [execute-named-cmd]=1 [expand-cmd-path]=1 [expand-history]=1 [expand-or-complete]=1 [expand-or-complete-prefix]=1 [expand-word]=1 [forward-char]=1 [forward-word]=1 [get-line]=1 [gosmacs-transpose-chars]=1 [history-beginning-search-backward]=1 [history-beginning-search-forward]=1 [history-incremental-pattern-search-backward]=1 [history-incremental-pattern-search-forward]=1 [history-incremental-search-backward]=1 [history-incremental-search-forward]=1 [history-search-backward]=1 [history-search-forward]=1 [infer-next-history]=1 [insert-last-word]=1 [kill-buffer]=1 [kill-line]=1 [kill-region]=1 [kill-whole-line]=1 [kill-word]=1 [list-choices]=1 [list-expand]=1 [magic-space]=1 [menu-complete]=1 [menu-expand-or-complete]=1 [menu-select]=1 [neg-argument]=1 [overwrite-mode]=1 [pound-insert]=1 [push-input]=1 [push-line]=1 [push-line-or-edit]=1 [put-replace-selection]=1 [quote-line]=1 [quote-region]=1 [quoted-insert]=1 [read-command]=1 [recursive-edit]=1 [redisplay]=1 [redo]=1 [reset-prompt]=1 [reverse-menu-complete]=1 [select-a-blank-word]=1 [select-a-shell-word]=1 [select-a-word]=1 [select-in-blank-word]=1 [select-in-shell-word]=1 [select-in-word]=1 [self-insert]=1 [self-insert-unmeta]=1 [send-break]=1 [set-mark-command]=1 [spell-word]=1 [split-undo]=1 [transpose-chars]=1 [transpose-words]=1 [undefined-key]=1 [undo]=1 [universal-argument]=1 [up-case-word]=1 [up-history]=1 [up-line]=1 [up-line-or-history]=1 [up-line-or-search]=1 [vi-add-eol]=1 [vi-add-next]=1 [vi-backward-blank-word]=1 [vi-backward-blank-word-end]=1 [vi-backward-char]=1 [vi-backward-delete-char]=1 [vi-backward-kill-word]=1 [vi-backward-word]=1 [vi-backward-word-end]=1 [vi-beginning-of-line]=1 [vi-caps-lock-panic]=1 [vi-change]=1 [vi-change-eol]=1 [vi-change-whole-line]=1 [vi-cmd-mode]=1 [vi-delete]=1 [vi-delete-char]=1 [vi-digit-or-beginning-of-line]=1 [vi-down-case]=1 [vi-down-line-or-history]=1 [vi-end-of-line]=1 [vi-fetch-history]=1 [vi-find-next-char]=1 [vi-find-next-char-skip]=1 [vi-find-prev-char]=1 [vi-find-prev-char-skip]=1 [vi-first-non-blank]=1 [vi-forward-blank-word]=1 [vi-forward-blank-word-end]=1 [vi-forward-char]=1 [vi-forward-word]=1 [vi-forward-word-end]=1 [vi-goto-column]=1 [vi-goto-mark]=1 [vi-goto-mark-line]=1 [vi-history-search-backward]=1 [vi-history-search-forward]=1 [vi-indent]=1 [vi-insert]=1 [vi-insert-bol]=1 [vi-join]=1 [vi-kill-eol]=1 [vi-kill-line]=1 [vi-match-bracket]=1 [vi-open-line-above]=1 [vi-open-line-below]=1 [vi-oper-swap-case]=1 [vi-pound-insert]=1 [vi-put-after]=1 [vi-put-before]=1 [vi-quoted-insert]=1 [vi-repeat-change]=1 [vi-repeat-find]=1 [vi-repeat-search]=1 [vi-replace]=1 [vi-replace-chars]=1 [vi-rev-repeat-find]=1 [vi-rev-repeat-search]=1 [vi-set-buffer]=1 [vi-set-mark]=1 [vi-substitute]=1 [vi-swap-case]=1 [vi-undo-change]=1 [vi-unindent]=1 [vi-up-case]=1 [vi-up-line-or-history]=1 [vi-yank]=1 [vi-yank-eol]=1 [vi-yank-whole-line]=1 [visual-line-mode]=1 [visual-mode]=1 [what-cursor-position]=1 [where-is]=1 )
    _KIRO_CLI_AUTOSUGGEST_BUILTIN_ACTIONS=( clear fetch suggest accept execute enable disable toggle )
    _KIRO_CLI_AUTOSUGGEST_CHILD_PID=9667
    __CFBundleIdentifier=com.googlecode.iterm2
    __CF_USER_TEXT_ENCODING=0x1F8:0x0:0x0
    _cmd_variant=( [diff]=unix )
    _comp_assocs=( '' )
    _comp_dumpfile=/Users/rcbowen/.zcompdump
    _comp_options
    _comp_setup
    _compautos
    _comps
    _lastcomp
    _patch_args=( -s '(--backup)-b[backup original]' '(-c -e    -u --context --ed --normal --unified)-n[interpret normal diff]' '(-)-v[print version]' '(-c -e -n    --context --ed --normal --unified)-u[interpret unified diff]' '(--check)-C[only check that the patch would apply cleanly]' '(--remove-empty-files)-E[remove empty files]' '(-f    --force --batch)-t[batch mode]' '(--prefix)-B+[specify backup prefix]:backup prefix:' '(   --quiet --silent)-s[silent mode]' '(--reverse)-R[reverse mode]' '*-i+[specify input patch file]:patch file:_files' '(   -t --force --batch)-f[force mode]' '(--ignore-whitespace)-l[ignore white space changes]' '(--output)-o+[output file]:output file:_files' '(   -e -n -u --context --ed --normal --unified)-c[interpret context diff]' '(--reject-file)-r+[reject file]:reject file:_files' '--posix[POSIX mode]' '(-c    -n -u --context --ed --normal --unified)-e[interpret ed script]' '(--suffix)-z+[specify backup suffix]:backup suffix [.orig]:(.bak)' '(--fuzz)-F+[specify the maximum fuzz factor]:maximum fuzz factor:' '(--ifdef)-D+[cpp symbol]:symbol:' '(--directory)-d+[change the working directory]:chdir to:_files -/' '(--strip)-p+[number of path prefix components to strip]:number of path prefix components to strip:{compadd "$expl[@]" -S0 -r "1-9" - ""}' '(--forward)-N[ignore reverse patches]' )
    _patcomps
    _postpatcomps
    _services
    _svn_cmds
    aliases
    argv=(  )
    bg
    bg_bold
    bg_no_bold
    bold_color
    builtins
    cdpath=( . .. /Users/rcbowen /Users/rcbowen/devel /Users/rcbowen/devel/apache )
    color=WHITE
    colour=( [00]=none [01]=bold [02]=faint [03]=italic [04]=underline [05]=blink [07]=reverse [08]=conceal [22]=normal [23]=no-italic [24]=no-underline [25]=no-blink [27]=no-reverse [28]=no-conceal [30]=black [31]=red [32]=green [33]=yellow [34]=blue [35]=magenta [36]=cyan [37]=white [39]=default [40]=bg-black [41]=bg-red [42]=bg-green [43]=bg-yellow [44]=bg-blue [45]=bg-magenta [46]=bg-cyan [47]=bg-white [49]=bg-default [bg-black]=40 [bg-blue]=44 [bg-cyan]=46 [bg-default]=49 [bg-gray]=40 [bg-green]=42 [bg-grey]=40 [bg-magenta]=45 [bg-red]=41 [bg-white]=47 [bg-yellow]=43 [black]=30 [blink]=05 [blue]=34 [bold]=01 [conceal]=08 [cyan]=36 [default]=39 [faint]=02 [fg-black]=30 [fg-blue]=34 [fg-cyan]=36 [fg-default]=39 [fg-gray]=30 [fg-green]=32 [fg-grey]=30 [fg-magenta]=35 [fg-red]=31 [fg-white]=37 [fg-yellow]=33 [gray]=30 [green]=32 [grey]=30 [italic]=03 [magenta]=35 [no-blink]=25 [no-conceal]=28 [no-italic]=23 [no-reverse]=27 [no-underline]=24 [none]=00 [normal]=22 [red]=31 [reverse]=07 [underline]=04 [white]=37 [yellow]=33 )
    commands
    comppostfuncs=(  )
    compprefuncs=(  )
    count=7
    dirstack
    dis_aliases
    dis_builtins
    dis_functions
    dis_functions_source
    dis_galiases
    dis_patchars
    dis_reswords
    dis_saliases
    errnos
    fg
    fg_bold
    fg_no_bold
    fignore=(  )
    fpath=( /Users/rcbowen/.zsh/completion /opt/homebrew/share/zsh/site-functions /usr/local/share/zsh/site-functions /usr/share/zsh/site-functions /usr/share/zsh/5.9/functions )
    funcfiletrace
    funcsourcetrace
    funcstack
    functions
    functions_source
    functrace
    galiases
    histchars='!^#'
    history
    historywords
    jobdirs
    jobstates
    jobtexts
    key=( [Backspace]=$'\C-H' [Delete]=$'\C-[[3~' [Down]=$'\C-[OB' [End]=$'\C-[OF' [F1]=$'\C-[OP' [F10]=$'\C-[[21~' [F11]=$'\C-[[23~' [F12]=$'\C-[[24~' [F13]=$'\C-[[1;2P' [F14]=$'\C-[[1;2Q' [F15]=$'\C-[[1;2R' [F16]=$'\C-[[1;2S' [F17]=$'\C-[[15;2~' [F18]=$'\C-[[17;2~' [F19]=$'\C-[[18;2~' [F2]=$'\C-[OQ' [F20]=$'\C-[[19;2~' [F3]=$'\C-[OR' [F4]=$'\C-[OS' [F5]=$'\C-[[15~' [F6]=$'\C-[[17~' [F7]=$'\C-[[18~' [F8]=$'\C-[[19~' [F9]=$'\C-[[20~' [Home]=$'\C-[OH' [Insert]=$'\C-[[2~' [Left]=$'\C-[OD' [PageDown]=$'\C-[[6~' [PageUp]=$'\C-[[5~' [Right]=$'\C-[OC' [Up]=$'\C-[OA' )
    keymaps
    knownhosts=( grenache.rcbowen.com git.atlas.oreilly.com '[review.openstack.org]:29418' git.corp.redhat.com sancho nuc2 git.centos.org people.centos.org nuc1 venus kermit.rcbowen.com scrooge.rcbowen.com marley '[192.168.0.134]:2222' daisy elise daisy-wifi '[review.opendev.org]:29418' git.centos.org git.centos.org remarkable rocinante maria maria maria www.rcbowen.com ineluki ineluki ineluki amerasu ssh.gitlab.aws.dev github.com github.com github.com twist.rcbowen.com people.apache.org avistetto avistetto avistetto pickwick pickwick pickwick daisy binabik kallisti kallisti kallisti tm3.org minecraft minecraft minecraft home.apache.org eli fagin.rcbowen.com fagin.rcbowen.com fagin.rcbowen.com fagin rcbowen.com ansi.rya.nc projects.apache.org matrim matrim matrim ssh.gitlab.aws.dev ssh.gitlab.aws.dev )
    mailpath=(  )
    manpath=(  )
    mapfile
    mbegin=( 1 )
    mend=( 13 )
    module_path=( /usr/lib/zsh/5.9 )
    modules
    nameddirs
    options
    parameters
    patchars
    path=( /Users/rcbowen/.toolbox/bin /Users/rcbowen/perl5/bin /Users/rcbowen/bin /usr/local/bin /usr/local/sbin/ /opt/homebrew/bin /opt/homebrew/sbin /usr/local/bin /System/Cryptexes/App/usr/bin /usr/bin /bin /usr/sbin /sbin /var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin /var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin /var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin /opt/pkg/env/active/bin /opt/pmk/env/global/bin /Library/TeX/texbin /Applications/iTerm.app/Contents/Resources/utilities /Users/rcbowen/.local/bin )
    pipestatus=( 0 )
    precmd_functions=( _kiro_cli_autosuggest_start fig_precmd )
    preexec_functions=( fig_preexec )
    prompt=$'%{\C-[[1m\C-[[34m%}%n%{\C-[[1m\C-[[37m%}@%{\C-[[1m\C-[[32m%}%Urocinante%u%{\C-[(B\C-[[m%}:%{\C-[[1m\C-[[31m%}%2c%{\C-[(B\C-[[m%} %(!.#.$) '
    psvar=(  )
    reset_color
    reswords
    saliases
    signals=( EXIT HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH INFO USR1 USR2 ZERR DEBUG )
    status=0
    sysparams
    termcap
    terminfo
    urls=''
    userdirs
    usergroups
    watch
    widgets
    zle_bracketed_paste=( $'\C-[[?2004h' $'\C-[[?2004l' )
    zsh_eval_context=( toplevel cmdsubst )
    zsh_scheduled_events values
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932765 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/upgrading.xml

_____________________________________________________________________________________________________________

Commit:     7d1d3ac724eef3169d4861d3a7ed6dbc3c1b1c89
URL:        https://git.catflap.wales/apache-httpd/commit/?id=7d1d3ac724eef3169d4861d3a7ed6dbc3c1b1c89
Author:     Rich Bowen  (Thu  2 Apr 2026 20:24:21 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 20:24:21 BST)

    rebuild html, metadata
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932764 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mpm_common.html.en.utf8
M	docs/manual/mod/mpm_common.xml.de
M	docs/manual/mod/mpm_common.xml.fr
M	docs/manual/mod/mpm_common.xml.ja
M	docs/manual/mod/mpm_common.xml.tr

_____________________________________________________________________________________________________________

Commit:     94096a775bb815c2925387beb853c32b7f9ef3ad
URL:        https://git.catflap.wales/apache-httpd/commit/?id=94096a775bb815c2925387beb853c32b7f9ef3ad
Author:     Rich Bowen  (Thu  2 Apr 2026 20:20:12 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 20:20:12 BST)

    Resolves bz64903 - Clarifies lower limit for various directives.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932762 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mpm_common.xml

_____________________________________________________________________________________________________________

Commit:     973a4455b8ba65bcb72a5ae83761f247f3be4f74
URL:        https://git.catflap.wales/apache-httpd/commit/?id=973a4455b8ba65bcb72a5ae83761f247f3be4f74
Author:     Rich Bowen  (Thu  2 Apr 2026 20:03:35 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 20:03:35 BST)

    rebuild html, metadata
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932759 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mpm_common.html.en.utf8
M	docs/manual/mod/mpm_common.html.fr.utf8
M	docs/manual/mod/mpm_common.xml.de
M	docs/manual/mod/mpm_common.xml.fr
M	docs/manual/mod/mpm_common.xml.ja
M	docs/manual/mod/mpm_common.xml.meta
M	docs/manual/mod/mpm_common.xml.tr

_____________________________________________________________________________________________________________

Commit:     3d9472b59131d18b9652f6caf98eda17a2f5d018
URL:        https://git.catflap.wales/apache-httpd/commit/?id=3d9472b59131d18b9652f6caf98eda17a2f5d018
Author:     Rich Bowen  (Thu  2 Apr 2026 19:59:29 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 19:59:29 BST)

    Resolves bz64901 and 64902 - Document the lower limit of SendBufferSize
    and ReceiveBufferSize
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932756 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mpm_common.xml

_____________________________________________________________________________________________________________

Commit:     c753826635c4be52740e4a4050b5021d05f988a5
URL:        https://git.catflap.wales/apache-httpd/commit/?id=c753826635c4be52740e4a4050b5021d05f988a5
Author:     Rich Bowen  (Thu  2 Apr 2026 19:50:17 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 19:50:17 BST)

    rebuild html, metadata
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932755 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.html.en.utf8
M	docs/manual/mod/core.html.fr.utf8
M	docs/manual/mod/core.xml.de
M	docs/manual/mod/core.xml.es
M	docs/manual/mod/core.xml.fr
M	docs/manual/mod/core.xml.ja
M	docs/manual/mod/core.xml.meta
M	docs/manual/mod/core.xml.tr

_____________________________________________________________________________________________________________

Commit:     f35a656cc1a2e9dab4d7ddd633a238da947d7618
URL:        https://git.catflap.wales/apache-httpd/commit/?id=f35a656cc1a2e9dab4d7ddd633a238da947d7618
Author:     Rich Bowen  (Thu  2 Apr 2026 19:45:58 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 19:45:58 BST)

    Resolves bz64896 - Clarify usage of +/- in conjunction with None and All
    in Options.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932752 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/core.xml

_____________________________________________________________________________________________________________

Commit:     34b4950043436879d7b7808df66b91ca6d1104bf
URL:        https://git.catflap.wales/apache-httpd/commit/?id=34b4950043436879d7b7808df66b91ca6d1104bf
Author:     Rich Bowen  (Thu  2 Apr 2026 19:39:37 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 19:39:37 BST)

    rebuild html, metadata
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932751 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.html.en.utf8
M	docs/manual/mod/mod_ssl.html.fr.utf8
M	docs/manual/mod/mod_ssl.xml.es
M	docs/manual/mod/mod_ssl.xml.fr
M	docs/manual/mod/mod_ssl.xml.meta

_____________________________________________________________________________________________________________

Commit:     57127285e5f66a8f12dd1ec0b0703ebb4a1e4f05
URL:        https://git.catflap.wales/apache-httpd/commit/?id=57127285e5f66a8f12dd1ec0b0703ebb4a1e4f05
Author:     Rich Bowen  (Thu  2 Apr 2026 19:31:21 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 19:31:21 BST)

    Resolves bz53037 - clarify what permissions should be on various
    mod_ssl-related files.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932748 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_ssl.xml

_____________________________________________________________________________________________________________

Commit:     d7b8373e15df05d433e62f014afaca5850b97368
URL:        https://git.catflap.wales/apache-httpd/commit/?id=d7b8373e15df05d433e62f014afaca5850b97368
Author:     Rich Bowen  (Thu  2 Apr 2026 16:10:41 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 16:10:41 BST)

    rebuild docs and metadata
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932740 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_dav.html.en.utf8
M	docs/manual/mod/mod_dav.html.fr.utf8
M	docs/manual/mod/mod_dav.xml.fr
M	docs/manual/mod/mod_dav.xml.ja
M	docs/manual/mod/mod_dav.xml.ko
M	docs/manual/mod/mod_dav.xml.meta

_____________________________________________________________________________________________________________

Commit:     482f3e6f8e345bb234f8f87dbbaf3c74ca0d538a
URL:        https://git.catflap.wales/apache-httpd/commit/?id=482f3e6f8e345bb234f8f87dbbaf3c74ca0d538a
Author:     Rich Bowen  (Thu  2 Apr 2026 16:06:29 BST)
Committer:  Rich Bowen  (Thu  2 Apr 2026 16:06:29 BST)

    Addresses bz66652. Comment now corresponds to the example.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932739 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_dav.xml

_____________________________________________________________________________________________________________

Commit:     871fabe9cd7e914c9971f7a410550e95e2050216
URL:        https://git.catflap.wales/apache-httpd/commit/?id=871fabe9cd7e914c9971f7a410550e95e2050216
Author:     Rich Bowen  (Mon 30 Mar 2026 19:24:50 BST)
Committer:  Rich Bowen  (Mon 30 Mar 2026 19:24:50 BST)

    rebuild
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932667 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_unique_id.html.en.utf8
M	docs/manual/mod/mod_unique_id.html.fr.utf8
M	docs/manual/mod/mod_unique_id.xml.fr
M	docs/manual/mod/mod_unique_id.xml.ja
M	docs/manual/mod/mod_unique_id.xml.ko
M	docs/manual/mod/mod_unique_id.xml.meta

_____________________________________________________________________________________________________________

Commit:     d98886e18cfd9d433ba0d59883b6f7e52c54eec4
URL:        https://git.catflap.wales/apache-httpd/commit/?id=d98886e18cfd9d433ba0d59883b6f7e52c54eec4
Author:     Rich Bowen  (Mon 30 Mar 2026 19:20:09 BST)
Committer:  Rich Bowen  (Mon 30 Mar 2026 19:20:09 BST)

    Resolves bz66812 - update mod_unique_id construction.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932664 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_unique_id.xml

_____________________________________________________________________________________________________________

Commit:     19d67eda732c0e25f5f5f91cfef9f28676870119
URL:        https://git.catflap.wales/apache-httpd/commit/?id=19d67eda732c0e25f5f5f91cfef9f28676870119
Author:     Lucien Gentis  (Sat 28 Mar 2026 12:46:11 GMT)
Committer:  Lucien Gentis  (Sat 28 Mar 2026 12:46:11 GMT)

    fr doc rebuild.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1932626 13f79535-47bb-0310-9956-ffa450edef68

M	docs/manual/mod/mod_include.html.fr.utf8
M	docs/manual/mod/mod_include.xml.meta
____________________________________________________________________________________________________________