)]}'
{
  "log": [
    {
      "commit": "96ed77cab28f933551560764c5ad2bce8184dc60",
      "tree": "6feadce446f4f656ca769fbdd482eeea85964ca8",
      "parents": [
        "b03c43d6e0a068aa82f92c3740f32e001cace2c1"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Wed May 06 18:30:37 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Wed May 06 18:30:37 2026 +0000"
      },
      "message": "Fixes bz70027 - per-directory links to the Glossary, rather than\ndefinining it as htaccess files, which is only part of the story.\nAlso removes an example that I honestly cannot figure out what it is\nsupposed to be illustrating. It may be worth adding a better example\nhere at some point.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933891 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b03c43d6e0a068aa82f92c3740f32e001cace2c1",
      "tree": "b15b25d09e33724268a01dcc2722f77e69932682",
      "parents": [
        "67d58f77d1e1efde422e02e948fa23e6ed38d612"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Wed May 06 15:14:21 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Wed May 06 15:14:21 2026 +0000"
      },
      "message": "Rebuild HTML, metafiles\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933888 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "67d58f77d1e1efde422e02e948fa23e6ed38d612",
      "tree": "51ab74b4c4f7346754386a5065dfd7daed2701aa",
      "parents": [
        "e5b38776244f2c50e7363a0e91e0374c88f91961"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 21:07:21 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 21:07:21 2026 +0000"
      },
      "message": "docs: Clarify that ErrorDocument text strings are served as text/html, with multi-line HTML example (PR 61152)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933866 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e5b38776244f2c50e7363a0e91e0374c88f91961",
      "tree": "79e1aef48fa6df4a1c59d44e7bb84e7a5d02968c",
      "parents": [
        "943faf52f1ffb9bdd787105c27471a33b1b2ee07"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 18:22:48 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 18:22:48 2026 +0000"
      },
      "message": "docs: Modernize htaccess tutorial\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933862 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "943faf52f1ffb9bdd787105c27471a33b1b2ee07",
      "tree": "d160f9c360abc997d6d47e5943026d0033e822b0",
      "parents": [
        "5dfe6438b8c3b7b0b601910f752466d14c59e336"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 17:39:49 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 17:39:49 2026 +0000"
      },
      "message": "docs: Add anchor attr to \u003crfc\u003e tag, convert legacy RFC/IETF links, fix http-\u003ehttps\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933860 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5dfe6438b8c3b7b0b601910f752466d14c59e336",
      "tree": "6a22537979fbdcf991902ff6991cfee8329dd04f",
      "parents": [
        "11b29a53d9f8d3eebda3b8bd4aede34607f24aed"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 17:33:05 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 17:33:05 2026 +0000"
      },
      "message": "docs: Convert bare RFC 5988 URL to \u003crfc\u003e8288\u003c/rfc\u003e (Web Linking, supersedes 5988)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933858 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "11b29a53d9f8d3eebda3b8bd4aede34607f24aed",
      "tree": "4dc986d4b05e2e61b9f0b1e05613049a701f4c0d",
      "parents": [
        "86afe6df10654c674f1aae38c712e21c3b25b29e"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 17:22:59 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 17:22:59 2026 +0000"
      },
      "message": "Rebuilds using new \u003crfc\u003e tag syntax.\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933856 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "86afe6df10654c674f1aae38c712e21c3b25b29e",
      "tree": "f34a302bd9522fb2351f953b97795c1a7dbce3c3",
      "parents": [
        "ba4074581b033f234f5b074fc6610a4d2935d216"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 17:19:37 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 17:19:37 2026 +0000"
      },
      "message": "docs: Add anchor attr to \u003crfc\u003e tag, convert remaining RFC fragment links, fix http-\u003ehttps\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933854 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ba4074581b033f234f5b074fc6610a4d2935d216",
      "tree": "33cb6e74c2c31e94f1d131e2ddef922ecad571f6",
      "parents": [
        "ea06c6ea05bd720eefbc693b065429045404dcac"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 17:09:51 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 17:09:51 2026 +0000"
      },
      "message": "rebuild html, meta files\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933853 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ea06c6ea05bd720eefbc693b065429045404dcac",
      "tree": "b3d293c52aa4d7a8f924308b4d152d96cf7310b1",
      "parents": [
        "5aae06d9ffe9a18fd9b343ae13f96f9ab055c963"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 17:04:05 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Tue May 05 17:04:05 2026 +0000"
      },
      "message": "docs: Replace \u003cstrong\u003eNote:\u003c/strong\u003e with \u003cnote\u003e per style guide\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933850 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5aae06d9ffe9a18fd9b343ae13f96f9ab055c963",
      "tree": "0a054e24e9357b062832bff0e11dde2d62f94e23",
      "parents": [
        "3267b65b50dabfb446b0ef48381f5befe185a9fa"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Mon May 04 20:47:29 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Mon May 04 20:47:29 2026 +0000"
      },
      "message": "docs: Convert \u003cstrong\u003eNote...\u003c/strong\u003e to \u003cnote type\u003d\"warning\"\u003e in Directory section (style guide cleanup)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933833 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3267b65b50dabfb446b0ef48381f5befe185a9fa",
      "tree": "0358ade82c77fce62e9862e34becc872cb7813ec",
      "parents": [
        "246bd677ee7f0561ef9380ac2eb98f5190f82519"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Mon May 04 19:57:03 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Mon May 04 19:57:03 2026 +0000"
      },
      "message": "docs: Fix remaining British spellings (style guide cleanup)\n\ninitialisation → initialization (hooks.xml, modules.xml, mod_crypto.xml)\nRecognise → Recognize (mod_xml2enc.xml)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933830 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "246bd677ee7f0561ef9380ac2eb98f5190f82519",
      "tree": "c21c060ef6e931209917b53f4a78f90c3cd54957",
      "parents": [
        "6310dd7346a897a5cc29ee590f85c63a8902e65a"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Mon May 04 16:19:24 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Mon May 04 16:19:24 2026 +0000"
      },
      "message": "mod_rewrite: Document how substitution paths are interpreted in all context/slash combinations. PR 70020\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933815 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6310dd7346a897a5cc29ee590f85c63a8902e65a",
      "tree": "0e463d76370dac4901c340ddd644139ee7c807a4",
      "parents": [
        "9411142746659f540eb54b29d280837049613483"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 21:02:13 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 21:02:13 2026 +0000"
      },
      "message": "configure: Note that default Apache layout sets sbindir to bin/, not sbin/ (Bug 56250)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933791 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9411142746659f540eb54b29d280837049613483",
      "tree": "bbf738613d1e968de154270104ef4484dca3b28e",
      "parents": [
        "3e16a7e186afd6b794c53c3b76fb8204781bb617"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 20:30:40 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 20:30:40 2026 +0000"
      },
      "message": "mod_ssl: Document that SSLStaplingReturnResponderErrors off still returns revoked responses (Bug 69647)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933788 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3e16a7e186afd6b794c53c3b76fb8204781bb617",
      "tree": "c084f8bfffd8c799495d08a8e1407ffd3badb78b",
      "parents": [
        "5486bd5034763cd20e29136c6fb835781087fed8"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 18:23:55 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 18:23:55 2026 +0000"
      },
      "message": "core: Note that IPv6 addresses in ServerName are not currently supported (Bug 52178)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933784 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5486bd5034763cd20e29136c6fb835781087fed8",
      "tree": "2263e2156b4a3ee7259c736317791f3892fb0dc0",
      "parents": [
        "0ea86e1d738b9f2741b4e4a1e5a93961f43b363e"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 17:54:43 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 17:54:43 2026 +0000"
      },
      "message": "rebuild, and fix an xml error\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933782 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0ea86e1d738b9f2741b4e4a1e5a93961f43b363e",
      "tree": "984566423bf9431e095af4356b2e42a3645d03bb",
      "parents": [
        "e9da5798cb8f6fda2a5753a72ba0164b0ea45aab"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 17:42:45 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 17:42:45 2026 +0000"
      },
      "message": "Remove duplicate /dd\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933781 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e9da5798cb8f6fda2a5753a72ba0164b0ea45aab",
      "tree": "0e5ccf396decb5da223060676285d39e01bab136",
      "parents": [
        "16201b4697cda424135c5cb970ad59a86529299b"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 17:39:34 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 17:39:34 2026 +0000"
      },
      "message": "configuring: Document quoting and escaping rules for config files (Bug 66372)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933778 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "16201b4697cda424135c5cb970ad59a86529299b",
      "tree": "ae1a40287a240c1c0a2793a22db8004eb6804458",
      "parents": [
        "cdfade825351dcb3363b397075d85fe3eeddc90c"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 17:26:24 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 17:26:24 2026 +0000"
      },
      "message": "mod_filter: Document AddOutputFilterByType limitation with user-defined filters (Bug 65463)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933776 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cdfade825351dcb3363b397075d85fe3eeddc90c",
      "tree": "fd9c74fa99aa3e7d0c8ecc35244680804495fc4d",
      "parents": [
        "cfa48db75676b9aea55054b7309571694d74ec2e"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 16:11:04 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 16:11:04 2026 +0000"
      },
      "message": "core, mod_rewrite, expr: Clarify that REQUEST_URI server variable differs from CGI env var of same name (Bug 62663)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933772 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cfa48db75676b9aea55054b7309571694d74ec2e",
      "tree": "4dedfb09e07c9871033dc92f2eb6b5a27e5a9b39",
      "parents": [
        "c102e55c149cbe4dcc7730770d1bae93984c9418"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 16:00:45 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 16:00:45 2026 +0000"
      },
      "message": "core: Note that http/1.1 cannot be excluded via Protocols directive (Bug 62543)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933770 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c102e55c149cbe4dcc7730770d1bae93984c9418",
      "tree": "6a1dd926eb89110d134b25f005ebf26f405ca656",
      "parents": [
        "53b4bfdaf046052705a9f829e2d691e5dfa6efc5"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 14:03:54 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 14:03:54 2026 +0000"
      },
      "message": "mod_alias: document Alias context restrictions for one-arg vs two-arg forms (Bug 64511)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933768 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "53b4bfdaf046052705a9f829e2d691e5dfa6efc5",
      "tree": "0254e7b4c905836355b659a3d0aed90ccc652cb8",
      "parents": [
        "43f8a2c05e627ecca0648512468e3923242771f6"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 13:44:24 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 13:44:24 2026 +0000"
      },
      "message": "mod_autoindex: use pdf.gif icon for .pdf files instead of generic layout icon (Bug 64208)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933766 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "43f8a2c05e627ecca0648512468e3923242771f6",
      "tree": "38f4bf16e947776e153a6a87e68bebdb75458575",
      "parents": [
        "eeed35a930e8ca6d552923843642c0baca43bec5"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 13:33:24 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 13:33:24 2026 +0000"
      },
      "message": "mod_ldap: remove redundant ldap-status handler from SSL/TLS examples (Bug 67770)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933764 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "eeed35a930e8ca6d552923843642c0baca43bec5",
      "tree": "548e917e4af41386b0f85390017c492c7d1f350c",
      "parents": [
        "19cf81561b97110b25c5388dacd751ac0d9d28ec"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 13:23:52 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sun May 03 13:23:52 2026 +0000"
      },
      "message": "mod_autoindex: clarify that \u003dvalue options are not cleared by unprefixed keywords (Bug 53669)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933762 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "19cf81561b97110b25c5388dacd751ac0d9d28ec",
      "tree": "42b59f4052438f757ee408fc92f2f185217e0024",
      "parents": [
        "ad4eb56d1d977c020be5a9a35d564be0d0af7b1c"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 23:03:01 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 23:03:01 2026 +0000"
      },
      "message": "mod_proxy: document that connection pool parameters have no effect with prefork MPM (Bug 54976)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933753 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ad4eb56d1d977c020be5a9a35d564be0d0af7b1c",
      "tree": "539c2f63ea47d8a1ea7e17a299ba912091128bae",
      "parents": [
        "6b7255acec0eec91168644bae3572bef562d28ec"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 22:37:26 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 22:37:26 2026 +0000"
      },
      "message": "mod_authn_core: note that modern browsers no longer display AuthName realm (Bug 69326)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933751 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6b7255acec0eec91168644bae3572bef562d28ec",
      "tree": "e7a08acbbcb637f80c57dc89fb39849ceb59aafd",
      "parents": [
        "e1ad8224dd545ee9f1349a9105a26752001425a3"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 22:26:58 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 22:26:58 2026 +0000"
      },
      "message": "mod_expires: document wildcard sub-type matching in ExpiresByType (Bug 69257)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933749 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e1ad8224dd545ee9f1349a9105a26752001425a3",
      "tree": "4e8d9f84c7fd022338ae9a7eaa06dc8b8d956a12",
      "parents": [
        "021c1995e1dd6e5201c7bc7fdb3664abf760ee64"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 22:09:08 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 22:09:08 2026 +0000"
      },
      "message": "mod_buffer: fix BufferSize context - remove server config/virtual host (Bug 65477)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933747 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "021c1995e1dd6e5201c7bc7fdb3664abf760ee64",
      "tree": "9f5d6df898d02f53c9d95956a5376d7f32d2e28d",
      "parents": [
        "0031ca21e38b15a4e60c410d779230b466c61e90"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 21:59:14 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 21:59:14 2026 +0000"
      },
      "message": "mod_negotiation: note that Content-Type is required in type-map variants (Bug 69775)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933745 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0031ca21e38b15a4e60c410d779230b466c61e90",
      "tree": "c7aaa59a2181086b043d0d18eddae40c883dff3f",
      "parents": [
        "5de9b637368d89a21260c78ae638c15dadda14b1"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 21:56:00 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 21:56:00 2026 +0000"
      },
      "message": "mod_vhost_alias: document absolute path requirement (Bug 66558)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933743 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5de9b637368d89a21260c78ae638c15dadda14b1",
      "tree": "04b83bf256674d8a4a8e47700160c9b9ab32f667",
      "parents": [
        "6a7cfcbf52d1d07226cfa9e37282edc927d8bc6a"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 21:48:50 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 21:48:50 2026 +0000"
      },
      "message": "mod_md: document \u0027ocsp-renewed\u0027 event for MDMessageCmd, update event list (Bug 65593)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933741 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6a7cfcbf52d1d07226cfa9e37282edc927d8bc6a",
      "tree": "6a185df5fc9cde39f1c03240924333c9dcfde75f",
      "parents": [
        "192c6fedca3c107ae4e8b8e709761dd22c942188"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 21:37:11 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 21:37:11 2026 +0000"
      },
      "message": "Fix spelling errors and EN-GB-\u003eEN-US in docs (Bug 63923)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933739 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "192c6fedca3c107ae4e8b8e709761dd22c942188",
      "tree": "46e36986fd1ab737b867a76cb0c029742e7c67f5",
      "parents": [
        "ee0146a547c8f80c2ed9d521f54b84b3251dbfea"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 21:03:18 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 21:03:18 2026 +0000"
      },
      "message": "rebuild html, man pages, meta files\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933738 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ee0146a547c8f80c2ed9d521f54b84b3251dbfea",
      "tree": "c9ba31daddceef2e88e959d85da94960fe0b6dfa",
      "parents": [
        "550fd9d1a0ce17118fa8ecf959078e0a85c28818"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:51:27 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:51:27 2026 +0000"
      },
      "message": "Bug 66648: Document AddOutputFilterByType context merging behavior (additive within context, replaces across contexts)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933734 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "550fd9d1a0ce17118fa8ecf959078e0a85c28818",
      "tree": "9c6519d6bb4223a180ae9e67c933269856244432",
      "parents": [
        "a02bd9acc261962a54292362740d0c006c63bfef"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:43:13 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:43:13 2026 +0000"
      },
      "message": "Bug 64458: Strengthen no-quotes warnings for Require ldap-group and ldap-dn; explain inconsistency with ldap-user\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933732 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a02bd9acc261962a54292362740d0c006c63bfef",
      "tree": "253a71d1539fb48d295d7342fd98ed39892b2139",
      "parents": [
        "bd4ebbe66aa25b6d6ea95f5781d52fbbf81a6cc2"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:37:42 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:37:42 2026 +0000"
      },
      "message": "Bug 63961: Fix modguide examples - add AP_MODULE_FLAG_NONE to module struct, use { } sentinel for command_rec arrays (clang compatibility)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933730 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bd4ebbe66aa25b6d6ea95f5781d52fbbf81a6cc2",
      "tree": "20d8ae602cca0251ccfc8131a14e6895233efcd3",
      "parents": [
        "c0395e1df082b85b3a8931fd86a2e2a480dca348"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:24:21 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:24:21 2026 +0000"
      },
      "message": "rewrite guide: add Discussion sections to recipes where useful - alternatives, cross-references, caveats (BZ 58892, step 15)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933728 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c0395e1df082b85b3a8931fd86a2e2a480dca348",
      "tree": "caec11a6d19028339edc388a2274ee41dfa161e1",
      "parents": [
        "6061294292c6aeeb6031b96e45b86ee714c41270"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:22:10 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:22:10 2026 +0000"
      },
      "message": "Bug 62031: Add OCSP Stapling production tuning recommendations to SSL howto\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933726 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6061294292c6aeeb6031b96e45b86ee714c41270",
      "tree": "268fd828e6f8d7f86b245034300824f7d01c7560",
      "parents": [
        "33daa89d0559b0f8a643a90940f812524d3552bc"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:13:17 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:13:17 2026 +0000"
      },
      "message": "rewrite guide: add security considerations section - open redirects, SSRF, path traversal (BZ 58892, step 14)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933724 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "33daa89d0559b0f8a643a90940f812524d3552bc",
      "tree": "286caacf2ce025629d49125248bd09f2f3ecbed2",
      "parents": [
        "bf137ca132ade17f9995512da424341713c2c05c"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:05:16 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 20:05:16 2026 +0000"
      },
      "message": "Bug 69092: Expand Location examples to clarify non-filesystem use (proxy, access control)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933722 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bf137ca132ade17f9995512da424341713c2c05c",
      "tree": "f940dd86b31e1dbd8ed63b115f693add1219a166",
      "parents": [
        "ba17fe21b25b5de825d17209d05af0966ef8d634"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:54:14 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:54:14 2026 +0000"
      },
      "message": "Bug 69891: Warn that \u003cLimit\u003e inside \u003cLocation\u003e can silently override \u003cDirectory\u003e auth\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933720 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ba17fe21b25b5de825d17209d05af0966ef8d634",
      "tree": "18d02ad77f985595425934c839b83e02538e5d4d",
      "parents": [
        "592d5cc11d859e97e638ca91dd24454722147ffd"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:46:23 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:46:23 2026 +0000"
      },
      "message": "rewrite guide: update nav, clean See Also blocks, remove boilerplate duplication, fix external links (BZ 58892, steps 11-13)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933718 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "592d5cc11d859e97e638ca91dd24454722147ffd",
      "tree": "ebea538e47e6c0fcb71a930ea91e8d35f1a9c343",
      "parents": [
        "34a901f6fe17466d5dc17771f9e1099c191e9e58"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:40:57 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:40:57 2026 +0000"
      },
      "message": "Bug 64596: Document that extensionless files cannot be matched by mod_mime; show FilesMatch workaround\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933715 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "34a901f6fe17466d5dc17771f9e1099c191e9e58",
      "tree": "7763880ae19d301da85fc8a21f4c8936b24553c4",
      "parents": [
        "ee39dbe0995b51f12055584d27f5468ca1ec1641"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:33:18 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:33:18 2026 +0000"
      },
      "message": "Bug 70019: Fix contradictory file-system path vs URL-path descriptions; filesystem-existence guessing is server-context only, not per-directory\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933713 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ee39dbe0995b51f12055584d27f5468ca1ec1641",
      "tree": "aa43b8221989aa5c0bfc38e4b6d20745651d33aa",
      "parents": [
        "735d7833da4d3a1ef736270990428a769ae4b639"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:31:33 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:31:33 2026 +0000"
      },
      "message": "rewrite guide: add FallbackResource and If-expression sections to avoid.xml (BZ 58892, step 10)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933711 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "735d7833da4d3a1ef736270990428a769ae4b639",
      "tree": "7ea8b893de26c8edc6b697771e7675dd7bf174dd",
      "parents": [
        "b547b0373391a14cdd00a916e30a795a96671241"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:26:50 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:26:50 2026 +0000"
      },
      "message": "rewrite guide: expand END flag, add QSL example, SSRF warning on [P], fix BCTLS/BNE versions, remove 2.2 ref (BZ 58892, step 9)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933709 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b547b0373391a14cdd00a916e30a795a96671241",
      "tree": "c826532b68738adebb4694bf654fc15b556f69d6",
      "parents": [
        "0f8629c1ed677e18cdbf568ac29368b3e3de61ce"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:18:57 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Sat May 02 19:18:57 2026 +0000"
      },
      "message": "rewrite guide: add modern recipes - HTTPS enforcement, trailing slash, www canonicalization, front-controller routing (BZ 58892, step 8)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933707 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0f8629c1ed677e18cdbf568ac29368b3e3de61ce",
      "tree": "3822a3ea160ab41bd3ac26d38599f7435b4777a1",
      "parents": [
        "1a48b129d33b6b43191abdddd7bd729dac754272"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 20:55:12 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 20:55:12 2026 +0000"
      },
      "message": "Bug 65057: Clarify DirectoryMatch: not same as Directory, regex is substring match with no implicit anchoring, concrete trailing slash example\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933695 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1a48b129d33b6b43191abdddd7bd729dac754272",
      "tree": "b3d6b8ba0e5132d34c5fe3cb7e12e1086805fd24",
      "parents": [
        "58647c9b490b83bde2e775f93ebe40cdced7a164"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 20:42:20 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 20:42:20 2026 +0000"
      },
      "message": "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\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933693 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "58647c9b490b83bde2e775f93ebe40cdced7a164",
      "tree": "d70161305a27d6ca37d68137d6fae9e36a61ff31",
      "parents": [
        "c515567d7d32f3ed7ef5b0deef66f8c2460077df"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 20:32:50 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 20:32:50 2026 +0000"
      },
      "message": "Bug 70017: Clarify substitution combinations table intro; fix per-server/per-directory context labels; add seealso from rewrite/htaccess\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933691 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c515567d7d32f3ed7ef5b0deef66f8c2460077df",
      "tree": "08e8d2b23b557351d12bd013b68f5808cf592831",
      "parents": [
        "5a83e98043f95d6df0e7100bba7607b2c3a2bd89"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 20:26:58 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 20:26:58 2026 +0000"
      },
      "message": "Bug 70018: Document %N (RewriteCond) back-references alongside $N in substitution string description\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933689 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5a83e98043f95d6df0e7100bba7607b2c3a2bd89",
      "tree": "06daa8019f1576a2541a6c0428008e771be7a515",
      "parents": [
        "db2b15c866f466793fe842055d86936e5b71b357"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 20:14:05 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 20:14:05 2026 +0000"
      },
      "message": "Bug 65145: Add Authorization Result States section; cross-reference from Require directives, auth howto, and authz provider modules\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933687 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "db2b15c866f466793fe842055d86936e5b71b357",
      "tree": "59ce22430d6713bf0fa791a3138c511ad50a0032",
      "parents": [
        "bd6dd69f1f2eeb72fdfc7da4a6c54c92cdcab092"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 19:52:11 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 19:52:11 2026 +0000"
      },
      "message": "Bug 65054: AllowOverride/AllowOverrideList docs - simplify default, fix syntax typo, document union behavior and All class\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933685 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bd6dd69f1f2eeb72fdfc7da4a6c54c92cdcab092",
      "tree": "d65bc8ac3df9ae19792c8c16b10376d82353c44b",
      "parents": [
        "f770f5c68b5d4602b0cf849f58ee07b362e7d11b"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 18:06:50 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 18:06:50 2026 +0000"
      },
      "message": "Bug 66341: Note that HttpProtocolOptions Strict blocks credentials in FTP proxy URLs\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933682 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f770f5c68b5d4602b0cf849f58ee07b362e7d11b",
      "tree": "2c8a8e8edb34c13188f39a9799947dfb211ea71a",
      "parents": [
        "0093993691a6335e09a135203e5699ba3a21be5a"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 17:52:49 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 17:52:49 2026 +0000"
      },
      "message": "Rebuild new rewrite/htaccess guide\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933680 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0093993691a6335e09a135203e5699ba3a21be5a",
      "tree": "d929c4703c589a793c6226f662769513ead55ce0",
      "parents": [
        "120d63027deac45b1abd4d1ff1870fbf687408c5"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 17:50:00 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 17:50:00 2026 +0000"
      },
      "message": "Slight rephrase and reorg to clarify the meaning\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933678 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "120d63027deac45b1abd4d1ff1870fbf687408c5",
      "tree": "f05eb984844ea0e6162ed568ec577b0d290e7cf7",
      "parents": [
        "3ec3ecc822f879a8e3001d3e1363c23e0d351fde"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 17:43:06 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 17:43:06 2026 +0000"
      },
      "message": "rewrite guide: remove terrible horrible crufty obsolete static-to-dynamic CGI and geo-redirect recipes (BZ 58892, step 7)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933676 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3ec3ecc822f879a8e3001d3e1363c23e0d351fde",
      "tree": "19643c35f63bd5e7a6d3e210e269e8d9fe4d8912",
      "parents": [
        "f14819479cf8a65ec0ea7c6730e342a85d1e0ee2"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 17:33:21 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 17:33:21 2026 +0000"
      },
      "message": "Rebuilds this morning\u0027s work\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933675 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f14819479cf8a65ec0ea7c6730e342a85d1e0ee2",
      "tree": "77df244115bfe601832cc51e031a9d604ffa52da",
      "parents": [
        "c753a20508e6f728695462e07c5be61ffaac1e8c"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 17:13:03 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 17:13:03 2026 +0000"
      },
      "message": "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)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933671 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c753a20508e6f728695462e07c5be61ffaac1e8c",
      "tree": "1b74e27993406c79f6fcfa5d6c1a5dd759854a7b",
      "parents": [
        "ea1cd2dca23b10fc15993381aab1a4b6416084ee"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 16:37:47 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 16:37:47 2026 +0000"
      },
      "message": "Bug 64996: Rewrite vhost matching section with explicit priority table and clearer Phase 1/Phase 2 structure\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933669 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ea1cd2dca23b10fc15993381aab1a4b6416084ee",
      "tree": "ac498b1c27bab43b825e53f610c2e9fa1e6083cd",
      "parents": [
        "0066c5e10726892e19d6a75e0f2178afd064c3b3"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 16:11:28 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 16:11:28 2026 +0000"
      },
      "message": "Translation out-of-date updates.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933668 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0066c5e10726892e19d6a75e0f2178afd064c3b3",
      "tree": "0b55444c38c53de618c6e871cb44ba5dbbb66ed6",
      "parents": [
        "b3e89a99cda6b4d657749dc7e8fc3f5f28bb8c10"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 16:09:54 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 16:09:54 2026 +0000"
      },
      "message": "Rebuild yesterday\u0027s patches\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933667 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b3e89a99cda6b4d657749dc7e8fc3f5f28bb8c10",
      "tree": "f770a3fc6bb4369767f243857d2468d2a0729242",
      "parents": [
        "abe739942a950612f7b0807d0cb30de6b22ce6b5"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 15:55:29 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 15:55:29 2026 +0000"
      },
      "message": "Bug 69549: ErrorLogFormat - \"format string items\" → \"format specifiers\"; \"log line\" → \"format string\"\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933666 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "abe739942a950612f7b0807d0cb30de6b22ce6b5",
      "tree": "a63f0ff2314142358a0350b1d3d9ef6eb97a9479",
      "parents": [
        "17ba8c7e8abba2ff5e820bde5008368432d6064f"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 15:46:12 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 15:46:12 2026 +0000"
      },
      "message": "Bug 69549: ErrorLogFormat docs - \"log line\" should be \"format string\" when describing field splitting\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933664 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "17ba8c7e8abba2ff5e820bde5008368432d6064f",
      "tree": "01ff8415546732ccb26edffcf162c7b9ad993c98",
      "parents": [
        "8e8be3539fd6c4ea2b9ac36c1edf9e52c2f1fd8d"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 15:26:44 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 15:26:44 2026 +0000"
      },
      "message": "Bug 70016: Clarify that \\$0 refers to the entire match, not a captured group\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933662 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8e8be3539fd6c4ea2b9ac36c1edf9e52c2f1fd8d",
      "tree": "669ee208347edaf35d3a8663d2ddbe76fe33ffab",
      "parents": [
        "49d52aa3cfa8098fc54c1a2f396d399a96bc54c3"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 14:54:37 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 14:54:37 2026 +0000"
      },
      "message": "Bug 69329: Document ServerPath in vhost matching details; mark as legacy HTTP/1.0 feature; fix seealso link\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933660 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "49d52aa3cfa8098fc54c1a2f396d399a96bc54c3",
      "tree": "1f083d30706cdfeca28036d129344589f6037f30",
      "parents": [
        "67b271b6c733a49018843cf67b482832c87861ac"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Fri May 01 14:48:59 2026 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Fri May 01 14:48:59 2026 +0000"
      },
      "message": "Constify static arrays of string constants.\n\nAdd const qualifier to the pointer in static arrays of\nstring constants (const char *[] -\u003e const char *const [])\nacross various modules and server code, and adjust a\nlocal variable type in mod_cache accordingly.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nGithub: closes #643\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933659 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "67b271b6c733a49018843cf67b482832c87861ac",
      "tree": "1aec7e746b762eaf6d552a8b57807adbdcd80181",
      "parents": [
        "8651ffb64bc422a8fa000d8d0d7f7ff9e57a9b35"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 14:19:41 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 14:19:41 2026 +0000"
      },
      "message": "Bug 64895: Document MaxRequestWorkers/ThreadsPerChild relationship constraints\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933657 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8651ffb64bc422a8fa000d8d0d7f7ff9e57a9b35",
      "tree": "3778499b169b9092b1f1c4ca4d1704ad7f90dc71",
      "parents": [
        "688b98e596302ff30b4f72e9d791e3576024d402"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 14:00:57 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 14:00:57 2026 +0000"
      },
      "message": "Add per-directory context glossary entry; link key rewrite docs references to it\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933655 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "688b98e596302ff30b4f72e9d791e3576024d402",
      "tree": "1fa578b6798bddb21c84039696e14c67508da53f",
      "parents": [
        "237a6d8aaf3a635dbd83b5e64a9c16c874ad1050"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Fri May 01 13:55:33 2026 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Fri May 01 13:55:33 2026 +0000"
      },
      "message": "CI: Fail early if PHP_FPM is set but not valid.\nCI: Set PHP_FPM correctly for current Ubuntu images.\n\nGithub: closes #633\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933654 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "237a6d8aaf3a635dbd83b5e64a9c16c874ad1050",
      "tree": "3cab257eca5e78f9900267699fcc86b1596f5935",
      "parents": [
        "dbcf16f2617511ce3e235a6d5bba8c321c13c4fe"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 13:53:58 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 13:53:58 2026 +0000"
      },
      "message": "Bug 60377: Remaining .htaccess-specific wording in rewrite docs; .htaccess IS per-directory context\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933652 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dbcf16f2617511ce3e235a6d5bba8c321c13c4fe",
      "tree": "5c7ebe146260da184e66899bccc3147ea88561ad",
      "parents": [
        "2cb286d8788c3832b8aa7823bc9ce0526eaf41ae"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Fri May 01 13:49:54 2026 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Fri May 01 13:49:54 2026 +0000"
      },
      "message": "Updated list of things we could/should remove from trunk before 2.6.\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933651 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2cb286d8788c3832b8aa7823bc9ce0526eaf41ae",
      "tree": "31a4a998bd11211b31af8ad89b4eb05db0f88091",
      "parents": [
        "ce80562df905fcc797e33a79518bd1bf073e2019"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 13:40:30 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 13:40:30 2026 +0000"
      },
      "message": "Bug 66375: Fix AuthzProviderAlias example - remove Require all granted, use ldap auth provider\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933649 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ce80562df905fcc797e33a79518bd1bf073e2019",
      "tree": "85eab45fae35188a15b9abe475a83c27500e8796",
      "parents": [
        "4c21f8da5b821e134d47c148c8e364bdc7c887ae"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 13:32:45 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 13:32:45 2026 +0000"
      },
      "message": "Bug 65247: Fix mod_ssl authz providers docs: authentication→authorization, explain Require ssl vs SSLRequireSSL, fix provider name\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933647 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4c21f8da5b821e134d47c148c8e364bdc7c887ae",
      "tree": "7815a3b6dd9b9c1c4269c67d76f01a116c44142d",
      "parents": [
        "adad4c87bd593f3129a09caf28ba24c2d92e4618"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 13:15:47 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 13:15:47 2026 +0000"
      },
      "message": "Bug 64900: Document that path/regex is required for ProxyPass, ProxyPassMatch, ProxyPassReverse outside Location\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933645 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "adad4c87bd593f3129a09caf28ba24c2d92e4618",
      "tree": "fdb6569389da567fa868505e198f6fd4f277f07b",
      "parents": [
        "d7f0a425674c7f1f31f0f4140cde4e9d133517db"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 13:06:10 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 13:06:10 2026 +0000"
      },
      "message": "Bug 70014: Document that disabling FollowSymLinks prevents mod_rewrite in per-directory context\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933643 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d7f0a425674c7f1f31f0f4140cde4e9d133517db",
      "tree": "767353ecce43adba0c1d802776c9daaedf5571c7",
      "parents": [
        "83f5ccc6288eab5e1f17b55505e3ea35a598c9b6"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 13:02:44 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Fri May 01 13:02:44 2026 +0000"
      },
      "message": "Bug 70015: Clarify FollowSymLinks requirement for per-directory rewrites; note SymLinksIfOwnerMatch also works\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933641 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "83f5ccc6288eab5e1f17b55505e3ea35a598c9b6",
      "tree": "e2ba384f861221ce71875cee4f6ee9de7053c135",
      "parents": [
        "64ddf28d53cd19231f559258d9fc8961a9385eb1"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Fri May 01 07:57:10 2026 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Fri May 01 07:57:10 2026 +0000"
      },
      "message": "CI: The OpenSSL no-engine config option is redundant as of 4.0, remove.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933631 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "64ddf28d53cd19231f559258d9fc8961a9385eb1",
      "tree": "f3d51161c3393d16e65fed0146a44702368cd5ec",
      "parents": [
        "967bfa61ffbc4058227e2e83b205a594ca2d9293"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 20:39:04 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 20:39:04 2026 +0000"
      },
      "message": "Rebuild HTML, meta files.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933625 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "967bfa61ffbc4058227e2e83b205a594ca2d9293",
      "tree": "e781fa519274d928c34a24d69cf406bebc77b8bf",
      "parents": [
        "5628349fc675c494b8b2fa2831c87f12cadade57"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 20:37:05 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 20:37:05 2026 +0000"
      },
      "message": "Rebuild error docs\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933624 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5628349fc675c494b8b2fa2831c87f12cadade57",
      "tree": "91897385f88e73744023a42f85f7a82a61811083",
      "parents": [
        "a546c38b5fbbe2eb4df558606c1029af83e18476"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 20:36:04 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 20:36:04 2026 +0000"
      },
      "message": "rewrite guide: merge proxy.xml content into avoid.xml, replace proxy.xml with deprecation stub (BZ 58892, step 5)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933622 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a546c38b5fbbe2eb4df558606c1029af83e18476",
      "tree": "d8279909f11df443401c868ca138b04703025578",
      "parents": [
        "7e7a8030f747d50b11239e022da87fe37215f864"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 20:30:05 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 20:30:05 2026 +0000"
      },
      "message": "rewrite guide: replace access.xml with deprecation stub pointing to avoid.xml (BZ 58892, step 4)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933620 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7e7a8030f747d50b11239e022da87fe37215f864",
      "tree": "2ef1d6dd477454e480bae0f3effbb6485cb3fc21",
      "parents": [
        "b10a91dc0341976fa6565ae7991f25b0e721b7ec"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 20:25:15 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 20:25:15 2026 +0000"
      },
      "message": "rewrite guide: move access-control recipes to avoid.xml, reorder simple-to-complex, drop referer-deflector (BZ 58892, step 3)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933618 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b10a91dc0341976fa6565ae7991f25b0e721b7ec",
      "tree": "f566c0d35cf8690a64f5ef159da7b5be162297ae",
      "parents": [
        "4b223dc3822f7badf441f55f31784e7e4cc6f940"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 18:19:38 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 18:19:38 2026 +0000"
      },
      "message": "rewrite guide: replace advanced.xml with deprecation stub (BZ 58892, step 2)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933613 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4b223dc3822f7badf441f55f31784e7e4cc6f940",
      "tree": "65df83db235f0181c89acc263dc37dab16433af4",
      "parents": [
        "fb004be8d4ecc7472a86a90e904da6e2db84e04a"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 17:17:31 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 17:17:31 2026 +0000"
      },
      "message": "rewrite guide: redistribute advanced.xml recipes to topical files (BZ 58892, step 1)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933611 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fb004be8d4ecc7472a86a90e904da6e2db84e04a",
      "tree": "848ed22461a9db1f323de5df701aac43ee52604b",
      "parents": [
        "19c30fbf7d40c9fcc814b66819707ba1aa3fe47b"
      ],
      "author": {
        "name": "Lucien Gentis",
        "email": "lgentis@apache.org",
        "time": "Thu Apr 30 15:39:16 2026 +0000"
      },
      "committer": {
        "name": "Lucien Gentis",
        "email": "lgentis@apache.org",
        "time": "Thu Apr 30 15:39:16 2026 +0000"
      },
      "message": "fr doc XML file update.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933608 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "19c30fbf7d40c9fcc814b66819707ba1aa3fe47b",
      "tree": "5cb46fce46465ac51cb58c123737cd0fd22bec94",
      "parents": [
        "f1c91d96459b2f2009d0d2ebf328398557dfc04a"
      ],
      "author": {
        "name": "Lucien Gentis",
        "email": "lgentis@apache.org",
        "time": "Thu Apr 30 15:25:57 2026 +0000"
      },
      "committer": {
        "name": "Lucien Gentis",
        "email": "lgentis@apache.org",
        "time": "Thu Apr 30 15:25:57 2026 +0000"
      },
      "message": "fr doc XML files updates.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933606 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f1c91d96459b2f2009d0d2ebf328398557dfc04a",
      "tree": "cf1f14d6c3350a2611bc2a72b9223e77fc7a1a6b",
      "parents": [
        "87d8961e8bef4bb7106bceecea5c123d911ff5eb"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 15:08:07 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 15:08:07 2026 +0000"
      },
      "message": "Sync contextlist metadata in translations to match English source (bz#66478)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933604 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "87d8961e8bef4bb7106bceecea5c123d911ff5eb",
      "tree": "bd8fb3ef3001a0cf06ac3ca8ab7a7288cbe052db",
      "parents": [
        "029f51f08010c0437af1eee157924addedd3df17"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 14:46:38 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 14:46:38 2026 +0000"
      },
      "message": "mod_proxy: clarify ProxyPass ordering in Location blocks (bz#60479)\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933602 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "029f51f08010c0437af1eee157924addedd3df17",
      "tree": "e102914c46cb5726a56ee867a00a1c4a760e27c9",
      "parents": [
        "e2eb21b7f2095de5c9f7ca0799b7a7e9b2ea15e8"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Thu Apr 30 13:29:53 2026 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Thu Apr 30 13:29:53 2026 +0000"
      },
      "message": "CI: update actions versions, sync windows.yml with 2.4.x.\n\nGithub: closes #641\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933601 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e2eb21b7f2095de5c9f7ca0799b7a7e9b2ea15e8",
      "tree": "3e1921f3faa1062930bcf2bdcb0a938e7573a78a",
      "parents": [
        "72065ddb4a34f6bb726c3c56087ce1bf20d82da1"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 13:17:26 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 13:17:26 2026 +0000"
      },
      "message": "Bug 65038: MaxRequestWorkers default applies to threaded and hybrid MPMs\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933599 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "72065ddb4a34f6bb726c3c56087ce1bf20d82da1",
      "tree": "54088bd099ee1f72a879274944b969ed0630e21c",
      "parents": [
        "0a9f439a2cd141327e331fa09075f6d9cf533472"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 13:15:56 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 13:15:56 2026 +0000"
      },
      "message": "Change to nav bar causes rebuild of *all* pages.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933598 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0a9f439a2cd141327e331fa09075f6d9cf533472",
      "tree": "d2837ccadbf95461bb0868f2f41b150eae6d7676",
      "parents": [
        "b0bdb2e4d853d19dcf74c10b40ff44575785e4af"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 13:08:22 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 13:08:22 2026 +0000"
      },
      "message": "This adds a \"report a bug\" link to the main docs nav menu, as per bz#61218\nI\u0027m not entirely convinced that this is a good idea, but it\u0027ll be easy\nto revert if we decide it\u0027s not.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933595 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b0bdb2e4d853d19dcf74c10b40ff44575785e4af",
      "tree": "d9150e90bd98f645a130fc4ac8f38e548507dda5",
      "parents": [
        "abe9a4317c55e8db7abff5899e648c052fc85653"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 13:01:24 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 13:01:24 2026 +0000"
      },
      "message": "Bug 65242: Clarify DirectoryCheckHandler On vs Off behavior\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933594 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "abe9a4317c55e8db7abff5899e648c052fc85653",
      "tree": "218b1e7070ef12873033e429db31d4ca244f535c",
      "parents": [
        "5e1256e41fa668953793b57bfa51d42cb8502fef"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 12:48:21 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 12:48:21 2026 +0000"
      },
      "message": "Bug 70013: AllowOverride Options - clarify that \u003d is optional; fix French translation\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933590 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5e1256e41fa668953793b57bfa51d42cb8502fef",
      "tree": "66a085f5b1ea4a910b2d2b6010846430663f23f0",
      "parents": [
        "f87bd55aa367d8c5d65eae2e4e8ccec4c92f1fc8"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 12:26:16 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 12:26:16 2026 +0000"
      },
      "message": "Rebuild man pages after reverting nroff.xml change\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933589 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f87bd55aa367d8c5d65eae2e4e8ccec4c92f1fc8",
      "tree": "133427c46614af55c34cf86c7350f73f709a3607",
      "parents": [
        "e340b81301e32c9beaddf3c5da068e31a4bdb2b7"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 12:22:48 2026 +0000"
      },
      "committer": {
        "name": "Rich Bowen",
        "email": "rbowen@apache.org",
        "time": "Thu Apr 30 12:22:48 2026 +0000"
      },
      "message": "This note needs to be inside the usage block, or it breaks the build\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933587 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e340b81301e32c9beaddf3c5da068e31a4bdb2b7",
      "tree": "450dc2e21d366841731063ac4e231fdf5af883dd",
      "parents": [
        "1eca9294932339bd0d75b0347ed514b28ac4f41b"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Thu Apr 30 12:19:58 2026 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Thu Apr 30 12:19:58 2026 +0000"
      },
      "message": "Fix OpenSSL 4.0 compatibility and test that in CI.\n\nCI: Update to test OpenSSL 4.0.0 explicitly.\nCI: No longer disable deprecated-declaration warnings for OpenSSL 3.4 -Werror build.\n\n* modules/ssl/ssl_engine_kernel.c (ssl_hook_UserCheck): Change name to\n  const X509_NAME *.\n  (ssl_callback_proxy_cert): Change ca_name, issuer, and ca_issuer to\n  const X509_NAME *.\n\n* modules/ssl/ssl_engine_log.c (ssl_log_cert_error): Change cert\n  parameter to const X509 *. Use X509_get0_serialNumber,\n  X509_get0_notBefore, and X509_get0_notAfter instead of non-const\n  variants.\n  (ssl_log_xerror, ssl_log_cxerror, ssl_log_rxerror): Change cert\n  parameter to const X509 *.\n\n* modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl_cert_dn): Change\n  xsname parameter to const X509_NAME *.\n  (ssl_var_lookup_ssl_cert_dn_oneline): Change xsname parameter to\n  const X509_NAME *.\n  (ssl_var_lookup_ssl_cert): Change xsname to const X509_NAME *.\n  (ssl_var_lookup_ssl_cert_rfc4523_cea): Change issuer to const\n  X509_NAME *.\n\n* modules/ssl/ssl_private.h (ssl_log_xerror, ssl_log_cxerror,\n  ssl_log_rxerror): Update declarations to use const X509 *.\n\n* modules/ssl/ssl_util_ssl.c (modssl_X509_NAME_to_string): Change dn\n  parameter to const X509_NAME *.\n  (getIDs): Change subj to const X509_NAME *.\n\n* modules/ssl/ssl_util_ssl.h (modssl_X509_NAME_to_string): Update\n  declaration to use const X509_NAME *.\n\n* support/ab.c (ssl_print_cert_info): Change dn to const X509_NAME *.\n\nmod_ssl: use ASN1_STRING accessor API in dump_extn_value:\n\n* modules/ssl/ssl_engine_vars.c (dump_extn_value): Use\n  ASN1_STRING_get0_data() and ASN1_STRING_length() rather than\n  directly dereferencing the ASN1_OCTET_STRING structure, which is\n  opaque in OpenSSL 4.0.\n* modules/ssl/ssl_private.h: Add compat macros for\n  ASN1_STRING_get0_data and ASN1_STRING_length for pre-1.1 API.\n\nmod_ssl: constify ASN1_TIME pointers, use X509_get0_not{Before,After}:\n\n* modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl_cert_valid,\n  ssl_var_lookup_ssl_cert_remain): Constify ASN1_TIME * parameter.\n  (ssl_var_lookup_ssl_cert): Use X509_get0_notBefore() and\n  X509_get0_notAfter() which return const pointers.\n  (ssl_var_lookup_ssl_cert_remain): Use ASN1_TIME_check() directly\n  rather than INVALID_ASN1_TIME macro which dereferences the\n  ASN1_TIME structure.\n  (dump_extn_value): Constify ASN1_OCTET_STRING * parameter.\n* modules/ssl/ssl_private.h: Add compat macros for\n  X509_get0_before and X509_get0_after for pre-1.1 API.\n\nmod_ssl: constify X509_NAME_ENTRY and X509_EXTENSION pointers:\n\n* modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl_cert_dn,\n  extract_dn): Constify X509_NAME_ENTRY * variables, constify\n  X509_NAME * parameter of extract_dn, drop unnecessary casts\n  on X509_NAME_ENTRY_get_object() calls.\n  (ssl_ext_list): Use MODSSL_X509_EXT_CONST for X509_EXTENSION *\n  since X509_EXTENSION accessors are only constified in OpenSSL 4.\n* modules/ssl/ssl_util_ssl.c, modules/ssl/ssl_util_ssl.h\n  (modssl_X509_NAME_ENTRY_to_string): Constify X509_NAME_ENTRY *\n  parameter.\n* modules/ssl/ssl_private.h: Add MODSSL_X509_EXT_CONST, defined\n  as const for OpenSSL 4+ and empty otherwise.\n\n* modules/ssl/ssl_util_ssl.c (asn1_string_convert): Constify\n  ASN1_STRING * argument.\n* modules/ssl/ssl_engine_ocsp.c (extract_responder_uri): Use\n  modssl_ASN1_STRING_convert instead of directly accessing ASN1_STRING\n  data pointer.\n\n* modules/ssl/ssl_util_ssl.c (modssl_ASN1_STRING_convert): Rename from\n  asn1_string_convert and export function.\n  (asn1_string_to_utf8): Update to use modssl_ASN1_STRING_convert.\n  (modssl_X509_NAME_ENTRY_to_string): Update to use\n  modssl_ASN1_STRING_convert.\n\n* modules/ssl/ssl_util_ssl.h (modssl_ASN1_STRING_convert): Declare new\n  function.\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nGithub: closes #609\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933586 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "1eca9294932339bd0d75b0347ed514b28ac4f41b"
}
