)]}'
{
  "log": [
    {
      "commit": "91ac149b2bd5cc508c6f9b1942fc60ba1a4f70e2",
      "tree": "d57b850892ea972d0309bfc43c76c3d8db3c400c",
      "parents": [
        "166f97e19954513edeb2afd71ff6c6622df19da9"
      ],
      "author": {
        "name": "Piotr Pieprzycki",
        "email": "piotr.pieprzycki@dreamlab.pl",
        "time": "Mon Dec 11 12:44:09 2017 +0000"
      },
      "committer": {
        "name": "Piotr Pieprzycki",
        "email": "piotr.pieprzycki@dreamlab.pl",
        "time": "Mon Dec 11 12:44:09 2017 +0000"
      },
      "message": "added README example\n"
    },
    {
      "commit": "166f97e19954513edeb2afd71ff6c6622df19da9",
      "tree": "f477299f8c6dd4d3cbe0af595f16cedf5911c16c",
      "parents": [
        "afb406c73f588aa2a58827d390ceb0581eec6d02"
      ],
      "author": {
        "name": "Piotr Pieprzycki",
        "email": "piotr.pieprzycki@dreamlab.pl",
        "time": "Mon Dec 11 12:31:27 2017 +0000"
      },
      "committer": {
        "name": "Piotr Pieprzycki",
        "email": "piotr.pieprzycki@dreamlab.pl",
        "time": "Mon Dec 11 12:31:27 2017 +0000"
      },
      "message": "new parameters allowed in pillar\n"
    },
    {
      "commit": "afb406c73f588aa2a58827d390ceb0581eec6d02",
      "tree": "79bb0c4ea8e2fd6bd232ae8ad4516ae8424272a7",
      "parents": [
        "df842db008780e5aeb91da3992e489ae97e95126"
      ],
      "author": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Nov 21 12:11:50 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Nov 21 12:12:03 2017 +0300"
      },
      "message": "Adding comment option to iptables rule\n\nChange-Id: I9d93052cfc197a364b42240448344d5543e8805f\n"
    },
    {
      "commit": "df842db008780e5aeb91da3992e489ae97e95126",
      "tree": "1ee711e5104375d885067ee2495c35939df38b26",
      "parents": [
        "0278d2572fc90ff3fb34d2b411db3f1664deafd4"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:36:02 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:36:02 2017 +0200"
      },
      "message": "Fix name in .kitchen.travis.yml file\n\nChange-Id: I07d6d020f629c9c34bb31e5ed81654b528fe3fcc\n"
    },
    {
      "commit": "0278d2572fc90ff3fb34d2b411db3f1664deafd4",
      "tree": "e3d8301717cb9edab66372338ea459742aed76ba",
      "parents": [
        "ba33a7e0037137feac9c86df23f5c5ed4c471af1"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Aug 25 11:40:10 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Aug 25 11:40:10 2017 +0200"
      },
      "message": "Update .travis.yml and .kitchen.yml files for parallel testing\n\nChange-Id: I9f1df379fbceab316598ad1f683c0b516aa2cff6\n"
    },
    {
      "commit": "ba33a7e0037137feac9c86df23f5c5ed4c471af1",
      "tree": "b57bb0337c30d05047f98b7a4c0fa9c254b3e8dd",
      "parents": [
        "dd2d4cfe841199135703fc6fe19973fc2802d9c5"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jul 06 21:07:27 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jul 07 00:18:40 2017 +0300"
      },
      "message": "Update run_tests.sh to the latest revision\n\nChange-Id: I93c3c26a65a233ea0b3854e98efa04df02028858\n"
    },
    {
      "commit": "dd2d4cfe841199135703fc6fe19973fc2802d9c5",
      "tree": "7805d11a8329b454036e91835e582f0fcc8b525c",
      "parents": [
        "2983e19198047d49e04b44e2a3a08d75ac2cfdcb"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "michel@nederlof.info",
        "time": "Tue Jun 27 15:12:36 2017 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Jun 27 15:12:36 2017 +0200"
      },
      "message": "Allow custom chains to be present (#12)\n\n* Allow custom chains to be present, other than the INPUT, FORWARD, OUTPUT default chains.\r\n\r\n* Adding missing endif\r\n\r\n* Require the packages to be installed first.\r\n\r\n* Test should use rules as key, not rule.\r\n\r\n* Making it a array list, instead of a dict.\r\n\r\n* convert rules to a list instead of a dict.\r\n\r\n* Only if policy is defined, include this statement.\r\n\r\n* Only ensure chains if not container :)\r\n\r\n* The chain is only ensured if we are not a container.\r\n\r\n* Do not run at all for containers.\r\n"
    },
    {
      "commit": "2983e19198047d49e04b44e2a3a08d75ac2cfdcb",
      "tree": "73a328f6d810a8e63b79af1c9dcce9cb62726829",
      "parents": [
        "1a7868bfc8c7ac391b443ba43970eb915a4b7e3e",
        "b53b238af40d87fb12678f719e4d2f6e54c486d2"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Apr 04 14:50:59 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 04 14:50:59 2017 +0200"
      },
      "message": "Merge pull request #11 from Martin819/master\n\nUpdate .travis.yml and notififcations"
    },
    {
      "commit": "b53b238af40d87fb12678f719e4d2f6e54c486d2",
      "tree": "3d51329392b30edc7a0f8ea3c9504abe9d19ba73",
      "parents": [
        "4cbbe3b028ca466f1428c4154a8ef5788831aa48"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 16:38:44 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 16:38:44 2017 +0200"
      },
      "message": "Update .travis.yml and notififcations\n"
    },
    {
      "commit": "1a7868bfc8c7ac391b443ba43970eb915a4b7e3e",
      "tree": "6ac4336e919544f40635ac5318860d99871fac9e",
      "parents": [
        "8530cf58a38a70987f619c9c49cc6e225ecf4d73",
        "574663ad678fea5a7e1c5a56be9d06006df3e808"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Mar 28 16:12:59 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 28 16:12:59 2017 +0200"
      },
      "message": "Merge pull request #10 from nmadhok/patch-1\n\nCorrect parameters spelling"
    },
    {
      "commit": "574663ad678fea5a7e1c5a56be9d06006df3e808",
      "tree": "6ac4336e919544f40635ac5318860d99871fac9e",
      "parents": [
        "8530cf58a38a70987f619c9c49cc6e225ecf4d73"
      ],
      "author": {
        "name": "Nitin Madhok",
        "email": "nmadhok@g.clemson.edu",
        "time": "Tue Mar 28 10:08:26 2017 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 28 10:08:26 2017 -0400"
      },
      "message": "Correct parameters spelling"
    },
    {
      "commit": "8530cf58a38a70987f619c9c49cc6e225ecf4d73",
      "tree": "5b78da5791212e186ff1e8fb915259ca3465cc19",
      "parents": [
        "7d221cdfa10a0e51553abea3f85afb29f8fc5dd8",
        "4cbbe3b028ca466f1428c4154a8ef5788831aa48"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Mar 28 12:56:29 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 28 12:56:29 2017 +0200"
      },
      "message": "Merge pull request #9 from Martin819/master\n\nUpdate Travis Notifications and disable sending email notifications"
    },
    {
      "commit": "4cbbe3b028ca466f1428c4154a8ef5788831aa48",
      "tree": "1144163ac131051a86ad860fe4f6e7d21b77347b",
      "parents": [
        "054f300a2b74aae63e364270c8b2350a7d39ffbc"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 12:50:56 2017 +0200"
      },
      "committer": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 12:50:56 2017 +0200"
      },
      "message": "Update Travis Notifications and disable sending email notifications\n"
    },
    {
      "commit": "054f300a2b74aae63e364270c8b2350a7d39ffbc",
      "tree": "a18956b9e8319a246da2261c0f09bf81da68f9f5",
      "parents": [
        "12850467ee74ba60ce37785232aab0a51415da9b"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 11:37:58 2017 +0200"
      },
      "committer": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 12:49:34 2017 +0200"
      },
      "message": "add travis condition to only send notifications for master branch\n"
    },
    {
      "commit": "7d221cdfa10a0e51553abea3f85afb29f8fc5dd8",
      "tree": "a18956b9e8319a246da2261c0f09bf81da68f9f5",
      "parents": [
        "b297b20c1b81bb2078828201f04774b84a2471a0",
        "e07d0a9bf762584217824d59ecfdff5ffba02e17"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Mar 28 12:34:19 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 28 12:34:19 2017 +0200"
      },
      "message": "Merge pull request #7 from Martin819/master\n\nAdd travis condition to only send notifications for master branch [WIP]"
    },
    {
      "commit": "e07d0a9bf762584217824d59ecfdff5ffba02e17",
      "tree": "a18956b9e8319a246da2261c0f09bf81da68f9f5",
      "parents": [
        "12850467ee74ba60ce37785232aab0a51415da9b"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 11:37:58 2017 +0200"
      },
      "committer": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 11:41:58 2017 +0200"
      },
      "message": "add travis condition to only send notifications for master branch\n"
    },
    {
      "commit": "12850467ee74ba60ce37785232aab0a51415da9b",
      "tree": "27bac054e4b313f595b42a3719de367a3bfd52d1",
      "parents": [
        "fe6e787ab26df0d9dc7e37bdb7f4dad59384a725"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 11:03:42 2017 +0200"
      },
      "committer": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 11:36:59 2017 +0200"
      },
      "message": "Testing Travis Notifications - This should fail\n"
    },
    {
      "commit": "b297b20c1b81bb2078828201f04774b84a2471a0",
      "tree": "8b518681f1b4cfb905f7caa4c048dd54caeb38d9",
      "parents": [
        "9de11c61726ab0b15dc526a9d62db3629148a0f4",
        "fe6e787ab26df0d9dc7e37bdb7f4dad59384a725"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Mar 28 11:01:07 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 28 11:01:07 2017 +0200"
      },
      "message": "Merge pull request #5 from Martin819/master\n\nshow \u0027make test\u0027 errors in Travis"
    },
    {
      "commit": "fe6e787ab26df0d9dc7e37bdb7f4dad59384a725",
      "tree": "8b518681f1b4cfb905f7caa4c048dd54caeb38d9",
      "parents": [
        "f7613e483cce60d612a215b0a995d418018b5c8f"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 10:17:00 2017 +0200"
      },
      "committer": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 10:56:39 2017 +0200"
      },
      "message": "added travis notifications\n"
    },
    {
      "commit": "f7613e483cce60d612a215b0a995d418018b5c8f",
      "tree": "eb73addc110e335291d933de05c87285fb6a79d3",
      "parents": [
        "9de11c61726ab0b15dc526a9d62db3629148a0f4"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 09:40:12 2017 +0200"
      },
      "committer": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Mar 28 09:40:28 2017 +0200"
      },
      "message": "show \u0027make test\u0027 errors in Travis\n"
    },
    {
      "commit": "9de11c61726ab0b15dc526a9d62db3629148a0f4",
      "tree": "98f1b5cdacad5284f0cf2caf7ba55c65c161e0eb",
      "parents": [
        "3bee76dcd66068a040d06e293489535a1cf5d137",
        "1d6f0a818243ce77c47c2cfa23f106460a33c56f"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Mar 20 15:11:06 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 20 15:11:06 2017 +0100"
      },
      "message": "Merge pull request #4 from Martin819/master\n\nAdded Kitchen tests and Travis"
    },
    {
      "commit": "1d6f0a818243ce77c47c2cfa23f106460a33c56f",
      "tree": "98f1b5cdacad5284f0cf2caf7ba55c65c161e0eb",
      "parents": [
        "3bee76dcd66068a040d06e293489535a1cf5d137"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Mar 17 17:38:11 2017 +0100"
      },
      "committer": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Mar 17 17:38:11 2017 +0100"
      },
      "message": "Added Kitchen tests and Travis\n"
    },
    {
      "commit": "3bee76dcd66068a040d06e293489535a1cf5d137",
      "tree": "48c5a99b05020e6debc57e57138a7b1b132c351d",
      "parents": [
        "b817b3596f8bfa512f30b99a91bee64869ac9c7d"
      ],
      "author": {
        "name": "Dennis van Dok",
        "email": "dvandok@gmail.com",
        "time": "Tue Feb 07 15:22:23 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Feb 07 15:22:23 2017 +0100"
      },
      "message": "add the option to specify the family per rule to support ipv6 (#3)\n\nCloses: #2 \r\n\r\n* add the option to specify the family per rule to support ipv6\r\n\r\n* include policy updates for ipv6\r\n\r\n* update documentation to mention ipv6\r\n\r\n* Make ipv6 optional; remove spurious tabs from the readme.\r\n\r\n* set ipv6 policies only if ipv6 is enabled on the host and not explicitly turned off for this service\r\n"
    },
    {
      "commit": "b817b3596f8bfa512f30b99a91bee64869ac9c7d",
      "tree": "c09e993c4e0003e0ccaa971f2e1dab7bc71ea8ee",
      "parents": [
        "23030090ac9450765dd5de9f46e80afa33a3fbd2"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 13:02:03 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 02 13:02:03 2017 +0100"
      },
      "message": "Unify Makefile, .gitignore and update readme\n"
    },
    {
      "commit": "23030090ac9450765dd5de9f46e80afa33a3fbd2",
      "tree": "49142325ac948c71d308c757acb7c24b4822fd65",
      "parents": [
        "6006256763fd8de258138e0eebd4bf2f6c7615bd"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Jan 11 15:33:53 2017 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Jan 11 15:33:59 2017 +0100"
      },
      "message": "Fix service name for xenial and newer distributions using netfilter\n"
    },
    {
      "commit": "6006256763fd8de258138e0eebd4bf2f6c7615bd",
      "tree": "18c13417368295c6254b9ce6ab738fc2c28c964e",
      "parents": [
        "9540426989f40957f507fa4e0177c358653ec730"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Jul 27 14:41:15 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Jul 27 14:41:15 2016 +0200"
      },
      "message": "Fix documentation, remove obsolete\n"
    },
    {
      "commit": "9540426989f40957f507fa4e0177c358653ec730",
      "tree": "73a0f9626d0b59aaf16f930851d553ab72e6a663",
      "parents": [
        "b76b411057cbf3007235389ec828ff0e1e5a3a6d"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Jul 27 14:30:01 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Jul 27 14:30:01 2016 +0200"
      },
      "message": "Allow using to-port option\n"
    },
    {
      "commit": "b76b411057cbf3007235389ec828ff0e1e5a3a6d",
      "tree": "5a8ddfcfa171434ef16539a3dd7c23b1a5441ea3",
      "parents": [
        "4fcf9fee58b402f94fdc914c864d80f8c5d8ae28"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:39:07 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:39:07 2016 +0200"
      },
      "message": "Fix source dependency parsing\n"
    },
    {
      "commit": "4fcf9fee58b402f94fdc914c864d80f8c5d8ae28",
      "tree": "91e1aecd02bea0b760ba71f6b731aec398ac0abc",
      "parents": [
        "1915fd0009771af474855fcd1358d56875f1bcac"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 14:11:51 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 14:11:51 2016 +0200"
      },
      "message": "Add missing Makefile\n"
    },
    {
      "commit": "1915fd0009771af474855fcd1358d56875f1bcac",
      "tree": "dc95248a9bc3e61d6dbc88e931c13c8e9b249102",
      "parents": [
        "0d973d9a8e02b229e7fa337456f6868e76facb22"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 12:46:30 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 12:46:30 2016 +0200"
      },
      "message": "Fix tests dependency fetch\n"
    },
    {
      "commit": "0d973d9a8e02b229e7fa337456f6868e76facb22",
      "tree": "cf846a163a5fc62b420ca93520d951bdeec87b6a",
      "parents": [
        "9154b6ba90a8bba88ad8cdacfb2eb2457ee37ba0"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:57:49 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:57:49 2016 +0200"
      },
      "message": "Add salt-master into build depends\n"
    },
    {
      "commit": "9154b6ba90a8bba88ad8cdacfb2eb2457ee37ba0",
      "tree": "5663308326f3f0e19f37b94a7dc413af53fcafd6",
      "parents": [
        "8e8389246f4ac7f184bcb02844f541fb4f215ef2"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:51:09 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:51:09 2016 +0200"
      },
      "message": "Add makefile, run tests during package build\n"
    },
    {
      "commit": "8e8389246f4ac7f184bcb02844f541fb4f215ef2",
      "tree": "91de6c3e29eaac5210bf2875794aec237db959e1",
      "parents": [
        "cb65f8a0967d5724362ba3d2aa60347e86652177"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 11 15:14:00 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 11 15:14:00 2016 +0200"
      },
      "message": "Allow setting iptables by support metadata\n"
    },
    {
      "commit": "cb65f8a0967d5724362ba3d2aa60347e86652177",
      "tree": "925e75e817ea6c1e5d6509a9e426436d556b33b6",
      "parents": [
        "bd5d136886b0d522663858baf8c0086f8d77fc2e"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 11 14:35:09 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 11 14:47:25 2016 +0200"
      },
      "message": "Refactor to allow both explicit position and append\n"
    },
    {
      "commit": "bd5d136886b0d522663858baf8c0086f8d77fc2e",
      "tree": "6a565503fb2cae91755678241309546d69862b43",
      "parents": [
        "21c93fb4e5c355832acfbea7ad8217980a43ff4d"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 11 12:06:09 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 11 12:06:09 2016 +0200"
      },
      "message": "Fix iptables insert vs. append, enhance iptables disabling\n"
    },
    {
      "commit": "21c93fb4e5c355832acfbea7ad8217980a43ff4d",
      "tree": "7654942352e2c633a70a2737b95139c02b314d4a",
      "parents": [
        "0648db7a1395ebe9af5063c346dd1f31a25cf375"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 11 11:59:20 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 11 11:59:20 2016 +0200"
      },
      "message": "Don\u0027t set policy if rules failed\n"
    },
    {
      "commit": "0648db7a1395ebe9af5063c346dd1f31a25cf375",
      "tree": "0a3c30c7986ff2818276d11e57e6df46a41fa236",
      "parents": [
        "cf977c62f0b7643fc67d141b537bc0d852617b2a"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Tue Jan 26 11:34:37 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Tue Jan 26 11:35:28 2016 +0100"
      },
      "message": "add formula tests\n"
    },
    {
      "commit": "cf977c62f0b7643fc67d141b537bc0d852617b2a",
      "tree": "944b15502adceb3ef3a61f6b8c8b49035613dc8f",
      "parents": [
        "5dcd673814ae8c8aaf695aa06d1a92db8ebb3fb8"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "a.tengler@tcpcloud.eu",
        "time": "Mon Dec 07 13:23:41 2015 +0100"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "a.tengler@tcpcloud.eu",
        "time": "Mon Dec 07 13:40:16 2015 +0100"
      },
      "message": "to_source parameter added\n"
    },
    {
      "commit": "5dcd673814ae8c8aaf695aa06d1a92db8ebb3fb8",
      "tree": "ae2ceac329b2bc2cf3aa96eaea4bc877ede70377",
      "parents": [
        "79d520802f0dd9a7a5994ea308634d29f8c3cc88"
      ],
      "author": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Sat Dec 05 22:21:06 2015 +0100"
      },
      "committer": {
        "name": "Alena Holanova",
        "email": "alena.holanova@tcpcloud.eu",
        "time": "Sat Dec 05 22:21:06 2015 +0100"
      },
      "message": "Add support metadata\n"
    },
    {
      "commit": "79d520802f0dd9a7a5994ea308634d29f8c3cc88",
      "tree": "4e2cbcc22b2b35c6019a917a619fc1b0f5d59177",
      "parents": [
        "9dc2a1a4fa27960e1085a1e79eea157155b89108"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 09 14:48:49 2015 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 09 14:48:49 2015 +0100"
      },
      "message": "Policy requires table argument (but default should be filter)\n"
    },
    {
      "commit": "9dc2a1a4fa27960e1085a1e79eea157155b89108",
      "tree": "395d1e492e9eeeaf66649cd27af75ed6a2f60b58",
      "parents": [
        "ab43e7b3a628d48b2136ed7defa16a3b08b0eb4b"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 09 12:50:14 2015 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Nov 09 12:50:31 2015 +0100"
      },
      "message": "Allow setting iptables chain policy\n"
    },
    {
      "commit": "ab43e7b3a628d48b2136ed7defa16a3b08b0eb4b",
      "tree": "ce3f62dcda98801a08c84f4b74f786cd554b938a",
      "parents": [],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Oct 06 16:28:32 2015 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Oct 06 16:40:56 2015 +0200"
      },
      "message": "Initial commit\n"
    }
  ]
}
