)]}'
{
  "log": [
    {
      "commit": "69a02984d4563c6c21132ee882d1d3df1981f5a1",
      "tree": "8236acabc825185648a91fafd81849fa86795faf",
      "parents": [
        "4623e25872f657d3c79c08271efffabdf4f162f1",
        "8e3c71f1c428d177527a2a26e81b5bca1601b97d"
      ],
      "author": {
        "name": "suetfei",
        "email": "89482184+suetfei@users.noreply.github.com",
        "time": "Fri Feb 11 08:21:19 2022"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 11 08:21:19 2022"
      },
      "message": "Merge pull request #7 from google/add_bypass_testing\n\nAdd option to bypass testing."
    },
    {
      "commit": "8e3c71f1c428d177527a2a26e81b5bca1601b97d",
      "tree": "8236acabc825185648a91fafd81849fa86795faf",
      "parents": [
        "4142f47d523a2e20032dd014fa0a5cc276a25ba7"
      ],
      "author": {
        "name": "suetfei",
        "email": "89482184+suetfei@users.noreply.github.com",
        "time": "Fri Feb 11 08:18:57 2022"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 11 08:18:57 2022"
      },
      "message": "Update CMakeLists.txt"
    },
    {
      "commit": "4142f47d523a2e20032dd014fa0a5cc276a25ba7",
      "tree": "50e78d196ba06bf8b05fe2d6c85dc1073cf49697",
      "parents": [
        "4623e25872f657d3c79c08271efffabdf4f162f1"
      ],
      "author": {
        "name": "suetfei",
        "email": "89482184+suetfei@users.noreply.github.com",
        "time": "Fri Feb 11 08:17:45 2022"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 11 08:17:45 2022"
      },
      "message": "Add option to bypass testing."
    },
    {
      "commit": "4623e25872f657d3c79c08271efffabdf4f162f1",
      "tree": "6403345b9c431dc83e5d992c4e1585ee5f68a322",
      "parents": [
        "ee5fa5059d4b0cb511e32364ff50862cf49fb1d2",
        "e5114251b4e52aae1197f5a93888e93eed6c634f"
      ],
      "author": {
        "name": "suetfei",
        "email": "89482184+suetfei@users.noreply.github.com",
        "time": "Thu Nov 04 18:09:05 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 04 18:09:05 2021"
      },
      "message": "Merge pull request #6 from suetfei/protobuf_update\n\nUpdate protobuf to a newer version."
    },
    {
      "commit": "e5114251b4e52aae1197f5a93888e93eed6c634f",
      "tree": "6403345b9c431dc83e5d992c4e1585ee5f68a322",
      "parents": [
        "ee5fa5059d4b0cb511e32364ff50862cf49fb1d2"
      ],
      "author": {
        "name": "suetfei",
        "email": "suetfei@gmail.com",
        "time": "Wed Nov 03 07:22:39 2021"
      },
      "committer": {
        "name": "suetfei",
        "email": "suetfei@gmail.com",
        "time": "Wed Nov 03 07:22:39 2021"
      },
      "message": "Update protobuf.\n"
    },
    {
      "commit": "ee5fa5059d4b0cb511e32364ff50862cf49fb1d2",
      "tree": "d7520366de497012e1e77aa319f62cb09a49b1da",
      "parents": [
        "fa07beb12babc3b25e0c5b1f38c16aa8cb6b8f84",
        "e3b1c94e34b76a2fdecebf7fc267c68c817eb5bc"
      ],
      "author": {
        "name": "Alexei Czeskis",
        "email": "aczeskis@google.com",
        "time": "Thu Jan 21 15:16:46 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 21 15:16:46 2021"
      },
      "message": "Merge pull request #4 from Fitzpasd/remove_dup_abort\n\nRemove duplicate \u0027abort()\u0027 call"
    },
    {
      "commit": "e3b1c94e34b76a2fdecebf7fc267c68c817eb5bc",
      "tree": "d7520366de497012e1e77aa319f62cb09a49b1da",
      "parents": [
        "fa07beb12babc3b25e0c5b1f38c16aa8cb6b8f84"
      ],
      "author": {
        "name": "Shane Fitzpatrick",
        "email": "fitzpasd@gmail.com",
        "time": "Wed Jan 20 22:12:58 2021"
      },
      "committer": {
        "name": "Shane Fitzpatrick",
        "email": "fitzpasd@gmail.com",
        "time": "Wed Jan 20 22:12:58 2021"
      },
      "message": "Remove duplicate \u0027abort()\u0027 call\n"
    },
    {
      "commit": "fa07beb12babc3b25e0c5b1f38c16aa8cb6b8f84",
      "tree": "f2bd58038b22308a37aaa253a4bfd892722242ff",
      "parents": [
        "f1637ffadae5638e37d6a97f97d90eb3d9e3f841",
        "130691a46be2451a8f3d4df11f6090ccd14e2c75"
      ],
      "author": {
        "name": "Alexei Czeskis",
        "email": "aczeskis@google.com",
        "time": "Sun Jan 17 05:03:15 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 17 05:03:15 2021"
      },
      "message": "Merge pull request #3 from Fitzpasd/update_to_internal\n\nBring up-to-date with internal code"
    },
    {
      "commit": "130691a46be2451a8f3d4df11f6090ccd14e2c75",
      "tree": "f2bd58038b22308a37aaa253a4bfd892722242ff",
      "parents": [
        "f1637ffadae5638e37d6a97f97d90eb3d9e3f841"
      ],
      "author": {
        "name": "Shane Fitzpatrick",
        "email": "fitzpasd@gmail.com",
        "time": "Fri Jan 15 21:45:09 2021"
      },
      "committer": {
        "name": "Shane Fitzpatrick",
        "email": "fitzpasd@gmail.com",
        "time": "Fri Jan 15 21:45:09 2021"
      },
      "message": "Bring up-to-date with internal code\n"
    },
    {
      "commit": "f1637ffadae5638e37d6a97f97d90eb3d9e3f841",
      "tree": "a1da29b3674e1bdf412d696b3abd3067fe692add",
      "parents": [
        "3955ec1700b9381a2562df35d48e42487a33d7a1",
        "3427de842aa01f60e916430062bdbfb29ffda926"
      ],
      "author": {
        "name": "Alexei Czeskis",
        "email": "aczeskis@google.com",
        "time": "Thu Jan 14 16:58:08 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 14 16:58:08 2021"
      },
      "message": "Merge pull request #2 from Fitzpasd/safer_parse\n\nDon\u0027t return parsed objects if \u0027ParseFromString\u0027 call fails"
    },
    {
      "commit": "3427de842aa01f60e916430062bdbfb29ffda926",
      "tree": "a1da29b3674e1bdf412d696b3abd3067fe692add",
      "parents": [
        "3661cb3ac3f31680eae58d480365ae666e4e0ef6"
      ],
      "author": {
        "name": "Shane Fitzpatrick",
        "email": "fitzpasd@gmail.com",
        "time": "Mon Jan 11 21:57:56 2021"
      },
      "committer": {
        "name": "Shane Fitzpatrick",
        "email": "fitzpasd@gmail.com",
        "time": "Mon Jan 11 21:57:56 2021"
      },
      "message": "Add test suite for secure_message_wrapper\n"
    },
    {
      "commit": "3661cb3ac3f31680eae58d480365ae666e4e0ef6",
      "tree": "07a59b0b4cc7e2e989ce1a5acb204db6928bc5ea",
      "parents": [
        "3955ec1700b9381a2562df35d48e42487a33d7a1"
      ],
      "author": {
        "name": "Shane Fitzpatrick",
        "email": "fitzpasd@gmail.com",
        "time": "Fri Jan 08 17:52:20 2021"
      },
      "committer": {
        "name": "Shane Fitzpatrick",
        "email": "fitzpasd@gmail.com",
        "time": "Fri Jan 08 17:52:20 2021"
      },
      "message": "Don\u0027t return parsed objects if \u0027ParseFromString\u0027 call fails\n"
    },
    {
      "commit": "3955ec1700b9381a2562df35d48e42487a33d7a1",
      "tree": "ca4f8d5240aa2a4d53c36d1602f8be29a07ad07d",
      "parents": [
        "81e4bc35fc48157df019f59f583c484e0a6556c4",
        "e7b6988454bc94601616fbbf0db3559f73a1ebdf"
      ],
      "author": {
        "name": "Alexei Czeskis",
        "email": "aczeskis@google.com",
        "time": "Thu Jun 11 15:10:54 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 15:10:54 2020"
      },
      "message": "Merge pull request #1 from apolyudov/master\n\nBring up-to-date with internal code"
    },
    {
      "commit": "e7b6988454bc94601616fbbf0db3559f73a1ebdf",
      "tree": "ca4f8d5240aa2a4d53c36d1602f8be29a07ad07d",
      "parents": [
        "81e4bc35fc48157df019f59f583c484e0a6556c4"
      ],
      "author": {
        "name": "Alexey Polyudov",
        "email": "apolyudov@google.com",
        "time": "Thu Jun 04 23:00:11 2020"
      },
      "committer": {
        "name": "Alexey Polyudov",
        "email": "apolyudov@google.com",
        "time": "Fri Jun 05 04:59:40 2020"
      },
      "message": "Bring up-to-date with internal code\n\nSigned-off-by: Alexey Polyudov \u003capolyudov@google.com\u003e\nChange-Id: I86c64d081912f6a03c0bd86d706e8ccedf350978\n"
    },
    {
      "commit": "81e4bc35fc48157df019f59f583c484e0a6556c4",
      "tree": "7a5384aff52edf3506313bfe82f1ac9e84c26d87",
      "parents": [
        "f8f6b3635226b242b3dba69b4228c6be42ca083b"
      ],
      "author": {
        "name": "Alexei Czeskis",
        "email": "aczeskis@google.com",
        "time": "Thu Mar 12 03:47:31 2015"
      },
      "committer": {
        "name": "Alexei Czeskis",
        "email": "aczeskis@google.com",
        "time": "Thu Mar 12 03:47:31 2015"
      },
      "message": "Adding initial list of contributors\n"
    },
    {
      "commit": "f8f6b3635226b242b3dba69b4228c6be42ca083b",
      "tree": "b122c8d6957ad1f6bcb33e949e3f27e02b0b487f",
      "parents": [],
      "author": {
        "name": "Alexei Czeskis",
        "email": "aczeskis@google.com",
        "time": "Thu Mar 12 03:15:05 2015"
      },
      "committer": {
        "name": "Alexei Czeskis",
        "email": "aczeskis@google.com",
        "time": "Thu Mar 12 03:15:05 2015"
      },
      "message": "initial addition of C++ implementation\n"
    }
  ]
}
