)]}'
{
  "log": [
    {
      "commit": "1e6643185afd422151c31d805734a083cf66af0b",
      "tree": "2001b1ea471381cc5e4426bcf898ad21e846e3e1",
      "parents": [
        "f75be1aa52303af08c303fbeb0a32ff935275be5",
        "c986b3c9ce098e7061942d2b33f87de2a8481961"
      ],
      "author": {
        "name": "Daniel McCarney",
        "email": "dmccarney@squareup.com",
        "time": "Tue Jan 10 17:50:06 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 10 17:50:06 2023"
      },
      "message": "Merge pull request #378 from pgporada/master\n\nFix date in readme"
    },
    {
      "commit": "c986b3c9ce098e7061942d2b33f87de2a8481961",
      "tree": "2001b1ea471381cc5e4426bcf898ad21e846e3e1",
      "parents": [
        "f75be1aa52303af08c303fbeb0a32ff935275be5"
      ],
      "author": {
        "name": "Phil Porada",
        "email": "philporada@gmail.com",
        "time": "Tue Jan 10 17:47:12 2023"
      },
      "committer": {
        "name": "Phil Porada",
        "email": "philporada@gmail.com",
        "time": "Tue Jan 10 17:47:12 2023"
      },
      "message": "Fix date in readme\n"
    },
    {
      "commit": "f75be1aa52303af08c303fbeb0a32ff935275be5",
      "tree": "4e127759655847b83f1f5793caa11cc6a9f9cedc",
      "parents": [
        "5692ddd153a5d8f1d336ecf1928713977e28de01",
        "a209e48412c9f9db3373c89e32c8495ec9706f5f"
      ],
      "author": {
        "name": "Daniel McCarney",
        "email": "dmccarney@squareup.com",
        "time": "Tue Jan 10 17:34:44 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 10 17:34:44 2023"
      },
      "message": "Merge pull request #377 from cpu/dmccarney.deprecate\n\nproject: Square go-jose is DEPRECATED."
    },
    {
      "commit": "a209e48412c9f9db3373c89e32c8495ec9706f5f",
      "tree": "4e127759655847b83f1f5793caa11cc6a9f9cedc",
      "parents": [
        "5692ddd153a5d8f1d336ecf1928713977e28de01"
      ],
      "author": {
        "name": "Daniel McCarney",
        "email": "dmccarney@squareup.com",
        "time": "Tue Jan 10 17:28:00 2023"
      },
      "committer": {
        "name": "Daniel McCarney",
        "email": "dmccarney@squareup.com",
        "time": "Tue Jan 10 17:28:00 2023"
      },
      "message": "project: Square go-jose is DEPRECATED.\n\nThis commit adds an announcement we are planning to archive this\nrepository on February 27th.\n"
    },
    {
      "commit": "5692ddd153a5d8f1d336ecf1928713977e28de01",
      "tree": "7ff5985825e95d754b8a935083d109a2e9b8dd70",
      "parents": [
        "748cb1f5affbcae477d875033b7250e2e069351d",
        "ec1e6c4df77d2012bc17e205e5d377f4cf6953fa"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@gmail.com",
        "time": "Fri Nov 18 02:19:25 2022"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 18 02:19:25 2022"
      },
      "message": "Merge pull request #376 from square/csstaub-patch-1\n\n"
    },
    {
      "commit": "ec1e6c4df77d2012bc17e205e5d377f4cf6953fa",
      "tree": "7ff5985825e95d754b8a935083d109a2e9b8dd70",
      "parents": [
        "748cb1f5affbcae477d875033b7250e2e069351d"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Thu Nov 17 19:27:26 2022"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 17 19:27:26 2022"
      },
      "message": "Update README.md"
    },
    {
      "commit": "748cb1f5affbcae477d875033b7250e2e069351d",
      "tree": "0f536fc1cfffa2b1355abe430f188ecf48231076",
      "parents": [
        "0a67ce9b0693b316cba5e8ab8a1f0b7a9d609ac7",
        "285e0c20126a9f938d78603919889f4402b91492"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Tue Oct 13 16:56:50 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 16:56:50 2020"
      },
      "message": "Merge pull request #334 from square/cs/readme\n\nRemove code from master, update readme"
    },
    {
      "commit": "285e0c20126a9f938d78603919889f4402b91492",
      "tree": "0f536fc1cfffa2b1355abe430f188ecf48231076",
      "parents": [
        "0a67ce9b0693b316cba5e8ab8a1f0b7a9d609ac7"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "css@css.bio",
        "time": "Fri Oct 09 15:14:46 2020"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "css@css.bio",
        "time": "Fri Oct 09 15:14:46 2020"
      },
      "message": "Remove code from master, update readme\n"
    },
    {
      "commit": "0a67ce9b0693b316cba5e8ab8a1f0b7a9d609ac7",
      "tree": "09b320743c9603e3af5001795c9da4a31c31706e",
      "parents": [
        "150b71fb432ee98d3ec6235133c1114ccdfb9287",
        "71beb4678025ee039dd3af68ca861bf8ce9886f8"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Tue Jun 30 05:34:02 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 05:34:02 2020"
      },
      "message": "Merge pull request #306 from evanj/doc-fix\n\njwt.NumericDate: Correct doc comment to \"ignoring leap seconds\""
    },
    {
      "commit": "150b71fb432ee98d3ec6235133c1114ccdfb9287",
      "tree": "2a07f0e77fe81de80174ff8286f5bd52b1cabb23",
      "parents": [
        "d85d3b60977a12c4537308dcf2ccc01d39d6cd15",
        "dce269daf9d61c5e5648f15607d4d388c7fec657"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Tue Jun 30 05:29:37 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 05:29:37 2020"
      },
      "message": "Merge pull request #300 from aeneasr/export-utils\n\nExport jose-util helpers"
    },
    {
      "commit": "d85d3b60977a12c4537308dcf2ccc01d39d6cd15",
      "tree": "5415b56aa192556cdb699fd1de83941a7896c53d",
      "parents": [
        "052237293361e98b702e41283444c13f785c6188",
        "7c05292065f8b3bf59798d1c0c1df1d0d1a97c85"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Tue Jun 30 05:25:01 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 05:25:01 2020"
      },
      "message": "Merge pull request #309 from evanj/typo-fix\n\njwk.go: Doc comment typo fix publik -\u003e public"
    },
    {
      "commit": "052237293361e98b702e41283444c13f785c6188",
      "tree": "723674a26890836a75611e23d13ad6f46da4d38c",
      "parents": [
        "9c02b4d44995c75504c6f71d7806b8e9957ea4c5",
        "1e052914e69b9c336711cdd9facdc99ceaa10a3f"
      ],
      "author": {
        "name": "Matthew McPherrin",
        "email": "mmc@squareup.com",
        "time": "Mon Jun 22 02:30:58 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 02:30:58 2020"
      },
      "message": "Merge pull request #316 from square/dependabot/go_modules/github.com/google/go-cmp-0.5.0\n\nBump github.com/google/go-cmp from 0.4.1 to 0.5.0"
    },
    {
      "commit": "1e052914e69b9c336711cdd9facdc99ceaa10a3f",
      "tree": "723674a26890836a75611e23d13ad6f46da4d38c",
      "parents": [
        "9c02b4d44995c75504c6f71d7806b8e9957ea4c5"
      ],
      "author": {
        "name": "dependabot-preview[bot]",
        "email": "27856297+dependabot-preview[bot]@users.noreply.github.com",
        "time": "Sun Jun 21 23:10:05 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 21 23:10:05 2020"
      },
      "message": "Bump github.com/google/go-cmp from 0.4.1 to 0.5.0\n\nBumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.4.1 to 0.5.0.\n- [Release notes](https://github.com/google/go-cmp/releases)\n- [Commits](https://github.com/google/go-cmp/compare/v0.4.1...v0.5.0)\n\nSigned-off-by: dependabot-preview[bot] \u003csupport@dependabot.com\u003e"
    },
    {
      "commit": "9c02b4d44995c75504c6f71d7806b8e9957ea4c5",
      "tree": "939fa807da1c2a932d0b66b59a51f5d8572b9377",
      "parents": [
        "8ccb8a19e8094e234b5387186ac16f08f160c505",
        "3d97293fc24f0bf181c72d6269bc4c74c573df68"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Sun Jun 21 22:45:18 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 21 22:45:18 2020"
      },
      "message": "Merge pull request #313 from square/dependabot/go_modules/github.com/stretchr/testify-1.6.1\n\nBump github.com/stretchr/testify from 1.6.0 to 1.6.1"
    },
    {
      "commit": "3d97293fc24f0bf181c72d6269bc4c74c573df68",
      "tree": "939fa807da1c2a932d0b66b59a51f5d8572b9377",
      "parents": [
        "8ccb8a19e8094e234b5387186ac16f08f160c505"
      ],
      "author": {
        "name": "dependabot-preview[bot]",
        "email": "27856297+dependabot-preview[bot]@users.noreply.github.com",
        "time": "Mon Jun 08 06:34:44 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 06:34:44 2020"
      },
      "message": "Bump github.com/stretchr/testify from 1.6.0 to 1.6.1\n\nBumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.6.0 to 1.6.1.\n- [Release notes](https://github.com/stretchr/testify/releases)\n- [Commits](https://github.com/stretchr/testify/compare/v1.6.0...v1.6.1)\n\nSigned-off-by: dependabot-preview[bot] \u003csupport@dependabot.com\u003e"
    },
    {
      "commit": "7c05292065f8b3bf59798d1c0c1df1d0d1a97c85",
      "tree": "13677e18fa0fe526f2b46eff9025b31e5773ff69",
      "parents": [
        "cac2c7728e75a23a11b49282324f7ce1874251a5",
        "8ccb8a19e8094e234b5387186ac16f08f160c505"
      ],
      "author": {
        "name": "Matthew McPherrin",
        "email": "mmc@squareup.com",
        "time": "Fri Jun 05 21:16:27 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 05 21:16:27 2020"
      },
      "message": "Merge branch \u0027master\u0027 into typo-fix"
    },
    {
      "commit": "8ccb8a19e8094e234b5387186ac16f08f160c505",
      "tree": "3753cc0cac2e2211189e9f2c4e0de2196246f792",
      "parents": [
        "b9a67fc766d740682044ce7f52752fc8bbe384f1",
        "0fd303d966257eb7f6c6fa2a49a58929b5c8d4e0"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Wed Jun 03 00:41:36 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 00:41:36 2020"
      },
      "message": "Merge pull request #307 from square/dependabot/go_modules/github.com/google/go-cmp-0.4.1\n\nBump github.com/google/go-cmp from 0.4.0 to 0.4.1"
    },
    {
      "commit": "0fd303d966257eb7f6c6fa2a49a58929b5c8d4e0",
      "tree": "3753cc0cac2e2211189e9f2c4e0de2196246f792",
      "parents": [
        "b9a67fc766d740682044ce7f52752fc8bbe384f1"
      ],
      "author": {
        "name": "dependabot-preview[bot]",
        "email": "27856297+dependabot-preview[bot]@users.noreply.github.com",
        "time": "Wed Jun 03 00:21:34 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 00:21:34 2020"
      },
      "message": "Bump github.com/google/go-cmp from 0.4.0 to 0.4.1\n\nBumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.4.0 to 0.4.1.\n- [Release notes](https://github.com/google/go-cmp/releases)\n- [Commits](https://github.com/google/go-cmp/compare/v0.4.0...v0.4.1)\n\nSigned-off-by: dependabot-preview[bot] \u003csupport@dependabot.com\u003e"
    },
    {
      "commit": "b9a67fc766d740682044ce7f52752fc8bbe384f1",
      "tree": "cbe973785779db1516d3f16e7c97d6c6fba07675",
      "parents": [
        "d84c719419c2a908d188ea67e09652f5c1929ae8",
        "a7b4071705790590e556ca286ea81578d73275f5"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Wed Jun 03 00:19:48 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 00:19:48 2020"
      },
      "message": "Merge pull request #308 from square/dependabot/go_modules/github.com/stretchr/testify-1.6.0\n\nBump github.com/stretchr/testify from 1.5.1 to 1.6.0"
    },
    {
      "commit": "cac2c7728e75a23a11b49282324f7ce1874251a5",
      "tree": "1d25ec704feccaf07542ce2ee389d322bc7001a6",
      "parents": [
        "d84c719419c2a908d188ea67e09652f5c1929ae8"
      ],
      "author": {
        "name": "Evan Jones",
        "email": "evan.jones@datadoghq.com",
        "time": "Fri May 29 14:58:41 2020"
      },
      "committer": {
        "name": "Evan Jones",
        "email": "evan.jones@datadoghq.com",
        "time": "Fri May 29 14:58:41 2020"
      },
      "message": "jwk.go: Doc comment typo fix publik -\u003e public\n"
    },
    {
      "commit": "a7b4071705790590e556ca286ea81578d73275f5",
      "tree": "cbe973785779db1516d3f16e7c97d6c6fba07675",
      "parents": [
        "d84c719419c2a908d188ea67e09652f5c1929ae8"
      ],
      "author": {
        "name": "dependabot-preview[bot]",
        "email": "27856297+dependabot-preview[bot]@users.noreply.github.com",
        "time": "Fri May 29 06:15:27 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 29 06:15:27 2020"
      },
      "message": "Bump github.com/stretchr/testify from 1.5.1 to 1.6.0\n\nBumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.5.1 to 1.6.0.\n- [Release notes](https://github.com/stretchr/testify/releases)\n- [Commits](https://github.com/stretchr/testify/compare/v1.5.1...v1.6.0)\n\nSigned-off-by: dependabot-preview[bot] \u003csupport@dependabot.com\u003e"
    },
    {
      "commit": "71beb4678025ee039dd3af68ca861bf8ce9886f8",
      "tree": "6733f6fa75a821164d9bce3ae247e3a65f1f7dcf",
      "parents": [
        "d84c719419c2a908d188ea67e09652f5c1929ae8"
      ],
      "author": {
        "name": "Evan Jones",
        "email": "evan.jones@datadoghq.com",
        "time": "Thu May 14 14:29:06 2020"
      },
      "committer": {
        "name": "Evan Jones",
        "email": "evan.jones@datadoghq.com",
        "time": "Thu May 14 14:29:06 2020"
      },
      "message": "jwt.NumericDate: Correct doc comment to \"ignoring leap seconds\"\n\nThe JWT NumericDate type is a Unix/POSIX timestamp, which ignores leap\nseconds as far as I know. This said \"including leap seconds\" which was\nconfusing. Use \"ignoring leap seconds\" which is direct from the RFC:\n\nRFC7519 Section 2 states:\nhttps://tools.ietf.org/html/rfc7519#section-2\n\n    A JSON numeric value representing the number of seconds from\n    1970-01-01T00:00:00Z UTC until the specified UTC date/time,\n    ignoring leap seconds.  This is equivalent to the IEEE Std 1003.1,\n    2013 Edition [POSIX.1] definition \"Seconds Since the Epoch\", in\n    which each day is accounted for by exactly 86400 seconds, other\n    than that non-integer values can be represented.\n"
    },
    {
      "commit": "dce269daf9d61c5e5648f15607d4d388c7fec657",
      "tree": "57367293dcb020ffba327429b236f494cfbc84a4",
      "parents": [
        "eae0da4a7ea89cecf55bc8647d1ddca0a9ee19bb",
        "d84c719419c2a908d188ea67e09652f5c1929ae8"
      ],
      "author": {
        "name": "hackerman",
        "email": "3372410+aeneasr@users.noreply.github.com",
        "time": "Fri May 01 12:55:40 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 12:55:40 2020"
      },
      "message": "Merge branch \u0027master\u0027 into export-utils"
    },
    {
      "commit": "eae0da4a7ea89cecf55bc8647d1ddca0a9ee19bb",
      "tree": "bfdea1765ba66dcc1544a87d03eb73f7ef100c64",
      "parents": [
        "21f2ca25ccce641243cf52c608dbbf3c72155380"
      ],
      "author": {
        "name": "aeneasr",
        "email": "aeneas@ory.sh",
        "time": "Fri Apr 24 13:14:15 2020"
      },
      "committer": {
        "name": "aeneasr",
        "email": "aeneas@ory.sh",
        "time": "Fri May 01 12:51:57 2020"
      },
      "message": "Export jose-util helpers\n\nThe utils for key generations are very helpful in other projects as well. Exporting them seems like a good idea without any downsides as the code is properly tested.\n"
    },
    {
      "commit": "d84c719419c2a908d188ea67e09652f5c1929ae8",
      "tree": "08945f5aea067383f400bc8af9117e708145b691",
      "parents": [
        "21f2ca25ccce641243cf52c608dbbf3c72155380"
      ],
      "author": {
        "name": "Filipe Azevedo",
        "email": "filipe@azevedo.io",
        "time": "Thu Apr 30 18:02:04 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 18:02:04 2020"
      },
      "message": "Fix decoding x5t parameters (#304)\n\nWhen support for optional x5u, x5t, and x5t#S256 parameters in JWK was added in #242 (and subsequently released in 2.5.0) it actually broke parsing of JWKs which included those parameters.\r\n\r\nSee #299 for detailed analysis and discussion.\r\n\r\nCo-authored-by: Mat Byczkowski \u003cmbyczkowski@gmail.com\u003e"
    },
    {
      "commit": "21f2ca25ccce641243cf52c608dbbf3c72155380",
      "tree": "7cc77190635276715acdb5de27e8f5bc109c98c1",
      "parents": [
        "643bdf8caec0de8a54ec3e8f8601d57992f35510",
        "94cbec27d04294e9cc8bad0f0045e5823036f85b"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Wed Apr 15 05:55:03 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 05:55:03 2020"
      },
      "message": "Merge pull request #262 from square/move-ed25519\n\nMove ed25519"
    },
    {
      "commit": "94cbec27d04294e9cc8bad0f0045e5823036f85b",
      "tree": "7cc77190635276715acdb5de27e8f5bc109c98c1",
      "parents": [
        "643bdf8caec0de8a54ec3e8f8601d57992f35510"
      ],
      "author": {
        "name": "kousu",
        "email": "nick@kousu.ca",
        "time": "Sun Sep 15 03:24:03 2019"
      },
      "committer": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Mon Mar 09 02:35:06 2020"
      },
      "message": "Use ed25519 from the stdlib.\n\nIt seems this was recently moved into crypto/ed25519 instead of\ngolang.org/x/crypto/ed25519, and that meant that crypto/x509\nwould return crypto/ed25519.PrivateKeys instead of\ngolang.org/x/crypto/ed25519.PrivateKeys, and as a result\nsigning with OpenSSL-generated ed25519 keys would fail.\n"
    },
    {
      "commit": "643bdf8caec0de8a54ec3e8f8601d57992f35510",
      "tree": "5b66543c118666a905cea10900a5ab45f99f2167",
      "parents": [
        "7bd479155b316c801bec3e61c0fb9020e47842fa",
        "8425e542777465d5276324e3cba00ea4dae5f03e"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Mon Mar 09 00:52:03 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 00:52:03 2020"
      },
      "message": "Merge pull request #293 from square/mbyczkowski/cleanup-travis-cfg\n\ntravis: update config"
    },
    {
      "commit": "8425e542777465d5276324e3cba00ea4dae5f03e",
      "tree": "5b66543c118666a905cea10900a5ab45f99f2167",
      "parents": [
        "7bd479155b316c801bec3e61c0fb9020e47842fa"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Sun Mar 08 18:57:32 2020"
      },
      "committer": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Sun Mar 08 19:51:08 2020"
      },
      "message": "travis: update config\n\n- Test against supported Go versions (Go 1.13 and 1.14), which also\n  means we don\u0027t need GO111MODULE anymore\n- Remove old options like \u0027sudo: false\u0027\n- Bump golangci-lint to 1.18.0, so it works with Go 1.13+ (see\n  https://github.com/golangci/golangci-lint/issues/658 for details)\n"
    },
    {
      "commit": "7bd479155b316c801bec3e61c0fb9020e47842fa",
      "tree": "f011f93fec55cce97f9d34ebfbd7129b4199419a",
      "parents": [
        "2b30b886011e40099c4f79e7bd9f15e3ff1eb7a6",
        "20095560ccbcdcef60b5c15de8c8fd3c677523bc"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Sun Mar 08 18:49:20 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 08 18:49:20 2020"
      },
      "message": "Merge pull request #292 from square/mbyczkowski/v3-cherry-picks\n\nCherry-pick v2 PRs"
    },
    {
      "commit": "20095560ccbcdcef60b5c15de8c8fd3c677523bc",
      "tree": "f011f93fec55cce97f9d34ebfbd7129b4199419a",
      "parents": [
        "60a6e9d5b3f8066e0957a9b8767dbe4dfc42d991"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "css@css.bio",
        "time": "Sat Dec 14 18:37:16 2019"
      },
      "committer": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Sun Mar 08 05:27:27 2020"
      },
      "message": "Better error handling around invalid headers\n\nCherry-picked from #282\n"
    },
    {
      "commit": "60a6e9d5b3f8066e0957a9b8767dbe4dfc42d991",
      "tree": "9371feb69335fbff37fed9deb83f9d7e9132817f",
      "parents": [
        "1ad3888e144a7d5fa4cf91f8153e3d2e459d96c9"
      ],
      "author": {
        "name": "Paul Querna",
        "email": "pquerna@apache.org",
        "time": "Sat Nov 16 23:12:04 2019"
      },
      "committer": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Sun Mar 08 05:27:22 2020"
      },
      "message": "Use string.Builder to remove whitespace, instead of a regexp\n\nCherry-picked from #279\n"
    },
    {
      "commit": "1ad3888e144a7d5fa4cf91f8153e3d2e459d96c9",
      "tree": "27ae0cef66370f32203a86520bba2ac7780ddc3c",
      "parents": [
        "8ec79fd05d6812d7de0182ba4280451eacb0bd3e"
      ],
      "author": {
        "name": "Paul Querna",
        "email": "pquerna@apache.org",
        "time": "Sat Nov 16 23:05:44 2019"
      },
      "committer": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Sun Mar 08 05:25:13 2020"
      },
      "message": "Add benchmark for ParseSigned\n\nCherry-picked from #279\n"
    },
    {
      "commit": "8ec79fd05d6812d7de0182ba4280451eacb0bd3e",
      "tree": "edd2773bb87ef031655d960a6a59586040f269bc",
      "parents": [
        "3c9f381723b7b19e8e31881b4d5fb5dfc89217d3"
      ],
      "author": {
        "name": "Zbigniew Mandziejewicz",
        "email": "shaxbee@gmail.com",
        "time": "Sat Feb 29 12:55:46 2020"
      },
      "committer": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Sun Mar 08 02:57:24 2020"
      },
      "message": "Document iat claim for jwt.Expected"
    },
    {
      "commit": "2b30b886011e40099c4f79e7bd9f15e3ff1eb7a6",
      "tree": "edd2773bb87ef031655d960a6a59586040f269bc",
      "parents": [
        "3c9f381723b7b19e8e31881b4d5fb5dfc89217d3",
        "9c7c683ece8f56f760f05d053168a1c85f90f37e"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Mon Mar 02 06:17:31 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 02 06:17:31 2020"
      },
      "message": "Merge pull request #289 from shaxbee/patch-1\n\nDocument iat claim for jwt.Expected"
    },
    {
      "commit": "3c9f381723b7b19e8e31881b4d5fb5dfc89217d3",
      "tree": "407beb5b9215dd9a6651387efd914fe0013a5627",
      "parents": [
        "708a9fe87ddc439d43d606f787a247e5dcf8d024",
        "de6e97f2ec9f4d84e6e43b5339d7b99a60173ca4"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Mon Mar 02 06:17:16 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 02 06:17:16 2020"
      },
      "message": "Merge pull request #280 from desimone/patch-1\n\nFix typo in claims.go"
    },
    {
      "commit": "9c7c683ece8f56f760f05d053168a1c85f90f37e",
      "tree": "e3d846155dcf9113880524da8529078eadb49cf2",
      "parents": [
        "708a9fe87ddc439d43d606f787a247e5dcf8d024"
      ],
      "author": {
        "name": "Zbigniew Mandziejewicz",
        "email": "shaxbee@gmail.com",
        "time": "Sat Feb 29 12:55:46 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 29 12:55:46 2020"
      },
      "message": "Document iat claim for jwt.Expected"
    },
    {
      "commit": "708a9fe87ddc439d43d606f787a247e5dcf8d024",
      "tree": "95b0ea33c787f8d3046ef33853c1f1aa3e12fe62",
      "parents": [
        "96c717272387d4b4be0da5d3a74a7fb55f3938f7",
        "60c42d86e51839e767061819d046d9fe6799f0ea"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Tue Feb 25 22:05:04 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 25 22:05:04 2020"
      },
      "message": "Merge pull request #285 from square/dependabot/go_modules/github.com/stretchr/testify-1.5.1\n\nBump github.com/stretchr/testify from 1.4.0 to 1.5.1"
    },
    {
      "commit": "60c42d86e51839e767061819d046d9fe6799f0ea",
      "tree": "95b0ea33c787f8d3046ef33853c1f1aa3e12fe62",
      "parents": [
        "96c717272387d4b4be0da5d3a74a7fb55f3938f7"
      ],
      "author": {
        "name": "dependabot-preview[bot]",
        "email": "27856297+dependabot-preview[bot]@users.noreply.github.com",
        "time": "Thu Feb 20 06:07:44 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 20 06:07:44 2020"
      },
      "message": "Bump github.com/stretchr/testify from 1.4.0 to 1.5.1\n\nBumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.4.0 to 1.5.1.\n- [Release notes](https://github.com/stretchr/testify/releases)\n- [Commits](https://github.com/stretchr/testify/compare/v1.4.0...v1.5.1)\n\nSigned-off-by: dependabot-preview[bot] \u003csupport@dependabot.com\u003e"
    },
    {
      "commit": "de6e97f2ec9f4d84e6e43b5339d7b99a60173ca4",
      "tree": "2f3e966e1b6230af06d860e428af3e17145f1ef2",
      "parents": [
        "96c717272387d4b4be0da5d3a74a7fb55f3938f7"
      ],
      "author": {
        "name": "Bobby DeSimone",
        "email": "desimone@users.noreply.github.com",
        "time": "Fri Nov 22 18:07:55 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 22 18:07:55 2019"
      },
      "message": "Fix typo in claims.go\n\ns/recipents/recipients"
    },
    {
      "commit": "96c717272387d4b4be0da5d3a74a7fb55f3938f7",
      "tree": "c259162afac275c2175fb0a71d6c85e34d1d903a",
      "parents": [
        "75a4b70ddd96191126163f3b10405368ea11dcf4"
      ],
      "author": {
        "name": "Zach Collier",
        "email": "zamicol@gmail.com",
        "time": "Tue Nov 19 00:48:00 2019"
      },
      "committer": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Tue Nov 19 00:48:00 2019"
      },
      "message": "Change phrasing from \"full serialization\" to \"JWE/JWS JSON Serialization\"… (#277)\n\n* Change word from \"full serialization\" to \"JWE/JWS JSON Serialization\" where appropriate as per docs.\r\n\r\n* more JSON Serialization rewording\r\n\r\n* more full to JSON Serialization rewording\r\n\r\n* more full to json serialization phrasing\r\n"
    },
    {
      "commit": "75a4b70ddd96191126163f3b10405368ea11dcf4",
      "tree": "bdd3c74d5161c272c7873c6f61eac381fbc8da89",
      "parents": [
        "7486bdf31eb1312dd1f9580ddf4e1fc9022d2119"
      ],
      "author": {
        "name": "Zach Collier",
        "email": "zamicol@gmail.com",
        "time": "Tue Nov 19 00:40:45 2019"
      },
      "committer": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Tue Nov 19 00:40:45 2019"
      },
      "message": "Support RFC 7638 canonical kid for JWK (#269)\n\n* Support RFC 7638 Thumbprints; fix privKey and pubKey mix up; remove google/uuid dependency\r\n\r\n* go mod tidy\r\n\r\n* remove unneeded error check; fix sha512 521 size\r\n"
    },
    {
      "commit": "7486bdf31eb1312dd1f9580ddf4e1fc9022d2119",
      "tree": "c6bc84acc6fea10ce8a69d93c275c156219d1ec4",
      "parents": [
        "2c8b6426f72c5905687a6fa37788ace1e4def982",
        "1c348423621db650b905af1ea5eaa1632ab096ea"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Tue Nov 19 00:31:33 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 19 00:31:33 2019"
      },
      "message": "Merge pull request #274 from zamicol/cram_comments\n\nadd comments documenting cram is used for jose-util testing"
    },
    {
      "commit": "1c348423621db650b905af1ea5eaa1632ab096ea",
      "tree": "c6bc84acc6fea10ce8a69d93c275c156219d1ec4",
      "parents": [
        "2c8b6426f72c5905687a6fa37788ace1e4def982"
      ],
      "author": {
        "name": "Zamicol",
        "email": "zamicol@gmail.com",
        "time": "Wed Nov 13 21:50:12 2019"
      },
      "committer": {
        "name": "Zamicol",
        "email": "zamicol@gmail.com",
        "time": "Wed Nov 13 21:50:12 2019"
      },
      "message": "add comments documenting cram is used for jose-util testing\n"
    },
    {
      "commit": "2c8b6426f72c5905687a6fa37788ace1e4def982",
      "tree": "66643c8b58e3bd6d46fb11fa33fda4e883091d34",
      "parents": [
        "a5f6a9478937be64840d0fa217a4d0f8d2f5e3ce",
        "befa2f2a39f744b3528517e05f90d632e5cfc719"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Sun Oct 13 05:57:07 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 13 05:57:07 2019"
      },
      "message": "Merge pull request #265 from mandrean/patch-1\n\nAdd installation instructions"
    },
    {
      "commit": "befa2f2a39f744b3528517e05f90d632e5cfc719",
      "tree": "66643c8b58e3bd6d46fb11fa33fda4e883091d34",
      "parents": [
        "a5f6a9478937be64840d0fa217a4d0f8d2f5e3ce"
      ],
      "author": {
        "name": "Sebastian Mandrean",
        "email": "sebastian.mandrean@gmail.com",
        "time": "Wed Oct 09 08:42:26 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 09 08:42:26 2019"
      },
      "message": "Add installation instructions"
    },
    {
      "commit": "a5f6a9478937be64840d0fa217a4d0f8d2f5e3ce",
      "tree": "0989bf8bd0eb1a5a7c0c27ea160ed19bfc6494eb",
      "parents": [
        "009d17693689078186824d7147ef3d3ce7948967",
        "c41539262dbbfc6713a8f3e14a0f7c487bb87a58"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Thu Sep 19 03:26:41 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 19 03:26:41 2019"
      },
      "message": "Merge pull request #259 from kousu/repair-local-build\n\nPoint jose-util at updated package."
    },
    {
      "commit": "c41539262dbbfc6713a8f3e14a0f7c487bb87a58",
      "tree": "0989bf8bd0eb1a5a7c0c27ea160ed19bfc6494eb",
      "parents": [
        "009d17693689078186824d7147ef3d3ce7948967"
      ],
      "author": {
        "name": "kousu",
        "email": "nick@kousu.ca",
        "time": "Sun Sep 15 05:01:32 2019"
      },
      "committer": {
        "name": "kousu",
        "email": "nick@kousu.ca",
        "time": "Sun Sep 15 05:01:47 2019"
      },
      "message": "Point jose-util at updated package.\n\nOtherwise, it gets confused and downloads the version from github every time.\n"
    },
    {
      "commit": "009d17693689078186824d7147ef3d3ce7948967",
      "tree": "32ba6a41b4d7de70bab290c9d6dd7a50d6aa247e",
      "parents": [
        "723929d55157d954c96cfd6d7d6fd1ff573b1010",
        "68b7811e41ba9702e9725f4ae23067e5a0c7a390"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Fri Aug 30 22:21:30 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 30 22:21:30 2019"
      },
      "message": "Merge pull request #255 from square/dependabot/go_modules/github.com/stretchr/testify-1.4.0\n\nBump github.com/stretchr/testify from 1.3.0 to 1.4.0"
    },
    {
      "commit": "68b7811e41ba9702e9725f4ae23067e5a0c7a390",
      "tree": "32ba6a41b4d7de70bab290c9d6dd7a50d6aa247e",
      "parents": [
        "723929d55157d954c96cfd6d7d6fd1ff573b1010"
      ],
      "author": {
        "name": "dependabot-preview[bot]",
        "email": "27856297+dependabot-preview[bot]@users.noreply.github.com",
        "time": "Fri Aug 16 06:39:31 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 16 06:39:31 2019"
      },
      "message": "Bump github.com/stretchr/testify from 1.3.0 to 1.4.0\n\nBumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.3.0 to 1.4.0.\n- [Release notes](https://github.com/stretchr/testify/releases)\n- [Commits](https://github.com/stretchr/testify/compare/v1.3.0...v1.4.0)\n\nSigned-off-by: dependabot-preview[bot] \u003csupport@dependabot.com\u003e"
    },
    {
      "commit": "723929d55157d954c96cfd6d7d6fd1ff573b1010",
      "tree": "508c4a376eec5c7280f96cb231afde15e5079003",
      "parents": [
        "605ab0b8f117396b19e19ea9fe7e982c234edd29",
        "cf4aa08257fec80edcbc2eb328e9a1098537e150"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Mon Jul 22 23:15:19 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 22 23:15:19 2019"
      },
      "message": "Merge pull request #251 from square/mmc/CLA\n\nFix CONTRIBUTING.md to remove old spreadsheet"
    },
    {
      "commit": "605ab0b8f117396b19e19ea9fe7e982c234edd29",
      "tree": "3eb1cfd2a95583866a298c7582679c15dd4a0930",
      "parents": [
        "1c1c651b8a2e98bb9992a7f8f61d13baeb439150",
        "9f5ec097bbb93029b80f1ec1924059c1dbb0ff9b"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Wed Jun 26 17:47:27 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 26 17:47:27 2019"
      },
      "message": "Merge pull request #252 from jsha/fix-ec-padding-error\n\nFix error message for incorrect pubkey x/y length."
    },
    {
      "commit": "9f5ec097bbb93029b80f1ec1924059c1dbb0ff9b",
      "tree": "3eb1cfd2a95583866a298c7582679c15dd4a0930",
      "parents": [
        "1c1c651b8a2e98bb9992a7f8f61d13baeb439150"
      ],
      "author": {
        "name": "Jacob Hoffman-Andrews",
        "email": "github@hoffman-andrews.com",
        "time": "Wed Jun 26 17:39:57 2019"
      },
      "committer": {
        "name": "Jacob Hoffman-Andrews",
        "email": "github@hoffman-andrews.com",
        "time": "Wed Jun 26 17:39:57 2019"
      },
      "message": "Fix error message for incorrect pubkey x/y length.\n\nIn #210 I introduced some error messages for incorrect octet string\nlength for X and Y. The error message for the public key case\nincorrectly stated that it was for a private key.\n"
    },
    {
      "commit": "cf4aa08257fec80edcbc2eb328e9a1098537e150",
      "tree": "35f631338df544e31b3e7a3fd1d627e0c763a6c4",
      "parents": [
        "1c1c651b8a2e98bb9992a7f8f61d13baeb439150"
      ],
      "author": {
        "name": "Matthew McPherrin",
        "email": "mmc@squareup.com",
        "time": "Tue Jun 18 18:50:17 2019"
      },
      "committer": {
        "name": "Matthew McPherrin",
        "email": "mmc@squareup.com",
        "time": "Tue Jun 18 18:52:26 2019"
      },
      "message": "Fix CONTRIBUTING.md to remove old spreadsheet\n"
    },
    {
      "commit": "1c1c651b8a2e98bb9992a7f8f61d13baeb439150",
      "tree": "635efd23689d7fd07ee12fd1ca49a89447331642",
      "parents": [
        "8bad6148bd0a8da57f9840693f6f611ac4483d09",
        "dc74aa18b9b6a78ff0ea96d500e420ef15503edf"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Sat Jun 15 00:07:23 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 15 00:07:23 2019"
      },
      "message": "Merge pull request #250 from trung/error-checking\n\nadded error checking avoid nil referencing if error occurs"
    },
    {
      "commit": "dc74aa18b9b6a78ff0ea96d500e420ef15503edf",
      "tree": "635efd23689d7fd07ee12fd1ca49a89447331642",
      "parents": [
        "8bad6148bd0a8da57f9840693f6f611ac4483d09"
      ],
      "author": {
        "name": "Trung Nguyen",
        "email": "trung.n.k@gmail.com",
        "time": "Fri Jun 14 15:21:19 2019"
      },
      "committer": {
        "name": "Trung Nguyen",
        "email": "trung.n.k@gmail.com",
        "time": "Fri Jun 14 15:21:19 2019"
      },
      "message": "added error checking avoid nil referencing when error occurs\n"
    },
    {
      "commit": "8bad6148bd0a8da57f9840693f6f611ac4483d09",
      "tree": "0627271e9ca1027122831a422d17cf38c62b9e75",
      "parents": [
        "369111a8a36e8b2e4ec2f2428700be29ab4d64b5",
        "244b4dcd07dabe91e9db8a5544cd9b8f90db03de"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Thu Jun 13 23:42:58 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 13 23:42:58 2019"
      },
      "message": "Merge pull request #249 from square/mbyczkowski/update-imports\n\nUpdate import paths for upcoming V3 release"
    },
    {
      "commit": "244b4dcd07dabe91e9db8a5544cd9b8f90db03de",
      "tree": "0627271e9ca1027122831a422d17cf38c62b9e75",
      "parents": [
        "369111a8a36e8b2e4ec2f2428700be29ab4d64b5"
      ],
      "author": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Thu Jun 13 23:16:40 2019"
      },
      "committer": {
        "name": "Mat Byczkowski",
        "email": "mbyczkowski@squareup.com",
        "time": "Thu Jun 13 23:19:42 2019"
      },
      "message": "Update import paths for upcoming V3 release\n\nAccording to the Go modules [wiki\npage](https://github.com/golang/go/wiki/Modules#releasing-modules-v2-or-higher),\nboth the module and import paths in the repo need to include the major\nversion for V2+ releases.\n"
    },
    {
      "commit": "369111a8a36e8b2e4ec2f2428700be29ab4d64b5",
      "tree": "4fd6018f0e9f8f563a0d303c2b3949d0d5e007ee",
      "parents": [
        "0a88056c80b04336ce957271dd969a486e7fc951"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Tue Jun 04 21:08:02 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 04 21:08:02 2019"
      },
      "message": "Update jose-util readme"
    },
    {
      "commit": "0a88056c80b04336ce957271dd969a486e7fc951",
      "tree": "4d31de5f93716f7bcf0dc2d096da34018203a3e6",
      "parents": [
        "c768d6005a4755f499602f716bea80fe868c73ee",
        "4948de7708e3ff55a9586483999cb7a06cb31974"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Mon Jun 03 18:42:28 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Mon Jun 03 18:42:28 2019"
      },
      "message": "Merge branch \u0027EndemolShineGroup-master\u0027\n\n* EndemolShineGroup-master:\n  Simplify MarshalJSON for Audience type alias\n  Allow single string audience\n"
    },
    {
      "commit": "4948de7708e3ff55a9586483999cb7a06cb31974",
      "tree": "4d31de5f93716f7bcf0dc2d096da34018203a3e6",
      "parents": [
        "41ba410b61723aa4891750928d08445711da4735"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Mon Jun 03 18:39:50 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Mon Jun 03 18:42:00 2019"
      },
      "message": "Simplify MarshalJSON for Audience type alias\n"
    },
    {
      "commit": "41ba410b61723aa4891750928d08445711da4735",
      "tree": "691ebf5b9a584c2a307b24f288b1dfb3aeddc951",
      "parents": [
        "c768d6005a4755f499602f716bea80fe868c73ee"
      ],
      "author": {
        "name": "David",
        "email": "david.bramwell@endemolshine.com",
        "time": "Mon Jun 03 12:29:15 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Mon Jun 03 18:42:00 2019"
      },
      "message": "Allow single string audience\n"
    },
    {
      "commit": "c768d6005a4755f499602f716bea80fe868c73ee",
      "tree": "f973f5c9b6f4edc1557635e2ffd6f8963a01fafa",
      "parents": [
        "2a5444d3fee9d81c41c79bdd080c1295bc6b6257",
        "9225ee81fc4319c30a450b2bebadfe13b1e05397"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Mon Jun 03 17:23:54 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 03 17:23:54 2019"
      },
      "message": "Merge pull request #245 from square/cs/fix-228\n\nPad z value to proper size after P-521 scalar multiplication."
    },
    {
      "commit": "9225ee81fc4319c30a450b2bebadfe13b1e05397",
      "tree": "f973f5c9b6f4edc1557635e2ffd6f8963a01fafa",
      "parents": [
        "80220994afba2c1b24e3c6fa1cc74c5f1c6d7911"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Mon Jun 03 17:21:04 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Mon Jun 03 17:21:04 2019"
      },
      "message": "Add comment explaining padding\n"
    },
    {
      "commit": "80220994afba2c1b24e3c6fa1cc74c5f1c6d7911",
      "tree": "c7c90d066e6a2a1dc47ff1e71026f2ddd8897e0a",
      "parents": [
        "2a5444d3fee9d81c41c79bdd080c1295bc6b6257"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 31 21:56:54 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 31 21:56:54 2019"
      },
      "message": "Pad z value to proper size after P-521 scalar multiplication.\n\nFixes issue #228. After calling ScalarMult for P-521, the output can\nsometimes be 65 bytes long instead of 66 bytes. This happens when the\nfirst bit of the computed value is zero. Calling z.Bytes() on the big\ninteger will then omit the leading zero, giving us a 65-byte value.\n\nThis subsequently causes the shared secret computation to be incorrect\nas the input into the KDF function should always be 66 bytes which is\nthe full length for a P-521 coordinate value.\n"
    },
    {
      "commit": "2a5444d3fee9d81c41c79bdd080c1295bc6b6257",
      "tree": "446bf8550f5915e6d6e1edf7a15c3989905812df",
      "parents": [
        "ba5998847dec1c5b18ced23e0e9240e2f7b6f936"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Fri May 31 17:42:22 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 31 17:42:22 2019"
      },
      "message": "Update README.md"
    },
    {
      "commit": "ba5998847dec1c5b18ced23e0e9240e2f7b6f936",
      "tree": "4d7c4cb472fd1df81ae3b9d6dab524f6014444a1",
      "parents": [
        "aba61eb7019144d812d775d0ae627a7e3cd99065",
        "1796eaef2f29aa3fe9d2397083494e693f386643"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Fri May 31 15:51:56 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 31 15:51:56 2019"
      },
      "message": "Merge pull request #244 from philtay/lint3\n\nThird lint pass"
    },
    {
      "commit": "1796eaef2f29aa3fe9d2397083494e693f386643",
      "tree": "4d7c4cb472fd1df81ae3b9d6dab524f6014444a1",
      "parents": [
        "dccb6e60c27e952e250b72463adcacbc8269e828"
      ],
      "author": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Fri May 31 15:11:38 2019"
      },
      "committer": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Fri May 31 15:11:38 2019"
      },
      "message": "Fix RandReader comment\n"
    },
    {
      "commit": "dccb6e60c27e952e250b72463adcacbc8269e828",
      "tree": "f7d9fe6505813897c560c8840d7cf0c7bd1ca016",
      "parents": [
        "4a1622ba0736b4948982eb26fa839cf1471341ce"
      ],
      "author": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Fri May 31 14:59:47 2019"
      },
      "committer": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Fri May 31 14:59:47 2019"
      },
      "message": "Keep RandReader public\n"
    },
    {
      "commit": "4a1622ba0736b4948982eb26fa839cf1471341ce",
      "tree": "82b188ed5df3a58bd4567b2c5bfff200717a9aa8",
      "parents": [
        "0086e9a84b75594b18577b4ff30e5835876af309"
      ],
      "author": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Thu May 30 15:04:10 2019"
      },
      "committer": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Thu May 30 15:04:10 2019"
      },
      "message": "Make Travis happy\n"
    },
    {
      "commit": "0086e9a84b75594b18577b4ff30e5835876af309",
      "tree": "9a2612e0f52eb67632bcaba1ed5ed7e81ecae3fe",
      "parents": [
        "aba61eb7019144d812d775d0ae627a7e3cd99065"
      ],
      "author": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Thu May 30 14:49:13 2019"
      },
      "committer": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Thu May 30 14:49:13 2019"
      },
      "message": "Third lint pass\n"
    },
    {
      "commit": "aba61eb7019144d812d775d0ae627a7e3cd99065",
      "tree": "075ed2502832a930f0495c6fc559866408f4ce2e",
      "parents": [
        "7be7aa38e95db6f2d654c0c1958859855a591374",
        "402696e2aa5e90ea574ddf70ca0eba86ea09fb86"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Wed May 29 19:41:42 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 29 19:41:42 2019"
      },
      "message": "Merge pull request #242 from square/cs/x5u-x5t\n\nSupport x5u, x5t, and x5t#S256 headers (for JWK)"
    },
    {
      "commit": "7be7aa38e95db6f2d654c0c1958859855a591374",
      "tree": "13c13e51511d19338ee9e577715dee45445f12cc",
      "parents": [
        "7c504fa38b99d7671bf024f5f08608d121a609d0",
        "fd01c0134871f0792f7cc98c5564832e248570a1"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Wed May 29 17:24:24 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 29 17:24:24 2019"
      },
      "message": "Merge pull request #243 from philtay/lint2\n\nSecond linter pass"
    },
    {
      "commit": "fd01c0134871f0792f7cc98c5564832e248570a1",
      "tree": "13c13e51511d19338ee9e577715dee45445f12cc",
      "parents": [
        "7c504fa38b99d7671bf024f5f08608d121a609d0"
      ],
      "author": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Wed May 29 14:33:10 2019"
      },
      "committer": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Wed May 29 14:33:10 2019"
      },
      "message": "Second linter pass\n"
    },
    {
      "commit": "402696e2aa5e90ea574ddf70ca0eba86ea09fb86",
      "tree": "0f06db4754c6f7baf64a260ab9d5064ddc151266",
      "parents": [
        "7c504fa38b99d7671bf024f5f08608d121a609d0"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Tue May 28 21:30:13 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Wed May 29 00:19:24 2019"
      },
      "message": "Support x5u, x5t, and x5t#S256 headers.\n"
    },
    {
      "commit": "7c504fa38b99d7671bf024f5f08608d121a609d0",
      "tree": "21c29ff1d66d5a332eb1138068a60e19a0edb2e7",
      "parents": [
        "5e4f83436bae55d6f8bc7378acbaafbf3384b40b"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Tue May 28 18:38:07 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 28 18:38:07 2019"
      },
      "message": "Update jose-util readme\n\nFix heading for b64decode command"
    },
    {
      "commit": "5e4f83436bae55d6f8bc7378acbaafbf3384b40b",
      "tree": "8a2f85ee07df7ffa559d1ad8f3fe65c076a60c3b",
      "parents": [
        "55ed2e83aec215ea452757f7f6d278b2431401f2",
        "254d06760017efe27a61497b5c62e2e2bcfc1596"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Tue May 28 18:36:15 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Tue May 28 18:36:15 2019"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027 into cs/jose-util\n\n* origin/master:\n  First linter pass\n"
    },
    {
      "commit": "254d06760017efe27a61497b5c62e2e2bcfc1596",
      "tree": "2b48ae4660aaa7fafc5ff708345e17a66f4238e8",
      "parents": [
        "9305a415eb80589eb9d7872e4755fe39509c1716",
        "7d3b437c6a38b5b958dc543dd6aa8d7587281d81"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Tue May 28 18:33:45 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 28 18:33:45 2019"
      },
      "message": "Merge pull request #239 from philtay/lint\n\nFirst linter pass"
    },
    {
      "commit": "7d3b437c6a38b5b958dc543dd6aa8d7587281d81",
      "tree": "2b48ae4660aaa7fafc5ff708345e17a66f4238e8",
      "parents": [
        "9305a415eb80589eb9d7872e4755fe39509c1716"
      ],
      "author": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Sat May 25 14:05:08 2019"
      },
      "committer": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Sat May 25 14:05:08 2019"
      },
      "message": "First linter pass\n"
    },
    {
      "commit": "55ed2e83aec215ea452757f7f6d278b2431401f2",
      "tree": "1eb7ca6bb737e936922506ef74fa90da288d25d3",
      "parents": [
        "1255d8291ade29ec1af0d1d117c0a169e89ad097"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 22:25:21 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 22:25:49 2019"
      },
      "message": "Slightly better help/error messages\n"
    },
    {
      "commit": "1255d8291ade29ec1af0d1d117c0a169e89ad097",
      "tree": "21fa346f73aa780771ffab804dff5d6b037a86ce",
      "parents": [
        "9682bf909bcfbdf326a2d54d0be2a1a817f3f016"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 22:25:07 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 22:25:49 2019"
      },
      "message": "Update README with more examples\n"
    },
    {
      "commit": "9682bf909bcfbdf326a2d54d0be2a1a817f3f016",
      "tree": "0255fbf9c745b851a12242a0837a417f21cdfa6a",
      "parents": [
        "e5f7ee84b814e6a557659e964cb303c8ad27cab2"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 21:11:50 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 22:25:49 2019"
      },
      "message": "Move key generation functionality into jose-util\n"
    },
    {
      "commit": "e5f7ee84b814e6a557659e964cb303c8ad27cab2",
      "tree": "2b75a0534a835792aaf377589e8ac578df41573c",
      "parents": [
        "65afeb00b8723d119016e269913aacf6db792c19"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 20:37:17 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 22:25:49 2019"
      },
      "message": "Code cleanup for jose-util\n"
    },
    {
      "commit": "65afeb00b8723d119016e269913aacf6db792c19",
      "tree": "e368a39b9df397ade10a22c732ad0bdceb2f887b",
      "parents": [
        "a8c1df1147b94a0796f0805bfa856a0789f5a4b7"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 18:28:51 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 22:25:49 2019"
      },
      "message": "Bump jose-util version string\n"
    },
    {
      "commit": "a8c1df1147b94a0796f0805bfa856a0789f5a4b7",
      "tree": "f72841f53cc93e2614696b359194e2cb6bac2788",
      "parents": [
        "d58f1d54a8b0dc8bfdfaaf4883de36adede58ed1"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 18:27:54 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 22:25:49 2019"
      },
      "message": "Add b64decode command to jose-util\n"
    },
    {
      "commit": "d58f1d54a8b0dc8bfdfaaf4883de36adede58ed1",
      "tree": "22a67c1e77577e71793a4027aa1b45c1768e2e0e",
      "parents": [
        "9305a415eb80589eb9d7872e4755fe39509c1716"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 18:07:28 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 22:25:49 2019"
      },
      "message": "Remove accidentally checked-in ec.key/ec.pub files\n"
    },
    {
      "commit": "9305a415eb80589eb9d7872e4755fe39509c1716",
      "tree": "5be60ac2b2c2a6a61b15b9d6bfe5b1e48c627678",
      "parents": [
        "d049a10531c1cf039820d11381133b18bbc6dc6d"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Fri May 24 22:11:44 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 24 22:11:44 2019"
      },
      "message": "Update README.md"
    },
    {
      "commit": "d049a10531c1cf039820d11381133b18bbc6dc6d",
      "tree": "d08fbae9178b3b6d1f9eba6336e512adb2478156",
      "parents": [
        "c2acc38539f5ece33368be155e295a31104d8973"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Fri May 24 22:10:43 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 24 22:10:43 2019"
      },
      "message": "Update README.md"
    },
    {
      "commit": "c2acc38539f5ece33368be155e295a31104d8973",
      "tree": "f8231e6b03cfb797225af66400f256ff9b99b40d",
      "parents": [
        "68f97c0fbd51cac48308337286d08aba3fd6b8ab"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 22:03:00 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 22:03:00 2019"
      },
      "message": "Update README\n"
    },
    {
      "commit": "68f97c0fbd51cac48308337286d08aba3fd6b8ab",
      "tree": "63897ba400cecca4f243e4c4994e8a40b0f237b4",
      "parents": [
        "fd3af29daa95b193fb9d01e9caa5f3494594ea1c",
        "56822c56f74c4848defcdedda76bbf05baa2de53"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Fri May 24 18:05:24 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 24 18:05:24 2019"
      },
      "message": "Merge pull request #237 from square/cs/go.mod\n\nSet up initial Go module files"
    },
    {
      "commit": "56822c56f74c4848defcdedda76bbf05baa2de53",
      "tree": "63897ba400cecca4f243e4c4994e8a40b0f237b4",
      "parents": [
        "fd3af29daa95b193fb9d01e9caa5f3494594ea1c"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 16:51:12 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 16:51:12 2019"
      },
      "message": "Set up initial Go module files\n"
    },
    {
      "commit": "fd3af29daa95b193fb9d01e9caa5f3494594ea1c",
      "tree": "7495287c8e53e71875fde73d1c0c2fa7c7693505",
      "parents": [
        "fd253e4160b5f32df13735977aa008e609bc4061",
        "eaf26de14d6efc0b622f71ab690fe8d1b93be770"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 16:08:11 2019"
      },
      "committer": {
        "name": "Cedric Staub",
        "email": "cs@squareup.com",
        "time": "Fri May 24 16:08:11 2019"
      },
      "message": "Merge branch \u0027v2\u0027 into master to prep for v3\n\n* v2: (158 commits)\n  Minor tweaks\n  Add support for detached (de)serialization\n  Drop support for old Go releases\n  Improve b64 support\n  Cosmetic changes\n  use rsa.PSSSaltLengthEqualsHash to match rfc: https://mailarchive.ietf.org/arch/msg/jose/XlKktvyGftPt4Gp2G0nqCmtIwrE\n  Support Go 1.12\n  Support the b64 header parameter\n  If KeyId is empty, do not include it in the header.\n  Add additional test for ED25519 serialization\n  Fix whitespaces.\n  Reverse bytes in Ed25519 keys.\n  single check for e.Time\n  optional claims only checked if exist\n  Build on 1.11.x in CI also\n  Drop support for Go 1.5 and 1.6 in v2\n  Return key from tryJWKS instead of using pointer\n  Allow using JSONWebKeySet to get claims or decrypt nested token\n  Fix typo\n  jwt.ValidateWithLeeway: Return error if IssuedAt (iat) is in the future\n  ...\n"
    },
    {
      "commit": "eaf26de14d6efc0b622f71ab690fe8d1b93be770",
      "tree": "3ddfbc83fb3f081e5129502e9530cd9a7f1437be",
      "parents": [
        "df5613281b21e211ae55982a3776481bdcbf10e2",
        "74bec6095158863ec8fac6d3271fd8d589f9402b"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Wed May 22 20:43:51 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 22 20:43:51 2019"
      },
      "message": "Merge pull request #234 from philtay/detached\n\nJWS detached (de)serialization"
    },
    {
      "commit": "74bec6095158863ec8fac6d3271fd8d589f9402b",
      "tree": "3ddfbc83fb3f081e5129502e9530cd9a7f1437be",
      "parents": [
        "8d24e3d61befa59216c7f8ef206e497ac848883d",
        "df5613281b21e211ae55982a3776481bdcbf10e2"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Wed May 22 18:29:20 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 22 18:29:20 2019"
      },
      "message": "Merge branch \u0027v2\u0027 into detached"
    },
    {
      "commit": "8d24e3d61befa59216c7f8ef206e497ac848883d",
      "tree": "7d60e04c0f4e91dd52b4b908e92e1ad4b4c03d73",
      "parents": [
        "8f5618c34769965a120bf1ab0cedbe545707b813"
      ],
      "author": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Wed May 22 16:35:06 2019"
      },
      "committer": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Wed May 22 16:35:06 2019"
      },
      "message": "Minor tweaks\n"
    },
    {
      "commit": "df5613281b21e211ae55982a3776481bdcbf10e2",
      "tree": "2343ad07b37380655a8566bca3a73f61c97dbfe0",
      "parents": [
        "35ecfcd85899e8cc57a2f4e6fed4e2060eba12fc",
        "5f0574b31ad6b505801faec07b6bcf079cbda9e4"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Wed May 22 14:45:01 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 22 14:45:01 2019"
      },
      "message": "Merge pull request #235 from philtay/drop\n\nDrop support for old Go releases"
    },
    {
      "commit": "8f5618c34769965a120bf1ab0cedbe545707b813",
      "tree": "800fa3479e79b155afbcb64cbe490791cb6e7e3b",
      "parents": [
        "35ecfcd85899e8cc57a2f4e6fed4e2060eba12fc"
      ],
      "author": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Wed May 22 10:41:26 2019"
      },
      "committer": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Wed May 22 10:41:26 2019"
      },
      "message": "Add support for detached (de)serialization\n"
    },
    {
      "commit": "5f0574b31ad6b505801faec07b6bcf079cbda9e4",
      "tree": "2343ad07b37380655a8566bca3a73f61c97dbfe0",
      "parents": [
        "35ecfcd85899e8cc57a2f4e6fed4e2060eba12fc"
      ],
      "author": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Wed May 22 08:42:56 2019"
      },
      "committer": {
        "name": "philtay",
        "email": "philtay@users.noreply.github.com",
        "time": "Wed May 22 08:42:56 2019"
      },
      "message": "Drop support for old Go releases\n"
    },
    {
      "commit": "35ecfcd85899e8cc57a2f4e6fed4e2060eba12fc",
      "tree": "3f4d576a04c1aafe246f664eef367a555725c93d",
      "parents": [
        "380c0b03d12e17f0520a97890f38900466c26115",
        "27be348ab895fad92bb7a9bc799bf498f696cbbf"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Mon May 20 23:34:27 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 20 23:34:27 2019"
      },
      "message": "Merge pull request #230 from philtay/b64\n\nSupport the b64 header parameter"
    },
    {
      "commit": "27be348ab895fad92bb7a9bc799bf498f696cbbf",
      "tree": "3f4d576a04c1aafe246f664eef367a555725c93d",
      "parents": [
        "269d2f743ea011a9b2758941cbc85140ed483b14",
        "380c0b03d12e17f0520a97890f38900466c26115"
      ],
      "author": {
        "name": "Cedric Staub",
        "email": "csstaub@users.noreply.github.com",
        "time": "Mon May 20 23:24:00 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 20 23:24:00 2019"
      },
      "message": "Merge branch \u0027v2\u0027 into b64"
    }
  ],
  "next": "269d2f743ea011a9b2758941cbc85140ed483b14"
}
