)]}'
{
  "log": [
    {
      "commit": "5c9340679899e874f99982af523b41d643dbbede",
      "tree": "35ae6010f1ac849e7f87de8ec977fddaf2b41b40",
      "parents": [
        "f8c48bc421d879a2f5dc6b543a315adfb18d83c8"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Oct 31 16:29:58 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Oct 31 16:29:58 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-parent from 106 to 107"
    },
    {
      "commit": "f8c48bc421d879a2f5dc6b543a315adfb18d83c8",
      "tree": "50075e88b6b48b4c736b7b5bd045796c64ad10f9",
      "parents": [
        "06813177f9e6783e26352c84afc2e2d7d8f8a8d6"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Oct 31 09:02:16 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Oct 31 09:02:16 2026 -0400"
      },
      "message": "Add AGENTS.md\n"
    },
    {
      "commit": "06813177f9e6783e26352c84afc2e2d7d8f8a8d6",
      "tree": "e897a4a2309b6cddf79f0947414a513ba2b1873b",
      "parents": [
        "b5d67ec568ab2d4c76e574ab2576ee085bf6d911"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Oct 30 10:38:01 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Oct 30 10:38:01 2026 -0400"
      },
      "message": "Fix HTTP random reads when range requests are ignored\n\nUse IOUtils.skip() to handle short skips in the legacy HTTP provider.\nRelease the response stream if positioning fails, preserving the\noriginal\nexception and suppressing distinct cleanup exceptions.\n\nAdd regression tests for short skips, EOF, and cleanup failures.\n"
    },
    {
      "commit": "b5d67ec568ab2d4c76e574ab2576ee085bf6d911",
      "tree": "04f9cd8e3f9a50ba07c9a7613cb276bb0905b996",
      "parents": [
        "c18ff4b53600c6f2abc4fb2f2bdc71c8525ee3a4"
      ],
      "author": {
        "name": "Mohd Irshad",
        "email": "117459364+siddiqueirshad@users.noreply.github.com",
        "time": "Fri Oct 30 18:32:11 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 30 09:02:11 2026 -0400"
      },
      "message": "Run JunctionTests.testEvent (#803)"
    },
    {
      "commit": "c18ff4b53600c6f2abc4fb2f2bdc71c8525ee3a4",
      "tree": "818cdc96fd1e8e27c51cce221d6178aca24b670e",
      "parents": [
        "08d2eff086ad782eece665f6edc42dd94ac2945d"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Oct 26 11:03:55 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Oct 26 11:03:55 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.39.0 to 4.39.1\n"
    },
    {
      "commit": "08d2eff086ad782eece665f6edc42dd94ac2945d",
      "tree": "e05a00e9849a833e1d7cf2660cb64c1d05904dcf",
      "parents": [
        "7d2b98f0fc7a247cb8381a27a0bcdc3a45b1567e"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Oct 21 15:24:27 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Oct 21 15:24:27 2026 -0400"
      },
      "message": "Bump ossf/scorecard-action from 2.4.4 to 2.5.0\n"
    },
    {
      "commit": "7d2b98f0fc7a247cb8381a27a0bcdc3a45b1567e",
      "tree": "ffac38f1a35cf3a390b09fb2985e8d36beb6179b",
      "parents": [
        "a6efa82c0fbc2c8d8e5ef2ab902973d3345864e8"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Oct 20 20:13:14 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Oct 20 20:13:14 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.38.3 to 4.39.0\n"
    },
    {
      "commit": "a6efa82c0fbc2c8d8e5ef2ab902973d3345864e8",
      "tree": "7c5a80d8339c606876a534f768135c7d20656b8a",
      "parents": [
        "e5a11aa6d84632f409507c25c06fb05bc77dbdaa"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Oct 17 15:54:51 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Oct 17 15:54:51 2026 -0400"
      },
      "message": "Bump actions/setup-java from 6.0.1 to 6.1.0\n"
    },
    {
      "commit": "e5a11aa6d84632f409507c25c06fb05bc77dbdaa",
      "tree": "f0051a4cab36691e11da74f697608b5102eee632",
      "parents": [
        "c54b2b8213efb8d1aa8b328cea9ab11f1f98a075"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Oct 17 13:35:06 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Oct 17 13:35:06 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-parent from 105 to 106\n"
    },
    {
      "commit": "c54b2b8213efb8d1aa8b328cea9ab11f1f98a075",
      "tree": "496ef6cab57ed3d492c579a111fdac96465c2789",
      "parents": [
        "6b56c2c1a90607b8fd21f84cad6546285c19a8be"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@users.noreply.github.com",
        "time": "Sat Oct 17 13:34:18 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 17 13:34:18 2026 -0400"
      },
      "message": "Bump Apache Commons Parent from 105 to 106 (#799)"
    },
    {
      "commit": "6b56c2c1a90607b8fd21f84cad6546285c19a8be",
      "tree": "d3921258a8e72a89c29ccd2eb03e505b21ec7c25",
      "parents": [
        "c05e218dd399f6fe25da7b64f1a17cb58161e861"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 15 09:21:15 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 15 09:21:15 2026 -0400"
      },
      "message": "Bump github/codeql-action/analyze from 4.37.5 to 4.38.3\n"
    },
    {
      "commit": "c05e218dd399f6fe25da7b64f1a17cb58161e861",
      "tree": "7203de31f9e13b85b2d247ec6c57d2ee7997634e",
      "parents": [
        "c5ec9649e53d8bd2a8907710d36b023d71520b4d"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 15 08:29:11 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 15 08:29:11 2026 -0400"
      },
      "message": "Revert \"Bump github/codeql-action/analyze from 4.37.5 to 4.38.3\"\n\nThis reverts commit c5ec9649e53d8bd2a8907710d36b023d71520b4d.\n"
    },
    {
      "commit": "c5ec9649e53d8bd2a8907710d36b023d71520b4d",
      "tree": "d0be9446fa8ff697bbe559bffa68d7f8b364422c",
      "parents": [
        "ab978c36174b9507244aa5d3c54488e93258f0e1"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 15 06:34:03 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 15 06:34:03 2026 -0400"
      },
      "message": "Bump github/codeql-action/analyze from 4.37.5 to 4.38.3\n"
    },
    {
      "commit": "ab978c36174b9507244aa5d3c54488e93258f0e1",
      "tree": "7203de31f9e13b85b2d247ec6c57d2ee7997634e",
      "parents": [
        "b0bfc1951364f2e55f3299e6b040342124d3f389"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 15 06:25:44 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 15 06:25:44 2026 -0400"
      },
      "message": "Bump actions/upload-artifact from 7.0.1 to 7.0.2\n"
    },
    {
      "commit": "b0bfc1951364f2e55f3299e6b040342124d3f389",
      "tree": "fc6fa4b21f6bc8da23695783ae8884c78fcf5194",
      "parents": [
        "2ef48f2508cb10a7b90c4a92f04ef378624e3f4f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@users.noreply.github.com",
        "time": "Sun Oct 11 12:13:17 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 11 12:13:17 2026 -0400"
      },
      "message": "Bump commons-codeccommons-codec from 1.22.1 to 1.23.0 (#795)"
    },
    {
      "commit": "2ef48f2508cb10a7b90c4a92f04ef378624e3f4f",
      "tree": "4cca1356e99199ee15c7901b69bb8517da1f9630",
      "parents": [
        "109be4f76f42cb78be336d827cc91152369577cd"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Oct 10 08:02:09 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Oct 10 08:02:09 2026 -0400"
      },
      "message": "Add github.autolink_jira\n"
    },
    {
      "commit": "109be4f76f42cb78be336d827cc91152369577cd",
      "tree": "50be4bce51e013a65d9a88f2beaf1dafa3fc6043",
      "parents": [
        "a774a9f718f1cd19f53b106d9178b4645d714af2"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Oct 09 08:55:42 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Oct 09 08:55:42 2026 -0400"
      },
      "message": "Bump org.apache.jackrabbit:jackrabbit-standalone-components from 2.20.17\nto 2.20.18\n"
    },
    {
      "commit": "a774a9f718f1cd19f53b106d9178b4645d714af2",
      "tree": "abfd916b032485bfaf1a88beabea4bfdaabe0f25",
      "parents": [
        "5fcb1429f8224d1f003f6dd480f2744c378329ad"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@users.noreply.github.com",
        "time": "Tue Oct 06 07:14:20 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 06 07:14:20 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-secure-xml from 1.0.0 to 1.1.0 (#794)"
    },
    {
      "commit": "5fcb1429f8224d1f003f6dd480f2744c378329ad",
      "tree": "743ba723edf5b464dec4f7015469f8e205249c3b",
      "parents": [
        "991da18a3cb896ab87f207102bc07a68ef7a3075"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Oct 03 15:22:06 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Oct 03 15:22:06 2026 -0400"
      },
      "message": "Update GH CI from Java 26 to 27\n\nBump early access Java from 27-ea to 28-ea.\n"
    },
    {
      "commit": "991da18a3cb896ab87f207102bc07a68ef7a3075",
      "tree": "9bd4d457db661b7d68de3796b082d939b7c8f8f8",
      "parents": [
        "19c4d78cd201847ad16fd70b9593d71ec0fc61e6"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 01 07:45:32 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 01 07:45:32 2026 -0400"
      },
      "message": "Bump org.slf4j:slf4j-bom from 2.0.19 to 2.0.20\n"
    },
    {
      "commit": "19c4d78cd201847ad16fd70b9593d71ec0fc61e6",
      "tree": "0d5a518bdb860fbdd3e042dab4ecb1716610dc94",
      "parents": [
        "c9f7a43a2d72d7981f4084e6dbc4c420a776d978"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 01 07:43:45 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 01 07:43:45 2026 -0400"
      },
      "message": "Bump org.slf4j:slf4j-bom from 2.0.19 to 2.0.20 (#791)\n\nBumps [org.slf4j:slf4j-bom](https://github.com/qos-ch/slf4j) from 2.0.19 to 2.0.20.\n- [Release notes](https://github.com/qos-ch/slf4j/releases)\n- [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.19...v_2.0.20)\n\n---\nupdated-dependencies:\n- dependency-name: org.slf4j:slf4j-bom\n  dependency-version: 2.0.20\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c9f7a43a2d72d7981f4084e6dbc4c420a776d978",
      "tree": "b1eaafab9714cefc8694d1cc29f5e1976bcce0a9",
      "parents": [
        "186eb64bf7fd70bed0487c0aa98fada111a94cd9"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Sep 29 19:52:24 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Sep 29 19:52:24 2026 +0000"
      },
      "message": "[test] Bump org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0\n"
    },
    {
      "commit": "186eb64bf7fd70bed0487c0aa98fada111a94cd9",
      "tree": "23694703d50a7a301d34ff6e85f2323bf3a0b024",
      "parents": [
        "263f0f84f6e1d2ac93c3031fb5c0c207e54b0cb6"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@users.noreply.github.com",
        "time": "Tue Sep 29 15:51:41 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 29 15:51:41 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0 (#790)"
    },
    {
      "commit": "263f0f84f6e1d2ac93c3031fb5c0c207e54b0cb6",
      "tree": "87982deb18a050d18242b02140ca394a24b4d6b4",
      "parents": [
        "40a96cd0ad51ab748094eb7500ee5e6d480df18f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Sep 28 21:24:58 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Sep 28 21:24:58 2026 +0000"
      },
      "message": "[test] Bump mina.sshd.version from 3.0.0-M5 to 3.0.0-M6\n"
    },
    {
      "commit": "40a96cd0ad51ab748094eb7500ee5e6d480df18f",
      "tree": "0e65a964b602e5fa3a30f717ad2a1cf81ab721ee",
      "parents": [
        "cc1ab405d4e3a47bbaaba125d3071e7e72605724"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Sep 24 12:58:21 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Sep 24 12:58:21 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.38.1 to 4.38.2\n"
    },
    {
      "commit": "cc1ab405d4e3a47bbaaba125d3071e7e72605724",
      "tree": "d4d1048e41ba3814bdc9abd5e34af1a7f26dec75",
      "parents": [
        "d9270784a6fcab554fc955760c3634664f86a089"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@users.noreply.github.com",
        "time": "Thu Sep 24 09:05:07 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 24 09:05:07 2026 -0400"
      },
      "message": "Bump org.apache.httpcomponents.core5:httpcore5 from 5.4.3 to 5.4.4 #788"
    },
    {
      "commit": "d9270784a6fcab554fc955760c3634664f86a089",
      "tree": "489a41bbcdb8078771bba46ebe88cace7e39b2d7",
      "parents": [
        "5e2f29f673a2b395d3ee49b740cd17d30a98cb44"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Sep 24 09:03:49 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 24 09:03:49 2026 -0400"
      },
      "message": "Bump org.apache.httpcomponents.core5:httpcore5 from 5.4.3 to 5.4.4 (#788)\n\nBumps [org.apache.httpcomponents.core5:httpcore5](https://github.com/apache/httpcomponents-core) from 5.4.3 to 5.4.4.\n- [Changelog](https://github.com/apache/httpcomponents-core/blob/rel/v5.4.4/RELEASE_NOTES.txt)\n- [Commits](https://github.com/apache/httpcomponents-core/compare/rel/v5.4.3...rel/v5.4.4)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.httpcomponents.core5:httpcore5\n  dependency-version: 5.4.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "5e2f29f673a2b395d3ee49b740cd17d30a98cb44",
      "tree": "38523c691976f2d0732b34cfb7f7f218e5536a26",
      "parents": [
        "8ceedd44a6660b9cc7f9eefec2a7cf5a681e6360"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Sep 22 07:27:25 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Sep 22 07:27:25 2026 -0400"
      },
      "message": "Protect main branches\n"
    },
    {
      "commit": "8ceedd44a6660b9cc7f9eefec2a7cf5a681e6360",
      "tree": "8ccb27ed25b2ec93bd0973b65ad5200ffb920edb",
      "parents": [
        "d6243c98f1f2405ef1e903cdc660dca92d76dc42"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Sep 20 15:11:08 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Sep 20 15:11:08 2026 -0400"
      },
      "message": "Add Maven profile to test alpha and beta releases of dependencies\n"
    },
    {
      "commit": "d6243c98f1f2405ef1e903cdc660dca92d76dc42",
      "tree": "3354d6b0787778b00cced6276406c22a1be91a97",
      "parents": [
        "4e464f503980daaa7594786b740bdc6be81008d6"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Sep 20 10:09:13 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Sep 20 10:09:13 2026 -0400"
      },
      "message": "Bump org.slf4j:slf4j-* from 2.0.16 to 2.0.19, use the BOM POM\norg.slf4j:slf4j-bom\n"
    },
    {
      "commit": "4e464f503980daaa7594786b740bdc6be81008d6",
      "tree": "5d17d984b6a610d3576ad5046f5e0928944c3fa5",
      "parents": [
        "24e40b70c4558cde7e1b385b6fc5257b298b1ee8"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Sep 20 09:26:54 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Sep 20 09:26:54 2026 -0400"
      },
      "message": "Bump org.apache.ant:ant from 1.10.17 to 1.10.18\n"
    },
    {
      "commit": "24e40b70c4558cde7e1b385b6fc5257b298b1ee8",
      "tree": "3af5442cc37693354a58b9196cf15c197642dddf",
      "parents": [
        "a3d55278c9e0b53c59357f7fb482a280b46a2bb7"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Sep 19 11:16:50 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Sep 19 11:16:50 2026 -0400"
      },
      "message": "Bump github/codeql-action/* from 4.37.9 to 4.38.1\n"
    },
    {
      "commit": "a3d55278c9e0b53c59357f7fb482a280b46a2bb7",
      "tree": "0426915af861dc64c28d5895ead53b01b5babc08",
      "parents": [
        "13cd0e478211b6a92b2a57a82c8f19c13376daff"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Sep 19 11:08:29 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Sep 19 11:08:29 2026 -0400"
      },
      "message": "Bump actions/setup-java from 6.0.0 to 6.0.1\n"
    },
    {
      "commit": "13cd0e478211b6a92b2a57a82c8f19c13376daff",
      "tree": "0338d3b7cb15bf3cf603a7d8d7e0ab8700ce5ae1",
      "parents": [
        "7eb7588496904a5dd182cdf51f8bee8977d5ba19"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Sep 07 15:42:13 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Sep 07 15:42:13 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-parent from 104 to 105.\n\n- Fix AbstractReferenceMap.ReferenceEntry.setValue(V) to throw\nNullPointerException on null input (contract).\n- Legacy tests were previously skipped.\nBefore:\n```\n[INFO] Tests run: 18050, Failures: 0, Errors: 0, Skipped: 75\n```\nNow:\n```\n[INFO] Tests run: 22257, Failures: 0, Errors: 0, Skipped: 82\n```\n"
    },
    {
      "commit": "7eb7588496904a5dd182cdf51f8bee8977d5ba19",
      "tree": "e2063288e950e42234c9f216db8bbc920ad7d48a",
      "parents": [
        "b4d81849b015f1c833e15ef72243c5447576b381"
      ],
      "author": {
        "name": "Piotr P. Karwasz",
        "email": "piotr@github.copernik.eu",
        "time": "Sun Sep 06 14:55:23 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 08:55:23 2026 -0400"
      },
      "message": "Harden XML parsing via commons-secure-xml (#781)\n\n* Harden XML parsing via commons-secure-xml\n\nCreate the document builder that parses providers.xml configuration\nfiles through org.apache.commons:commons-secure-xml. The secure factory\nenables FEATURE_SECURE_PROCESSING and installs a non-removable\nentity-resolver floor on every parser it produces: external DTD and\nentity lookups are resolved to empty content instead of being fetched,\nand internal entity expansion is bounded, regardless of the JAXP\nimplementation on the classpath.\n\nChanges:\n- Add the commons-secure-xml dependency (1.0.0-SNAPSHOT until its first\n  release) to commons-vfs2.\n- Route factory creation through SecureDocumentBuilderFactory in\n  StandardFileSystemManager. Internal entities declared in a\n  configuration file\u0027s own DTD subset still expand\n  (setExpandEntityReferences stays on); only external content is\n  affected.\n- Run the CI and CodeQL builds with -Puse-apache-snapshots (inherited\n  from the org.apache:apache parent POM) so the commons-secure-xml\n  SNAPSHOT resolves; CodeQL\u0027s autobuild receives the profile through\n  MAVEN_ARGS.\n\nAssisted-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\nClaude-Session: https://claude.ai/code/session_01MHgnMnGWHQoH2zD2jFdoMT\n\n* Use the Commons Secure XML 1.0.0 release candidate\n\nBump org.apache.commons:commons-secure-xml from 1.0.0-SNAPSHOT to 1.0.0\nand add the temporary staging repository\nhttps://repository.apache.org/content/repositories/orgapachecommons-1962/\nafter Central, so the vote gets downstream CI results. Drop the\n-Puse-apache-snapshots profile from the CI workflows, which the release\nversion no longer needs. Remove the staging repository once 1.0.0 is\nreleased.\n\nAssisted-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\nClaude-Session: https://claude.ai/code/session_0167e29ScPEdfzJnEFm95imK\n\n* Bump Apache Commons Secure XML from 1.0.0-SNAPSHOT to 1.0.0\n\n---------\n\nCo-authored-by: Gary Gregory \u003cgarydgregory@gmail.com\u003e"
    },
    {
      "commit": "b4d81849b015f1c833e15ef72243c5447576b381",
      "tree": "47ce7e8ceb2bb479a09c01674fa93adb34ad0302",
      "parents": [
        "fa562263d28b8057e49e2c2e4de2e6323740d1e2"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Aug 31 11:19:39 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Aug 31 11:19:39 2026 +0000"
      },
      "message": "Bump github/codeql-action/analyze from 4.37.8 to 4.37.9.\n"
    },
    {
      "commit": "fa562263d28b8057e49e2c2e4de2e6323740d1e2",
      "tree": "16475c2ecf94134614fe4740eef8f260f693d896",
      "parents": [
        "9cb38cea8cb72778d461e79d7483a38047865480"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Aug 27 13:42:26 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Aug 27 13:42:26 2026 -0400"
      },
      "message": "Bump actions/setup-java from 5.7.0 to 6.0.0.\n"
    },
    {
      "commit": "9cb38cea8cb72778d461e79d7483a38047865480",
      "tree": "60a686235ae01a629ef2ae6990058673bfb43408",
      "parents": [
        "102d4621e19e1cde16db239a1f0c4d4d6804978d"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Aug 25 14:15:07 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Aug 25 14:15:07 2026 -0400"
      },
      "message": "Bump github/codeql-action/init from 4.37.7 to 4.37.8\n"
    },
    {
      "commit": "102d4621e19e1cde16db239a1f0c4d4d6804978d",
      "tree": "82a78c348ffc62e7d69499a68e480f2c837a34b1",
      "parents": [
        "eddbc060b3c27a2d8301ba43dfca3812476f6cba"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@users.noreply.github.com",
        "time": "Sun Aug 23 18:59:16 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 23 18:59:16 2026 -0400"
      },
      "message": "Fix UrlFileObject when Java 8\u0027s KeepAliveStream reuse causes (#780)\n\nIOException: Stream closed.\n\ndoGetContentSize, doGetLastModifiedTime and doGetType now use HEAD for\nHttpURLConnection and call conn.connect() instead of opening and closing\na full GET InputStream. This removes the body download and avoids the\nJava 8 KeepAliveStream reuse that causes IOException: Stream closed.\n\ndoGetInputStream now sets Connection: close for HTTP URLs on Java 8 so\nthe pooled socket is not reused for the next metadata call.\n\nWith this change LastModifiedTests.testGetLastModifiedFile and the\nVfsClassLoaderTests and UrlProviderHttpTest provider tests no longer hit\nthe Stream closed error on Java 8 on macOS and Windows."
    },
    {
      "commit": "eddbc060b3c27a2d8301ba43dfca3812476f6cba",
      "tree": "71d5fe894ef045f50eeb579dc28e90350efebe5c",
      "parents": [
        "2a607b7f9d8c5f66af177eaff05387c27a07e601"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Aug 23 11:12:33 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Aug 23 11:12:33 2026 -0400"
      },
      "message": "Fix FtpProviderUserDirTest on Java 8 on Ubuntu (#779).\n"
    },
    {
      "commit": "2a607b7f9d8c5f66af177eaff05387c27a07e601",
      "tree": "f90f13182d65f36ef38e85b757d1da61ac359a76",
      "parents": [
        "17711a33239f44674feccf8136d5f5047ceea1e1"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@users.noreply.github.com",
        "time": "Sun Aug 23 11:10:41 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 23 11:10:41 2026 -0400"
      },
      "message": "Fix FtpProviderUserDirTest on Java 8 on Ubuntu. (#779)\n\nInstead of copying from the mutable target/test-classes/test-data which\ncan contain the permission.txt left unreadable by PermissionsTests.\nThe homeDirIsRoot tree is still created under getTestDirectory() so the\nembedded FTP server sees the correct location,\nbut the data it is seeded with is clean and the Java 8 Ubuntu\nAccessDeniedException:\ntarget/test-classes/test-data/write-tests/permission.txt\nno longer occurs."
    },
    {
      "commit": "17711a33239f44674feccf8136d5f5047ceea1e1",
      "tree": "c82a2794609e94e99537dae22f6729fc9a324df6",
      "parents": [
        "0cff27445eb2b522920e21c071b1947ae1be4d10"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Aug 22 10:10:34 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Aug 22 10:10:34 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-parent from 103 to 104.\n\nPort to Checkstyle 14.0.0 on newer Java\n"
    },
    {
      "commit": "0cff27445eb2b522920e21c071b1947ae1be4d10",
      "tree": "a532494c2c976dbdeb3f27a4a5c6aefdb91d4e42",
      "parents": [
        "1e73820bcf24d2c026d978abe17f89c6982b5f41"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Aug 18 16:02:22 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Aug 18 16:02:22 2026 -0400"
      },
      "message": "Bump codeql-action from 4.37.6 to 4.37.7\n"
    },
    {
      "commit": "1e73820bcf24d2c026d978abe17f89c6982b5f41",
      "tree": "f3afe0be27fed104ac7f63ef5f11c8debe787b5d",
      "parents": [
        "35cb12e581b9e38921159bec573769c396e6dd9b"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Aug 10 09:07:36 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Aug 10 09:07:36 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-collections4 from 4.5.0 to 4.6.0\n\nRemove javadoc:javadoc from default Maven goal and add TODO.\n"
    },
    {
      "commit": "35cb12e581b9e38921159bec573769c396e6dd9b",
      "tree": "ca92d493f7d16c366c076f1631202cc98ef8d134",
      "parents": [
        "6cb57df1f7227493311c19fb47794bed033fa532"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Aug 09 08:01:58 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Aug 09 08:01:58 2026 -0400"
      },
      "message": "Bump org.apache.httpcomponents.client5:httpclient5 from 5.6.1 to 5.6.4.\n"
    },
    {
      "commit": "6cb57df1f7227493311c19fb47794bed033fa532",
      "tree": "f5ee1a465898d736bef253d71da10bc697cb76ab",
      "parents": [
        "1f8bfb9d4a2c5b205628bb6d284adaa52afbb8b3",
        "72ba0b39510b9e6ead9850a797c96ab3d589d1b0"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Aug 07 13:13:08 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Aug 07 13:13:08 2026 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/apache/commons-vfs.git"
    },
    {
      "commit": "1f8bfb9d4a2c5b205628bb6d284adaa52afbb8b3",
      "tree": "3eac075b0168de8b5c37dc201473f888b1af0e7a",
      "parents": [
        "6e55cf659b898fc9c1b4b30a57283696c51200ff"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Aug 07 13:13:02 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Aug 07 13:13:02 2026 -0400"
      },
      "message": "Bump slf4j.version from 2.0.17 to 2.0.18 (#778)."
    },
    {
      "commit": "72ba0b39510b9e6ead9850a797c96ab3d589d1b0",
      "tree": "b313ec2da57ef2af6b68d4ad47c764c5d68cc4e2",
      "parents": [
        "6e55cf659b898fc9c1b4b30a57283696c51200ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Aug 07 13:12:33 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 13:12:33 2026 -0400"
      },
      "message": "Bump slf4j.version from 2.0.17 to 2.0.18 (#778)\n\nBumps `slf4j.version` from 2.0.17 to 2.0.18.\n\nUpdates `org.slf4j:slf4j-api` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:jcl-over-slf4j` from 2.0.17 to 2.0.18\n\n---\nupdated-dependencies:\n- dependency-name: org.slf4j:slf4j-api\n  dependency-version: 2.0.18\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.slf4j:jcl-over-slf4j\n  dependency-version: 2.0.18\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6e55cf659b898fc9c1b4b30a57283696c51200ff",
      "tree": "c7056acebc7da0d9573a654ca43af7e40b2ceb96",
      "parents": [
        "06ce9df12938d54771862e36c60817f1284396e7"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Aug 07 13:11:35 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Aug 07 13:11:35 2026 -0400"
      },
      "message": "Bump org.apache.mina:mina-core from 2.2.8 to 2.2.9 (#777)."
    },
    {
      "commit": "06ce9df12938d54771862e36c60817f1284396e7",
      "tree": "1f14bc54fad90992f2d28b68df620c2539d2af0f",
      "parents": [
        "b05334056a3629f61a626f4ec34b2d7f3938ede1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Aug 07 13:10:46 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 13:10:46 2026 -0400"
      },
      "message": "Bump org.apache.mina:mina-core from 2.2.8 to 2.2.9 (#777)\n\nBumps [org.apache.mina:mina-core](https://github.com/apache/mina) from 2.2.8 to 2.2.9.\n- [Commits](https://github.com/apache/mina/compare/2.2.8...2.2.9)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.mina:mina-core\n  dependency-version: 2.2.9\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "b05334056a3629f61a626f4ec34b2d7f3938ede1",
      "tree": "eb05dbe6c1b7066a6da6a8976e5e63d6b9c80797",
      "parents": [
        "3222dfdc781698cbd28e2d63747c76db4b03044c",
        "f07f7c7b32eb2ef46234d83af364121f9c8c19eb"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Aug 07 13:09:48 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Aug 07 13:09:48 2026 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/apache/commons-vfs.git"
    },
    {
      "commit": "3222dfdc781698cbd28e2d63747c76db4b03044c",
      "tree": "6a7f7ca60b65df841c64a572173ffe70fe39e63a",
      "parents": [
        "fb63f6f0ddca38ec282d908d8ab72513268605f9"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Aug 07 13:09:39 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Aug 07 13:09:39 2026 -0400"
      },
      "message": "Bump mina.sshd.version from 3.0.0-M4 to 3.0.0-M5 (#776).\n"
    },
    {
      "commit": "fb63f6f0ddca38ec282d908d8ab72513268605f9",
      "tree": "c7dfabe5a414721d409125226231027bab05c2e3",
      "parents": [
        "d523fd5fe56f0c1d40e8e9a1f4a8c85f258e9499"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Aug 07 13:04:53 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Aug 07 13:04:53 2026 -0400"
      },
      "message": "Add Java GH CI latest Java version.\n\nReplace experimental Java 26-ea with 27-ea.\n"
    },
    {
      "commit": "f07f7c7b32eb2ef46234d83af364121f9c8c19eb",
      "tree": "e43718254f9ff63a4bf13022bd9308d54c2d36cb",
      "parents": [
        "d523fd5fe56f0c1d40e8e9a1f4a8c85f258e9499"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Aug 07 13:00:20 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 13:00:20 2026 -0400"
      },
      "message": "Bump mina.sshd.version from 3.0.0-M4 to 3.0.0-M5 (#776)\n\nBumps `mina.sshd.version` from 3.0.0-M4 to 3.0.0-M5.\n\nUpdates `org.apache.sshd:sshd-core` from 3.0.0-M4 to 3.0.0-M5\n- [Release notes](https://github.com/apache/mina-sshd/releases)\n- [Changelog](https://github.com/apache/mina-sshd/blob/sshd-3.0.0-M5/CHANGES.md)\n- [Commits](https://github.com/apache/mina-sshd/compare/sshd-3.0.0-M4...sshd-3.0.0-M5)\n\nUpdates `org.apache.sshd:sshd-sftp` from 3.0.0-M4 to 3.0.0-M5\n- [Release notes](https://github.com/apache/mina-sshd/releases)\n- [Changelog](https://github.com/apache/mina-sshd/blob/sshd-3.0.0-M5/CHANGES.md)\n- [Commits](https://github.com/apache/mina-sshd/compare/sshd-3.0.0-M4...sshd-3.0.0-M5)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.sshd:sshd-core\n  dependency-version: 3.0.0-M5\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.sshd:sshd-sftp\n  dependency-version: 3.0.0-M5\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d523fd5fe56f0c1d40e8e9a1f4a8c85f258e9499",
      "tree": "780623eb893e539cccaa730479691f19b0a34e98",
      "parents": [
        "bb4e1d2315bbab57a61108612521ed49de6ff4da"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Aug 05 14:15:10 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Aug 05 14:15:10 2026 -0400"
      },
      "message": "Bump actions/setup-java from 5.6.0 to 5.7.0\n"
    },
    {
      "commit": "bb4e1d2315bbab57a61108612521ed49de6ff4da",
      "tree": "1ad818cb34797b2bc31d483e7ee58f0244ec6380",
      "parents": [
        "225f40bddf8044e29608e3ff07f9103922c31924"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Aug 04 15:59:34 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Aug 04 15:59:34 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.37.3 to 4.37.6.\n"
    },
    {
      "commit": "225f40bddf8044e29608e3ff07f9103922c31924",
      "tree": "8ce5a5b8d15198ec32c26cecfb5d88fe5260f3d5",
      "parents": [
        "01d9e85826c5b8628d1df5130d171ace6e389e01"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Aug 04 08:16:41 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Aug 04 08:16:41 2026 -0400"
      },
      "message": "Replace the shared vfs_cache temp dir in DefaultFileReplicator (#775).\n"
    },
    {
      "commit": "01d9e85826c5b8628d1df5130d171ace6e389e01",
      "tree": "aa0b9777ddafb372515883d9fb13f7e4a2a7c65e",
      "parents": [
        "624aa73aa014bc6a839aac4b762204feda662f5c"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Aug 04 08:16:10 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Aug 04 08:16:10 2026 -0400"
      },
      "message": "Sort members\n"
    },
    {
      "commit": "624aa73aa014bc6a839aac4b762204feda662f5c",
      "tree": "80568611e0ddeb513bcfabcda920b0ce4f0b9e4c",
      "parents": [
        "233f4f509e27bd49707bb1d778340dabaae3065c"
      ],
      "author": {
        "name": "Naveed Khan",
        "email": "164054284+rootvector2@users.noreply.github.com",
        "time": "Tue Aug 04 12:14:42 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 04 08:14:42 2026 -0400"
      },
      "message": "Replace the shared vfs_cache temp dir in DefaultFileReplicator (#775)\n\n* Replace the shared vfs_cache temp dir in DefaultFileReplicator\n\nThe replica directory was pinned to \u003cjava.io.tmpdir\u003e/vfs_cache and left to mkdirs under the default umask, so replicated files landed world-readable in a directory any local user can predict and pre-create. Allocate it with Files.createTempDirectory on first use, which picks an unguessable name and creates it rwx------ on POSIX file systems in one step.\n\n* Honor the parent parameter in createAndAddFile\n\ncreateAndAddFile ignored its parent argument and always used the temp\ndirectory, making the protected API misleading. Use parent as passed in;\nallocateFile already supplies the temp directory, so behavior is unchanged."
    },
    {
      "commit": "233f4f509e27bd49707bb1d778340dabaae3065c",
      "tree": "fdcb1b01993e6e68fddd6d713fb4da5acb9c8f95",
      "parents": [
        "47ae7bb3730a4256a2dee35ffb965c97fd9fb321"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Aug 02 17:20:23 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Aug 02 17:20:23 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "47ae7bb3730a4256a2dee35ffb965c97fd9fb321",
      "tree": "b3647bf92fc2130de94fa7a1076f1f7cd01d7da9",
      "parents": [
        "f023f3796dbdab2192abd55cc73294f7128988e2"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jul 30 06:53:29 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jul 30 06:53:29 2026 -0400"
      },
      "message": "Bump commons-codec:commons-codec from 1.22.0 to 1.22.1.\n"
    },
    {
      "commit": "f023f3796dbdab2192abd55cc73294f7128988e2",
      "tree": "4e6e580dfae52449f5bc4db64a8ee17f5c57d7de",
      "parents": [
        "71a84023b1fbb244946592391743fb6bece8a347"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 29 08:15:00 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 29 08:15:00 2026 -0400"
      },
      "message": "Bump ossf/scorecard-action from 2.4.3 to 2.4.4.\n"
    },
    {
      "commit": "71a84023b1fbb244946592391743fb6bece8a347",
      "tree": "546cfde69ea5458656f9d4477c7a33a83912e703",
      "parents": [
        "989b273ace8a58d9ce9f83560101ed8e53484e95"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jul 28 14:54:53 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jul 28 14:54:53 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.37.1 to 4.37.3\n"
    },
    {
      "commit": "989b273ace8a58d9ce9f83560101ed8e53484e95",
      "tree": "24673d45fa0112ec67c5bbfa2fe9ac309e3c2b6f",
      "parents": [
        "3794ee334d4fead20453e7af1c1cf192cd6b346e"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 25 09:50:17 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 25 09:50:17 2026 -0400"
      },
      "message": "Bump actions/checkout from 7.0.0 to 7.0.1\n"
    },
    {
      "commit": "3794ee334d4fead20453e7af1c1cf192cd6b346e",
      "tree": "dabeff72cd14764708ad34638101b4aadbd5e263",
      "parents": [
        "c59cf83c046d3712a9a550a161083c2a79bac85f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 22 15:03:57 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 22 15:03:57 2026 -0400"
      },
      "message": "Add messages when throwing NullPointerException.\n"
    },
    {
      "commit": "c59cf83c046d3712a9a550a161083c2a79bac85f",
      "tree": "5f0f509ebfa0b58739d053c77cc5898cb4236fe1",
      "parents": [
        "75c7a24c3ac5d4a4f71dd5b5bcbfedd9f1b03850"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 22 09:40:32 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 22 09:40:32 2026 -0400"
      },
      "message": "Reject non-ascii hex digits in UriParser percent-decoding (#774)."
    },
    {
      "commit": "75c7a24c3ac5d4a4f71dd5b5bcbfedd9f1b03850",
      "tree": "23c8c6e4a98f674c0d0752868e7402456b0e9719",
      "parents": [
        "1c9b5850c1ef3f61dde411e2fe03153e0e7307cb"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 22 09:39:39 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 22 09:39:39 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-parent from 102 to 103.\n"
    },
    {
      "commit": "1c9b5850c1ef3f61dde411e2fe03153e0e7307cb",
      "tree": "3b8db9af2c74387b4e8752843aa2554abd4ab4c5",
      "parents": [
        "e8baac4d68d9ecef280364404d7e8713fbfacf5e"
      ],
      "author": {
        "name": "Naveed Khan",
        "email": "164054284+rootvector2@users.noreply.github.com",
        "time": "Wed Jul 22 13:38:06 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 09:38:06 2026 -0400"
      },
      "message": "Reject non-ascii hex digits in UriParser percent-decoding (#774)\n\n* reject non-ascii hex digits in UriParser percent-decoding\n\n* reuse CharUtils.isHex in hexDigit"
    },
    {
      "commit": "e8baac4d68d9ecef280364404d7e8713fbfacf5e",
      "tree": "2ff92f2f3360d446ae4904981aa1ea73c73b2855",
      "parents": [
        "63247977f4adb492ed0b0b42ab3862852775db99"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jul 21 13:46:15 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jul 21 13:46:15 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.37.0 to 4.37.1\n"
    },
    {
      "commit": "63247977f4adb492ed0b0b42ab3862852775db99",
      "tree": "7deb465e8b81ed689cc4379083bd2ce6c242c860",
      "parents": [
        "736568fe8e69b99e60b2f3ed0d68fa39f09d205e"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jul 21 11:46:32 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jul 21 11:46:32 2026 -0400"
      },
      "message": "Bump actions/setup-java from 5.5.0 to 5.6.0\n"
    },
    {
      "commit": "736568fe8e69b99e60b2f3ed0d68fa39f09d205e",
      "tree": "b6b2a743f5361364ec1a7142be18961ac42278fe",
      "parents": [
        "0383e8216620172434fc5eb6546cc1f961d7762d"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 15 10:05:27 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 15 10:05:27 2026 -0400"
      },
      "message": "[VFS-863] Content inside brackets in directory/file names is not decoded\n(#773).\n\nhttps://issues.apache.org/jira/browse/VFS-863\n"
    },
    {
      "commit": "0383e8216620172434fc5eb6546cc1f961d7762d",
      "tree": "f821514e71cb23b5ceb366843d30d039085f87e0",
      "parents": [
        "27ed1d246ebb5b027f128efe22193302f7967f67"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 15 10:05:20 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 15 10:05:20 2026 -0400"
      },
      "message": "Sort members\n"
    },
    {
      "commit": "27ed1d246ebb5b027f128efe22193302f7967f67",
      "tree": "3276e5bd55c601e2b32f36a34f1f97e39be1d00a",
      "parents": [
        "40ecf71659a80d4ccd3c736ccc6df49976298b35"
      ],
      "author": {
        "name": "Nick Tarallo",
        "email": "47985788+nicktarallo@users.noreply.github.com",
        "time": "Wed Jul 15 06:59:43 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 15 09:59:43 2026 -0400"
      },
      "message": "[VFS-863] Content inside brackets in directory/file names is not decoded (#773)\n\n* [VFS-863] Decode content in brackets unless URI authority detected\n\nOnly set ipv6Host to true in UriParser.decode() if it is in the\nauthority of the URI. Otherwise, leave it false so that content inside\nof brackets in the path will still be decoded.\n\n* [VFS-863] Restrict authority detection to leading // or scheme-delimiter ://\n\nAddresses review feedback:\n- Authority detection previously triggered on any \"//\" in the input,\n  so a \"//\" later in a path (e.g. \"file:/a//[inside%25text]\") would\n  incorrectly treat following brackets as an IPv6 host. Detection now\n  requires a leading \"//\" (network-path reference) or \"://\" with no\n  earlier \"/\" (scheme delimiter).\n- Close the Files.walk stream in UrlTests with try-with-resources.\n- Add regression tests for \"//\" mid-path, \"://\" embedded in a path\n  after the authority, a network-path reference IPv6 host, and a\n  single URI mixing an IPv6 zone ID with brackets in the path."
    },
    {
      "commit": "40ecf71659a80d4ccd3c736ccc6df49976298b35",
      "tree": "e65b70a7599ce92fea7a8117045160886d2c614f",
      "parents": [
        "752745af791adcda4532cf2f702f1fa847d3499f",
        "ba81f5a35d16567e9dcd14263e6e2182f2337945"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jul 13 18:19:09 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jul 13 18:19:09 2026 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/apache/commons-vfs.git"
    },
    {
      "commit": "752745af791adcda4532cf2f702f1fa847d3499f",
      "tree": "eab17d61b0fc5b3857a1e1876df629dc60d89d7a",
      "parents": [
        "90500f02e8282fb967ef4c02ffa171a936ebaf97"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jul 13 18:19:02 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jul 13 18:19:02 2026 -0400"
      },
      "message": "Restrict reflective class loading in webdav ExceptionConverter (#771)."
    },
    {
      "commit": "ba81f5a35d16567e9dcd14263e6e2182f2337945",
      "tree": "04c9826d173cfc018f4d293df486a478c56ee973",
      "parents": [
        "90500f02e8282fb967ef4c02ffa171a936ebaf97"
      ],
      "author": {
        "name": "Naveed Khan",
        "email": "164054284+rootvector2@users.noreply.github.com",
        "time": "Mon Jul 13 22:17:34 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 18:17:34 2026 -0400"
      },
      "message": "Restrict reflective class loading in webdav ExceptionConverter (#771)\n\nA malicious WebDAV server could name any classpath class in its error response and have the client load and construct it. Load without initializing and only build Exception subtypes."
    },
    {
      "commit": "90500f02e8282fb967ef4c02ffa171a936ebaf97",
      "tree": "948a440dc3ad45b63fa2e4101a031df02caae0f0",
      "parents": [
        "56437f6117ad12a1e1895770ffe2afc4b1a59ca7"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jul 13 18:16:25 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jul 13 18:16:25 2026 -0400"
      },
      "message": "Bump org.apache.mina:mina-core from 2.2.7 to 2.2.8 (#772)."
    },
    {
      "commit": "56437f6117ad12a1e1895770ffe2afc4b1a59ca7",
      "tree": "2ffe47ea1b05b136347808d285c62b9840d54b95",
      "parents": [
        "522c73950d0109a67e9e41d7c5363a8df1520964"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 18:14:38 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 18:14:38 2026 -0400"
      },
      "message": "Bump org.apache.mina:mina-core from 2.2.7 to 2.2.8 (#772)\n\nBumps [org.apache.mina:mina-core](https://github.com/apache/mina) from 2.2.7 to 2.2.8.\n- [Commits](https://github.com/apache/mina/compare/2.2.7...2.2.8)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.mina:mina-core\n  dependency-version: 2.2.8\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "522c73950d0109a67e9e41d7c5363a8df1520964",
      "tree": "ddb478f5f5e17fcdb29b7de0f40f2a77835e5e46",
      "parents": [
        "e42ab39d51f1c1ccf87256db8084d81be1a394e9"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jul 13 13:50:30 2026 -0700"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jul 13 13:50:30 2026 -0700"
      },
      "message": "Bump actions/setup-java from 5.4.0 to 5.5.0\n"
    },
    {
      "commit": "e42ab39d51f1c1ccf87256db8084d81be1a394e9",
      "tree": "4ec6ce587dce2ecb802be9520d8e67281a0fc26f",
      "parents": [
        "62264789165f19ef27e05cbcacee1cb98b9663ea"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 11:22:54 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 11:22:54 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "62264789165f19ef27e05cbcacee1cb98b9663ea",
      "tree": "aaa6962d039b20c074ae2f2e60d0f7366585bfad",
      "parents": [
        "a1097262d45705b2701256f733fb0ef642090b6a"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 09:09:22 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 09:09:22 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "a1097262d45705b2701256f733fb0ef642090b6a",
      "tree": "c8f43ff835cfd37e557b90c1a8f1320cdee57b76",
      "parents": [
        "d0b3a5066099c504ff00cfa730516dbc2fc8d17c"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 08:47:08 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 08:47:08 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "d0b3a5066099c504ff00cfa730516dbc2fc8d17c",
      "tree": "a7ec6998691758712828b3969009b79e993cb5eb",
      "parents": [
        "333b79e35e8e590ea7fa2c5d112f5b5faeffe2ac"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jul 10 09:09:22 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jul 10 09:09:22 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.36.3 to 4.37.0\n"
    },
    {
      "commit": "333b79e35e8e590ea7fa2c5d112f5b5faeffe2ac",
      "tree": "bf1b94553ca252511f1cd4c82b6b4cb3fb2ae689",
      "parents": [
        "c555c9bbf53026cfdf2079aebc20d7edc58897e3"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 08 16:15:33 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 08 16:15:33 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.36.2 to 4.36.3\n"
    },
    {
      "commit": "c555c9bbf53026cfdf2079aebc20d7edc58897e3",
      "tree": "167f8b8e93ea3267dc1bb451051e4f02a483f9db",
      "parents": [
        "58eb49cf46e39a5195b0116e2bb70fa0c95562a2"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jul 05 10:01:08 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jul 05 10:01:08 2026 -0400"
      },
      "message": "Flip null test\n"
    },
    {
      "commit": "58eb49cf46e39a5195b0116e2bb70fa0c95562a2",
      "tree": "f718f8b8599168bc3a22c5cbc74cc3d7f226719d",
      "parents": [
        "70771e069de81bf70e823c4c069cf57ecee3a55e"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jul 05 09:43:02 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jul 05 09:43:02 2026 -0400"
      },
      "message": "Flip null test\n"
    },
    {
      "commit": "70771e069de81bf70e823c4c069cf57ecee3a55e",
      "tree": "60500eaa3f47171f213751ad6203f1abaaf62ff8",
      "parents": [
        "465ac2b421af775a17d1c64a14d33c5e9b9e4d76"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 04 19:24:49 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 04 19:24:49 2026 -0400"
      },
      "message": "Normalize spelling\n"
    },
    {
      "commit": "465ac2b421af775a17d1c64a14d33c5e9b9e4d76",
      "tree": "4e021f657a97f58b427de9ba817c1e07ebe2017f",
      "parents": [
        "c31c7d81f3121016b1ba5bc40da6f279178dcd8d"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jul 02 13:56:01 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jul 02 13:56:01 2026 +0000"
      },
      "message": "Bump log4j2.version from 2.26.0 to 2.26.1."
    },
    {
      "commit": "c31c7d81f3121016b1ba5bc40da6f279178dcd8d",
      "tree": "2d88f70cbfec7d985bc7663d75297d23a5cd69c5",
      "parents": [
        "4f16aba2c72a05af7672683a0b7c60b04912d8cf"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 01 11:50:49 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 01 11:50:49 2026 +0000"
      },
      "message": "[test] Bump org.slf4j:slf4j-log4j12 from 1.5.11 to 2.0.18 (#770)."
    },
    {
      "commit": "4f16aba2c72a05af7672683a0b7c60b04912d8cf",
      "tree": "23745597272a2f02ffb04a3a1dcaccd274bb8155",
      "parents": [
        "166f2849885b4673f97eca914f9748ef70190a3f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 01 07:49:53 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 07:49:53 2026 -0400"
      },
      "message": "Bump org.slf4j:slf4j-log4j12 from 1.5.11 to 2.0.18 (#770)\n\nBumps org.slf4j:slf4j-log4j12 from 1.5.11 to 2.0.18.\n\n---\nupdated-dependencies:\n- dependency-name: org.slf4j:slf4j-log4j12\n  dependency-version: 2.0.18\n  dependency-type: direct:development\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "166f2849885b4673f97eca914f9748ef70190a3f",
      "tree": "20e56f4281103cae2291eb48e3c9c225811056c2",
      "parents": [
        "13009dbfcbf0bedbe53016d7d6e27b576f58393f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 01 11:48:27 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 01 11:48:27 2026 +0000"
      },
      "message": "Bump org.apache.httpcomponents.core5:httpcore5 from 5.4.2 to 5.4.3\n(#769)."
    },
    {
      "commit": "13009dbfcbf0bedbe53016d7d6e27b576f58393f",
      "tree": "20570dbc9bf5a12323be1eeee3e4270daa5deba6",
      "parents": [
        "5d655c02f210c7237a06d94d4bb208d0f7bacc5d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 01 07:47:45 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 07:47:45 2026 -0400"
      },
      "message": "Bump org.apache.httpcomponents.core5:httpcore5 from 5.4.2 to 5.4.3 (#769)\n\nBumps [org.apache.httpcomponents.core5:httpcore5](https://github.com/apache/httpcomponents-core) from 5.4.2 to 5.4.3.\n- [Changelog](https://github.com/apache/httpcomponents-core/blob/rel/v5.4.3/RELEASE_NOTES.txt)\n- [Commits](https://github.com/apache/httpcomponents-core/compare/rel/v5.4.2...rel/v5.4.3)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.httpcomponents.core5:httpcore5\n  dependency-version: 5.4.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "5d655c02f210c7237a06d94d4bb208d0f7bacc5d",
      "tree": "d9123ec599f0bef27a565af81833a7dc39a143f4",
      "parents": [
        "faa65aae725ac736849f47adaa27ce3bac004b93"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 01 11:47:23 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 01 11:47:23 2026 +0000"
      },
      "message": "[test] Bump mina.sshd.version from 3.0.0-M3 to 3.0.0-M4 (#768)."
    },
    {
      "commit": "faa65aae725ac736849f47adaa27ce3bac004b93",
      "tree": "fa1f65a3aa08e922d4983149ba5039f2a0d3ab10",
      "parents": [
        "8917156f86ebd75fbdeddcfffe5198e5e248974c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 01 07:43:59 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 07:43:59 2026 -0400"
      },
      "message": "Bump mina.sshd.version from 3.0.0-M3 to 3.0.0-M4 (#768)\n\nBumps `mina.sshd.version` from 3.0.0-M3 to 3.0.0-M4.\n\nUpdates `org.apache.sshd:sshd-core` from 3.0.0-M3 to 3.0.0-M4\n- [Release notes](https://github.com/apache/mina-sshd/releases)\n- [Changelog](https://github.com/apache/mina-sshd/blob/sshd-3.0.0-M4/CHANGES.md)\n- [Commits](https://github.com/apache/mina-sshd/compare/sshd-3.0.0-M3...sshd-3.0.0-M4)\n\nUpdates `org.apache.sshd:sshd-sftp` from 3.0.0-M3 to 3.0.0-M4\n- [Release notes](https://github.com/apache/mina-sshd/releases)\n- [Changelog](https://github.com/apache/mina-sshd/blob/sshd-3.0.0-M4/CHANGES.md)\n- [Commits](https://github.com/apache/mina-sshd/compare/sshd-3.0.0-M3...sshd-3.0.0-M4)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.sshd:sshd-core\n  dependency-version: 3.0.0-M4\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.sshd:sshd-sftp\n  dependency-version: 3.0.0-M4\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "8917156f86ebd75fbdeddcfffe5198e5e248974c",
      "tree": "c45f9dd6e6950891d513d6c2a4fd3e3b09c07dc3",
      "parents": [
        "d896f30611345d5c9c749509264d1f4ca3f76db7"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jun 30 20:51:10 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jun 30 20:51:10 2026 -0400"
      },
      "message": "Bump actions/setup-java from 5.3.0 to 5.4.0\n"
    },
    {
      "commit": "d896f30611345d5c9c749509264d1f4ca3f76db7",
      "tree": "a2db85e0374d8084be566586684e71fa9cc6e537",
      "parents": [
        "92401033298608240c39a0bfdce402345f95d566"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jun 30 14:06:01 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jun 30 14:06:01 2026 +0000"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "92401033298608240c39a0bfdce402345f95d566",
      "tree": "bb536f93233f366dd12beca72ffaf025c1746e00",
      "parents": [
        "5a78587d69660360a4cdfa2c4a0670914cf9ef83"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jun 29 07:30:57 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jun 29 07:30:57 2026 -0400"
      },
      "message": "Bump actions/cache from 6.0.0 to 6.1.0\n"
    },
    {
      "commit": "5a78587d69660360a4cdfa2c4a0670914cf9ef83",
      "tree": "c7a7931bece12b9982bfc0ef913df134aeefafef",
      "parents": [
        "d6eca53f49a173a0b5e3a498e3936c5c3329928f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jun 25 18:24:59 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jun 25 18:24:59 2026 -0400"
      },
      "message": "Bump actions/cache from 5.0.5 to 6.0.0.\n"
    },
    {
      "commit": "d6eca53f49a173a0b5e3a498e3936c5c3329928f",
      "tree": "908166106bf0aa1c89e39ed0a667f1eee00f6496",
      "parents": [
        "130f7778ecb6ac40b0a4de69a04502481fd80c4c"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jun 22 07:33:11 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jun 22 07:33:11 2026 -0400"
      },
      "message": "Bump actions/setup-java from 5.2.0 to 5.3.0\n"
    },
    {
      "commit": "130f7778ecb6ac40b0a4de69a04502481fd80c4c",
      "tree": "8237f214ca846260de3951f8291ecda2baee41fc",
      "parents": [
        "67e2c1e8ed1ab4ce0a371f279442c092e01202a1"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jun 19 07:29:13 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jun 19 07:29:13 2026 -0400"
      },
      "message": "Bump actions/checkout from 6.0.3 to 7.0.0.\n"
    }
  ],
  "next": "67e2c1e8ed1ab4ce0a371f279442c092e01202a1"
}
