)]}'
{
  "log": [
    {
      "commit": "4aecd2df506a1e27fe9b1660d7b267c4aeab9b30",
      "tree": "7e34075a78fa647f7ec5e0335ed14fee1c80b946",
      "parents": [
        "f9ac2b49e1c259238c64b8a4a80f412a335534aa"
      ],
      "author": {
        "name": "Michael Osipov",
        "email": "michaelo@apache.org",
        "time": "Sun Apr 12 18:43:42 2026 +0000"
      },
      "committer": {
        "name": "Michael Osipov",
        "email": "michaelo@apache.org",
        "time": "Sun Apr 12 18:43:42 2026 +0000"
      },
      "message": "apr_cstr.h: Fix inclusion of other APR headers\n\nUse double quotation marks, not angle brackets, when including other APR\nheaders from apr_cstr.h.  This matches what all the other APR headers do\nand avoids tripping certain static analysis tools.\n\nSubmitted by:\tDag-Erling Smørgrav \u003cdes@des.dev\u003e\n\nThis closes #70\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1932996 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f9ac2b49e1c259238c64b8a4a80f412a335534aa",
      "tree": "a2956e17c2a1bfa386053e9231ed5870e074eb07",
      "parents": [
        "e461da5864fdd2fca6a15ec8d6c42d7f67c5f199"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Mar 30 09:31:29 2026 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Mar 30 09:31:29 2026 +0000"
      },
      "message": "Fix teststr segfault when built with `-ftrivial-auto-var-init`:\n\n* test/teststr.c -- one test case was broken and worked by accident: the\napr_strtok() function was intentionally called with `str \u003d\u003d NULL` on\nfirst invocation. This leads to an access to `*internal_state`, which is\ntechnically undefined (uninitialized pointer on the stack).\n\nWithout `-ftrivial-auto-var-init`, the `*internal_state` is benign by\naccident: the previous test case left the pointer-on-stack with some\nreasonable address. However, with `-ftrivial-auto-var-init\u003dzero`, the\n`*internal_state` access fails because `internal_state \u003d NULL`\n(auto-initialized to zero). So the whole test segfaults.\n\nThis commit comments out this broken test case and also adds a new CI\nworkflow to cover this `-ftrivial-auto-var-init` compilation mode.\n\nSubmitted by: Dmitrii Kuvaiskii \u003cdimakuv amazon.de\u003e\nGitHub: closes #71\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1932662 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e461da5864fdd2fca6a15ec8d6c42d7f67c5f199",
      "tree": "814ff61a5d16a35a347c348587a647960b46a4e5",
      "parents": [
        "adb26a072d40de1b3f5fc33ffda35361a5d96e6f"
      ],
      "author": {
        "name": "Rainer Jung",
        "email": "rjung@apache.org",
        "time": "Sun Jan 04 15:05:55 2026 +0000"
      },
      "committer": {
        "name": "Rainer Jung",
        "email": "rjung@apache.org",
        "time": "Sun Jan 04 15:05:55 2026 +0000"
      },
      "message": "Update config.guess and config.sub from\nhttps://git.savannah.gnu.org/cgit/config.git.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1931101 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "adb26a072d40de1b3f5fc33ffda35361a5d96e6f",
      "tree": "794486f9c865d9b125a15952b1a112f9ecd2a3a8",
      "parents": [
        "4c0144a16e185804d2d02131e5e8dee6c39d8d95"
      ],
      "author": {
        "name": "Rainer Jung",
        "email": "rjung@apache.org",
        "time": "Sun Jan 04 15:00:27 2026 +0000"
      },
      "committer": {
        "name": "Rainer Jung",
        "email": "rjung@apache.org",
        "time": "Sun Jan 04 15:00:27 2026 +0000"
      },
      "message": "Happy New Year 2026\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1931097 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4c0144a16e185804d2d02131e5e8dee6c39d8d95",
      "tree": "08326c6858dd0c918393204141b9a954577ea9b3",
      "parents": [
        "dda3fc125e854b169d053929b7677012fa409f33"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Tue Dec 16 13:18:23 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Tue Dec 16 13:18:23 2025 +0000"
      },
      "message": "* json/apr_json.c\n* json/apr_json_decode.c\n  (apr_json_array_add, apr_json_decode_array): Use APR_ARRAY_PUSH macro.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1930631 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dda3fc125e854b169d053929b7677012fa409f33",
      "tree": "2d41478626a17d90178bfaae7189dcbde2c163c4",
      "parents": [
        "1e9eca447a374fd14cce0427ae5a79ec07084565"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Thu Nov 13 18:33:08 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Thu Nov 13 18:33:08 2025 +0000"
      },
      "message": "* threadproc/win32/proc.c\n  (quote_arg): Use \u0027\\0\u0027 instead of 0 for character constant.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1929719 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1e9eca447a374fd14cce0427ae5a79ec07084565",
      "tree": "0c1af0600c9c5ddd5d57b0c0461210bea896ff86",
      "parents": [
        "d064663bb1e0638203f3231638458fd127436c14"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Thu Nov 13 18:28:45 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Thu Nov 13 18:28:45 2025 +0000"
      },
      "message": "Add const qualifier.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1929718 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d064663bb1e0638203f3231638458fd127436c14",
      "tree": "212a8b0963e90ffed2a39dec29597a14879bf412",
      "parents": [
        "0b0a7eebc5aabd481314f427dfce6b5023dcdb45"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Thu Nov 13 18:27:57 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Thu Nov 13 18:27:57 2025 +0000"
      },
      "message": "Follow-up to r1929716: Move variable declaration at the beginning of scope to\nsupport C89.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1929717 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0b0a7eebc5aabd481314f427dfce6b5023dcdb45",
      "tree": "8a27ebd691c1cb9f7f9af009419f4746ef2b3e9c",
      "parents": [
        "52bb09e9f52ec2b3a385c78b6a1b96d45b5015b2"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Thu Nov 13 16:44:46 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Thu Nov 13 16:44:46 2025 +0000"
      },
      "message": "Refactoring in apr_proc_create() for Windows. No behavior changes expected.\n\n* threadproc/win32/proc.c\n  (apr_proc_create): Move progname to argv0 conversion to each case.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1929716 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "52bb09e9f52ec2b3a385c78b6a1b96d45b5015b2",
      "tree": "7365c8e1cb9acfc4dd40e6cbf03e3fd8c35d61dc",
      "parents": [
        "c5d6918c7326f4870bd63624f7cda7f045f088df"
      ],
      "author": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Fri Oct 17 08:21:41 2025 +0000"
      },
      "committer": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Fri Oct 17 08:21:41 2025 +0000"
      },
      "message": "* Avoid an overflow when converting the given INT64 timeout in microseconds\n  to an INT32 timeout in milliseconds.\n\nPR: 69542\nObtained from: https://github.com/apache/apr/pull/62\nSubmitted by: [Alejandro Perez \u003calejandroperezpestana99@gmail.com\u003e]\nReviewed by: rpluem\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1929188 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c5d6918c7326f4870bd63624f7cda7f045f088df",
      "tree": "9d7622d1f7a51281fb97cce87f60b010697144db",
      "parents": [
        "c7f0d2258749713b097d2f7dfa2648827732bec2"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Sat Sep 27 17:19:11 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Sat Sep 27 17:19:11 2025 +0000"
      },
      "message": "Add apr_strqtok() function to tokenise quoted strings.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1928796 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c7f0d2258749713b097d2f7dfa2648827732bec2",
      "tree": "d7769b375bdad7e9de7b9b50cd32b252c6f0bb51",
      "parents": [
        "700166a58748ef5797a31b35136a2158cd2fe1b5"
      ],
      "author": {
        "name": "Jean-Frederic Clere",
        "email": "jfclere@apache.org",
        "time": "Wed Sep 24 09:10:29 2025 +0000"
      },
      "committer": {
        "name": "Jean-Frederic Clere",
        "email": "jfclere@apache.org",
        "time": "Wed Sep 24 09:10:29 2025 +0000"
      },
      "message": "Arrange lmdb logic: htdbm -x  wasn\u0027t working because the database was MDB_RDONLY.\nAdditionally add comments in the code.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1928729 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "700166a58748ef5797a31b35136a2158cd2fe1b5",
      "tree": "4018bedcf6841a097faa6e98ee966e1b282105fe",
      "parents": [
        "7142b62e84165574573625f304881595bbc01484"
      ],
      "author": {
        "name": "Jean-Frederic Clere",
        "email": "jfclere@apache.org",
        "time": "Wed Sep 24 09:03:41 2025 +0000"
      },
      "committer": {
        "name": "Jean-Frederic Clere",
        "email": "jfclere@apache.org",
        "time": "Wed Sep 24 09:03:41 2025 +0000"
      },
      "message": "Arrange the windows testshm.\nCreateFileMappingW returns APR_STATUS_IS_EEXIST and caused the test to fail on windows.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1928728 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7142b62e84165574573625f304881595bbc01484",
      "tree": "acaac46e467eb782d622766a174977cf9528cdf3",
      "parents": [
        "1d01e0ea00c80bcd4eefb19522532d70aa432600"
      ],
      "author": {
        "name": "Daniel Sahlberg",
        "email": "dsahlberg@apache.org",
        "time": "Sat Sep 13 20:01:55 2025 +0000"
      },
      "committer": {
        "name": "Daniel Sahlberg",
        "email": "dsahlberg@apache.org",
        "time": "Sat Sep 13 20:01:55 2025 +0000"
      },
      "message": "Remove an echo left from debugging in r1928439\n\n* build/run-gcov.sh\n  ...\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1928440 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1d01e0ea00c80bcd4eefb19522532d70aa432600",
      "tree": "12e036045bdc99fa3c1dcba7edc728c548587e4a",
      "parents": [
        "c75d7ea1e4b3d6d2cc115bec7e9a732cfc96ec68"
      ],
      "author": {
        "name": "Daniel Sahlberg",
        "email": "dsahlberg@apache.org",
        "time": "Sat Sep 13 20:00:52 2025 +0000"
      },
      "committer": {
        "name": "Daniel Sahlberg",
        "email": "dsahlberg@apache.org",
        "time": "Sat Sep 13 20:00:52 2025 +0000"
      },
      "message": "Update script to generate coverage report:\n- Read $1 as the path to a APR Site wc\n- Generate a partial file, included by the index.html file\n- Use CSS classes from r1928438\n\n* build/run-gcov.sh\n  As above\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1928439 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c75d7ea1e4b3d6d2cc115bec7e9a732cfc96ec68",
      "tree": "3ee3a90e8543e386b2db5837df67a410a11f1689",
      "parents": [
        "1c433f9ce73fb2a5183a7e7627e2fc2f1e1d319c"
      ],
      "author": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Fri Aug 29 09:01:54 2025 +0000"
      },
      "committer": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Fri Aug 29 09:01:54 2025 +0000"
      },
      "message": "* Correctly identify fe80::/10 networks instead of fe80::/16\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1928077 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1c433f9ce73fb2a5183a7e7627e2fc2f1e1d319c",
      "tree": "0b676f871d5205c187afed5398c518b688ff8d33",
      "parents": [
        "e93d30fb9b9700abb02be36d5cc2f7980615ac5c"
      ],
      "author": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Tue Aug 26 18:54:01 2025 +0000"
      },
      "committer": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Tue Aug 26 18:54:01 2025 +0000"
      },
      "message": "* Only apply percent decoding/encoding for link-local addresses under prefix fe80::/10\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1928028 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e93d30fb9b9700abb02be36d5cc2f7980615ac5c",
      "tree": "9ff4a6befb3edfa3792c3bb02d1123eb749c5ee3",
      "parents": [
        "98dd4891d307ad5d583f03963bbd5373774b0c50"
      ],
      "author": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Tue Aug 26 09:37:08 2025 +0000"
      },
      "committer": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Tue Aug 26 09:37:08 2025 +0000"
      },
      "message": "* Only look for a scope id inside the IPv6 address not ouside which means beyond the closing \u0027]\u0027\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1928016 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "98dd4891d307ad5d583f03963bbd5373774b0c50",
      "tree": "14922605f8f8355c3c3e366985bba39d0106053e",
      "parents": [
        "6c60fd0dc5a9950458d5caeec6f6b2faa0d7a076"
      ],
      "author": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Sun Aug 24 10:23:38 2025 +0000"
      },
      "committer": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Sun Aug 24 10:23:38 2025 +0000"
      },
      "message": "* Add missing PR number\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927981 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6c60fd0dc5a9950458d5caeec6f6b2faa0d7a076",
      "tree": "dd55bb11d6791f26432584a7885262edc3d3c3fd",
      "parents": [
        "55364ad0741f48c76a7d5541b1d2d27f8117c0e4"
      ],
      "author": {
        "name": "Yann Ylavic",
        "email": "ylavic@apache.org",
        "time": "Thu Aug 21 14:17:29 2025 +0000"
      },
      "committer": {
        "name": "Yann Ylavic",
        "email": "ylavic@apache.org",
        "time": "Thu Aug 21 14:17:29 2025 +0000"
      },
      "message": "apr_pools: abort() if creating the pool mutex failed (APR_POOL_DEBUG mode).\n\n* memory/unix/apr_pools.c\n  (apr_pool_create_ex_debug): Call abort_fn if any.\n\n  (apr_pool_create_unmanaged_ex_debug): Call abort_fn if any.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927949 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "55364ad0741f48c76a7d5541b1d2d27f8117c0e4",
      "tree": "c4e45eac0094c499435eed4b51bdd419e9083435",
      "parents": [
        "471de34e0f3f77af5d943df60b6c2e1ed9b8a5ea"
      ],
      "author": {
        "name": "Yann Ylavic",
        "email": "ylavic@apache.org",
        "time": "Thu Aug 21 14:12:41 2025 +0000"
      },
      "committer": {
        "name": "Yann Ylavic",
        "email": "ylavic@apache.org",
        "time": "Thu Aug 21 14:12:41 2025 +0000"
      },
      "message": "apr_pools: Follow up to r1927658.\n\nIn apr_pool_create_ex_debug(), attaching the pool to its parent before creating\nthe mutex races with other threads running apr_pool_walk_tree() on any ancestor\nand finding the pool and crashing on pool_lock() with -\u003emutex \u003d\u003d NULL.\nFix this by moving back the attachment after the mutex is created.\n\nTo prevent apr_pool_check_lifetime() failing when the -\u003emutex is created in\napr_pool_create_ex_debug() with no -\u003eparent (per r1927658), let\u0027s make it\nignore pools with -\u003eparent \u003d\u003d NULL. This covers both the global pool, all the\nunmanaged pools and finally the internal case in apr_pool_create_ex_debug().\nThere is no way for any other pool to have -\u003eparent \u003d\u003d NULL since it\u0027s forced\nto the global_pool when no parent is given.\n\n* memory/unix/apr_pools.c\n  (struct apr_pool_t): Remove the \"unmanaged\" flag since it\u0027s no longer used,\n   unmanaged pools have their -\u003eparent \u003d\u003d NULL.\n\n  (apr_pool_check_lifetime): Ignore pools with -\u003eparent \u003d\u003d NULL, which covers\n   all the cases.\n\n  (apr_pool_create_ex_debug): Move back setting the -\u003eparent after the -\u003emutex\n   is created.\n\n  (apr_pool_create_unmanaged_ex_debug): Free the owned allocator if the -\u003emutex\n   creation failed.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927948 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "471de34e0f3f77af5d943df60b6c2e1ed9b8a5ea",
      "tree": "ff03840b79f1a9f9192f74d388801e1d571f3961",
      "parents": [
        "5d2ccf83a63656b11e4aae81980fafd3ae0e9955"
      ],
      "author": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Thu Aug 21 09:59:44 2025 +0000"
      },
      "committer": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Thu Aug 21 09:59:44 2025 +0000"
      },
      "message": "* The off by one was on the allocation, not on the write\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927941 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5d2ccf83a63656b11e4aae81980fafd3ae0e9955",
      "tree": "34608adaa17d5b0daacf2b4377550c18c40617b3",
      "parents": [
        "217683929cea34f16dc586e242b17931093baf9e"
      ],
      "author": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Thu Aug 21 09:31:39 2025 +0000"
      },
      "committer": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Thu Aug 21 09:31:39 2025 +0000"
      },
      "message": "* Fix off by one error caught by UBsan CI build\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927940 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "217683929cea34f16dc586e242b17931093baf9e",
      "tree": "d3abb8bfd31375612943e8f0934aa532ec9596f5",
      "parents": [
        "267cf1f56612451a3220ac8c96e542e7cb097e07"
      ],
      "author": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Thu Aug 21 09:04:05 2025 +0000"
      },
      "committer": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Thu Aug 21 09:04:05 2025 +0000"
      },
      "message": "* Reorder\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927939 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "267cf1f56612451a3220ac8c96e542e7cb097e07",
      "tree": "e47efb90c627e3ff6684b25ca64c6cca060de9d3",
      "parents": [
        "8ddc303fd04db12ca69b7e74f8b75fcf38ca8f66"
      ],
      "author": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Thu Aug 21 09:03:00 2025 +0000"
      },
      "committer": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Thu Aug 21 09:03:00 2025 +0000"
      },
      "message": "* Whitespace fixes\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927938 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8ddc303fd04db12ca69b7e74f8b75fcf38ca8f66",
      "tree": "f0014d89a8e6a5b5ba959c470a7911dfd12dae6f",
      "parents": [
        "1fc7e3632739f8ae6995344e9e11bfe50a04c47a"
      ],
      "author": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Thu Aug 21 08:59:47 2025 +0000"
      },
      "committer": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Thu Aug 21 08:59:47 2025 +0000"
      },
      "message": "Implement RFC6874 zone identifier encoding / decoding\n\nUpdate apr_uri_parse() and apr_uri_unparse() to decode / encode\na % separating a zone identifier in an IPv6 literal if detected following\nRFC6874.\n\n* test/testuri.c: Add tests\n\n* uri/apr_uri.c:\n  - Add helper functions detect_scope_zone_id and percent_decode_scope_zone_id.\n  - apr_uri_unparse: Encode a % separating a zone identifier following RFC6874.\n  - apr_uri_parse: Decode a % separating a zone identifier following RFC6874.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927937 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1fc7e3632739f8ae6995344e9e11bfe50a04c47a",
      "tree": "b23c628cbb2ff0c3684539ff5ca7c1a3e3335669",
      "parents": [
        "ed9cb1c825b9179f7fa96f703448e632b9b894f4"
      ],
      "author": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Tue Aug 19 06:52:13 2025 +0000"
      },
      "committer": {
        "name": "Ruediger Pluem",
        "email": "rpluem@apache.org",
        "time": "Tue Aug 19 06:52:13 2025 +0000"
      },
      "message": "* Fix comment\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927870 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ed9cb1c825b9179f7fa96f703448e632b9b894f4",
      "tree": "9c7b2d4ee1185fccce1433e19a2fc88ca24446ca",
      "parents": [
        "8f63e0167c769c40d8eb4b72520feca05196f410"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:53:54 2025 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:53:54 2025 +0000"
      },
      "message": "* build/apr_common.m4 (APR_END_DECISION, APR_ENABLE_LAYOUT):\n  Use standard autoconf output macros (cosmetic change only).\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927748 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8f63e0167c769c40d8eb4b72520feca05196f410",
      "tree": "27f98a66e9e8399c11332159c0c585fa5cf520b0",
      "parents": [
        "178ceb515210e877d33c569b4cd979020ec7c5d1"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:43:49 2025 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:43:49 2025 +0000"
      },
      "message": "CI: Add some sanity tests for various apr_private.h definitions.\n\nGitHub: closes #68\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927747 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "178ceb515210e877d33c569b4cd979020ec7c5d1",
      "tree": "e4f6f01edd228a9b635e1a61d6db6df59ccd4391",
      "parents": [
        "5fcd84fa18a808cf971621a761a9efd1c76758e1"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:41:24 2025 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:41:24 2025 +0000"
      },
      "message": "* build/apr_common.m4 (APR_TRY_COMPILE_NO_WARNING): Simplify by using\n  APR_LANG_PROGRAM.\n\nGitHub: pr #68\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927746 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5fcd84fa18a808cf971621a761a9efd1c76758e1",
      "tree": "114e3700d3c81c8fe2cd217b2ea05e848e1c165b",
      "parents": [
        "043fa02c6bfa47130436cb6213c210a6f5f782a1"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:40:13 2025 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:40:13 2025 +0000"
      },
      "message": "* build/apr_network.m4: In the gethostbyname_r/getservbyname_r checks,\n  try harder to suppress \"unused variable\" warnings which could\n  otherwise create false negatives in the tests.\n\nconftest.c:264:5: error: variable \u0027tmp\u0027 set but not used [-Werror\u003dunused-but-set-variable]\n  264 | int tmp \u003d gethostbyname_r((const char *) 0, (struct hostent *) 0,\n\nGitHub: pr #68\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927745 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "043fa02c6bfa47130436cb6213c210a6f5f782a1",
      "tree": "4db703ab0245653eadcae5e0baae7496c109f82a",
      "parents": [
        "2fe65a74afb856f366ff8c84b6eaa0ff0a032a54"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:38:54 2025 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:38:54 2025 +0000"
      },
      "message": "* configure.in: Fix cross-compilation detection when build_alias and\n  host_alias are set to the same non-empty value.\n\nGitHub: pr #68\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927744 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2fe65a74afb856f366ff8c84b6eaa0ff0a032a54",
      "tree": "2fb8a0a395c60522cd6c0d6bfc5c025691455a5d",
      "parents": [
        "1eea457c4199c4c3d81b1b46d0607eca7c5de831"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:37:55 2025 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:37:55 2025 +0000"
      },
      "message": "* configure.in: Use consistent reporting of detected integer\n  sizes/format/parsing (cosmetic change only).\n\nGitHub: pr #68\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927743 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1eea457c4199c4c3d81b1b46d0607eca7c5de831",
      "tree": "ce8bb9ee1b16da2894fde407148527ce3115e0f4",
      "parents": [
        "e1ea6f4720117150a0c70b3e84cbe8f7fe76bada"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:36:12 2025 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Mon Aug 11 07:36:12 2025 +0000"
      },
      "message": "* configure.in: Use standard autoconf macro AC_C_VARARRAYS\n  for detecting VLA support.\n\n* poll/unix/poll.c (apr_poll): Use HAVE_C_VARRARYS not HAVE_VLA.\n\n* build/buildcheck.sh: Bump required autoconf to 2.61 (released 2006-11-17)\n\nGithub: pr #68\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927742 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e1ea6f4720117150a0c70b3e84cbe8f7fe76bada",
      "tree": "7e284f06a8973c53d620ec8ead895f11ce735273",
      "parents": [
        "5514c1aff79d190c547efdac31d33e8cca84a5a3"
      ],
      "author": {
        "name": "Daniel Sahlberg",
        "email": "dsahlberg@apache.org",
        "time": "Fri Aug 08 16:49:52 2025 +0000"
      },
      "committer": {
        "name": "Daniel Sahlberg",
        "email": "dsahlberg@apache.org",
        "time": "Fri Aug 08 16:49:52 2025 +0000"
      },
      "message": "Fix some warnings from doxygen.\n\nSome trailing-whitespace changes are not documented below.\n\n* docs/doxygen.conf\n  (DOT_GRAPH_MAX_NODES): Add option. Doxygen 1.9 default is 50 but some headers\n                         need more nodes.\n* include/apr_general.h,\n  include/apr_random.h\n  (@defgroup apr_random): Unify title to PRNG Functions.\n* include/apr_ldap.h\n  (apr_ldap_prepare): Remove non-existing @param err.\n* include/apr_memcache.h\n  (apr_memcache_add_multget_key): Remove empty @return for void function.\n* include/apr_network_io.h\n  (apr_sockaddr_ip_getbuf): Document @param buf and @param buflen.\n* include/apr_rmm.h\n  (apr_rmm_init): Use @a to decorate parameters in text.\n* include/apr_thread_proc.h\n  (apr_child_errfn_t): Rename parameter proc to pool to better reflect content.\n  (apr_thread_current): Change from @param to @return for the return value.\n  (apr_thread_name_get): Use @a to decorate parameters in text.\n                         Change the documented name of the third parameter to\n                         match declaration.\n  (apr_thread_name_set): Use @a to decorate parameters in text.\n                         Change the documented name of the third parameter to\n                         match declaration.\n* include/private/apr_encode_private.h\n  (@defgroup APR_Util_Encode_Private): Add a title to the group.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927700 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5514c1aff79d190c547efdac31d33e8cca84a5a3",
      "tree": "9f72a0002abfd3b3e30df0413dfb32860089ccb5",
      "parents": [
        "34686fa9b38334db4ed21a390d3ce6af5640b087"
      ],
      "author": {
        "name": "Branko Čibej",
        "email": "brane@apache.org",
        "time": "Thu Aug 07 06:19:52 2025 +0000"
      },
      "committer": {
        "name": "Branko Čibej",
        "email": "brane@apache.org",
        "time": "Thu Aug 07 06:19:52 2025 +0000"
      },
      "message": "Fix pool debugging. With lifetime or owner checks enabled, pools couldn\u0027t\neven be created, except for the global pool which is a special case.\n\n* memory/unix/apr_pools.c\n  (struct apr_pool_t): Add an \u0027unmanaged\u0027 member for pool-debug mode.\n   The lifetime checks must be skipped for unmanaged pools, since they\n   inevitably fail: apr_pool_is_child_of() expects all pools to have a\n   parent, which obviously is not the case for unmanaged pools.\n\n  (apr_pool_create_ex_debug): Create the pool\u0027s mutex after the parent\n   has been assigned, because that involves an allocation which triggers\n   a lifetime check which ... well, see above.\n\n  (apr_pool_create_unmanaged): Set the pool-\u003eunmanaged flag and create the\n   pool\u0027s mutex after the owner and allocator have been assigned. A pool\n   without the owner set fails the ownershhip check, and without an\n   allocator it\u0027s sort of hard to allocate space for the mutex.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927658 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "34686fa9b38334db4ed21a390d3ce6af5640b087",
      "tree": "dbb86e9669bca0f74d21994ee3f83616625c19bb",
      "parents": [
        "6f47453c38a22a4b03ba53e176786583208b6e09"
      ],
      "author": {
        "name": "Eric Covener",
        "email": "covener@apache.org",
        "time": "Fri Jul 25 13:54:52 2025 +0000"
      },
      "committer": {
        "name": "Eric Covener",
        "email": "covener@apache.org",
        "time": "Fri Jul 25 13:54:52 2025 +0000"
      },
      "message": "update IBM I platform detection\n\nSubmitted By: Rafał Gała\n\nFixes: #66\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1927466 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6f47453c38a22a4b03ba53e176786583208b6e09",
      "tree": "9afbd96d5c1e9ceba1fd4d1fee976affe1f31e17",
      "parents": [
        "2ce7b53dff584027e6a39d57c7f9543d137c0976"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Fri Jul 04 15:15:46 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Fri Jul 04 15:15:46 2025 +0000"
      },
      "message": "apr_ldap: Reset apr_ldap_bind_interact_t each time in case the\ncallback misbehaves.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1926954 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2ce7b53dff584027e6a39d57c7f9543d137c0976",
      "tree": "0bccc54aac7411ceaf200cd443a7aff31028e872",
      "parents": [
        "c3ba9e561f09b7e7676927c63fa9b0c39deb2a78"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sun Jun 22 15:37:51 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sun Jun 22 15:37:51 2025 +0000"
      },
      "message": "Follow-up to r1926628.\n\n* .github/workflows/windows.yml\n  (Prepare Environment): Save only modified environment variables to GITHUB_ENV.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1926643 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c3ba9e561f09b7e7676927c63fa9b0c39deb2a78",
      "tree": "daf0127420446487973d50b3f4d32e08adf40569",
      "parents": [
        "a46a586fe50a86ddafb49dc0a568ce63ac1c30a7"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sat Jun 21 19:08:50 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sat Jun 21 19:08:50 2025 +0000"
      },
      "message": "* .github/workflows/windows.yml: Save VS DevEnv environment to GITHUB_ENV to\n  avoid calling VsDevCmd.bat script on all steps.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1926628 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a46a586fe50a86ddafb49dc0a568ce63ac1c30a7",
      "tree": "572f563855ada20f354bf5bc399337ab5618b9c4",
      "parents": [
        "204e6a28fe4c02278d15cf457719d0fb9d1f69b4"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Fri Jun 20 11:49:17 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Fri Jun 20 11:49:17 2025 +0000"
      },
      "message": "The apu_dso_load() function accepts a NULL dlhandleptr. Avoid\na segfault when we try load a module twice.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1926595 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "204e6a28fe4c02278d15cf457719d0fb9d1f69b4",
      "tree": "4373c20df182ffc42dfcdbbfd97a41bca68584c0",
      "parents": [
        "3c96131bbf9a9f10a945bd8630b8801f5d1dba38"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 21:54:28 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 21:54:28 2025 +0000"
      },
      "message": "* .github/workflows/linux.yml: Try the different syntax for GHA.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1926404 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3c96131bbf9a9f10a945bd8630b8801f5d1dba38",
      "tree": "6bf11dae86a9a3ad5a3381b1884116db245d877b",
      "parents": [
        "6ec09519bbec0d0e9a430f68025f6ce2d57aa316"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 21:46:04 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 21:46:04 2025 +0000"
      },
      "message": "* .github/workflows/linux.yml: Try the different syntax for GHA.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1926403 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6ec09519bbec0d0e9a430f68025f6ce2d57aa316",
      "tree": "eb1285ec7a874ff3e2f649ddadba8e5377dbd062",
      "parents": [
        "256f2d5e765b25522580e44bf0d9b86fcc6374a2"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 21:42:53 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 21:42:53 2025 +0000"
      },
      "message": "* .github/workflows/linux.yml: Add Ubuntu arm builder\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1926402 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "256f2d5e765b25522580e44bf0d9b86fcc6374a2",
      "tree": "28421a3e79296e807fc434a8bfddbc2811d1eae1",
      "parents": [
        "ac074011b86b4250d20280f0722bdc8750a3ee3d"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 21:18:14 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 21:18:14 2025 +0000"
      },
      "message": "Revert r1926399 and 1926400.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1926401 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ac074011b86b4250d20280f0722bdc8750a3ee3d",
      "tree": "2ee4ae34333439dc3e437ed1648e7f5f8aec1039",
      "parents": [
        "2671a40e3a7eabef3b41629614e5b69a31aa84f1"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 21:00:21 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 21:00:21 2025 +0000"
      },
      "message": "Follow-up to r1926399: Check for correct status variable in tests.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1926400 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2671a40e3a7eabef3b41629614e5b69a31aa84f1",
      "tree": "c8d4c45d01961963ec0ee11986cca9305af622f6",
      "parents": [
        "bddaf331aaef2ac11001a205565fd6367eaf673d"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 20:44:53 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 20:44:53 2025 +0000"
      },
      "message": "* test/testshm.c: Close (deatch) shared memory object after delete, because\nsome platforms (e.g. Windows) doesn\u0027t delete object until last handle is closed.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1926399 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bddaf331aaef2ac11001a205565fd6367eaf673d",
      "tree": "28421a3e79296e807fc434a8bfddbc2811d1eae1",
      "parents": [
        "5a6d5173c8b88767616e80ab33a711c4e0543e04"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 19:28:13 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Fri Jun 13 19:28:13 2025 +0000"
      },
      "message": "* .github/workflows/windows.yml: Add Windows arm64 job.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1926398 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5a6d5173c8b88767616e80ab33a711c4e0543e04",
      "tree": "da4ee7a3d8ccce7b36879965c07bf73b11a9bb08",
      "parents": [
        "84850094fe9b26263af561a1c39fb7287642c0b7"
      ],
      "author": {
        "name": "Yann Ylavic",
        "email": "ylavic@apache.org",
        "time": "Thu Jun 05 14:11:49 2025 +0000"
      },
      "committer": {
        "name": "Yann Ylavic",
        "email": "ylavic@apache.org",
        "time": "Thu Jun 05 14:11:49 2025 +0000"
      },
      "message": "apr_strings: Provide timing safe memory and string comparison functions.\n\n* include/apr_strings.h, strings/apr_strings.c:\n  Add apr_memeq_timingsafe(), apr_streq_timingsafe() and apr_strneq_timingsafe()\n  to compare (for equality) memory and/or NUL-terminated strings, using constant\n  time algorithms with no branch depending on secret data.\n\n* test/teststr.c:\n  Tests for above functions.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1926155 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "84850094fe9b26263af561a1c39fb7287642c0b7",
      "tree": "6bfc9a2fcbb17411896cd405d62623c4a2e851d0",
      "parents": [
        "47e2e8cedcd54e45a3f031abb5d1e82a5f405efb"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sun May 18 18:52:15 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sun May 18 18:52:15 2025 +0000"
      },
      "message": "* test/testcrypto.c: Do not use return for void functions.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1925682 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "47e2e8cedcd54e45a3f031abb5d1e82a5f405efb",
      "tree": "7b1b666a7d616e521180f9b7b8f4308dbcee6040",
      "parents": [
        "6f09e9691d2d597e80564090c5132fb65ff29243"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sun May 18 15:46:36 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sun May 18 15:46:36 2025 +0000"
      },
      "message": "vcpkg: Add LDAP feature.\n\nPatch by: Timofei Zhakov \u003ctima chemodax.net\u003e\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1925677 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6f09e9691d2d597e80564090c5132fb65ff29243",
      "tree": "bfbc97a123a271af8fffe63987ca0bd750182228",
      "parents": [
        "5679b67e2c0224f2d998be5e91d2268f06aded71"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sat May 17 14:39:49 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sat May 17 14:39:49 2025 +0000"
      },
      "message": "* buckets/apr_brigade.c\n  (apr_brigade_split_line): Factor-out local variable.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1925634 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5679b67e2c0224f2d998be5e91d2268f06aded71",
      "tree": "3743ddc54f5c8dc0faa085a4a6127bc7e1ffc275",
      "parents": [
        "8b55cc2f5a8d187c14f8f1cc26b1b5a5580a8d36"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sat May 17 13:53:23 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sat May 17 13:53:23 2025 +0000"
      },
      "message": "* network_io/win32/socket_pipe.c:\n  (create_socket_pipe): Use htonl(INADDR_LOOPBACK) instead of inet_addr(\"127.0.0.1\")\n   to get loopback address.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1925633 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8b55cc2f5a8d187c14f8f1cc26b1b5a5580a8d36",
      "tree": "3e1b2052b70925e9a8cb692aca80d5d48f74be39",
      "parents": [
        "a28522929235a3586d68eef843cf47ddac0c969e"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sat May 17 13:19:10 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sat May 17 13:19:10 2025 +0000"
      },
      "message": "test/testbuckets.c: Use ABTS_SIZE_EQUAL() instead of ABTS_INT_EQUAL() to\ncheck iov_len.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1925630 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a28522929235a3586d68eef843cf47ddac0c969e",
      "tree": "17d82a9d8bf5ba8da16b5afcf60e283f4e1ae574",
      "parents": [
        "23f757083cd01aed8d196841fb59819bced6e203"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sat May 17 12:58:46 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sat May 17 12:58:46 2025 +0000"
      },
      "message": "Follow-up to r1924755: Include \u003cWinBer.h\u003e on Windows.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1925626 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "23f757083cd01aed8d196841fb59819bced6e203",
      "tree": "ef7518f4114abcbd5d3e5ca44503914c38926106",
      "parents": [
        "760271b475db380a4caae3c1a10ad445b391525d"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sat May 17 12:07:40 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Sat May 17 12:07:40 2025 +0000"
      },
      "message": "CMakeLists.txt: Use MODULE instead of SHARED for DSO modules.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1925623 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "760271b475db380a4caae3c1a10ad445b391525d",
      "tree": "68235e6a722c07c5ebd1be1b3dc61aa52f3a81bd",
      "parents": [
        "40db9d0616d9f59cb13d682543540853fe0298ee"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Thu Apr 03 13:47:40 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Thu Apr 03 13:47:40 2025 +0000"
      },
      "message": "apr_ldap: Fix leak while walking attributes.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924755 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "40db9d0616d9f59cb13d682543540853fe0298ee",
      "tree": "595e11f0e75c876d6cb39b78af5b7ac2da455089",
      "parents": [
        "3b921c4caefd4e3d6bc41adb0c220434adc253ae"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Tue Apr 01 13:27:04 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Tue Apr 01 13:27:04 2025 +0000"
      },
      "message": "CMakeLists.txt: Define APU_HAVE_CRYPTO_PRNG when APU_HAVE_CRYPTO is enabled\nand we are going to use OpenSSL crypto backend.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924727 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3b921c4caefd4e3d6bc41adb0c220434adc253ae",
      "tree": "9582e4c79e1e276f2fab43f55ede3e7540d64238",
      "parents": [
        "56d1136fe3943d37db8d39cb4f6634ca01157d87"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Tue Apr 01 13:24:03 2025 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Tue Apr 01 13:24:03 2025 +0000"
      },
      "message": "CMakeLists.txt: Define APU_HAVE_OPENSSL when APU_HAVE_CRYPTO is enabled and\nwe are going to use OpenSSL crypto backend.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924726 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "56d1136fe3943d37db8d39cb4f6634ca01157d87",
      "tree": "2a6ac23158661ce1f048b5c34ee34ec9d9da5904",
      "parents": [
        "53044c5c37da21410cc0fc11542ae1f9567e2aec"
      ],
      "author": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Thu Mar 27 16:12:43 2025 +0000"
      },
      "committer": {
        "name": "Joe Orton",
        "email": "jorton@apache.org",
        "time": "Thu Mar 27 16:12:43 2025 +0000"
      },
      "message": "Add %pg printf format string converter to print a pool tag:\n\n* include/apr_lib.h, strings/apr_snprintf.c\n  (apr_vformatter): Add %pg support.\n\n* test/testfmt.c (test_tag_fmt): New test case.\n\nGithub: closes #64\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924665 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "53044c5c37da21410cc0fc11542ae1f9567e2aec",
      "tree": "1bfd1a368fc9e1fbb6ff392b4cc68ea244126934",
      "parents": [
        "b5986745d1bae1e76b16f60f0a4d626313331621"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 26 12:48:10 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 26 12:48:10 2025 +0000"
      },
      "message": "Fix documented call to apr_strerror().\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924627 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b5986745d1bae1e76b16f60f0a4d626313331621",
      "tree": "3d9cde819551d94ca5371331c5a9250ac2088226",
      "parents": [
        "50a5167d06e5aaf5816817c8c470f733a8703f26"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 26 12:47:36 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 26 12:47:36 2025 +0000"
      },
      "message": "Fix a stale link to subversion.apache.org.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924626 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "50a5167d06e5aaf5816817c8c470f733a8703f26",
      "tree": "82e8940cbd875bd9e791023d219df488ef4dd3a2",
      "parents": [
        "b53828acc16e607f878a6bda231cd25229ba53b4"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 26 12:02:36 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 26 12:02:36 2025 +0000"
      },
      "message": "apr_ldap: Remove second attempt to typedef apr_ldap_t.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924620 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b53828acc16e607f878a6bda231cd25229ba53b4",
      "tree": "47554d70eb66fa873b9eeb72c4e2c79e747710a2",
      "parents": [
        "223c53867121944e1936cae24e5c0e6998ff0db8"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Mon Mar 24 21:12:25 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Mon Mar 24 21:12:25 2025 +0000"
      },
      "message": "apr_ldap: Add support for z/OS.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924563 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "223c53867121944e1936cae24e5c0e6998ff0db8",
      "tree": "af4f83316ffc4d3ce9d9486cf78e1ee5db4b5a7a",
      "parents": [
        "d4219ebc71c7ea18bf858c98d0d92c065aa27d46"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Mon Mar 24 17:05:24 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Mon Mar 24 17:05:24 2025 +0000"
      },
      "message": "apr_ldap: Avoid throwing out the error when setting APR_LDAP_OPT_URI.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924559 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d4219ebc71c7ea18bf858c98d0d92c065aa27d46",
      "tree": "d69963b4a55b75af96011fef90927661bf68de21",
      "parents": [
        "6979d2f9134705d2ee9ac1894b6efeaa955afb50"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Mon Mar 24 14:50:37 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Mon Mar 24 14:50:37 2025 +0000"
      },
      "message": "apr_ldap: Fix the switching on and off of LDAP_OPT_SSL in the\nMicrosoft LDAP SDK.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924556 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6979d2f9134705d2ee9ac1894b6efeaa955afb50",
      "tree": "bd89028db83e95732d6fdb3321e8e3c19fe99fcf",
      "parents": [
        "17b347a2690d2d6e1b0af7ea8eeb4d0076a00a58"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Mon Mar 24 10:22:56 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Mon Mar 24 10:22:56 2025 +0000"
      },
      "message": "apr_crypto_openssl: Fix response code for openssl3.5+\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924548 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "17b347a2690d2d6e1b0af7ea8eeb4d0076a00a58",
      "tree": "f5067b12ea9e9a2c3f883a8e0f3db5713ff8b7b0",
      "parents": [
        "df989a5e1ab5d321710a085fd30ee55e56deb176"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 19 14:37:03 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 19 14:37:03 2025 +0000"
      },
      "message": "testcrypto: Remove unused lines from test_crypto_block_openssl_nss_pad()\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924472 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "df989a5e1ab5d321710a085fd30ee55e56deb176",
      "tree": "6a6bd2362c3248cf89e994555fae4eee8cbb8ca6",
      "parents": [
        "6f65d7e4ac801c154d73de7730a8714fc73d775c"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 19 14:21:42 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 19 14:21:42 2025 +0000"
      },
      "message": "testcrypto: Remove unused lines.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924468 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6f65d7e4ac801c154d73de7730a8714fc73d775c",
      "tree": "c4e4033a910d9207351141465bd7d07a264bba8b",
      "parents": [
        "56337c3d061ba33ba99d4c11398e37ef506a1c91"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 19 12:47:54 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 19 12:47:54 2025 +0000"
      },
      "message": "testldap: If the DSO did not load, skip the test.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924467 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "56337c3d061ba33ba99d4c11398e37ef506a1c91",
      "tree": "70421754a3ac036640aaa17451ea548a4448d462",
      "parents": [
        "f05a3bc9a1ab4eef9e631c69af41663da9c91397"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 19 12:47:12 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 19 12:47:12 2025 +0000"
      },
      "message": "apr_ldap: Make sure APR_EINIT returned when the DSO is already loaded\ndoes not get returned as an error. Make sure DSO errors are passed\naccurately to the caller.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924466 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f05a3bc9a1ab4eef9e631c69af41663da9c91397",
      "tree": "bef9bc25b8eebd76453bf13cf010b1c9f8b7fee4",
      "parents": [
        "fefeef1e236a895bcc64bad8f9f8128529ff08cf"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 19 12:28:15 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Wed Mar 19 12:28:15 2025 +0000"
      },
      "message": "testcrypto: Modern NSS has disabled various algorithms, remove them\nfrom the tests.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924464 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fefeef1e236a895bcc64bad8f9f8128529ff08cf",
      "tree": "7cf93b811e8f6b3144735c21f69bcb9489a18776",
      "parents": [
        "f7d8cbed424548be21eb39d4f5106e33bece8d3c"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Tue Mar 18 17:14:14 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Tue Mar 18 17:14:14 2025 +0000"
      },
      "message": "RPM spec file: modernise build for APR v2.0.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924452 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f7d8cbed424548be21eb39d4f5106e33bece8d3c",
      "tree": "153f67954a6bff88ad6d68820cff14162086bd07",
      "parents": [
        "5d93f08abcb5d76ed8263265198e3623d9bd7a07"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Tue Mar 18 12:46:42 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Tue Mar 18 12:46:42 2025 +0000"
      },
      "message": "apr_crypto_openssl: Add provider support on OpenSSL3+.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924449 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5d93f08abcb5d76ed8263265198e3623d9bd7a07",
      "tree": "46de1c16c848c63a45fbd54451356cda78c6759b",
      "parents": [
        "a9003ea250f80a1b470786439a882f7e314b98ce"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Tue Mar 18 09:14:44 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Tue Mar 18 09:14:44 2025 +0000"
      },
      "message": "apr_crypto_openssl: ERR_free_strings and ERR_load_crypto_strings are gone.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924444 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a9003ea250f80a1b470786439a882f7e314b98ce",
      "tree": "11d8165447d2a57707487b35ea44dd0dd4de8794",
      "parents": [
        "c682cfdc222da42d903d3051fe1779861a59899c"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Mon Mar 17 14:41:50 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Mon Mar 17 14:41:50 2025 +0000"
      },
      "message": "apr_crypto_openssl: Remove remaining ENGINE references on openssl3+\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924433 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c682cfdc222da42d903d3051fe1779861a59899c",
      "tree": "0436c1fdb0057733bf46e17aeee8a39a037c68d6",
      "parents": [
        "88a06372340d647f815547ee53acf8dfe480151f"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Sat Mar 15 13:15:11 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Sat Mar 15 13:15:11 2025 +0000"
      },
      "message": "testdbm: Skip the test if the DSO could not be loaded.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924403 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "88a06372340d647f815547ee53acf8dfe480151f",
      "tree": "c8fa643ece94ade000fe7362e37f8d994f8d4993",
      "parents": [
        "3032f61557cf70662e0b69ece1477412bda01c35"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Sat Mar 15 13:03:19 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Sat Mar 15 13:03:19 2025 +0000"
      },
      "message": "testmemcache: Skip test if memcachedmock was not built.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924401 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3032f61557cf70662e0b69ece1477412bda01c35",
      "tree": "b4afb4dfddc5e10d16220d38ef5be0e9b5f7c6d6",
      "parents": [
        "18505117386b2c1e2a26d1c2c39f03a7dbe71f83"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Tue Mar 11 21:54:31 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Tue Mar 11 21:54:31 2025 +0000"
      },
      "message": "testmmap: Log apr_file_open() filename on failure\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924317 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "18505117386b2c1e2a26d1c2c39f03a7dbe71f83",
      "tree": "5c75303e3b834196c16ba6ac90961a36b2811a42",
      "parents": [
        "c4b0627036729f04f792f6b35be845b1f6016eea"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Tue Mar 11 21:41:04 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Tue Mar 11 21:41:04 2025 +0000"
      },
      "message": "testmmap: Log the human readable error on test failure.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924315 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c4b0627036729f04f792f6b35be845b1f6016eea",
      "tree": "41e9c524c5ced46c5ecd79308a2c4e99582b1804",
      "parents": [
        "d6bb3f97d71945f127934f12271d1aa81b167739"
      ],
      "author": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Tue Mar 11 13:27:42 2025 +0000"
      },
      "committer": {
        "name": "Graham Leggett",
        "email": "minfrin@apache.org",
        "time": "Tue Mar 11 13:27:42 2025 +0000"
      },
      "message": "apr_ldap: Add write capability to the LDAP API. Support for\nadd, modify, rename, delete, and extended operations.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1924295 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d6bb3f97d71945f127934f12271d1aa81b167739",
      "tree": "16a7e586a8aa424ad96333abb110ddbfed6afd1b",
      "parents": [
        "93975646cc3e4a8e7600e3e6328557448045417a"
      ],
      "author": {
        "name": "Rainer Jung",
        "email": "rjung@apache.org",
        "time": "Mon Jan 27 12:22:37 2025 +0000"
      },
      "committer": {
        "name": "Rainer Jung",
        "email": "rjung@apache.org",
        "time": "Mon Jan 27 12:22:37 2025 +0000"
      },
      "message": "Note long-standing build breakage\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1923401 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "93975646cc3e4a8e7600e3e6328557448045417a",
      "tree": "4eb3c70717e365c644d17d80a42f22eaae2d8b75",
      "parents": [
        "9645374a9c217b159105b893ab39d277dfe113a8"
      ],
      "author": {
        "name": "Rainer Jung",
        "email": "rjung@apache.org",
        "time": "Wed Jan 01 11:34:28 2025 +0000"
      },
      "committer": {
        "name": "Rainer Jung",
        "email": "rjung@apache.org",
        "time": "Wed Jan 01 11:34:28 2025 +0000"
      },
      "message": "Update config.guess and config.sub from\nhttps://git.savannah.gnu.org/cgit/config.git.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1922820 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9645374a9c217b159105b893ab39d277dfe113a8",
      "tree": "ccb5113d5197293e2692e64d2a13d0814ed50612",
      "parents": [
        "d131b4e1be4fc45e9f092cff90d7c87baa251e2b"
      ],
      "author": {
        "name": "Rainer Jung",
        "email": "rjung@apache.org",
        "time": "Wed Jan 01 10:53:37 2025 +0000"
      },
      "committer": {
        "name": "Rainer Jung",
        "email": "rjung@apache.org",
        "time": "Wed Jan 01 10:53:37 2025 +0000"
      },
      "message": "Happy New Year 2025\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1922812 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d131b4e1be4fc45e9f092cff90d7c87baa251e2b",
      "tree": "a4103e2e1dc9825920bf0cfdbafb561471ac8b65",
      "parents": [
        "4283c6aaab8032761d1851a375a7c68a141bd073"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Oct 07 08:04:53 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Oct 07 08:04:53 2024 +0000"
      },
      "message": "Follow-up to r1920854: Compile test_proc_args_winbatch() only on Windows.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921159 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4283c6aaab8032761d1851a375a7c68a141bd073",
      "tree": "68b89add24883780428d2f86ccd90fe05b76576f",
      "parents": [
        "db167c90598462364eb01a85b860d6e99ea7bde1"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 30 14:34:29 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 30 14:34:29 2024 +0000"
      },
      "message": "Follow-up to r1921029:\n\nCMake: Separate STRINGS property values with \u0027;\u0027.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921046 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "db167c90598462364eb01a85b860d6e99ea7bde1",
      "tree": "62a77f042167dc7e1e2306e789ffbbe0e3b95335",
      "parents": [
        "d799a54066ae51cdd640cfd8bcc123287d77d4fc"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 30 09:30:05 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 30 09:30:05 2024 +0000"
      },
      "message": ".github/workflows/windows-vcpkg.yml: Test dbd-postgresql in build.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921034 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d799a54066ae51cdd640cfd8bcc123287d77d4fc",
      "tree": "0139f6b47e7d3183600b27050eea5d4606f2178c",
      "parents": [
        "8afd35884263d87a3452e0e2a35bbed19c63540e"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 30 09:29:44 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 30 09:29:44 2024 +0000"
      },
      "message": "vcpkg: Add dbd-postgresql feature.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921033 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8afd35884263d87a3452e0e2a35bbed19c63540e",
      "tree": "784a00ecefcb7e8a617ff3e0d41d33d43aa56085",
      "parents": [
        "417cafb1fb62c0c24037de5a6e6f56ccc0a3cad8"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 30 09:12:56 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 30 09:12:56 2024 +0000"
      },
      "message": "CMake: Use lowercase for CMake commands (if, set ...):\n- Documentation uses lowercase names for commands\n- Visual Studio auto-completion uses lowercase for commands\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921032 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "417cafb1fb62c0c24037de5a6e6f56ccc0a3cad8",
      "tree": "2df7cc465c3ee86985256b7ade0f1acc7b3e56a4",
      "parents": [
        "691f4c1b903a101b366ed98c977f5dd176a3d4bb"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 30 08:00:31 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 30 08:00:31 2024 +0000"
      },
      "message": ".github/workflows/windows.yml: Update to use APR_XML_BACKEND configuration\noption.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921030 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "691f4c1b903a101b366ed98c977f5dd176a3d4bb",
      "tree": "1f9a0ff6b31b4e4df3f75b0416a6471d124e080f",
      "parents": [
        "eccf65f1d280123d32543f7fd54b2d6ef7c1e692"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 30 07:58:44 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 30 07:58:44 2024 +0000"
      },
      "message": "CMake: Replace APU_USE_EXPAT, APU_USE_LIBXML2, APU_USE_XMLLITE configuration\noptions with APR_XML_BACKEND\u003d(expat|libxml2|xmllite).\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921029 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "eccf65f1d280123d32543f7fd54b2d6ef7c1e692",
      "tree": "300cf17a6ec480a807c31606b5d85e767837bed5",
      "parents": [
        "16d7aaf1fcf58fb8a083d4ac4bf0251b642f898b"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Tue Sep 24 06:26:21 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Tue Sep 24 06:26:21 2024 +0000"
      },
      "message": "apr_proc_create(): Check that progname argument is quoted correctly if\nit\u0027s quoted on Windows.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920871 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "16d7aaf1fcf58fb8a083d4ac4bf0251b642f898b",
      "tree": "09df1fb2864c12229873e03db6009ab8083139f8",
      "parents": [
        "27b0370222bbeea6443ace8557a4d8779cc9cdbd"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 23 09:54:22 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 23 09:54:22 2024 +0000"
      },
      "message": "Add basic tests for apr_proc_create() for Windows batch files.\n\n* CMakeLists.txt: Copy echoargs.bat to build dir.\n\n* test/echoargs.bat: Windows batch file that just prints passed arguments.\n\n* test/testproc.c:\n  (test_proc_args_winbatch): New test.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920854 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "27b0370222bbeea6443ace8557a4d8779cc9cdbd",
      "tree": "b0c004eac3bcfe25bd1a1a21c4e29233623ee335",
      "parents": [
        "d8c5b53185058cbd08a2fce4d15de6a9b29d39bb"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 23 09:25:35 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 23 09:25:35 2024 +0000"
      },
      "message": "test_proc_args: Print arguments separated with newlines.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920853 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d8c5b53185058cbd08a2fce4d15de6a9b29d39bb",
      "tree": "19fb652bafa82ffaca6c0ccdaabfb6dc39d36b5e",
      "parents": [
        "d1480823d51f917dcbd4670c7bea0f6d02bde7af"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 23 09:01:54 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 23 09:01:54 2024 +0000"
      },
      "message": "CMake: Use imported targets for Iconv library.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920852 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d1480823d51f917dcbd4670c7bea0f6d02bde7af",
      "tree": "25cdda16ad83ca33cfec600b37d814361e868044",
      "parents": [
        "0ae68f044f4a7097fb84cd12e6ed373e73a05d96"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 23 08:55:06 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 23 08:55:06 2024 +0000"
      },
      "message": "CMake: Use #cmakedefine01 for APU_USE_EXPAT, APU_USE_LIBXML2 and APU_USE_XMLLITE.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920851 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0ae68f044f4a7097fb84cd12e6ed373e73a05d96",
      "tree": "5ddb79f63543868158414c0c974e585fd3196260",
      "parents": [
        "e475f78a7a77d90e75184dd801555925871907d9"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 23 08:35:56 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 23 08:35:56 2024 +0000"
      },
      "message": "CMake: Use imported targets for XML libraries (expat, LibXml2, XmlLite)\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920850 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e475f78a7a77d90e75184dd801555925871907d9",
      "tree": "cc9720b5a68b88401709bcd9a0aecaee1c9bb81a",
      "parents": [
        "e27a4393e28c7742164c58b60442eb74640ffda0"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 16 11:06:46 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 16 11:06:46 2024 +0000"
      },
      "message": "* README.cmake: Update to current state.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920714 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e27a4393e28c7742164c58b60442eb74640ffda0",
      "tree": "71034a27e3c258f6f198856b7ff993c27492e52f",
      "parents": [
        "6d2eeaeb45ca7aa88ee41b90cad1fba53aefc62f"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 16 11:05:08 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 16 11:05:08 2024 +0000"
      },
      "message": ".github/workflows/windows.yml: Build PostgreSQL driver in \u0027All\u0027 configuration.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920713 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6d2eeaeb45ca7aa88ee41b90cad1fba53aefc62f",
      "tree": "c1f8b50c9c63a3cf5631eaaa0dd6ddb08c48936c",
      "parents": [
        "857c13e65ffa4494a1cd81aaf6e13950908e9e28"
      ],
      "author": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 16 11:01:28 2024 +0000"
      },
      "committer": {
        "name": "Ivan Zhakov",
        "email": "ivan@apache.org",
        "time": "Mon Sep 16 11:01:28 2024 +0000"
      },
      "message": "CMake: Add support to build PostgreSQL DBD driver.\n\ngit-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1920712 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "857c13e65ffa4494a1cd81aaf6e13950908e9e28"
}
