)]}'
{
  "log": [
    {
      "commit": "c13923b706ebcf80a42621cf6e652785c5fab503",
      "tree": "80d53f9685a51fb9d3be2d6bbd40afe4ccfd59cc",
      "parents": [
        "5e4a2a49f73870d58585d5344c4b792b74c256eb"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Jun 02 16:46:29 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 16:46:29 2026 +0200"
      },
      "message": "fix(auth): sanitize redirect target in log messages to prevent log injection (#25)\n\nCo-authored-by: Maia \u003cmaia@noreply\u003e"
    },
    {
      "commit": "5e4a2a49f73870d58585d5344c4b792b74c256eb",
      "tree": "7613829decc3587f5716f63d6fddafd01b0b69e6",
      "parents": [
        "b8c881c43f7657f2b0e1ffc9a2a8f15c5eb27c38"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jun 02 12:50:16 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jun 02 12:50:16 2026 +0200"
      },
      "message": "Add security section to AGENTS.md\n"
    },
    {
      "commit": "b8c881c43f7657f2b0e1ffc9a2a8f15c5eb27c38",
      "tree": "d436a373ff0984400c3db2e831de3933aa1f92d6",
      "parents": [
        "4ab40f1109a5d3ee5d4ee0b735269a8ed5b787bd"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Jun 02 08:36:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 08:36:22 2026 +0200"
      },
      "message": "docs: add AGENTS.md and update README with build and API notes (#26)\n\nCo-authored-by: Maia \u003cmaia@noreply\u003e"
    },
    {
      "commit": "4ab40f1109a5d3ee5d4ee0b735269a8ed5b787bd",
      "tree": "452042ed21ea6c5ad831eb7f3220bb388045c629",
      "parents": [
        "530a1bcf0e0a29cf1e08f0d9dd0debde5d605d1b"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Apr 23 11:05:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 23 11:05:14 2026 +0200"
      },
      "message": "chore: bump sling-bundle-parent to version 66 (#24)\n\nCo-authored-by: Maia \u003cmaia@noreply\u003e"
    },
    {
      "commit": "530a1bcf0e0a29cf1e08f0d9dd0debde5d605d1b",
      "tree": "845c7e70ec202e75ad2f9fc2aea3d3bfed4ca598",
      "parents": [
        "7eeb2ef487c1f461d9b230d7e44fd0a165fd697c"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Mon Dec 08 13:22:48 2025 +0100"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "konrad@windszus.net",
        "time": "Fri Feb 06 13:07:55 2026 +0100"
      },
      "message": "SLING-13025 Evaluate \"resource\" as fallback to \"sling.auth.redirect\"\n\nIn most cases the \"resource\" is anyhow set (to correctly deal with\nfailed authentications to determine the login path) and is used as\nredirect target for successful authentications as well.\n\nUse mapped (instead of raw) resource path also in LoginServlet"
    },
    {
      "commit": "7eeb2ef487c1f461d9b230d7e44fd0a165fd697c",
      "tree": "f8764a233947772a5e89d4b1ae828a2cc37b9d71",
      "parents": [
        "b8409ee840277cfaeb1f58c8648259b811f7789e"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Thu Dec 11 10:48:46 2025 +0100"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "konrad@windszus.net",
        "time": "Thu Dec 11 12:04:11 2025 +0100"
      },
      "message": "cleanup: Remove unused bnd annotation dependency"
    },
    {
      "commit": "b8409ee840277cfaeb1f58c8648259b811f7789e",
      "tree": "8b26e70fdf053f8b4f80940de0dc3f98c1680572",
      "parents": [
        "e891d5019463d45e141e92ac9ed79feab2d57ec2"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Nov 26 11:45:57 2025 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Nov 26 11:45:57 2025 +0100"
      },
      "message": "use correct artifactId for osgi-mock\n"
    },
    {
      "commit": "e891d5019463d45e141e92ac9ed79feab2d57ec2",
      "tree": "b30d2f354248ac2c0f2af62286286d8a0e0c3f2f",
      "parents": [
        "b9cb55399dbdc04f5a7391f76ae83ecbe1af2b40"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Aug 21 08:19:41 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Aug 21 08:19:41 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "b9cb55399dbdc04f5a7391f76ae83ecbe1af2b40",
      "tree": "835e0546f35dcfec7329ec4441be385233d7d510",
      "parents": [
        "5a64393a24bf56606e71af5cecf840635f7a5537"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Aug 21 08:19:35 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Aug 21 08:19:35 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.auth.core-2.0.2\n"
    },
    {
      "commit": "5a64393a24bf56606e71af5cecf840635f7a5537",
      "tree": "caa46b972c81d723c4960570e9553d6294aa4fe4",
      "parents": [
        "ffbc6ad3047093f1aade0c6add5d147e0a014afd"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Aug 20 06:56:43 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 20 06:56:43 2025 +0200"
      },
      "message": "SLING-12885 : AuthenticationHandler.FAILURE_REASON_CODES is deprecate… (#21)\n\n* SLING-12885 : AuthenticationHandler.FAILURE_REASON_CODES is deprecated with no non-deprecated replacement\n\n* Add since attribute to deprecated annotation"
    },
    {
      "commit": "ffbc6ad3047093f1aade0c6add5d147e0a014afd",
      "tree": "853ac38d038fe4d0ff35c0d96439571ebe18c94a",
      "parents": [
        "b95bb1e420f9c0eb73a7aeb21536003f192dfed4"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Aug 06 14:20:02 2025 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Aug 06 14:20:02 2025 +0200"
      },
      "message": "SLING-12866 - Restrict force pushes, auto-delete branches on merge\n"
    },
    {
      "commit": "b95bb1e420f9c0eb73a7aeb21536003f192dfed4",
      "tree": "7281c1adb3078003f11c4d1fbbe5fc53b8384193",
      "parents": [
        "3ba3e4730fdde11589821a3a6ce8ecd1c8b8ebb6"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:03:23 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:03:23 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "3ba3e4730fdde11589821a3a6ce8ecd1c8b8ebb6",
      "tree": "d96afbd89b7545210c00713a7f7ec92b5508ee33",
      "parents": [
        "bb26414245c1bcc573f3e9aaa9fb1c921babf92b"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:03:17 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:03:17 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.auth.core-2.0.0\n"
    },
    {
      "commit": "bb26414245c1bcc573f3e9aaa9fb1c921babf92b",
      "tree": "65177a208a8ebc57c4b45866eded9a4d7b227308",
      "parents": [
        "24074465731bf5987be9cde150e0b06d532ca841"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 08:54:26 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 08:54:26 2025 +0200"
      },
      "message": "Use released versions\n"
    },
    {
      "commit": "24074465731bf5987be9cde150e0b06d532ca841",
      "tree": "576bd4f32ab5e75eb030e4daf2cfcbd5f051377e",
      "parents": [
        "c577ff6c9285a1613cb891b44ee95b39dd950165"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Apr 19 08:31:57 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Apr 19 08:32:03 2025 +0200"
      },
      "message": "SLING-12752 : Support Jakarta Servlet 6.1\n"
    },
    {
      "commit": "c577ff6c9285a1613cb891b44ee95b39dd950165",
      "tree": "4f8e316fd2ce50e0a17a2f78319ee7b20d4af58d",
      "parents": [
        "60a1f92939b1f29ace8266560c0acdce7ee229db"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 15:15:10 2025 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 15:15:10 2025 +0100"
      },
      "message": "SLING-12727 ignore spotless code reformatting commit in git blame\n"
    },
    {
      "commit": "60a1f92939b1f29ace8266560c0acdce7ee229db",
      "tree": "9ca37d9acd18ea5faa6000afff8b34d951c4f711",
      "parents": [
        "29f65f113b32c0e544e89deb5edf1afbf2aff46a"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 15:07:08 2025 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 15:13:40 2025 +0100"
      },
      "message": "SLING-12727 apply spotless formatting\n"
    },
    {
      "commit": "29f65f113b32c0e544e89deb5edf1afbf2aff46a",
      "tree": "84aecd6714dca9d42d56c0daabf961d61c9e3cbb",
      "parents": [
        "3bbbb195d74b14afb1bd2ae65ae13de6326eaa25"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 15:06:35 2025 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 15:13:40 2025 +0100"
      },
      "message": "SLING-12727 Update to Parent 62\n"
    },
    {
      "commit": "3bbbb195d74b14afb1bd2ae65ae13de6326eaa25",
      "tree": "928dd0cc98150a5f8ac746fb9650c53711c48aaa",
      "parents": [
        "02c5f9cad9bf0c9ba5500b2ba608699c03ac5a1d"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Feb 02 10:54:22 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 02 10:54:22 2025 +0100"
      },
      "message": "SLING-12605 : Enhance Auth Core to support Jakarta Servlet API (#18)\n\n* Add alternative API and implementation for Jakarta Servlet\r\n\r\n* Use Sling api to wrap request/response\r\n\r\n* Require Java 17, update dependency\r\n\r\n* Migrate webconsole plugin to Jakarta API\r\n\r\n* Update javadocs"
    },
    {
      "commit": "02c5f9cad9bf0c9ba5500b2ba608699c03ac5a1d",
      "tree": "95cec1ccab4b5640836a703716e1896d6ecc82d9",
      "parents": [
        "2af6e2bab0acad6c13e904e7edefdd506dc74b93"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Oct 28 17:48:53 2024 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Oct 28 18:06:26 2024 +0100"
      },
      "message": "SLING-12459 - Redirect sonarcloud notifications to commits@apache.sling.org\n"
    },
    {
      "commit": "2af6e2bab0acad6c13e904e7edefdd506dc74b93",
      "tree": "c2f29e6f1bea86754ac6ba0edcd0537c4d67fbaf",
      "parents": [
        "5cafb05182b3aedec1a868fae21fcdcc1fab88a1"
      ],
      "author": {
        "name": "Patrique Legault",
        "email": "patrique.legault@gmail.com",
        "time": "Fri Oct 11 11:24:01 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 11 17:24:01 2024 +0200"
      },
      "message": "SLING-12448 Adding requestURL to the log for better traceablility (#17)\n\n* Adding logging to capture request method and URL within authentication handler\r\n* adding recommendations made in the PR\r\n* moving string creation in the debug statement"
    },
    {
      "commit": "5cafb05182b3aedec1a868fae21fcdcc1fab88a1",
      "tree": "a299c3a84e30a5111aaa02cf5df878beabb0c458",
      "parents": [
        "347aa12d570c77a422f12a86ec4b636966558ad7"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Sep 04 08:01:24 2024 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Sep 04 08:01:24 2024 +0200"
      },
      "message": "SLING-12403 : Ability to review sling authenticators handling authentication request. Clean up code\n"
    },
    {
      "commit": "347aa12d570c77a422f12a86ec4b636966558ad7",
      "tree": "00035c628c9d903f57359dda8da6bf5da837f1ee",
      "parents": [
        "10d9c40d7f92d415d3bc484131273206129aa457"
      ],
      "author": {
        "name": "Patrique Legault",
        "email": "patrique.legault@gmail.com",
        "time": "Wed Sep 04 01:48:52 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 04 07:48:52 2024 +0200"
      },
      "message": "Adding ability to review selected auth handler (#15)\n\n* Adding ability to review selected auth handler\r\n\r\n* Update src/main/java/org/apache/sling/auth/core/impl/SlingAuthenticator.java\r\n\r\nCo-authored-by: Dan Klco \u003cklcodanr@users.noreply.github.com\u003e\r\n\r\n* Adding requested changes\r\n\r\n* Adding log entry in the respective class and remove getHandler\r\n\r\n* Changing the getClass().getName() to use toString()\r\n\r\n---------\r\n\r\nCo-authored-by: Dan Klco \u003cklcodanr@users.noreply.github.com\u003e"
    },
    {
      "commit": "10d9c40d7f92d415d3bc484131273206129aa457",
      "tree": "ba199732731562f5667472c29e578e3120e98728",
      "parents": [
        "54bbfb324a65af60111299ed8d912fb4378beb2b"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Oct 12 19:09:17 2023 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Oct 12 19:09:17 2023 +0200"
      },
      "message": "SLING-12094 - Use GitHub for the Maven scm.url value\n"
    },
    {
      "commit": "54bbfb324a65af60111299ed8d912fb4378beb2b",
      "tree": "d3be40e85e9e8e2a02449714e9357e0698248570",
      "parents": [
        "8bb459f1677656529bf6940c643bd6c4f3f67664"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Oct 04 07:43:57 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Oct 04 07:43:57 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "8bb459f1677656529bf6940c643bd6c4f3f67664",
      "tree": "45d82868b0dfd32a1feadbc9e138ef6c190726b4",
      "parents": [
        "2846a2dd9bbd4993a541b254f3e32bed427ff35c"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Oct 04 07:43:50 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Oct 04 07:43:50 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.auth.core-1.7.0\n"
    },
    {
      "commit": "2846a2dd9bbd4993a541b254f3e32bed427ff35c",
      "tree": "fb9a19cb19376b5e44e69e4f5ac96390eccbd5ef",
      "parents": [
        "25c704ecfe7cc15f7d40d601e3613528c686b90d"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Oct 04 07:43:04 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Oct 04 07:43:04 2023 +0200"
      },
      "message": "Update sling api to 2.25.4\n"
    },
    {
      "commit": "25c704ecfe7cc15f7d40d601e3613528c686b90d",
      "tree": "43c05463adad1976320874384772c01c32205ed1",
      "parents": [
        "c704ef6b2e44a22c812b9fa924f67aef21e9674a"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Oct 04 07:41:05 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Oct 04 07:41:05 2023 +0200"
      },
      "message": "Remove unused guava dependency\n"
    },
    {
      "commit": "c704ef6b2e44a22c812b9fa924f67aef21e9674a",
      "tree": "e30640eb8f416ef89b0f16c33c3220bc52a87f95",
      "parents": [
        "4ddaebf78c30a7bf6a3e0389e65002c525a11f70"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Oct 01 16:39:05 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Oct 01 16:39:05 2023 +0200"
      },
      "message": "SLING-12059 : Make dependency to metrics optional\n"
    },
    {
      "commit": "4ddaebf78c30a7bf6a3e0389e65002c525a11f70",
      "tree": "2943fdf7d4e40f2f4d8db7186909d67cd7e4bfc3",
      "parents": [
        "020870e5486d3d79f26533504a5f3e8c89fef275"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Jul 20 06:54:00 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Jul 20 06:54:00 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "020870e5486d3d79f26533504a5f3e8c89fef275",
      "tree": "6fcccaa7c2a22599dea15f58598bd619a3561434",
      "parents": [
        "40643dbc4b28b446f488997f5cab150b6e449249"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Jul 20 06:53:53 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Jul 20 06:53:53 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.auth.core-1.6.2\n"
    },
    {
      "commit": "40643dbc4b28b446f488997f5cab150b6e449249",
      "tree": "effaaf673481640686145a24bdd31aadbdeb8b10",
      "parents": [
        "7c4e7d99e1a682ba4967867b80e968d2fd22aed5"
      ],
      "author": {
        "name": "Sagar Miglani",
        "email": "85228812+sagarmiglani@users.noreply.github.com",
        "time": "Wed May 17 11:42:16 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 17 08:12:16 2023 +0200"
      },
      "message": "SLING-11867 - Empty mapping from ResourceMapper breaks authentication… (#14)\n\n* SLING-11867 - Empty mapping from ResourceMapper breaks authentication requirement updates\r\n\r\n* SLING-11867 - Empty mapping from ResourceMapper breaks authentication requirement updates\r\n\r\n---------\r\n\r\nCo-authored-by: Sagar Miglani \u003csaga@adobe.com\u003e"
    },
    {
      "commit": "7c4e7d99e1a682ba4967867b80e968d2fd22aed5",
      "tree": "9be1a44616d7ae1b4cc54bb6b6757bc204794249",
      "parents": [
        "eb8be45e93e35d969302d4c671f2b092aed22791"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Apr 05 00:12:55 2023 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Apr 05 00:12:55 2023 +0300"
      },
      "message": "SLING-11709 - Set up Jira autolinks to all Sling Github projects\n\nUpdate .asf.yaml to respect defaults\n"
    },
    {
      "commit": "eb8be45e93e35d969302d4c671f2b092aed22791",
      "tree": "ca157b0acbc03cb17b2ee8640bc615ef7466ef7f",
      "parents": [
        "3decfbe8142f0991114c53dc0204108945a76cab"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Mon Sep 26 12:12:22 2022 -0700"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Mon Sep 26 12:12:22 2022 -0700"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "3decfbe8142f0991114c53dc0204108945a76cab",
      "tree": "832113b18968114031f632467abade963454eb8e",
      "parents": [
        "af3426b05c05491688eb868365df75c5a21946e0"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Mon Sep 26 12:12:04 2022 -0700"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Mon Sep 26 12:12:04 2022 -0700"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.auth.core-1.6.0\n"
    },
    {
      "commit": "af3426b05c05491688eb868365df75c5a21946e0",
      "tree": "bad31df0df01520a722bd6509030e2b4be2b3284",
      "parents": [
        "e8d6ba1837a52f39f6d83ea77d37ac6193bb0091"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Mon Sep 26 11:55:17 2022 -0700"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Mon Sep 26 11:55:17 2022 -0700"
      },
      "message": "SLING-11600 Update to Sling Bundle Parent 49"
    },
    {
      "commit": "e8d6ba1837a52f39f6d83ea77d37ac6193bb0091",
      "tree": "2a78d66d70dcb61705a4be5136a3fdbe64e6a091",
      "parents": [
        "fb8d4c91037e041206c42e2f053ecf410f340fee"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Mon Sep 26 11:32:39 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 26 11:32:39 2022 -0700"
      },
      "message": "SLING-11446 Move the DefaultLoginsHealthCheck to the auth core bundle (#13)\n\n"
    },
    {
      "commit": "fb8d4c91037e041206c42e2f053ecf410f340fee",
      "tree": "bdadf51fd4318fef136815963347b28e01e5cada",
      "parents": [
        "3c5c7b728657d510284ad54986eded587fa54e9b"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Sep 26 09:25:44 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Sep 26 09:25:44 2022 +0200"
      },
      "message": "SLING-11598 : Don\u0027t reactivate authenticator on configuration change\n"
    },
    {
      "commit": "3c5c7b728657d510284ad54986eded587fa54e9b",
      "tree": "c7d07988b2acb231587ac199483b29e9edbaba06",
      "parents": [
        "b037c2e078af9c8ab1ede05d1fa241a124419525"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Sat Sep 24 16:59:03 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 24 16:59:03 2022 -0700"
      },
      "message": "SLING-11583 Allow custom decoration of the login event properties (#12)\n\n"
    },
    {
      "commit": "b037c2e078af9c8ab1ede05d1fa241a124419525",
      "tree": "aa58a95ccf58c340b714ac0457f542c8ac6e12e5",
      "parents": [
        "02b53f6be927b7ef5d22b0ea47e2356c3559a67a"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Sep 17 16:15:29 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Sep 17 16:15:29 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "02b53f6be927b7ef5d22b0ea47e2356c3559a67a",
      "tree": "9c1da7214d694a7c1d292c5969121bae8126a567",
      "parents": [
        "f048221a6836c8a80c7403b6dab9f90f6ab8c3c8"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Sep 17 16:15:23 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Sep 17 16:15:23 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.auth.core-1.5.8\n"
    },
    {
      "commit": "f048221a6836c8a80c7403b6dab9f90f6ab8c3c8",
      "tree": "1f8dba48b367ddebb8086e038dfe30bebe09b060",
      "parents": [
        "51ab1786097a209140bc661c9301c46ede5b1049"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Sep 10 12:23:32 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Sep 10 12:23:41 2022 +0200"
      },
      "message": "SLING-11577 : Remove excessive logging if anonymous is not allowed\n"
    },
    {
      "commit": "51ab1786097a209140bc661c9301c46ede5b1049",
      "tree": "7b693921121d04374e6b2468edf156c3be687de3",
      "parents": [
        "29a20eac721d36818db238a4b57db4231ade3e0b"
      ],
      "author": {
        "name": "Dan Klco",
        "email": "klco@adobe.com",
        "time": "Tue Jan 11 08:10:23 2022 -0500"
      },
      "committer": {
        "name": "Dan Klco",
        "email": "klco@adobe.com",
        "time": "Tue Jan 11 08:10:23 2022 -0500"
      },
      "message": "SLING-11051 - Fixing JavaDoc badge\n"
    },
    {
      "commit": "29a20eac721d36818db238a4b57db4231ade3e0b",
      "tree": "f17fdfa932d5a137eec8404852911d9642a568eb",
      "parents": [
        "7c7aaa08dbb1921ec77782fe2c07ab3791e47a6d"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Fri Jul 30 10:45:48 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Fri Jul 30 10:45:48 2021 +0200"
      },
      "message": "SLING-10676 - remove SECURITY.md which is not needed\n"
    },
    {
      "commit": "7c7aaa08dbb1921ec77782fe2c07ab3791e47a6d",
      "tree": "8954a3098e948da79cd1fe46c46ac49d85e8e394",
      "parents": [
        "e231d897d50f9e2edb047f692bacc78c682db38f"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:24:31 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:24:31 2021 +0200"
      },
      "message": "SLING-10676 - add or update SECURITY.md\n"
    },
    {
      "commit": "e231d897d50f9e2edb047f692bacc78c682db38f",
      "tree": "8749d345bb7c51df96cf3006e552969c94ae04a9",
      "parents": [
        "f9799ec7f4eeac3a809d28adb711fbb7bcc8367d"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:12:37 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:12:37 2021 +0200"
      },
      "message": "SLING-10676 - add or update SECURITY.md\n"
    },
    {
      "commit": "f9799ec7f4eeac3a809d28adb711fbb7bcc8367d",
      "tree": "f17fdfa932d5a137eec8404852911d9642a568eb",
      "parents": [
        "eb72a0e06f826997db1d5172166809caf57cb88a"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Thu Jul 15 10:38:18 2021 -0700"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Thu Jul 15 10:38:18 2021 -0700"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "eb72a0e06f826997db1d5172166809caf57cb88a",
      "tree": "6af63860eb3ea70eefb6ffc87b7f99563b3627e7",
      "parents": [
        "a22377ee1820cf00eba59507d3eb75a5443727f9"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Thu Jul 15 10:37:51 2021 -0700"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Thu Jul 15 10:37:51 2021 -0700"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.auth.core-1.5.6\n"
    },
    {
      "commit": "a22377ee1820cf00eba59507d3eb75a5443727f9",
      "tree": "2d3a658406e4c0e61864a4d74d25ece6bd194f6f",
      "parents": [
        "f4c23cdae8065616daa1eff09f2e82a41c0e6212"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Mon Jun 21 09:45:49 2021 -0700"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Mon Jun 21 09:45:49 2021 -0700"
      },
      "message": "suppress warnings about usage and testing of deprecated apis"
    },
    {
      "commit": "f4c23cdae8065616daa1eff09f2e82a41c0e6212",
      "tree": "8588e610b893c4bded678d6988b99ee97bdce0b1",
      "parents": [
        "4a00ed086aae9e8407680a4e4c579b4fa3e9f0c6"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Mon Jun 21 09:27:10 2021 -0700"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Mon Jun 21 09:27:10 2021 -0700"
      },
      "message": "SLING-10166 Fix vulnerabilities reported by Sonar\n\nChange the code to not log user-controlled data"
    },
    {
      "commit": "4a00ed086aae9e8407680a4e4c579b4fa3e9f0c6",
      "tree": "993f9eca0de96cf06342a1a3ff7f88a0d12a4efa",
      "parents": [
        "b8410a52751e42089d0b624dcc8f4d3d2bec83ea"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "eric.d.norman@gmail.com",
        "time": "Mon Jun 21 09:15:15 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 21 09:15:15 2021 -0700"
      },
      "message": "SLING-10166 Fix issues reported by sonar (#11)\n\nAlso update to parent 43 and ensure ReadOnlyAuthenticationInfo is fully\r\nimmutable"
    },
    {
      "commit": "b8410a52751e42089d0b624dcc8f4d3d2bec83ea",
      "tree": "87f10ae29f18f1beb919a9dc00177d3bc5793a6a",
      "parents": [
        "311cb6602ccd706272b51a93f5337c05d98688d4"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue May 18 16:59:21 2021 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue May 18 16:59:21 2021 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "311cb6602ccd706272b51a93f5337c05d98688d4",
      "tree": "c625a8b6f6de30b307d6091119730171fe405bb1",
      "parents": [
        "c0e04d82129e501aee91068fe130c294ad5f4a02"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue May 18 16:59:11 2021 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue May 18 16:59:11 2021 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.auth.core-1.5.4\n"
    },
    {
      "commit": "c0e04d82129e501aee91068fe130c294ad5f4a02",
      "tree": "0f58e5b09c75c1bd9eff15c072c2ea4fe2e48621",
      "parents": [
        "47eee11b0a05bdd3d20fcbfba81b2077f503f058"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 17 16:41:35 2021 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "robert.munteanu@gmail.com",
        "time": "Tue May 18 16:56:16 2021 +0200"
      },
      "message": "SLING-10383 - Do not check for redirect loops when a login fails due to an expired token\n\n- do not try and break login loops for expired tokens\n- extract failure code mapping logic to a the FailureCodesMapper class and add tests for it.\n"
    },
    {
      "commit": "47eee11b0a05bdd3d20fcbfba81b2077f503f058",
      "tree": "e524040d3dd7de2162c8adea97429f139d4391b3",
      "parents": [
        "6ced9aa1437ca4f90f2d478253ba67cb76e96191"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 17 16:22:12 2021 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "robert.munteanu@gmail.com",
        "time": "Tue May 18 16:56:16 2021 +0200"
      },
      "message": "SLING-10383 - Do not check for redirect loops when a login fails due to an expired token\n\nExpose a new failure reason for expired tokens."
    },
    {
      "commit": "6ced9aa1437ca4f90f2d478253ba67cb76e96191",
      "tree": "bfc0d70570a3b3f6b98889ec45a4221301dd210b",
      "parents": [
        "a9280cc00465b6880f2993bcaf206e1c29e19de0"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 17 16:15:12 2021 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "robert.munteanu@gmail.com",
        "time": "Tue May 18 16:56:16 2021 +0200"
      },
      "message": "SLING-10383 - Do not check for redirect loops when a login fails due to an expired token\n\nMinor code cleanups"
    },
    {
      "commit": "a9280cc00465b6880f2993bcaf206e1c29e19de0",
      "tree": "c7899751d9a3c6aeea760267ed6ec1de12bb7e0b",
      "parents": [
        "95936fefa97f3928ed42e368a458a9fab3a4057c"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Apr 21 09:13:55 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 21 09:13:55 2021 +0200"
      },
      "message": "Update README.md"
    },
    {
      "commit": "95936fefa97f3928ed42e368a458a9fab3a4057c",
      "tree": "a05afff4d5a9eae6983bd46008030393f40bfa9e",
      "parents": [
        "769a5a4f5c1ba33c57555f2778685a89826fcb8f"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Apr 20 09:59:45 2021 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Apr 20 09:59:45 2021 +0200"
      },
      "message": "SLING-10319 : Use the equals method if value comparison was intended. Add another test case for cookies\n"
    },
    {
      "commit": "769a5a4f5c1ba33c57555f2778685a89826fcb8f",
      "tree": "6c5f738e59bdc494990fd07feebc6dc9cb3eb03f",
      "parents": [
        "17913d1668ad783e70fc5eace50d8fb5202baee0"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Apr 19 16:56:56 2021 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Apr 19 16:56:56 2021 +0200"
      },
      "message": "SLING-10319 : Use the equals method if value comparison was intended\n"
    },
    {
      "commit": "17913d1668ad783e70fc5eace50d8fb5202baee0",
      "tree": "8d0b7ef641568ad522119ad1b72e2fec07b990f1",
      "parents": [
        "68d1184f0e6e8223f5cafab365ccbaf4e70efd8b"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Apr 19 16:43:51 2021 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Apr 19 16:43:59 2021 +0200"
      },
      "message": "SLING-10319 : Use the equals method if value comparison was intended\n"
    },
    {
      "commit": "68d1184f0e6e8223f5cafab365ccbaf4e70efd8b",
      "tree": "15935ea8cc7fdbfc0d79e105850911da56a95c70",
      "parents": [
        "5e810d63a1bec5619a7c11aeabb4b2a04e12b6eb"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Apr 18 16:52:35 2021 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Apr 18 16:52:35 2021 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "5e810d63a1bec5619a7c11aeabb4b2a04e12b6eb",
      "tree": "9a99433807c632ce8f35ba243eccfb9c091903fb",
      "parents": [
        "ef8c9d628bf9a9744cf0c30dd640b6afbe176681"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Apr 18 16:52:25 2021 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Apr 18 16:52:25 2021 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.auth.core-1.5.2\n"
    },
    {
      "commit": "ef8c9d628bf9a9744cf0c30dd640b6afbe176681",
      "tree": "64de7b08dd2ccaf39d99e5ab25873dbefcb47b88",
      "parents": [
        "484b0079e5b7cc2ab7665072578d9cdfdf9d0d39"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Apr 12 08:47:53 2021 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Apr 12 08:47:53 2021 +0200"
      },
      "message": "SLING-10293 : Sudo cookie - set httpOnly and secure\n"
    },
    {
      "commit": "484b0079e5b7cc2ab7665072578d9cdfdf9d0d39",
      "tree": "e46c36fff203c5f61c0b10792a61fb33363ab7ea",
      "parents": [
        "c710243743cf21fcce1f81780adec07e6d99a96c"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Mar 31 07:24:55 2021 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Mar 31 07:24:55 2021 +0200"
      },
      "message": "SLING-10267 : Authentication requirements from SlingAuthenticator config registered twice\n"
    },
    {
      "commit": "c710243743cf21fcce1f81780adec07e6d99a96c",
      "tree": "7d908cd7c119e5a0898e9691d0d2b439ae3f539d",
      "parents": [
        "54068ac05b9979c38ed66820559568273223acc4"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Mar 25 07:10:32 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Mar 25 07:10:32 2021 +0100"
      },
      "message": "SLING-10163 : Improve test coverage with sling.auth.core\n"
    },
    {
      "commit": "54068ac05b9979c38ed66820559568273223acc4",
      "tree": "6f6a381e25050ed027f235564a3f07114d1e7464",
      "parents": [
        "93963a8b85ab1ec1c1ca540ee2c4351089f18bb6"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Mar 24 17:56:48 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Mar 24 17:56:48 2021 +0100"
      },
      "message": "SLING-10163 : Improve test coverage with sling.auth.core\n"
    },
    {
      "commit": "93963a8b85ab1ec1c1ca540ee2c4351089f18bb6",
      "tree": "3680881e862e518baa1de13c541191b2457b2bf1",
      "parents": [
        "e6e447a26bddf91a906010478d79d8676cf2bef3"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Mar 24 17:23:03 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Mar 24 17:23:03 2021 +0100"
      },
      "message": "SLING-10163 : Improve test coverage with sling.auth.core\n"
    },
    {
      "commit": "e6e447a26bddf91a906010478d79d8676cf2bef3",
      "tree": "3e177e9b366fb8d0a6e5b4bc77ef6327286526a1",
      "parents": [
        "9c42ec0ed84607c762ba382f9a9adafd811ca2e7"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Mar 24 13:47:30 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Mar 24 13:47:30 2021 +0100"
      },
      "message": "SLING-10255 : Refactor: Move auth handlers management into separate component\n"
    },
    {
      "commit": "9c42ec0ed84607c762ba382f9a9adafd811ca2e7",
      "tree": "a741226f1c7d5f1cd0bdc143b3a5bd2caef76c4d",
      "parents": [
        "1b7c761e898617fb977b66144371308c58631252"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Mar 24 12:10:53 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Mar 24 12:10:53 2021 +0100"
      },
      "message": "SLING-10255 : Refactor: Move auth handlers management into separate component\n"
    },
    {
      "commit": "1b7c761e898617fb977b66144371308c58631252",
      "tree": "0a50e56fd13830f1687660edb7ebdf9c63cd8fab",
      "parents": [
        "b5dba499d750f1f06ef1bb4dc88082f6ed13693d"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Mar 23 14:57:26 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Mar 23 14:57:26 2021 +0100"
      },
      "message": "SLING-10248 : Refactor: Move auth requirements handling into separate component\n"
    },
    {
      "commit": "b5dba499d750f1f06ef1bb4dc88082f6ed13693d",
      "tree": "8ad4d08b8c9faa93d90a915a39d46b48907f6bae",
      "parents": [
        "a5303a3795e1457a1738cedcbed5b8a5855de565"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Mar 22 12:26:48 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Mar 22 12:26:48 2021 +0100"
      },
      "message": "SLING-10248 : Refactor: Move auth requirements handling into separate component\n"
    },
    {
      "commit": "a5303a3795e1457a1738cedcbed5b8a5855de565",
      "tree": "1b68bceb9b68d21e833be4de8f3fd2d96a4590c6",
      "parents": [
        "7dc3fd55f2d01012b9a9a9148953cff5a849683b"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Mar 22 08:13:50 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Mar 22 08:13:50 2021 +0100"
      },
      "message": "SLING-10248 : Refactor: Move auth requirements handling into separate component\n"
    },
    {
      "commit": "7dc3fd55f2d01012b9a9a9148953cff5a849683b",
      "tree": "cc4c99abfada5540316992d664f12a20efe503c0",
      "parents": [
        "de43cb0c16f0de307b3f227ff3c0da2e8057806d"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Mar 22 08:06:38 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Mar 22 08:06:38 2021 +0100"
      },
      "message": "SLING-10249 : Remove unused cacheControl from SlingAuthenticator\n"
    },
    {
      "commit": "de43cb0c16f0de307b3f227ff3c0da2e8057806d",
      "tree": "ff8873fd3fa85c7bc2dfdba7b0657f0d88698173",
      "parents": [
        "9cd447da084c491d25b19443093cbea5295b4f17"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Mar 22 08:04:44 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Mar 22 08:04:44 2021 +0100"
      },
      "message": "SLING-10248 : Refactor: Move auth requirements handling into separate component\n"
    },
    {
      "commit": "9cd447da084c491d25b19443093cbea5295b4f17",
      "tree": "5611ffcb89c64f8b5d9d1221403daada556a21bf",
      "parents": [
        "d875c09182b5f7c125d74540e201c4e800c8ca28"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Mar 19 10:19:17 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Mar 19 10:19:17 2021 +0100"
      },
      "message": "SLING-10242 : Register web console plugin using DS\n"
    },
    {
      "commit": "d875c09182b5f7c125d74540e201c4e800c8ca28",
      "tree": "55fa7d9df038f100d43a6375bda6124d5cc89bbc",
      "parents": [
        "19c7b00881d1b51a05bdce4a11e2efa6d68771c8"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Mar 19 10:05:29 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Mar 19 10:05:29 2021 +0100"
      },
      "message": "10241 : Refactor service trackers to service references in SlingAuthenticator\n"
    },
    {
      "commit": "19c7b00881d1b51a05bdce4a11e2efa6d68771c8",
      "tree": "bb11157715dceef703cd16d8b8c4a0266477a8aa",
      "parents": [
        "809e2f59f97f90f62f011aed552f3ab3bac77a5d"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Mar 19 09:03:09 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Mar 19 09:03:09 2021 +0100"
      },
      "message": "10241 : Refactor service trackers to service references in SlingAuthenticator\n"
    },
    {
      "commit": "809e2f59f97f90f62f011aed552f3ab3bac77a5d",
      "tree": "78988f162ae17b63a3acfddee032027c8c588f22",
      "parents": [
        "3354e1ace2c68a3555e251668cdb4a29a4eb4c4a"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Mar 19 07:39:22 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Mar 19 07:39:22 2021 +0100"
      },
      "message": "SLING-10164 : Add basic metrics to SlingAuthenticator\n"
    },
    {
      "commit": "3354e1ace2c68a3555e251668cdb4a29a4eb4c4a",
      "tree": "13e7adb810672e7735aede565e3b650674f3b2e9",
      "parents": [
        "2336a5161091c49a48dfc1e6533f74d750146bdb"
      ],
      "author": {
        "name": "anchela",
        "email": "angela@apache.org",
        "time": "Fri Mar 19 07:20:04 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 19 07:20:04 2021 +0100"
      },
      "message": "SLING-10164 : Add basic metrics to SlingAuthenticator  (#7)\n\n* SLING-10164 : Add basic metrics to SlingAuthenticator (initial proposal with minimal testing)\r\n\r\n* SLING-10164 : Add basic metrics to SlingAuthenticator (review findings)\r\n\r\nCo-authored-by: angela \u003canchela@adobe.com\u003e"
    },
    {
      "commit": "2336a5161091c49a48dfc1e6533f74d750146bdb",
      "tree": "0737800d43acd9ad294ce8d89aae858d91c4da21",
      "parents": [
        "7ee8c111ee5e0b55e00bb44c4ac9764c386d0302"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Mar 07 11:11:39 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Mar 07 11:11:39 2021 +0100"
      },
      "message": "SLING-10162 : Fix javadoc in sling.auth.core\n"
    },
    {
      "commit": "7ee8c111ee5e0b55e00bb44c4ac9764c386d0302",
      "tree": "9288338f8eeee077a5bf73605252958d8efbeb3f",
      "parents": [
        "f44e5348188fae1d0821b567621a307ca7165d20"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Mar 07 11:05:36 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Mar 07 11:05:36 2021 +0100"
      },
      "message": "SLING-10162 : Fix javadoc in sling.auth.core\n"
    },
    {
      "commit": "f44e5348188fae1d0821b567621a307ca7165d20",
      "tree": "01b294b8349046be4cfe38198c09a1bbc96a9cc2",
      "parents": [
        "637add6bdc32d91f679349963e02e5ef1c9f3f5e",
        "c03b9a89a2c364c2eebca3543a1863b519a893f2"
      ],
      "author": {
        "name": "Georg Henzler",
        "email": "ghenzler@users.noreply.github.com",
        "time": "Tue Sep 22 19:33:56 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 22 19:33:56 2020 +0200"
      },
      "message": "Merge pull request #5 from apache/bugfix/cleanup-unit-test\n\nthis is a safe change (just a JUnit fix)"
    },
    {
      "commit": "c03b9a89a2c364c2eebca3543a1863b519a893f2",
      "tree": "01b294b8349046be4cfe38198c09a1bbc96a9cc2",
      "parents": [
        "637add6bdc32d91f679349963e02e5ef1c9f3f5e"
      ],
      "author": {
        "name": "georg.henzler",
        "email": "georg.henzler@netcentric.biz",
        "time": "Mon Sep 21 10:58:25 2020 +0200"
      },
      "committer": {
        "name": "georg.henzler",
        "email": "georg.henzler@netcentric.biz",
        "time": "Mon Sep 21 10:58:25 2020 +0200"
      },
      "message": "Cleanup unit test\n\n\nrequest.getAttribute(\"path\") is not used anymore in main code and should\nnot be mocked"
    },
    {
      "commit": "637add6bdc32d91f679349963e02e5ef1c9f3f5e",
      "tree": "dae4d1efd8250acc1961c1d97916d727e442811b",
      "parents": [
        "eaaca8b042448d3279558c6d155cbceb0e832938"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 25 11:07:00 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 25 11:07:00 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "eaaca8b042448d3279558c6d155cbceb0e832938",
      "tree": "ee4e43542cad45d334f20bdf7e24e53bc8436ce0",
      "parents": [
        "899d7a2e161fa60af1249d71fbc7c11f21ac5fe4"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 25 11:06:48 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 25 11:06:48 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.auth.core-1.5.0\n"
    },
    {
      "commit": "899d7a2e161fa60af1249d71fbc7c11f21ac5fe4",
      "tree": "47afbb1b8596af6df5490a54320e46fefa260589",
      "parents": [
        "0037fa4527b634b1cbef7d445a977dba47afb782"
      ],
      "author": {
        "name": "Dan Klco",
        "email": "dklco@apache.org",
        "time": "Mon Aug 24 17:17:48 2020 -0400"
      },
      "committer": {
        "name": "Dan Klco",
        "email": "dklco@apache.org",
        "time": "Mon Aug 24 17:17:48 2020 -0400"
      },
      "message": "Adding sonarqube badges as per SLING-9682\n"
    },
    {
      "commit": "0037fa4527b634b1cbef7d445a977dba47afb782",
      "tree": "0b1ed77c7bdd218d925ed049fbedcaefb0692a01",
      "parents": [
        "e1486a22e1271e04ea9aceacfe166208af0c70c1"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 24 18:39:10 2020 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 24 18:39:10 2020 +0200"
      },
      "message": "Updating badges for org-apache-sling-auth-core\n"
    },
    {
      "commit": "e1486a22e1271e04ea9aceacfe166208af0c70c1",
      "tree": "a319254374110fbb9931cb350f9ce67e7ef47d3d",
      "parents": [
        "c4f4deffe0590646562d47a7c52b4490859a74ed"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Aug 06 11:47:25 2020 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Aug 06 11:47:25 2020 +0200"
      },
      "message": "Update from jmock to mockito\n"
    },
    {
      "commit": "c4f4deffe0590646562d47a7c52b4490859a74ed",
      "tree": "53a30a2a9fc1d0fa3d8a516fa3dd61b5e07633cf",
      "parents": [
        "0e1fd4f863c20ca9bf822da3fe335d0c4acff808"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Aug 05 16:11:59 2020 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Aug 05 16:11:59 2020 +0200"
      },
      "message": "SLING-5483 : Unauthenticated request: getUserPrincipal() doesn\u0027t return null for auth.annonymous\u003dtrue\n"
    },
    {
      "commit": "0e1fd4f863c20ca9bf822da3fe335d0c4acff808",
      "tree": "080756e5d639667a4de4f7e1e0f014ffe86823d7",
      "parents": [
        "d694e77ed01c3369e4f229ebb899a2e2cf522aa4"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Aug 05 15:31:02 2020 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Aug 05 15:31:02 2020 +0200"
      },
      "message": "SLING-9529 : Update auth core to parent pom 39 or newer\n"
    },
    {
      "commit": "d694e77ed01c3369e4f229ebb899a2e2cf522aa4",
      "tree": "1558802d7e0d1751676a6b1b59c45c025616b3d2",
      "parents": [
        "c9330a0495cb5d61aecb15fb27898afe7902728a"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Aug 05 15:29:15 2020 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Aug 05 15:29:15 2020 +0200"
      },
      "message": "SLING-5448 : AuthenticationInfoPostProcessor javadoc misleading\n"
    },
    {
      "commit": "c9330a0495cb5d61aecb15fb27898afe7902728a",
      "tree": "5f145425582ea7f1b77bcb4ded3db0cc9ffe9620",
      "parents": [
        "c91e17e25e5b511697e1d5cd19666ca9fd78b8a5"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Aug 05 14:46:43 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 05 14:46:43 2020 +0200"
      },
      "message": "SLING-9622 : Avoid registration of auth requirements for aliases and vanity paths (#4)\n\n* SLING-9622 : Potential solution using a service resource resolver to resolve the path\r\n\r\n* SLING-9622 : Handle mapping within auth.core bundle and update auth requirements when mapping changes\r\n\r\n* SLING-9622 : Handle mapping within auth.core bundle and update auth requirements when mapping changes\r\n\r\n* SLING-9622 : Handle mapping within auth.core bundle and update auth requirements when mapping changes\r\n\r\n* SLING-9622 : Handle mapping within auth.core bundle and update auth requirements when mapping changes\r\n\r\n* SLING-9622 : Handle mapping within auth.core bundle and update auth requirements when mapping changes\r\n\r\n* SLING-9622 : Handle mapping within auth.core bundle and update auth requirements when mapping changes\r\n\r\n* SLING-9622 : Handle mapping within auth.core bundle and update auth requirements when mapping changes\r\n\r\n* SLING-9622 : Handle mapping within auth.core bundle and update auth requirements when mapping changes"
    },
    {
      "commit": "c91e17e25e5b511697e1d5cd19666ca9fd78b8a5",
      "tree": "6c47845ef0cc91ac4c84d54d147bc5df34a1fc43",
      "parents": [
        "f50b1f9828c9688e3d4ae4ea2cf67196ef372154"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Aug 05 14:00:27 2020 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Aug 05 14:00:27 2020 +0200"
      },
      "message": "SLING-9631 : Avoid read/write lock when processing requests\n"
    },
    {
      "commit": "f50b1f9828c9688e3d4ae4ea2cf67196ef372154",
      "tree": "a231d889adbc5d1f1a6dbf9736e416de188d4e8f",
      "parents": [
        "550d596ae10006899003c8000cf005da7d0abfdf"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Aug 05 13:58:14 2020 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Aug 05 13:58:14 2020 +0200"
      },
      "message": "SLING-9632 : Migrate from PropertiesUtil to Converters\n"
    },
    {
      "commit": "550d596ae10006899003c8000cf005da7d0abfdf",
      "tree": "814b4cf01ee299d7a29cf850f2ee3cda68fedb7f",
      "parents": [
        "749515441b532091f456fc256e55c0e53864a49c"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Jun 18 13:43:54 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Jun 18 13:43:54 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "749515441b532091f456fc256e55c0e53864a49c",
      "tree": "fcd5116db0882bbe096e985c7fb935c962541835",
      "parents": [
        "7bfebfc2e7c51a97a2c52def8291e1fa7199d2fd"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Jun 18 13:43:43 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Jun 18 13:43:43 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.auth.core-1.4.8\n"
    },
    {
      "commit": "7bfebfc2e7c51a97a2c52def8291e1fa7199d2fd",
      "tree": "835b634ef99238f1c0bd38bdb7de80a40e7510b5",
      "parents": [
        "40cc58ea520a06343525f676f475b5f47c367520"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Jun 18 13:41:41 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Jun 18 13:41:41 2020 +0200"
      },
      "message": "Align module name with Jira release name\n"
    },
    {
      "commit": "40cc58ea520a06343525f676f475b5f47c367520",
      "tree": "7ff07a43f8a505176c67d1b6830d9a700cdcf4c5",
      "parents": [
        "83f19de59922ad13f49884ddb6ef2a2e9ddb8da0"
      ],
      "author": {
        "name": "Travis Estell",
        "email": "travis.estell@citrix.com",
        "time": "Wed Jun 17 01:19:15 2020 -0400"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "robert.munteanu@gmail.com",
        "time": "Thu Jun 18 10:37:08 2020 +0200"
      },
      "message": "SLING-7731 - Call to addService is no longer needed for modification events in SlingAuthenticatorServiceListener\n"
    },
    {
      "commit": "83f19de59922ad13f49884ddb6ef2a2e9ddb8da0",
      "tree": "3ff5e105467723cf1dad5f726ea3c938a4b01b0b",
      "parents": [
        "3e57d8693e7c6b406f505c257ed265d05e1bc127"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Apr 09 11:15:01 2020 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Apr 09 11:15:01 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "3e57d8693e7c6b406f505c257ed265d05e1bc127",
      "tree": "b27aab21eb30a65c0585ff7ee0f2dc394d3c9e43",
      "parents": [
        "c20aac62dfc1566bf24b8d6e24628f5650df836b"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Apr 09 11:14:48 2020 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Apr 09 11:14:48 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.auth.core-1.4.6\n"
    }
  ],
  "next": "c20aac62dfc1566bf24b8d6e24628f5650df836b"
}
