)]}'
{
  "log": [
    {
      "commit": "68f0d195ec7b328af0e95db16ddff541a5de55bd",
      "tree": "8c01459e1673013ca8f0268c60a112ab75e847cd",
      "parents": [
        "cfaa4d6f5738e6fea51a5e383d4775e48eda8823"
      ],
      "author": {
        "name": "Jan Bartel",
        "email": "janb@webtide.com",
        "time": "Fri Jul 15 13:11:01 2016 +1000"
      },
      "committer": {
        "name": "Jan Bartel",
        "email": "janb@webtide.com",
        "time": "Fri Jul 15 13:11:01 2016 +1000"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "cfaa4d6f5738e6fea51a5e383d4775e48eda8823",
      "tree": "7f9ef257ef73b9fe5dea93397a6915a9e383889f",
      "parents": [
        "646bb44e752ee60d8004008f5b1811bafd39fa6e"
      ],
      "author": {
        "name": "Jan Bartel",
        "email": "janb@webtide.com",
        "time": "Fri Jul 15 13:09:44 2016 +1000"
      },
      "committer": {
        "name": "Jan Bartel",
        "email": "janb@webtide.com",
        "time": "Fri Jul 15 13:09:44 2016 +1000"
      },
      "message": "[maven-release-plugin] prepare release alpn-api-1.1.3.v20160715\n"
    },
    {
      "commit": "646bb44e752ee60d8004008f5b1811bafd39fa6e",
      "tree": "56e61300c6ae6159259a791e135b7c7ca727f2d4",
      "parents": [
        "5f6d8a37c35c9e08ea72bb0824ecf2dd1252b29c"
      ],
      "author": {
        "name": "Jan Bartel",
        "email": "janb@webtide.com",
        "time": "Fri Jul 15 13:06:58 2016 +1000"
      },
      "committer": {
        "name": "Jan Bartel",
        "email": "janb@webtide.com",
        "time": "Fri Jul 15 13:06:58 2016 +1000"
      },
      "message": "Issue #702\n"
    },
    {
      "commit": "5f6d8a37c35c9e08ea72bb0824ecf2dd1252b29c",
      "tree": "9576399c95fb66326d27220428d0bf595a113a94",
      "parents": [
        "0a2671867f1ad7067bf4070e1b4209f8796d605d"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 22 10:08:00 2015 +0200"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 22 10:08:00 2015 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "0a2671867f1ad7067bf4070e1b4209f8796d605d",
      "tree": "b36146c96ca806fad54e6634972eeb65e7edb100",
      "parents": [
        "68ccd602149ab17dbc451f4076282266eb66cbdc"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 22 10:07:55 2015 +0200"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 22 10:07:55 2015 +0200"
      },
      "message": "[maven-release-plugin] prepare release alpn-api-1.1.2.v20150522\n"
    },
    {
      "commit": "68ccd602149ab17dbc451f4076282266eb66cbdc",
      "tree": "25e2d29045111f4813c2e7f72a073f4469c75471",
      "parents": [
        "3724e0ff39316593fd8439decde95892b4c849d7"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 22 10:04:11 2015 +0200"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 22 10:04:11 2015 +0200"
      },
      "message": "#8 - ALPN API should allow throwing IOException or SSLException.\n\nSee https://github.com/jetty-project/jetty-alpn/issues/8.\n\nTurns out that the OpenJDK SSL implementation does different things\nin SSLSocket versus SSLEngine when an exception is thrown: in the\nfirst case it wraps it into an SSLException, in the second it does not.\n\nBy allowing the API to explicitly throw an SSLException, the behavior\nis now more consistent.\n"
    },
    {
      "commit": "3724e0ff39316593fd8439decde95892b4c849d7",
      "tree": "bdc34a4e893aed73f4f8801587213440cbd9ceb3",
      "parents": [
        "5771ec8e9cc97a52405950a91b8bb661328450bb"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 08 10:47:05 2015 +0200"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 08 10:47:05 2015 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "5771ec8e9cc97a52405950a91b8bb661328450bb",
      "tree": "c1def3ddd4b792a996d09a0ea4771d2329c135e6",
      "parents": [
        "8230c94911e30ba4d327fb167ca9bbe04387fc60"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 08 10:47:00 2015 +0200"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 08 10:47:00 2015 +0200"
      },
      "message": "[maven-release-plugin] prepare release alpn-api-1.1.1.v20150508\n"
    },
    {
      "commit": "8230c94911e30ba4d327fb167ca9bbe04387fc60",
      "tree": "87027e0590bbad241c0c30bb72325926ac3eb5bc",
      "parents": [
        "a2bf3c3f60b877018bc8920b311fbb485a104dfe"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 08 10:44:54 2015 +0200"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 08 10:44:54 2015 +0200"
      },
      "message": "Fixed Bundle-Name and updated copyright year in MANIFEST file.\n"
    },
    {
      "commit": "a2bf3c3f60b877018bc8920b311fbb485a104dfe",
      "tree": "1bcaa5192c65d92f9552966f2a8aec4402225824",
      "parents": [
        "c271c138fe545a3922ecdceabc8352503b301340"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 08 10:42:16 2015 +0200"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Fri May 08 10:42:16 2015 +0200"
      },
      "message": "Updated copyright year.\n"
    },
    {
      "commit": "c271c138fe545a3922ecdceabc8352503b301340",
      "tree": "bc5d73b7065dabd14bc61a0d70fc189ebbd875e5",
      "parents": [
        "b99e7458da50489ab3ad1ef118bc70b08cdfd017"
      ],
      "author": {
        "name": "Joakim Erdfelt",
        "email": "joakim.erdfelt@gmail.com",
        "time": "Fri Feb 13 13:40:24 2015 -0700"
      },
      "committer": {
        "name": "Joakim Erdfelt",
        "email": "joakim.erdfelt@gmail.com",
        "time": "Fri Feb 13 13:40:24 2015 -0700"
      },
      "message": "Updating pom.xml for structure + UTF8 source encoding + version enforcer rules\n"
    },
    {
      "commit": "b99e7458da50489ab3ad1ef118bc70b08cdfd017",
      "tree": "b232956bb33a2c3a6ebaebbb8fba3bd90c8d2b30",
      "parents": [
        "7493a2ea0fe529de42c01bbdcdffd87d56e777e6"
      ],
      "author": {
        "name": "Joakim Erdfelt",
        "email": "joakim.erdfelt@gmail.com",
        "time": "Fri Feb 13 13:33:17 2015 -0700"
      },
      "committer": {
        "name": "Joakim Erdfelt",
        "email": "joakim.erdfelt@gmail.com",
        "time": "Fri Feb 13 13:33:17 2015 -0700"
      },
      "message": "459908 - alpn-api contains incorrect Export-Package declaration in\nManifest.MF\n\n+ Adding build-helper-maven-plugin:parse-version to build\n"
    },
    {
      "commit": "7493a2ea0fe529de42c01bbdcdffd87d56e777e6",
      "tree": "d36a26d6898afd29e547f52902ddccf59dd5e69c",
      "parents": [
        "83508a152a384eccfbc4d35f595d1fda8b044d1c"
      ],
      "author": {
        "name": "Joakim Erdfelt",
        "email": "joakim.erdfelt@gmail.com",
        "time": "Fri Feb 13 13:33:13 2015 -0700"
      },
      "committer": {
        "name": "Joakim Erdfelt",
        "email": "joakim.erdfelt@gmail.com",
        "time": "Fri Feb 13 13:33:13 2015 -0700"
      },
      "message": "Adding gitignore\n"
    },
    {
      "commit": "83508a152a384eccfbc4d35f595d1fda8b044d1c",
      "tree": "894855092722c05b83e6214fff8e0f9eb20e6634",
      "parents": [
        "9b59d1a9d57efa5d65eba1b2c37f203466df598d"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Oct 14 18:30:41 2014 +0200"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Oct 14 18:30:41 2014 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "9b59d1a9d57efa5d65eba1b2c37f203466df598d",
      "tree": "6abed9c6e6efb338ef6c2b0a52d3d4924291475b",
      "parents": [
        "f8513f1de702be0e3bff1197d332cc925cda8755"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Oct 14 18:30:36 2014 +0200"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Oct 14 18:30:36 2014 +0200"
      },
      "message": "[maven-release-plugin] prepare release alpn-api-1.1.0.v20141014\n"
    },
    {
      "commit": "f8513f1de702be0e3bff1197d332cc925cda8755",
      "tree": "0d130e46d4bc737cb68c06534f903266e2081b05",
      "parents": [
        "7ae3deaf39335dde2c3592b48e79d1a445539816"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Oct 14 18:27:56 2014 +0200"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Oct 14 18:27:56 2014 +0200"
      },
      "message": "Fixed javadocs to be JDK 8 compliant.\n"
    },
    {
      "commit": "7ae3deaf39335dde2c3592b48e79d1a445539816",
      "tree": "aceb5698e5f6ae5978470f590f75f2ee18bf1c36",
      "parents": [
        "1248db29d2ae0e68578f94468813ab279fca658c"
      ],
      "author": {
        "name": "Scott Mitchell",
        "email": "scott.k.mitch1@gmail.com",
        "time": "Mon Oct 13 09:12:57 2014 -0400"
      },
      "committer": {
        "name": "Scott Mitchell",
        "email": "scott.k.mitch1@gmail.com",
        "time": "Tue Oct 14 11:05:02 2014 -0400"
      },
      "message": "Fail SSL Handshake if no supported Application Protocols\n\nMotivation:\nThe ALPN API does not support the no_application_protocol alert as defined in http://tools.ietf.org/html/rfc7301#section-3.2.  This API also does not support the MAY clause defined in http://tools.ietf.org/html/rfc7301#section-3.1.\n\nModifications:\n-Allow ALPN.ServerProvider.select to return null and throw SSLException.\n-Allow ALPN.ClientProvider.selected to throw an SSLException\n-Clarify usage example in comments\n-Update ALPN map from synchronizedMap to ConcurrentHashMap\n\nResult:\n-API supports failure modes described in ALPN RFC http://tools.ietf.org/html/rfc7301.\n\nBug: 446063\nSigned-off-by: Scott Mitchell \u003cscott.k.mitch1@gmail.com\u003e\n"
    },
    {
      "commit": "1248db29d2ae0e68578f94468813ab279fca658c",
      "tree": "9f6fa7883204b25624f4870f06c40db4261809d4",
      "parents": [
        "80354b53c7875aa589c864eb99e24117019fb651"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Mar 18 22:27:42 2014 +0100"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Mar 18 22:27:42 2014 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "80354b53c7875aa589c864eb99e24117019fb651",
      "tree": "641e0a2bdb62ddbc206e3839f9d451cc171a35a0",
      "parents": [
        "7a12be0700102679ae0f6c8888694fc7ee2eaad5"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Mar 18 22:27:37 2014 +0100"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Mar 18 22:27:37 2014 +0100"
      },
      "message": "[maven-release-plugin] prepare release alpn-api-1.0.0\n"
    },
    {
      "commit": "7a12be0700102679ae0f6c8888694fc7ee2eaad5",
      "tree": "a914e80d9e4dbb639bd84fe90365713ba20471b4",
      "parents": [
        "b5e62e33b37996b8397f6dfe46512833ac89b840"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Mar 18 22:26:35 2014 +0100"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Mar 18 22:26:35 2014 +0100"
      },
      "message": "Javadocs.\n"
    },
    {
      "commit": "b5e62e33b37996b8397f6dfe46512833ac89b840",
      "tree": "9eb9b74000ea76ecdc59590137a0f626468cb420",
      "parents": [
        "f109de9388ab2250202eadcb5aca4d048732a647"
      ],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Mar 18 22:24:49 2014 +0100"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Tue Mar 18 22:24:49 2014 +0100"
      },
      "message": "Updated jetty-parent version to 21.\n"
    },
    {
      "commit": "f109de9388ab2250202eadcb5aca4d048732a647",
      "tree": "536d6103f7f164d4f76c43ef51b35f0baef78729",
      "parents": [],
      "author": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Mon Mar 17 23:07:10 2014 +0100"
      },
      "committer": {
        "name": "Simone Bordet",
        "email": "simone.bordet@gmail.com",
        "time": "Mon Mar 17 23:07:10 2014 +0100"
      },
      "message": "Implementation of the ALPN APIs.\n"
    }
  ]
}
