)]}'
{
  "log": [
    {
      "commit": "1fd12c3d15263757700dc486303433e0ccba794f",
      "tree": "635604f79ecd5fae6d9fe44aed079a9c3d6be463",
      "parents": [
        "e8146c2e659cef7f05b8623bf70d839e3868cd74"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Tue May 26 00:11:05 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 07:11:05 2026 +0200"
      },
      "message": "[INFRA] Set up default rulesets for default and release branches (#7)\n\n* Set up default protection ruleset for default and release branches\n\n* Allows struts-committers to bypass the ruleset\n\n---------\n\nCo-authored-by: Lukasz Lenart \u003clukaszlenart@apache.org\u003e"
    },
    {
      "commit": "e8146c2e659cef7f05b8623bf70d839e3868cd74",
      "tree": "76ba79c012e68dbca5b1565788f07eba80a4f820",
      "parents": [
        "578958935edadb20d3c7235ff4c1152811907291",
        "795096bc5da7f1c49abd4890642facfb83cdd01e"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukaszlenart@apache.org",
        "time": "Sat Apr 23 10:40:36 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 23 10:40:36 2022 +0200"
      },
      "message": "Merge pull request #4 from apache/dependabot/maven/struts2-secure-jakarta-multipart-parser-plugin/org.apache.struts-struts2-core-2.5.30\n\nBump struts2-core from 2.3.8 to 2.5.30 in /struts2-secure-jakarta-multipart-parser-plugin"
    },
    {
      "commit": "578958935edadb20d3c7235ff4c1152811907291",
      "tree": "890b82b05e4e4011822212bc889cdc7da93884de",
      "parents": [
        "3103f1fbec18edc9d4098d1aac13c0b7140c8f28"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukaszlenart@apache.org",
        "time": "Sat Apr 23 10:40:24 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 23 10:40:24 2022 +0200"
      },
      "message": "Disables dependabot alerts and PRs"
    },
    {
      "commit": "795096bc5da7f1c49abd4890642facfb83cdd01e",
      "tree": "c9f48af1b3b3b9f1450cf15706c458186649f4ee",
      "parents": [
        "3103f1fbec18edc9d4098d1aac13c0b7140c8f28"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 22 21:05:28 2022 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 22 21:05:28 2022 +0000"
      },
      "message": "Bump struts2-core in /struts2-secure-jakarta-multipart-parser-plugin\n\nBumps [struts2-core](https://github.com/apache/struts) from 2.3.8 to 2.5.30.\n- [Release notes](https://github.com/apache/struts/releases)\n- [Commits](https://github.com/apache/struts/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.struts:struts2-core\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "3103f1fbec18edc9d4098d1aac13c0b7140c8f28",
      "tree": "74850bffd98137e053974208b9c9123877c44a46",
      "parents": [
        "c056b516acdd518ea4e1fa8b66d950e20299dcee"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukaszlenart@apache.org",
        "time": "Tue Aug 01 10:47:47 2017 +0200"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukaszlenart@apache.org",
        "time": "Tue Aug 01 10:48:13 2017 +0200"
      },
      "message": "Updates info about Struts 2.3.8\n"
    },
    {
      "commit": "c056b516acdd518ea4e1fa8b66d950e20299dcee",
      "tree": "38696a412ba96e3bbd034c41b38da2aa7837c20a",
      "parents": [
        "d74f9cc50e26b0ac82f3c7707893462b0289538a"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 21:45:04 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 21:45:04 2017 +0200"
      },
      "message": "added information on how to register the Result Types\n"
    },
    {
      "commit": "d74f9cc50e26b0ac82f3c7707893462b0289538a",
      "tree": "96dbbca7a886ce31127282d1f570d5178855a29d",
      "parents": [
        "6ac80743f253c0f5581c15a41c28b4e11e44abb4"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 21:23:19 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 21:23:19 2017 +0200"
      },
      "message": "extracted method for X-Forwarded-Proto header check\n"
    },
    {
      "commit": "6ac80743f253c0f5581c15a41c28b4e11e44abb4",
      "tree": "f1505511ed57c7639a7d3ebfaf83747700f1225c",
      "parents": [
        "5df13a81305c4943015cf43426622eb04698f280"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 21:20:05 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 21:20:05 2017 +0200"
      },
      "message": "change method modifier to protected\n"
    },
    {
      "commit": "5df13a81305c4943015cf43426622eb04698f280",
      "tree": "1a4e5ca76de714da4526774a1229748e08169b1e",
      "parents": [
        "6845ba79835813ec3a37eeedada7da8139821a15"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 21:17:57 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 21:17:57 2017 +0200"
      },
      "message": "removed $Id$ tag\n"
    },
    {
      "commit": "6845ba79835813ec3a37eeedada7da8139821a15",
      "tree": "39221984418039bac8f174cfb3f0c103c75bc5b7",
      "parents": [
        "3ca17a46dd1432404967566ea6218120dbcf8aec"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 21:15:30 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 21:15:30 2017 +0200"
      },
      "message": "corrected java version\n"
    },
    {
      "commit": "3ca17a46dd1432404967566ea6218120dbcf8aec",
      "tree": "4370775141b1e51ff33a57831edc0925ab73fa4c",
      "parents": [
        "f84e3f2335065533e33de5e8ebea7d82d1125e8b"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 21:13:31 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 21:13:31 2017 +0200"
      },
      "message": "defined dependencies as optional\n"
    },
    {
      "commit": "f84e3f2335065533e33de5e8ebea7d82d1125e8b",
      "tree": "1f2953a27fa4b1f10aa32036ac24d6a8bf7507d0",
      "parents": [
        "00137f775abae1859743c5aedb3b1b0d23b71315"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 19:12:37 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 19:12:37 2017 +0200"
      },
      "message": "added README.md\n"
    },
    {
      "commit": "00137f775abae1859743c5aedb3b1b0d23b71315",
      "tree": "1eefb097f56563ea9adb06c26827d46de5701c5d",
      "parents": [
        "b3ce14c9e744ca713373b358f71f0659bfb35803"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 16:43:22 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 16:43:22 2017 +0200"
      },
      "message": "added struts-plugin.xml providing both a ssl-offload package and a convenience ssl-offload-default package\n"
    },
    {
      "commit": "b3ce14c9e744ca713373b358f71f0659bfb35803",
      "tree": "9bbf18c64994e9418399949452f65e967d909b26",
      "parents": [
        "ba12972cbc0e030a20dec11cf6a0b4dd2360aafd"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 16:25:06 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 16:25:06 2017 +0200"
      },
      "message": "renamed https offloading to the more widely used ssl offloading\n"
    },
    {
      "commit": "ba12972cbc0e030a20dec11cf6a0b4dd2360aafd",
      "tree": "6803f66d28533173cab4deeaa55a5764624ee5e9",
      "parents": [
        "785a77fcfc85c4e8643b1379c3304563bd2705a5"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 13:24:52 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 13:24:52 2017 +0200"
      },
      "message": "added support for the Forwarded header (RFC7239)\n"
    },
    {
      "commit": "785a77fcfc85c4e8643b1379c3304563bd2705a5",
      "tree": "56b0b10dba8f43db418c10a4c538577f3bd4011e",
      "parents": [
        "b4b8c2d7e962d1206a473bfdad47689895ff874b"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 08:45:58 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 08:45:58 2017 +0200"
      },
      "message": "extracted overridable method for condition\n"
    },
    {
      "commit": "b4b8c2d7e962d1206a473bfdad47689895ff874b",
      "tree": "89ceec8258809a1d593ad64fffc670836b4e025a",
      "parents": [
        "276471cc49c84e5016d2beaf7770a5e036e5e191"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 08:40:20 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 08:40:20 2017 +0200"
      },
      "message": "make method protected instead of private\n"
    },
    {
      "commit": "276471cc49c84e5016d2beaf7770a5e036e5e191",
      "tree": "5a599b6605586770f1615902cd2ad73d978b0325",
      "parents": [
        "02a1ca6819aa355574930285a0990a8b080bdd4a"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 08:35:36 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 08:35:36 2017 +0200"
      },
      "message": "added HttpsOffloadAwareServletActionRedirectResult\n"
    },
    {
      "commit": "02a1ca6819aa355574930285a0990a8b080bdd4a",
      "tree": "eed2925798f12007df51b03118ec91f60c49bd17",
      "parents": [
        "7879bafe58fd7d82d8e31f34dd88736e337f0a12"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 08:23:12 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Tue Mar 28 08:23:12 2017 +0200"
      },
      "message": "fixed struts version\n"
    },
    {
      "commit": "7879bafe58fd7d82d8e31f34dd88736e337f0a12",
      "tree": "3bc0d2f69addc3754bc439dee741f8f7415811e3",
      "parents": [
        "1a64217f87566831864371622673951d29dca79a"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Mon Mar 27 23:25:40 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Mon Mar 27 23:25:40 2017 +0200"
      },
      "message": "used spaces for indentation\n"
    },
    {
      "commit": "1a64217f87566831864371622673951d29dca79a",
      "tree": "13bb41dabc85d1b64833e4377129627a664b4d72",
      "parents": [
        "8e1aadda494b6e273076d2f09ba16dd3b5be3f7b"
      ],
      "author": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Mon Mar 27 23:20:48 2017 +0200"
      },
      "committer": {
        "name": "Stefaan Dutry",
        "email": "stefaan.dutry@gmail.com",
        "time": "Mon Mar 27 23:20:48 2017 +0200"
      },
      "message": "added HttpsOffloadAwareServletRedirectResult\n"
    },
    {
      "commit": "8e1aadda494b6e273076d2f09ba16dd3b5be3f7b",
      "tree": "abe6d97e36db39f8863b0118727905bcbbe8d8bc",
      "parents": [
        "36c535e7157d858807db20b5df947d6e66a138ca"
      ],
      "author": {
        "name": "Rene Gielen",
        "email": "rene.gielen@gmail.com",
        "time": "Thu Mar 23 11:28:00 2017 +0100"
      },
      "committer": {
        "name": "Rene Gielen",
        "email": "rene.gielen@gmail.com",
        "time": "Thu Mar 23 11:28:00 2017 +0100"
      },
      "message": "point direct download link to newly released version 1.1\n"
    },
    {
      "commit": "36c535e7157d858807db20b5df947d6e66a138ca",
      "tree": "a0a3ae972327dcb373580671657ba52dfec2b139",
      "parents": [
        "aadde35114b8d4417a11edf4bd005befeb209b4a"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Thu Mar 23 09:38:01 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Thu Mar 23 09:38:01 2017 +0100"
      },
      "message": "Fixes typo\n"
    },
    {
      "commit": "aadde35114b8d4417a11edf4bd005befeb209b4a",
      "tree": "b12fe7748616bdd9066901c9f30441a1b53b2673",
      "parents": [
        "4d4aa62fefa44fda4c796f6b832e5c304ddd6779"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Thu Mar 23 08:50:59 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Thu Mar 23 08:50:59 2017 +0100"
      },
      "message": "Adds exact Maven versions to use\n"
    },
    {
      "commit": "4d4aa62fefa44fda4c796f6b832e5c304ddd6779",
      "tree": "bb1021bd4ef6f2466bd0f2ac86af7f996e1f9933",
      "parents": [
        "abfe90aea1704deb4e0200166d36b4a0d5722892"
      ],
      "author": {
        "name": "Chris",
        "email": "foley.126@gmail.com",
        "time": "Wed Mar 22 08:40:18 2017 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 22 08:40:18 2017 -0500"
      },
      "message": "Update README.md\n\nFixed class name in bean definitions"
    },
    {
      "commit": "abfe90aea1704deb4e0200166d36b4a0d5722892",
      "tree": "93592eba56bc71fc3148c6e2259661a2760e75cf",
      "parents": [
        "74a824be709aaabd5f5e88d3d27a2be152930c28"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 07:02:42 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 07:02:42 2017 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "74a824be709aaabd5f5e88d3d27a2be152930c28",
      "tree": "627e3ab0d8fe67317641bf8ccad8ead20ca0ecfc",
      "parents": [
        "f0c181eab5acd41da80419dc651efe240c43a1a0"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 07:02:21 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 07:02:21 2017 +0100"
      },
      "message": "[maven-release-plugin] prepare release struts2-secure-jakarta-stream-multipart-parser-plugin-1.1\n"
    },
    {
      "commit": "f0c181eab5acd41da80419dc651efe240c43a1a0",
      "tree": "db2b3bfe0038182b17164b51e326e426e1d1b5f7",
      "parents": [
        "e24d4d537a1ce10ede61b23991e9e4ca3d1ccd40"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 07:00:00 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 07:00:00 2017 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "e24d4d537a1ce10ede61b23991e9e4ca3d1ccd40",
      "tree": "8a3991cc63a1dc96447ac6ce120f4c22c16b868a",
      "parents": [
        "1ea7a19830586a30b02a3ef821387080bcd33911"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:59:40 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:59:40 2017 +0100"
      },
      "message": "[maven-release-plugin] prepare release struts2-secure-jakarta-multipart-parser-plugin-1.1\n"
    },
    {
      "commit": "1ea7a19830586a30b02a3ef821387080bcd33911",
      "tree": "781f574a1552768274a276920baf28182d57c3f9",
      "parents": [
        "99a3024d441238c43f1a5c3b22dc09bd33d2de6d"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:56:38 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:56:38 2017 +0100"
      },
      "message": "Fixes typo\n"
    },
    {
      "commit": "99a3024d441238c43f1a5c3b22dc09bd33d2de6d",
      "tree": "3cefd987da55560ad93d3b471885192b42402687",
      "parents": [
        "c477f3ebc1ef528b6b69114303fc864f3181af4a"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:55:08 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:55:08 2017 +0100"
      },
      "message": "Adds section about restarting app\n"
    },
    {
      "commit": "c477f3ebc1ef528b6b69114303fc864f3181af4a",
      "tree": "e511c9b051d7869910b34ce52de666e1e7811b5b",
      "parents": [
        "21b57f5f39d7a508ec44f97359f8b71dde3ad1ee"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:53:27 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:53:27 2017 +0100"
      },
      "message": "Drops dot\n"
    },
    {
      "commit": "21b57f5f39d7a508ec44f97359f8b71dde3ad1ee",
      "tree": "df16d6b8866bb23eeab24dd19580880b99312786",
      "parents": [
        "7b24dca44b05ffbfdfa7f520d979540caf9f44d6"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:53:07 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:53:07 2017 +0100"
      },
      "message": "Drops plugin definition\n"
    },
    {
      "commit": "7b24dca44b05ffbfdfa7f520d979540caf9f44d6",
      "tree": "e4efdf9496b7a556140546c4ea58b6f8e97b6faa",
      "parents": [
        "994062e8ae5f40746c310505abadc58f8bcaa80e"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:52:48 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:52:48 2017 +0100"
      },
      "message": "Adds info how to define a bean in struts.xml\n"
    },
    {
      "commit": "994062e8ae5f40746c310505abadc58f8bcaa80e",
      "tree": "4a75aadf706ddf7b05b89561dca06d7633757798",
      "parents": [
        "3440fcaa27d30a4c801a3893787b71525de99ab9"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:50:24 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:50:24 2017 +0100"
      },
      "message": "Drops plugin definition\n"
    },
    {
      "commit": "3440fcaa27d30a4c801a3893787b71525de99ab9",
      "tree": "3a2d5caa83d31ff2cd8980178fc1a1e8df03fe0c",
      "parents": [
        "f7be30754f3ac98b3a63506d8bba4db880f633de"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:50:14 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Wed Mar 22 06:50:14 2017 +0100"
      },
      "message": "Adds info how to define a bean in struts.xml\n"
    },
    {
      "commit": "f7be30754f3ac98b3a63506d8bba4db880f633de",
      "tree": "94126d56b7fa16b3e39ecbbbaede8ef66dbf009f",
      "parents": [
        "05892506ec4ccb673c1e960bcb3cb2adab346cd8"
      ],
      "author": {
        "name": "Rene Gielen",
        "email": "rene.gielen@gmail.com",
        "time": "Tue Mar 21 10:35:31 2017 +0100"
      },
      "committer": {
        "name": "Rene Gielen",
        "email": "rene.gielen@gmail.com",
        "time": "Tue Mar 21 10:35:31 2017 +0100"
      },
      "message": "be more explicit in the README regarding Maven coordinates and direct download\n\nTo help users with less development experience, provide a concrete version in the Maven dependecy snippet (which is unlikely to change anyway...) and provide a direct donwload link to the Jar in Maven Central, to help drop-in fixing.\n"
    },
    {
      "commit": "05892506ec4ccb673c1e960bcb3cb2adab346cd8",
      "tree": "1d2c38aaa05bfd6e896c32815e94efa340932937",
      "parents": [
        "41e4bd029319ed7e0dd02dafe7b983090b053151"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Tue Mar 21 07:11:34 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Tue Mar 21 07:11:34 2017 +0100"
      },
      "message": "Fixes supported versions\n"
    },
    {
      "commit": "41e4bd029319ed7e0dd02dafe7b983090b053151",
      "tree": "29c3fe05a77cb6644ce85387599f23d193e32109",
      "parents": [
        "f198ed102cd2fde0ab77c701a3c5d16a35762ff8"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 11:39:37 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 11:39:37 2017 +0100"
      },
      "message": "Drops one dash from artifactId\n"
    },
    {
      "commit": "f198ed102cd2fde0ab77c701a3c5d16a35762ff8",
      "tree": "bc727364b036390e5949d5b36c9b6e9cdef8d7a3",
      "parents": [
        "3a1a84d6ea31f3b98e9edb62b98d1d6d80fd058a"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 11:37:52 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 11:37:52 2017 +0100"
      },
      "message": "Fixes typo with supported versions\n"
    },
    {
      "commit": "3a1a84d6ea31f3b98e9edb62b98d1d6d80fd058a",
      "tree": "fbb7c93fd33096c9ef259f6cf9656ad8364b8a92",
      "parents": [
        "87e2b960619702207c68c8eaafbe7161c4ccfe8d"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:19:37 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:19:37 2017 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "87e2b960619702207c68c8eaafbe7161c4ccfe8d",
      "tree": "8c0636031d13c504c5ce3d9a8a75e78dc523dda4",
      "parents": [
        "60f127c5b7f1db04b0077c8b5489a7b3068a2bb4"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:19:17 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:19:17 2017 +0100"
      },
      "message": "[maven-release-plugin] prepare release struts2-secure-jakarta-stream-multipart-parser-plugin-1.0\n"
    },
    {
      "commit": "60f127c5b7f1db04b0077c8b5489a7b3068a2bb4",
      "tree": "1415077bbe18a61a7748a0b6d2087eb67456f2c7",
      "parents": [
        "b461076d4986377a3b256872a3b4e9e46c0bc9bb"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:18:49 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:18:49 2017 +0100"
      },
      "message": "Fixes wrong git repo name\n"
    },
    {
      "commit": "b461076d4986377a3b256872a3b4e9e46c0bc9bb",
      "tree": "a3b44d4a50e5be4764c8875519d0e2fafefda1df",
      "parents": [
        "51ba2485e72c5fb94755e54a2744dc51f3d1f915"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:14:33 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:14:33 2017 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "51ba2485e72c5fb94755e54a2744dc51f3d1f915",
      "tree": "947cd0e38537980a96d6ef41e935e8497772e268",
      "parents": [
        "4258a74576f95a3c8111b5963625879ec32b46a7"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:14:12 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:14:12 2017 +0100"
      },
      "message": "[maven-release-plugin] prepare release struts2-secure-jakarta-multipart-parser-plugin-1.0\n"
    },
    {
      "commit": "4258a74576f95a3c8111b5963625879ec32b46a7",
      "tree": "65b7e5381f2033b95e0ac507941d47816255b830",
      "parents": [
        "1def043b742ca13182eb8519a6a40fc881982be2"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:13:46 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:13:46 2017 +0100"
      },
      "message": "Uses proper repo name\n"
    },
    {
      "commit": "1def043b742ca13182eb8519a6a40fc881982be2",
      "tree": "47753a4ed9da91fec1f35597a218305e791461df",
      "parents": [
        "0f2db110b8e9c23a3c3c2f49c59626431d07d842"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:11:14 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:11:14 2017 +0100"
      },
      "message": "Adds SCm \u0026 CI info\n"
    },
    {
      "commit": "0f2db110b8e9c23a3c3c2f49c59626431d07d842",
      "tree": "24dc85d09e82ad6d2d544e18e7f058f56d349a44",
      "parents": [
        "98d943ca0895be98dc66639f104cd45be219fd47"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:10:38 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:10:38 2017 +0100"
      },
      "message": "[maven-release-plugin] rollback the release of struts2-secure-jakarta-multipart-parser-plugin-1.0\n"
    },
    {
      "commit": "98d943ca0895be98dc66639f104cd45be219fd47",
      "tree": "ba41a50d6703de636253629483cadf2516259360",
      "parents": [
        "33974e2ffa48d564dae98b0ecbde0046af7eaced"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:10:04 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:10:04 2017 +0100"
      },
      "message": "Drops duplicated scm tag\n"
    },
    {
      "commit": "33974e2ffa48d564dae98b0ecbde0046af7eaced",
      "tree": "5f0c295d2b4bcf56496edc6de7acc75284e95c4a",
      "parents": [
        "528285fa36160d049551e2a2eb097bb9d04ae40a"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:09:36 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:09:36 2017 +0100"
      },
      "message": "Adds SCM \u0026 CI info\n"
    },
    {
      "commit": "528285fa36160d049551e2a2eb097bb9d04ae40a",
      "tree": "17426ca961e89d2abd87f45e5a857b35d7342600",
      "parents": [
        "903c81a850b480ba949bc960e691f964a3d1e1a4"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:08:52 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:08:52 2017 +0100"
      },
      "message": "Adds SCM and CI info\n"
    },
    {
      "commit": "903c81a850b480ba949bc960e691f964a3d1e1a4",
      "tree": "659e0b263c21fb58acc432db7ed3a4ff2da99b6c",
      "parents": [
        "8b29f9053f5be916c2c9e1eb9164de791fd0cb61"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:07:00 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:07:00 2017 +0100"
      },
      "message": "[maven-release-plugin] prepare release struts2-secure-jakarta-multipart-parser-plugin-1.0\n"
    },
    {
      "commit": "8b29f9053f5be916c2c9e1eb9164de791fd0cb61",
      "tree": "0a395a9763f6fb406728e24a3242c5c419f5762c",
      "parents": [
        "f6ee07056484054be7d16f79e87c0ca47f422f8e"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:04:50 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:04:50 2017 +0100"
      },
      "message": "[maven-release-plugin] rollback the release of struts2-secure-jakarta-multipart-parser-plugin-1.0\n"
    },
    {
      "commit": "f6ee07056484054be7d16f79e87c0ca47f422f8e",
      "tree": "659e0b263c21fb58acc432db7ed3a4ff2da99b6c",
      "parents": [
        "b16db50ea786435d05ad0f161c2ca64f01b3dfc3"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:03:26 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 08:03:26 2017 +0100"
      },
      "message": "[maven-release-plugin] prepare release struts2-secure-jakarta-multipart-parser-plugin-1.0\n"
    },
    {
      "commit": "b16db50ea786435d05ad0f161c2ca64f01b3dfc3",
      "tree": "0a395a9763f6fb406728e24a3242c5c419f5762c",
      "parents": [
        "9eafdc5fd6810d8b2387c0b9c0cf42d0ca735d0f"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 07:43:22 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 07:43:22 2017 +0100"
      },
      "message": "Updates example Maven dependency with proper artifactId\n"
    },
    {
      "commit": "9eafdc5fd6810d8b2387c0b9c0cf42d0ca735d0f",
      "tree": "fe695a15ac0fc9aee8fa6f9dd97140385fa3f01e",
      "parents": [
        "ef4bd1124d48a58df3122f9e8425c87b08b5543c"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 07:42:15 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 07:42:15 2017 +0100"
      },
      "message": "Adds constructor with proper log information about resolves vulnerabilities\n"
    },
    {
      "commit": "ef4bd1124d48a58df3122f9e8425c87b08b5543c",
      "tree": "7e261d32faf7cbef56991819bef59821656c4ca7",
      "parents": [
        "b8182e35efa59e4da781ed44f8bc4766e7a13311"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 07:40:08 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 07:40:08 2017 +0100"
      },
      "message": "Extends log with proper info about resolves vulnerabilities\n"
    },
    {
      "commit": "b8182e35efa59e4da781ed44f8bc4766e7a13311",
      "tree": "3661bb03e1ab9ee5dfade3a939294510e8117fd4",
      "parents": [
        "4954222d6b6d5d1c134e695bd26e5e3a401b97e5"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 07:38:45 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Mon Mar 20 07:38:45 2017 +0100"
      },
      "message": "Defines constant to support Struts 2.3.8\n"
    },
    {
      "commit": "4954222d6b6d5d1c134e695bd26e5e3a401b97e5",
      "tree": "f1aa2944118c436e714874a61c7615354cbe5e2b",
      "parents": [
        "29f423199d19f52aad8f4241a34eae418fff6667"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 14:59:12 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 14:59:12 2017 +0100"
      },
      "message": "Adds badges with license and current version in the Maven Central\n"
    },
    {
      "commit": "29f423199d19f52aad8f4241a34eae418fff6667",
      "tree": "11e79f9fce71d980869ba9a9e0b680c0a6888881",
      "parents": [
        "1cd42a6080dac524bd572e79f0c89b018b0c01a8"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 14:54:58 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 14:54:58 2017 +0100"
      },
      "message": "Adds more detailed readme with explanation how to use the plugin\n"
    },
    {
      "commit": "1cd42a6080dac524bd572e79f0c89b018b0c01a8",
      "tree": "247d76cf6a6b266fedd877ee61ba1322edef7bb0",
      "parents": [
        "bd18c11e3082b2947abbb1583fd73d87589ae2f6"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 14:54:34 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 14:54:34 2017 +0100"
      },
      "message": "Creates a plugin to allow mitigate vulnerability with S2-045 in older versions of Struts when using jakarta-stream Multipart parser\n"
    },
    {
      "commit": "bd18c11e3082b2947abbb1583fd73d87589ae2f6",
      "tree": "58ed8229badfa9544bc375fe049629b09ee144fe",
      "parents": [
        "1aa4a9c92933c5e57ffb8001bf97f7bb6d848daa"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 14:53:42 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 14:53:42 2017 +0100"
      },
      "message": "Adds readme with more detailed explanation how to use the plugin\n"
    },
    {
      "commit": "1aa4a9c92933c5e57ffb8001bf97f7bb6d848daa",
      "tree": "10cde24e4d5b313b95cb2213960e4f4d61e3098c",
      "parents": [
        "666d5da4d5480d8f75f94bd0d433bfdf8b44c5cd"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 14:53:18 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 14:53:18 2017 +0100"
      },
      "message": "Creates a plugin to allow mitigate vulnerability with S2-045 in older versions of Struts\n"
    },
    {
      "commit": "666d5da4d5480d8f75f94bd0d433bfdf8b44c5cd",
      "tree": "30b9963107bd34dab1b4026a917532ebe39de840",
      "parents": [
        "4d4b880e23509486735995c8387673771c3f5ccb"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 14:52:06 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 14:52:06 2017 +0100"
      },
      "message": "Adds basic readme describing the project\u0027s purpose\n"
    },
    {
      "commit": "4d4b880e23509486735995c8387673771c3f5ccb",
      "tree": "f6afb3b71a8480189823f901794f24b444f8fe86",
      "parents": [
        "ba188e22ebb56acbae90aaa122843c1886e890b0"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 09:45:21 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Sat Mar 18 09:45:21 2017 +0100"
      },
      "message": "Ignores OSX\u0027s related hidden files\n"
    },
    {
      "commit": "ba188e22ebb56acbae90aaa122843c1886e890b0",
      "tree": "c9b91f5df334655a862651fd4978780bb30bf41d",
      "parents": [
        "c2a14c4de50c14a8828009b8a475fd30d184c756"
      ],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Fri Mar 17 17:58:27 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Fri Mar 17 17:58:27 2017 +0100"
      },
      "message": "Ignores IDEA\u0027s project files\n"
    },
    {
      "commit": "c2a14c4de50c14a8828009b8a475fd30d184c756",
      "tree": "901ab7fbcc0b438996f530a79375bc3e4864e095",
      "parents": [],
      "author": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Fri Mar 17 17:57:10 2017 +0100"
      },
      "committer": {
        "name": "Lukasz Lenart",
        "email": "lukasz.lenart@gmail.com",
        "time": "Fri Mar 17 17:57:10 2017 +0100"
      },
      "message": "Adds basic .gitignore\n"
    }
  ]
}
