)]}'
{
  "log": [
    {
      "commit": "de49664e737328f720ccf865439c0bcbdd7c6005",
      "tree": "ce9c0ee869b03327e867897eaf66de8dde2a3d69",
      "parents": [
        "fb7b4275b9afcc1a3e351dbfee76e958e33b191e",
        "9a6fd6c738e154de6af2b1b8d50b78125910b639"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Thu Jan 23 06:34:06 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 06:34:06 2025 -0800"
      },
      "message": "Upgrade asn1crypto to 1.5.1 am: 9a6fd6c738\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/3462228\n\nChange-Id: I33946b0e1986f9867c77271a31a027f4b557b8b2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9a6fd6c738e154de6af2b1b8d50b78125910b639",
      "tree": "ce9c0ee869b03327e867897eaf66de8dde2a3d69",
      "parents": [
        "fb7b4275b9afcc1a3e351dbfee76e958e33b191e",
        "835365ca6744c7afee793f050faf0a91ddb140b7"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Wed Jan 22 21:59:55 2025 +0000"
      },
      "committer": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Wed Jan 22 21:59:55 2025 +0000"
      },
      "message": "Upgrade asn1crypto to 1.5.1\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update external/python/asn1crypto\nFor more info, check https://cs.android.com/android/platform/superproject/main/+/main:tools/external_updater/README.md\n\nTest: TreeHugger\nChange-Id: I23b6469f14909ffcc77d059ae24a837409799761\n"
    },
    {
      "commit": "fb7b4275b9afcc1a3e351dbfee76e958e33b191e",
      "tree": "b503e252078c9d40dd4c068356ace2dba94490c3",
      "parents": [
        "72cf97e893e5d11a4864b6a66d9959dd1ab4ff76",
        "bc6f4e48e6e8c8ed153ef199b95fbcb853c6623d"
      ],
      "author": {
        "name": "Krzysztof Kosiński",
        "email": "krzysio@google.com",
        "time": "Thu Sep 22 01:30:59 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Sep 22 01:30:59 2022 +0000"
      },
      "message": "Disable unused Python 2 variant. am: 3dff7137c6 am: 60283c5ba5 am: 093e39b381 am: 32bfa6b76b am: bc6f4e48e6\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/2221327\n\nChange-Id: I1bfc5c79a37502bb20101169bb2f537901af9361\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bc6f4e48e6e8c8ed153ef199b95fbcb853c6623d",
      "tree": "b503e252078c9d40dd4c068356ace2dba94490c3",
      "parents": [
        "72cf97e893e5d11a4864b6a66d9959dd1ab4ff76",
        "32bfa6b76b8996c617c0aefbf882ce7bc2f7fb64"
      ],
      "author": {
        "name": "Krzysztof Kosiński",
        "email": "krzysio@google.com",
        "time": "Thu Sep 22 00:12:19 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Sep 22 00:12:19 2022 +0000"
      },
      "message": "Disable unused Python 2 variant. am: 3dff7137c6 am: 60283c5ba5 am: 093e39b381 am: 32bfa6b76b\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/2221327\n\nChange-Id: Ib464b9b8fafbfba0458c29cc87d21275e9e44bcc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "32bfa6b76b8996c617c0aefbf882ce7bc2f7fb64",
      "tree": "b503e252078c9d40dd4c068356ace2dba94490c3",
      "parents": [
        "72cf97e893e5d11a4864b6a66d9959dd1ab4ff76",
        "093e39b3819b3c9ff5a11ed74bcb107deed09e4e"
      ],
      "author": {
        "name": "Krzysztof Kosiński",
        "email": "krzysio@google.com",
        "time": "Wed Sep 21 23:20:41 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 21 23:20:41 2022 +0000"
      },
      "message": "Disable unused Python 2 variant. am: 3dff7137c6 am: 60283c5ba5 am: 093e39b381\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/2221327\n\nChange-Id: I3276e873ecb61234dc9c5fc25972d80ddeab5448\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "093e39b3819b3c9ff5a11ed74bcb107deed09e4e",
      "tree": "b503e252078c9d40dd4c068356ace2dba94490c3",
      "parents": [
        "72cf97e893e5d11a4864b6a66d9959dd1ab4ff76",
        "60283c5ba5bf5e57869bed5e7faba020614093c8"
      ],
      "author": {
        "name": "Krzysztof Kosiński",
        "email": "krzysio@google.com",
        "time": "Wed Sep 21 22:24:00 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 21 22:24:00 2022 +0000"
      },
      "message": "Disable unused Python 2 variant. am: 3dff7137c6 am: 60283c5ba5\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/2221327\n\nChange-Id: Ieaec60938d1aeb64f0734fc5faaed4efc9b4790c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "60283c5ba5bf5e57869bed5e7faba020614093c8",
      "tree": "b503e252078c9d40dd4c068356ace2dba94490c3",
      "parents": [
        "72cf97e893e5d11a4864b6a66d9959dd1ab4ff76",
        "3dff7137c62bf80ac76bd66ee072912a84ac682f"
      ],
      "author": {
        "name": "Krzysztof Kosiński",
        "email": "krzysio@google.com",
        "time": "Wed Sep 21 21:30:43 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 21 21:30:43 2022 +0000"
      },
      "message": "Disable unused Python 2 variant. am: 3dff7137c6\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/2221327\n\nChange-Id: Id7de850aa57b6986876ccfd3611736342a835a67\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3dff7137c62bf80ac76bd66ee072912a84ac682f",
      "tree": "b503e252078c9d40dd4c068356ace2dba94490c3",
      "parents": [
        "72cf97e893e5d11a4864b6a66d9959dd1ab4ff76"
      ],
      "author": {
        "name": "Krzysztof Kosiński",
        "email": "krzysio@google.com",
        "time": "Tue Sep 20 01:39:51 2022 +0000"
      },
      "committer": {
        "name": "Krzysztof Kosiński",
        "email": "krzysio@google.com",
        "time": "Tue Sep 20 01:41:18 2022 +0000"
      },
      "message": "Disable unused Python 2 variant.\n\nBug: 245854393\nTest: presubmit\nChange-Id: I335698c035a4b302e7e9904ec11df31143276bdc\n"
    },
    {
      "commit": "835365ca6744c7afee793f050faf0a91ddb140b7",
      "tree": "0cab903768eb93a9f2949af6212313ec21347152",
      "parents": [
        "d0040c288014822e3fe795f7b46643bc0d18c9dc"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Tue Mar 15 10:45:23 2022 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Tue Mar 15 10:45:23 2022 -0400"
      },
      "message": "Version 1.5.1\n"
    },
    {
      "commit": "d0040c288014822e3fe795f7b46643bc0d18c9dc",
      "tree": "607c49528a80b5de335bf6a7676875aa1f8e8cd2",
      "parents": [
        "0bb7066eb7f94b3ec06be0127c9090798369597a"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Tue Mar 15 10:45:14 2022 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Tue Mar 15 10:45:14 2022 -0400"
      },
      "message": "Handle PSS in keys.PrivateKeyInfo.wrap() / keys.PublicKeyInfo.wrap()\n"
    },
    {
      "commit": "0bb7066eb7f94b3ec06be0127c9090798369597a",
      "tree": "3fd0d692568730b333bc9ee74a272b74012337a8",
      "parents": [
        "47f7588b4b6e35b7fda96dc5d32acd71f7330595"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Mar 14 20:46:10 2022 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Mar 14 20:46:10 2022 -0400"
      },
      "message": "Handle PSS in keys.PrivateKeyInfo.bit_size / keys.PublicKeyInfo.bit_size\n"
    },
    {
      "commit": "47f7588b4b6e35b7fda96dc5d32acd71f7330595",
      "tree": "42b938c59e2d039d176dd23efcff2990c2231c7e",
      "parents": [
        "9e067d20494bf09209964c732774a95710d21e9c"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Tue Mar 08 10:24:07 2022 -0500"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Tue Mar 08 10:24:07 2022 -0500"
      },
      "message": "Version 1.5.0\n"
    },
    {
      "commit": "9e067d20494bf09209964c732774a95710d21e9c",
      "tree": "77f532782182ea4b1f95a70101fa80be3825dd4b",
      "parents": [
        "557a90012370d31eefccd92599dc1d9fa2fe99f2"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Mar 05 21:29:17 2022 -0500"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Mar 05 21:29:17 2022 -0500"
      },
      "message": "Fix dev/deps.py to work on Python 3.10\n"
    },
    {
      "commit": "557a90012370d31eefccd92599dc1d9fa2fe99f2",
      "tree": "2c8c10a259e437bac4787d42b07bc88e0f4912d2",
      "parents": [
        "6bad16e34521f5ea5cb4daa53eb09fd9f7dbf105"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Mar 05 08:39:59 2022 -0500"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Mar 05 08:39:59 2022 -0500"
      },
      "message": "Update copyright year in license\n"
    },
    {
      "commit": "6bad16e34521f5ea5cb4daa53eb09fd9f7dbf105",
      "tree": "b4ca71b6264123ea513b690ff5a10e8c8be8d39d",
      "parents": [
        "4791c1edac3dda76d9a718f2a35347f10ba35028"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Mar 05 08:39:46 2022 -0500"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Mar 05 08:39:46 2022 -0500"
      },
      "message": "Add Python 3.10 to CI and docs\n"
    },
    {
      "commit": "4791c1edac3dda76d9a718f2a35347f10ba35028",
      "tree": "fd6a9098764f0ee1eec22d14deb16c783e276f76",
      "parents": [
        "976dbba542732071a478a79d93a7e3bec26ef5d8"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Mar 05 08:26:08 2022 -0500"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Mar 05 08:35:13 2022 -0500"
      },
      "message": "Update SMIMECapabilityIdentifier to use EncryptionAlgorithmId\n"
    },
    {
      "commit": "976dbba542732071a478a79d93a7e3bec26ef5d8",
      "tree": "aed9bcd07206e213a4577d993c1276db0b0f9eba",
      "parents": [
        "5a24aed1b99e7f51ba38183aebbcce86e6eb4d23"
      ],
      "author": {
        "name": "Loris Zinsou",
        "email": "the-lz-himself@orange.fr",
        "time": "Sat Mar 05 14:30:30 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 05 08:30:30 2022 -0500"
      },
      "message": "Add support for rfc2633 sMIME capabilities signed attr (#215)\n\n* Support sMIME capabilities signed attribute\r\n* Reference rfc2633 sMIME capabilities section\r\n* Allow non-algorithm OIDs in sMIME capabilities\r\n* Add sMIME capabilities parse test"
    },
    {
      "commit": "5a24aed1b99e7f51ba38183aebbcce86e6eb4d23",
      "tree": "2230eeea14e584b3a6d51a8761ff587598cd980f",
      "parents": [
        "6cffd3dc5d9300cfa2ba4b9a0566c11b66c1b436"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Feb 12 11:21:07 2022 -0500"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Feb 12 11:21:07 2022 -0500"
      },
      "message": "Fix calling .dump(force\u003dTrue) on a core.Sequence() with no field info\n\nFor instance, when parsing a CMS structure, we may not know the various\nOIDs and the Sequence values they imply. Before this change, this could\nresult in the unknown Sequence values being encoded as an empty value.\n"
    },
    {
      "commit": "6cffd3dc5d9300cfa2ba4b9a0566c11b66c1b436",
      "tree": "12231827a246351235bed39e2909c419a04c57d1",
      "parents": [
        "6250ee493a0bae257dccc9fff2af51ba4aa8e849",
        "a4a76ddbf167a496cd5954ba75ea3cd8f286e2e6"
      ],
      "author": {
        "name": "Will Bond",
        "email": "will@wbond.net",
        "time": "Wed Jan 26 22:58:08 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 26 22:58:08 2022 -0500"
      },
      "message": "Merge pull request #221 from isidroas/patch-1\n\nUpdate code in documentation"
    },
    {
      "commit": "6250ee493a0bae257dccc9fff2af51ba4aa8e849",
      "tree": "b7e9881bbd9c1ce89ab3377f48a1412c5eaef083",
      "parents": [
        "c6fe6cd9b03767d36062f5a2f16c76b2d212ad76",
        "f9133f084cc73c6dd1e55fcb56800d1792c68bfc"
      ],
      "author": {
        "name": "Will Bond",
        "email": "will@wbond.net",
        "time": "Wed Jan 26 22:56:43 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 26 22:56:43 2022 -0500"
      },
      "message": "Merge pull request #220 from MatthiasValvekens/bugfix/attcertissuer-tagging-fix\n\nCorrect tagging in cms.AttCertIssuer"
    },
    {
      "commit": "f9133f084cc73c6dd1e55fcb56800d1792c68bfc",
      "tree": "b7e9881bbd9c1ce89ab3377f48a1412c5eaef083",
      "parents": [
        "f8214f908c40bfec4050d26b61b17e90ddf9e962",
        "c6fe6cd9b03767d36062f5a2f16c76b2d212ad76"
      ],
      "author": {
        "name": "Will Bond",
        "email": "will@wbond.net",
        "time": "Wed Jan 26 22:52:27 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 26 22:52:27 2022 -0500"
      },
      "message": "Merge branch \u0027master\u0027 into bugfix/attcertissuer-tagging-fix"
    },
    {
      "commit": "c6fe6cd9b03767d36062f5a2f16c76b2d212ad76",
      "tree": "67f7db2981476f224c6ef6ee210d4e6aad61102d",
      "parents": [
        "edaf3f0f967c873d5dd8d625a06eadb197bec99c",
        "a16a146a19a7543a997cd6edbf33ca7088b5417d"
      ],
      "author": {
        "name": "Will Bond",
        "email": "will@wbond.net",
        "time": "Wed Jan 26 22:49:15 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 26 22:49:15 2022 -0500"
      },
      "message": "Merge pull request #219 from MatthiasValvekens/bugfix/clearance-tagging-fix\n\nFix Clearance type definition"
    },
    {
      "commit": "edaf3f0f967c873d5dd8d625a06eadb197bec99c",
      "tree": "2d03f65a26353e312d2e7886a48eb5cb3edb96ef",
      "parents": [
        "3946793884aa4a00eea55cd4cf91dd113a9f74da"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Wed Jan 26 22:34:02 2022 -0500"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Wed Jan 26 22:34:02 2022 -0500"
      },
      "message": "Persistent runner cleanup fixes\n"
    },
    {
      "commit": "3946793884aa4a00eea55cd4cf91dd113a9f74da",
      "tree": "5b6bdc96fd841fb218466f01cc2b6a646206a5bb",
      "parents": [
        "5bd5adb991e73a95b38b8f5f6c124a73bfede153"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Wed Jan 26 22:19:26 2022 -0500"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Wed Jan 26 22:19:26 2022 -0500"
      },
      "message": "Cleanup persistent self-hosted runners\n"
    },
    {
      "commit": "5bd5adb991e73a95b38b8f5f6c124a73bfede153",
      "tree": "21d15346badf7695301ede578cb28f0a9cd95407",
      "parents": [
        "9ae350f212532dfee7f185f6b3eda24753249cf3",
        "0e602d971fdea1e8b1994745ccde3627eae727cf"
      ],
      "author": {
        "name": "Will Bond",
        "email": "will@wbond.net",
        "time": "Wed Jan 26 20:38:21 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 26 20:38:21 2022 -0500"
      },
      "message": "Merge pull request #218 from MatthiasValvekens/bugfix/rolesyntax-securitycategory-tag-fix\n\nFix tagging for RoleSyntax and SecurityCategory"
    },
    {
      "commit": "a4a76ddbf167a496cd5954ba75ea3cd8f286e2e6",
      "tree": "32feffab91782a28720579aefa57f8474113b974",
      "parents": [
        "9ae350f212532dfee7f185f6b3eda24753249cf3"
      ],
      "author": {
        "name": "isidroas",
        "email": "isidroariass@hotmail.es",
        "time": "Tue Jan 11 18:11:48 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 11 18:11:48 2022 +0100"
      },
      "message": "Update code in documentation\n\nWhen I tried to use a set, I got the following error: \r\n\r\n```\r\nValueError: asn1crypto.core.BitString._map has not been defined\r\n    while constructing asn1crypto.core.BitString\r\n```"
    },
    {
      "commit": "f8214f908c40bfec4050d26b61b17e90ddf9e962",
      "tree": "58ac50aeacc17b2d00d78587a2bd30c8d7ddbbcf",
      "parents": [
        "9ae350f212532dfee7f185f6b3eda24753249cf3"
      ],
      "author": {
        "name": "Matthias Valvekens",
        "email": "matthias@mvalvekens.be",
        "time": "Wed Dec 22 20:36:17 2021 +0100"
      },
      "committer": {
        "name": "Matthias Valvekens",
        "email": "matthias@mvalvekens.be",
        "time": "Wed Dec 22 21:04:15 2021 +0100"
      },
      "message": "Correct tagging in cms.AttCertIssuer\n\nV2Form needs to be tagged implicitly, not explicitly.\n"
    },
    {
      "commit": "a16a146a19a7543a997cd6edbf33ca7088b5417d",
      "tree": "b463461d816bed2821d9d47f1a53a8e29b8378e0",
      "parents": [
        "9ae350f212532dfee7f185f6b3eda24753249cf3"
      ],
      "author": {
        "name": "Matthias Valvekens",
        "email": "matthias@mvalvekens.be",
        "time": "Sun Dec 05 11:02:55 2021 +0100"
      },
      "committer": {
        "name": "Matthias Valvekens",
        "email": "matthias@mvalvekens.be",
        "time": "Sun Dec 05 11:17:12 2021 +0100"
      },
      "message": "Fix Clearance type definition\n\n- According to RFC 5755 (which obsoletes RFC 3281) the tagging on\n  Clearance in RFC 3281 was wrong, and inconsistent with the definition in\n  the ITU Rec. X.50x series. This commit fixes the tagging to be\n  consistent with RFC 5755.\n\n- The \u0027default\u0027 value of classList is `\u0027unclassified\u0027`, while it should be\n  `{\u0027unclassified\u0027}`. This caused asn1crypto to throw an error whenever\n  the caller would try to encode a Clearance value.\n"
    },
    {
      "commit": "0e602d971fdea1e8b1994745ccde3627eae727cf",
      "tree": "21d15346badf7695301ede578cb28f0a9cd95407",
      "parents": [
        "9ae350f212532dfee7f185f6b3eda24753249cf3"
      ],
      "author": {
        "name": "Matthias Valvekens",
        "email": "matthias@mvalvekens.be",
        "time": "Sun Nov 21 01:24:29 2021 +0100"
      },
      "committer": {
        "name": "Matthias Valvekens",
        "email": "matthias@mvalvekens.be",
        "time": "Sun Nov 21 01:31:49 2021 +0100"
      },
      "message": "Fix tagging for RoleSyntax and SecurityCategory\n\nRectify an incorrect application of the \u0027implicit tags\u0027 default\ndeclared in the X.509 ASN.1 module, as applied to the definition of\nRoleSyntax and SecurityCategory.\n"
    },
    {
      "commit": "9ae350f212532dfee7f185f6b3eda24753249cf3",
      "tree": "bfd66d1b11466631b78affcf4c89649fc00a09fd",
      "parents": [
        "65f351ebaab9abfc0053c87af8aa370bd2e36c23"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Thu Oct 14 22:00:03 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Thu Oct 14 22:00:03 2021 -0400"
      },
      "message": "Link from the readme to the security policy\n"
    },
    {
      "commit": "65f351ebaab9abfc0053c87af8aa370bd2e36c23",
      "tree": "8ed34556399f9ed69907cb53ec71fb948e711785",
      "parents": [
        "7148ffa814af08863c138102b8718c5a396fb712"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Thu Oct 14 21:55:52 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Thu Oct 14 21:55:52 2021 -0400"
      },
      "message": "Add a security policy\n"
    },
    {
      "commit": "7148ffa814af08863c138102b8718c5a396fb712",
      "tree": "fbe9aa3101a99b7399dfa269556339f923a702e1",
      "parents": [
        "607d3f1d2dc46150d55be4500fce44b881af5697"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Oct 04 22:21:10 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Oct 04 22:21:10 2021 -0400"
      },
      "message": "Add Tidelift to funding options\n"
    },
    {
      "commit": "607d3f1d2dc46150d55be4500fce44b881af5697",
      "tree": "74f5a4f477d98613dcaa569f5de1058c7bce1dba",
      "parents": [
        "e1655b95e3b814e2a69a286e1c9925bbd966c073",
        "0541f5f9e45a995f8c62c47d98f01a02a87b9f9a"
      ],
      "author": {
        "name": "Will Bond",
        "email": "will@wbond.net",
        "time": "Thu Aug 19 22:55:25 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 19 22:55:25 2021 -0400"
      },
      "message": "Merge pull request #214 from davidben/fix-parser\n\nFix various issues in the parser"
    },
    {
      "commit": "0541f5f9e45a995f8c62c47d98f01a02a87b9f9a",
      "tree": "81422de1a9f8654d002bd0be5be54313815ea771",
      "parents": [
        "b268f5e0c69db53853d08fa01c52e316e1f38b9d"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Thu Aug 19 22:14:25 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Thu Aug 19 22:39:09 2021 -0400"
      },
      "message": "Inline _get_byte() for improved performance\n"
    },
    {
      "commit": "e1655b95e3b814e2a69a286e1c9925bbd966c073",
      "tree": "3342523c3a467bd2bee27ec2912b6baf342594eb",
      "parents": [
        "d2dc57d3203b7237a5b93ad32a1482ce1324b1ea"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 14 23:46:18 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 14 23:46:18 2021 -0400"
      },
      "message": "Fix pep 425 tag handling on armv7l and win/amd64\n\nAlso, use an older version of coverage for Windows Python 3.3 so we get\na compiled version for faster execution\n"
    },
    {
      "commit": "d2dc57d3203b7237a5b93ad32a1482ce1324b1ea",
      "tree": "78b537ddd31f2e778ae5c8b73e3ae71bf5353310",
      "parents": [
        "a66b8e9124050e483674af088fa41a6668bf0d4c"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 14 20:50:22 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 14 20:50:22 2021 -0400"
      },
      "message": "Run arm tests with both Python 2.7 and 3.8\n"
    },
    {
      "commit": "a66b8e9124050e483674af088fa41a6668bf0d4c",
      "tree": "99699cdf8cb1c0c80fd180cd70f51fd5abbda790",
      "parents": [
        "dcb5f8a76f8bfba0ccb9aa1b630685d60b650728"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 14 10:58:15 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 14 10:58:15 2021 -0400"
      },
      "message": "Actually checkout repo for arm CI runs\n"
    },
    {
      "commit": "dcb5f8a76f8bfba0ccb9aa1b630685d60b650728",
      "tree": "56774b8cf179b7ec9a29e0750d1c83c725ca3f7f",
      "parents": [
        "493d0a0765c0d9cd75f9963b869b154ef9f1b53f"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 14 10:55:40 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 14 10:55:40 2021 -0400"
      },
      "message": "Use python3 on arm runners\n"
    },
    {
      "commit": "493d0a0765c0d9cd75f9963b869b154ef9f1b53f",
      "tree": "e36cd658c66d1aea2d46a59ea4f6d6d14ac7e6b4",
      "parents": [
        "f20cd69609ccce350440c0a95cb9f5e4b812ec99"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 14 10:52:45 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 14 10:52:58 2021 -0400"
      },
      "message": "Run CI on self-hosted arm runners\n"
    },
    {
      "commit": "b268f5e0c69db53853d08fa01c52e316e1f38b9d",
      "tree": "4cff2481bea5550ccf9158e29f384e1f6b32b892",
      "parents": [
        "98e3c97ec78bb459abcc5a49b09ba6bdd8ae179f"
      ],
      "author": {
        "name": "David Benjamin",
        "email": "davidben@google.com",
        "time": "Fri Aug 13 19:38:06 2021 -0400"
      },
      "committer": {
        "name": "David Benjamin",
        "email": "davidben@google.com",
        "time": "Fri Aug 13 20:00:43 2021 -0400"
      },
      "message": "Tags must be minimally encoded\n\nWhile X.690 8.1.3 allows BER to use non-minimal length encodings, 8.1.2\nonly allows minimal tag encodings.\n"
    },
    {
      "commit": "98e3c97ec78bb459abcc5a49b09ba6bdd8ae179f",
      "tree": "c67fdb0b1db89539283b6d7094488d2fb216e28f",
      "parents": [
        "65554db7c534c4470e7ed9a03d7b0119783a3edd"
      ],
      "author": {
        "name": "David Benjamin",
        "email": "davidben@google.com",
        "time": "Fri Aug 13 19:30:09 2021 -0400"
      },
      "committer": {
        "name": "David Benjamin",
        "email": "davidben@google.com",
        "time": "Fri Aug 13 20:00:43 2021 -0400"
      },
      "message": "Forbid indefinite-length primitive elements\n\nPer X.690, 8.1.3.2, indefinite-length form is only an option for\nconstructed elements. (Which make sense because primitive elements do\nnot have TLVs in the first place.)\n"
    },
    {
      "commit": "65554db7c534c4470e7ed9a03d7b0119783a3edd",
      "tree": "e6ab2654fcc68fb0eb0b9bad5bf72728678fb39d",
      "parents": [
        "d9866902fc4aea3ef38df3765f5ab91f7e7b8af7"
      ],
      "author": {
        "name": "David Benjamin",
        "email": "davidben@google.com",
        "time": "Fri Aug 13 19:24:27 2021 -0400"
      },
      "committer": {
        "name": "David Benjamin",
        "email": "davidben@google.com",
        "time": "Fri Aug 13 20:00:43 2021 -0400"
      },
      "message": "Fix indefinite-length parsing\n\nThe old loop got very confused if the indefinite-length element was\nmissing an EOC. It additionally incorrectly interpreted a long-form\nlength zero as an EOC.\n"
    },
    {
      "commit": "d9866902fc4aea3ef38df3765f5ab91f7e7b8af7",
      "tree": "d671eb08d08e19251738388fd1d8bf3db7771be3",
      "parents": [
        "432edc1f8627ab3c2f96abf986f2eeef6654ebee"
      ],
      "author": {
        "name": "David Benjamin",
        "email": "davidben@google.com",
        "time": "Fri Aug 13 19:04:15 2021 -0400"
      },
      "committer": {
        "name": "David Benjamin",
        "email": "davidben@google.com",
        "time": "Fri Aug 13 20:00:43 2021 -0400"
      },
      "message": "Bound the recursion depth when walking indefinite-length encoding\n"
    },
    {
      "commit": "432edc1f8627ab3c2f96abf986f2eeef6654ebee",
      "tree": "eda6823102d87e6462a87e2f7ad683e27ff4fcad",
      "parents": [
        "f20cd69609ccce350440c0a95cb9f5e4b812ec99"
      ],
      "author": {
        "name": "David Benjamin",
        "email": "davidben@google.com",
        "time": "Fri Aug 13 18:58:11 2021 -0400"
      },
      "committer": {
        "name": "David Benjamin",
        "email": "davidben@google.com",
        "time": "Fri Aug 13 20:00:40 2021 -0400"
      },
      "message": "Fix missing bounds checks in parser\n\n_parse is missing a host of bounds checks.  This means the parser would\nraise IndexError instead of ValueError was it supposed to. Second, this\nlibrary cannot rely on Python\u0027s built-in bounds-checking because, when\nparsing subelements, it passes in the whole string with a shorter\ndata_len. All bounds checks need to be against the shorter value.\n\nAdditionally, the length_only mode inconsistently checked that the\nreturned content_end value was valid. Restructure the code so that the\ncheck can be applied uniformly.\n\nFinally, this fixes the wrong numbers being passed into the exception in\none of the bounds checks.\n"
    },
    {
      "commit": "f20cd69609ccce350440c0a95cb9f5e4b812ec99",
      "tree": "a41b4fadb8f727b6cdf8cec4b78c69e3c62b79ac",
      "parents": [
        "8b6e8035b0805828d35656c38d4dca5d6a145075"
      ],
      "author": {
        "name": "Will Bond",
        "email": "will@wbond.net",
        "time": "Thu Aug 12 09:12:45 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 12 09:12:45 2021 -0400"
      },
      "message": "Create FUNDING.yml"
    },
    {
      "commit": "8b6e8035b0805828d35656c38d4dca5d6a145075",
      "tree": "00b0af3aa1f4938d219e6949a7794143e3502930",
      "parents": [
        "d9574a97b186c2c0e68996fdc5b5fab09b3e9f40"
      ],
      "author": {
        "name": "Ulrik Haugen",
        "email": "qha@users.noreply.github.com",
        "time": "Sat Aug 07 15:28:13 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 07 09:28:13 2021 -0400"
      },
      "message": "Support various Microsoft attributes/extensions (#202)\n\nRequest attributes: microsoft_enrollment_csp_provider,\r\nmicrosoft_os_version, microsoft_request_client_info.\r\n\r\nX509 extension: microsoft_enroll_certtype."
    },
    {
      "commit": "d9574a97b186c2c0e68996fdc5b5fab09b3e9f40",
      "tree": "5fbf8f0d7c948533af26c3cb19383c2996bf48d3",
      "parents": [
        "b3a7fdf78c866719e064656597d83472e4be95ad"
      ],
      "author": {
        "name": "Jörn Heissler",
        "email": "joernheissler@users.noreply.github.com",
        "time": "Sat Aug 07 15:26:50 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 07 09:26:50 2021 -0400"
      },
      "message": "Do not use \u0027parsed\u0027 in EncryptionAlgorithm. Fixes #204 (#207)\n\nCo-authored-by: Jörn Heissler \u003cnosuchaddress@joern-heissler.de\u003e"
    },
    {
      "commit": "b3a7fdf78c866719e064656597d83472e4be95ad",
      "tree": "9d6e1f4f739187bf7ddaafb6b25935969aafbbcb",
      "parents": [
        "dc5191e3f730a013cfc8fb91f282089078f3ee81"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 07 09:00:04 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 07 09:00:04 2021 -0400"
      },
      "message": "Update CI links\n"
    },
    {
      "commit": "dc5191e3f730a013cfc8fb91f282089078f3ee81",
      "tree": "c8bb74d078635b9f9fae321748c719ebb89a6592",
      "parents": [
        "b0d691cd762f995f2bd0c4530584330895dabddf"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 07 08:32:37 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Aug 07 08:32:37 2021 -0400"
      },
      "message": "Add Python 3.9 to various locations\n"
    },
    {
      "commit": "b0d691cd762f995f2bd0c4530584330895dabddf",
      "tree": "ee3141963a4f53ed54e0f785484b498b08ce03c8",
      "parents": [
        "2562bbb00c474a4fad5192732c1e140a05be7f2e"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 23:32:05 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 23:32:05 2021 -0400"
      },
      "message": "Change pyenv-install task to drop bugfix version from parameter\n"
    },
    {
      "commit": "2562bbb00c474a4fad5192732c1e140a05be7f2e",
      "tree": "3f6a1eb1dfdf24cf3ca89cc685a8714047e88ab5",
      "parents": [
        "d18ed09cf7ed70f4e45b801327dab60e5bc7c3a8"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 22:57:37 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 22:57:37 2021 -0400"
      },
      "message": "Coverage uploading improvements from oscrypto\n"
    },
    {
      "commit": "d18ed09cf7ed70f4e45b801327dab60e5bc7c3a8",
      "tree": "b7382cfdb5d53b8fa78f25beb5b574850db582b3",
      "parents": [
        "a1a7bbe8bc3afb4e45bed018e21ab73a4b55f79f"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 21:10:57 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 21:10:57 2021 -0400"
      },
      "message": "Remove old badges\n"
    },
    {
      "commit": "a1a7bbe8bc3afb4e45bed018e21ab73a4b55f79f",
      "tree": "1631041b9cb695f4c279097669bb467078c0216f",
      "parents": [
        "1912434c68b6ffbb970641b71f3693de61b9d72b"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 20:56:44 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 20:56:44 2021 -0400"
      },
      "message": "Revise CircleCI workflow to split Python versions\n"
    },
    {
      "commit": "1912434c68b6ffbb970641b71f3693de61b9d72b",
      "tree": "7f980b339252cd853728be4cd27381d62f8cd88c",
      "parents": [
        "6c92b93a96a8ed733a148269e9ee3b59ac56c266"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 20:53:32 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 20:53:32 2021 -0400"
      },
      "message": "Rename CircleCI workflow\n"
    },
    {
      "commit": "6c92b93a96a8ed733a148269e9ee3b59ac56c266",
      "tree": "1714d76869970bebcd703898fcea33a506d25731",
      "parents": [
        "1bb6e82868a0ceb3de81ad397e15e15dcf96f2dd"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 20:53:24 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 20:53:24 2021 -0400"
      },
      "message": "Move codecov.json out of root folder\n"
    },
    {
      "commit": "1bb6e82868a0ceb3de81ad397e15e15dcf96f2dd",
      "tree": "b8ef347a180290cbe6ea25b9d9c463235ac78515",
      "parents": [
        "f2ea69523b04e7b4317d2e593f2b5df5c845c06d"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 20:45:00 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 20:45:00 2021 -0400"
      },
      "message": "Remove CodeQL\n"
    },
    {
      "commit": "f2ea69523b04e7b4317d2e593f2b5df5c845c06d",
      "tree": "567b7c21bb2b47e84718ddf36f1fabd4f412771f",
      "parents": [
        "e907a1b3ee3b558d02f8d5da447acd9c19c4ce73"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 20:43:31 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 20:43:31 2021 -0400"
      },
      "message": "Fix output handling of pyenv-install task\n"
    },
    {
      "commit": "e907a1b3ee3b558d02f8d5da447acd9c19c4ce73",
      "tree": "5f393a9152e7a5738f3adb7b3d18a7c222aede37",
      "parents": [
        "ea823382be03adc7f6df143e2e1139afdf5b36a4"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 19:27:11 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 19:27:11 2021 -0400"
      },
      "message": "Make python-install and pyenv-install idempotent and echo path for simpler CI PATH management\n"
    },
    {
      "commit": "ea823382be03adc7f6df143e2e1139afdf5b36a4",
      "tree": "3a12974d0369a8ba01bc28d966fddce03b27f3a9",
      "parents": [
        "87c9308004d008487f915334ddebf748cb68332a"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 16:58:10 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 16:58:10 2021 -0400"
      },
      "message": "Ensure GitHub Actions cache is robust\n"
    },
    {
      "commit": "87c9308004d008487f915334ddebf748cb68332a",
      "tree": "ef1e611e4e3005f568938f0d83857e0ba3e1f362",
      "parents": [
        "ace1db20b7cab56f3b1dd8d378a1de11e418d688"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 08:16:08 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 16:52:30 2021 -0400"
      },
      "message": "Script to install Python 2.6 and 3.3 on Windows for CI\n"
    },
    {
      "commit": "ace1db20b7cab56f3b1dd8d378a1de11e418d688",
      "tree": "b48b70e49843eae2f32fd7168263575cfa50b921",
      "parents": [
        "4ee41b6d7f41b2787b0dcc84a7aa723a84b9caf4"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 07:03:20 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 07:03:20 2021 -0400"
      },
      "message": "Remove some Ubuntu Python 3 version testing, for faster runs\n"
    },
    {
      "commit": "4ee41b6d7f41b2787b0dcc84a7aa723a84b9caf4",
      "tree": "1e6dc178f6b13ec2fcc1f1af89e78e8656115a64",
      "parents": [
        "49e9d283a3b14177481df8cf1b140a82b78afa98"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 07:00:56 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Fri Aug 06 07:00:56 2021 -0400"
      },
      "message": "PyPy on Windows and Mac are really slow, likely unused\n"
    },
    {
      "commit": "49e9d283a3b14177481df8cf1b140a82b78afa98",
      "tree": "456f1a014279de4a95f41375b67c90c37ece292b",
      "parents": [
        "df7e0ef4f780fd0c9ef97b48ffa4a45f188284d6"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Wed Aug 04 09:14:46 2021 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Thu Aug 05 23:17:29 2021 -0400"
      },
      "message": "Travis CI is dead, try using GitHub Actions instead\n"
    },
    {
      "commit": "df7e0ef4f780fd0c9ef97b48ffa4a45f188284d6",
      "tree": "d84c5cba59aa5b8fa6a70420b416ae7dfad1ffc8",
      "parents": [
        "3c9f12daee77738bd7eba9b0bf756e2514b30cc1",
        "06c8bf0c697e4a06017e43577bee42047e13c9f8"
      ],
      "author": {
        "name": "Jörn Heissler",
        "email": "joernheissler@users.noreply.github.com",
        "time": "Wed Jun 09 10:39:24 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 09 10:39:24 2021 +0200"
      },
      "message": "Merge pull request #210 from mneundorfer/patch-1\n\nfix example for Name dict"
    },
    {
      "commit": "06c8bf0c697e4a06017e43577bee42047e13c9f8",
      "tree": "d84c5cba59aa5b8fa6a70420b416ae7dfad1ffc8",
      "parents": [
        "3c9f12daee77738bd7eba9b0bf756e2514b30cc1"
      ],
      "author": {
        "name": "mneundorfer",
        "email": "code@mneundorfer.de",
        "time": "Wed Jun 09 07:11:57 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 09 07:11:57 2021 +0200"
      },
      "message": "fix example for Name dict\n\n`organization` key does not exists in NameType, so actually using it results in it trying to be parsed as an int"
    },
    {
      "commit": "72cf97e893e5d11a4864b6a66d9959dd1ab4ff76",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "c1d7f507c7f549a17e5eabf6043da0ca7bab060a",
        "a231c81e370988075d00802f635da2ce56a6c46c"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Jun 02 16:50:24 2021 +0000"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Jun 02 16:50:24 2021 +0000"
      },
      "message": "Merge sc-mainline-prod\n\nBug: 189946434\nChange-Id: I61485c1cd7cdc15753a46332c817b9de5af16280\n"
    },
    {
      "commit": "c1d7f507c7f549a17e5eabf6043da0ca7bab060a",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "bc37b8d1eec296a3ca5e7d6e7eb209f56bcfcd3c",
        "3bb297fd3aafc4360eb94497249795751f645d33"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Sat May 29 14:36:32 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat May 29 14:36:32 2021 +0000"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to external/python/asn1crypto am: 5ecfceb239 am: e642161d90 am: 9b7011a50b am: 0f8a28548a am: 3bb297fd3a\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1588609\n\nChange-Id: Ia0d97e08250752d7af4d0690839dd47fb66f7deb\n"
    },
    {
      "commit": "3c9f12daee77738bd7eba9b0bf756e2514b30cc1",
      "tree": "127cca83833ed6f519d03c7835cabab237d82078",
      "parents": [
        "9e877ad3bdd7ab0231e8415e0037995aa956ee6b",
        "07b630545c075ace93b1ecfcce2ae843ca88fa99"
      ],
      "author": {
        "name": "Jörn Heissler",
        "email": "joernheissler@users.noreply.github.com",
        "time": "Sun May 16 09:39:53 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 16 09:39:53 2021 +0200"
      },
      "message": "Merge pull request #205 from MatthiasValvekens/feature/edwards-curves\n\nAdd OIDs for Edwards curves"
    },
    {
      "commit": "07b630545c075ace93b1ecfcce2ae843ca88fa99",
      "tree": "127cca83833ed6f519d03c7835cabab237d82078",
      "parents": [
        "9e877ad3bdd7ab0231e8415e0037995aa956ee6b"
      ],
      "author": {
        "name": "Matthias Valvekens",
        "email": "matthias@mvalvekens.be",
        "time": "Tue Apr 27 09:56:27 2021 +0200"
      },
      "committer": {
        "name": "Matthias Valvekens",
        "email": "matthias@mvalvekens.be",
        "time": "Tue Apr 27 10:15:27 2021 +0200"
      },
      "message": "Add OIDs for Edwards curves; see RFC 8410\n"
    },
    {
      "commit": "a231c81e370988075d00802f635da2ce56a6c46c",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "3bb297fd3aafc4360eb94497249795751f645d33",
        "712c1b4a7278ff52f16432c303c61a7c4eaac4c1"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Feb 20 15:33:31 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Feb 20 15:33:31 2021 +0000"
      },
      "message": "[automerger skipped] Mark ab/7061308 as merged in stage. am: 8522b1348b -s ours am: 11a23cee80 -s ours am: 712c1b4a72 -s ours\n\nam skip reason: Change-Id Ic5cd9ab9a0f2630521d1bd321335b070c1188d6b with SHA-1 f954c3825e is in history\n\nOriginal change: undetermined\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I38650df249f812951f902fce51c573873a42b69e\n"
    },
    {
      "commit": "bc37b8d1eec296a3ca5e7d6e7eb209f56bcfcd3c",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "202ab41d03e4c88eeda0739b7156d6028478c37d",
        "712c1b4a7278ff52f16432c303c61a7c4eaac4c1"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Feb 20 15:31:14 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Feb 20 15:31:14 2021 +0000"
      },
      "message": "[automerger skipped] Mark ab/7061308 as merged in stage. am: 8522b1348b -s ours am: 11a23cee80 -s ours am: 712c1b4a72 -s ours\n\nam skip reason: Change-Id Ic5cd9ab9a0f2630521d1bd321335b070c1188d6b with SHA-1 f954c3825e is in history\n\nOriginal change: undetermined\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I973e57ee41170be4e72c6e13796e50a68d6476a6\n"
    },
    {
      "commit": "712c1b4a7278ff52f16432c303c61a7c4eaac4c1",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "0f8a28548a1c7760b8b99601a555e3ddd5d3890f",
        "11a23cee800558da7973e54e36ec8542a979d8f5"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Feb 20 14:50:40 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Feb 20 14:50:40 2021 +0000"
      },
      "message": "[automerger skipped] Mark ab/7061308 as merged in stage. am: 8522b1348b -s ours am: 11a23cee80 -s ours\n\nam skip reason: Change-Id Ic5cd9ab9a0f2630521d1bd321335b070c1188d6b with SHA-1 f954c3825e is in history\n\nOriginal change: undetermined\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ifc79f999cf7d570d40348b2f751d1b781a3b7214\n"
    },
    {
      "commit": "11a23cee800558da7973e54e36ec8542a979d8f5",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "9b7011a50b67f40d871d4b9093bb3cecae342871",
        "8522b1348b24dab825c3c11e2de9f052a30e98b2"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Feb 20 13:54:55 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Feb 20 13:54:55 2021 +0000"
      },
      "message": "[automerger skipped] Mark ab/7061308 as merged in stage. am: 8522b1348b -s ours\n\nam skip reason: Change-Id Ic5cd9ab9a0f2630521d1bd321335b070c1188d6b with SHA-1 f954c3825e is in history\n\nOriginal change: undetermined\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If2324e6e0e30b3ebad92e0bb32cc91a06bcb1cd6\n"
    },
    {
      "commit": "8522b1348b24dab825c3c11e2de9f052a30e98b2",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "e642161d9065a72de56311a90f804d954b392cae",
        "f954c3825e65d30348f87febe583272de74deb52"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Feb 20 00:24:16 2021 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Feb 20 00:24:16 2021 -0800"
      },
      "message": "Mark ab/7061308 as merged in stage.\n\nBug: 180401296\nMerged-In: Ic5cd9ab9a0f2630521d1bd321335b070c1188d6b\nChange-Id: I15759d68f661867690c4f858a31ab370c2ed20bb\n"
    },
    {
      "commit": "3bb297fd3aafc4360eb94497249795751f645d33",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "9018a41eb512bd73be011ddfd8eac95181108f6b",
        "0f8a28548a1c7760b8b99601a555e3ddd5d3890f"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Wed Feb 17 18:11:20 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 17 18:11:20 2021 +0000"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to external/python/asn1crypto am: 5ecfceb239 am: e642161d90 am: 9b7011a50b am: 0f8a28548a\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1588609\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ia948ae7741f4c3af59c30b66ac0d16d145a8c1cd\n"
    },
    {
      "commit": "202ab41d03e4c88eeda0739b7156d6028478c37d",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "9018a41eb512bd73be011ddfd8eac95181108f6b",
        "0f8a28548a1c7760b8b99601a555e3ddd5d3890f"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Wed Feb 17 18:07:42 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 17 18:07:42 2021 +0000"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to external/python/asn1crypto am: 5ecfceb239 am: e642161d90 am: 9b7011a50b am: 0f8a28548a\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1588609\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ib8485a4da3f48334c54132dd6e4712f237cda21d\n"
    },
    {
      "commit": "0f8a28548a1c7760b8b99601a555e3ddd5d3890f",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "9018a41eb512bd73be011ddfd8eac95181108f6b",
        "9b7011a50b67f40d871d4b9093bb3cecae342871"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Wed Feb 17 17:22:19 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 17 17:22:19 2021 +0000"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to external/python/asn1crypto am: 5ecfceb239 am: e642161d90 am: 9b7011a50b\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1588609\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ie1701226d2b687ae2e8a703f4186178993652206\n"
    },
    {
      "commit": "9b7011a50b67f40d871d4b9093bb3cecae342871",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "211aa177448d945406345ef152c4872dab0dd551",
        "e642161d9065a72de56311a90f804d954b392cae"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Wed Feb 17 16:47:50 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 17 16:47:50 2021 +0000"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to external/python/asn1crypto am: 5ecfceb239 am: e642161d90\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1588609\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Id9dff0f96824438e27db24d58d31d112df4efad6\n"
    },
    {
      "commit": "e642161d9065a72de56311a90f804d954b392cae",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "2349290c14e3d7e7f46ce2ac39313d271630a088",
        "5ecfceb239f866d0db009dd1634b9788352823cd"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Wed Feb 17 15:53:58 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 17 15:53:58 2021 +0000"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to external/python/asn1crypto am: 5ecfceb239\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1588609\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I76ead2f02569f30c0fdf111f11262ca2187b37ab\n"
    },
    {
      "commit": "5ecfceb239f866d0db009dd1634b9788352823cd",
      "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0",
      "parents": [
        "5c9e929239d1ffdf134d895ca3744035165c8b04"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Fri Feb 12 17:19:20 2021 -0800"
      },
      "committer": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Fri Feb 12 17:19:20 2021 -0800"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to external/python/asn1crypto\n\nAdded SPDX-license-identifier-MIT to:\n  Android.bp\n  asn1crypto/Android.bp\n\nBug: 68860345\nBug: 151177513\nBug: 151953481\n\nTest: m all\n\nExempt-From-Owner-Approval: janitorial work\nChange-Id: Ie246bed6727ab34428a782b6d8bc08825d965150\n"
    },
    {
      "commit": "9018a41eb512bd73be011ddfd8eac95181108f6b",
      "tree": "f1a0c3ca7e08395d2cbf23e9a442f8cdd0d16571",
      "parents": [
        "de67831f0ebc83c97a9eb8f00cfc652658d41530",
        "211aa177448d945406345ef152c4872dab0dd551"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Thu Jan 14 00:22:42 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 14 00:22:42 2021 +0000"
      },
      "message": "Remove test mapping file for acloud_test am: 5c9e929239 am: 2349290c14 am: 211aa17744\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1550215\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I0a1515d7965737196b062f823330b1a7fc9337cb\n"
    },
    {
      "commit": "211aa177448d945406345ef152c4872dab0dd551",
      "tree": "f1a0c3ca7e08395d2cbf23e9a442f8cdd0d16571",
      "parents": [
        "f954c3825e65d30348f87febe583272de74deb52",
        "2349290c14e3d7e7f46ce2ac39313d271630a088"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Wed Jan 13 23:52:33 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 13 23:52:33 2021 +0000"
      },
      "message": "Remove test mapping file for acloud_test am: 5c9e929239 am: 2349290c14\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1550215\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I4a8cc783f0794e1530f40bf7eba082de082debe1\n"
    },
    {
      "commit": "2349290c14e3d7e7f46ce2ac39313d271630a088",
      "tree": "f1a0c3ca7e08395d2cbf23e9a442f8cdd0d16571",
      "parents": [
        "d4f48b9f8716a0e02ea5840f4c8adf5ee1ef26e9",
        "5c9e929239d1ffdf134d895ca3744035165c8b04"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Wed Jan 13 23:33:57 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 13 23:33:57 2021 +0000"
      },
      "message": "Remove test mapping file for acloud_test am: 5c9e929239\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1550215\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ibc11761684fc10a556a5dc745f9f5921471a6d14\n"
    },
    {
      "commit": "5c9e929239d1ffdf134d895ca3744035165c8b04",
      "tree": "f1a0c3ca7e08395d2cbf23e9a442f8cdd0d16571",
      "parents": [
        "d4f48b9f8716a0e02ea5840f4c8adf5ee1ef26e9"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Wed Jan 13 10:54:35 2021 -0800"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Wed Jan 13 10:54:35 2021 -0800"
      },
      "message": "Remove test mapping file for acloud_test\n\nNot needed anymore.\n\nTest: presubmit\nBug: 175408655\nChange-Id: Icbe0496728088e962266633985b770cae5236310\n"
    },
    {
      "commit": "de67831f0ebc83c97a9eb8f00cfc652658d41530",
      "tree": "951b5e9d3a2406aacba331f73e047ea99d6704a5",
      "parents": [
        "f647b415f656223003dfdac296da4d1393e5c200",
        "f954c3825e65d30348f87febe583272de74deb52"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Nov 24 02:34:24 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 24 02:34:24 2020 +0000"
      },
      "message": "Mark ab/6881855 as merged am: d4f48b9f87 am: f954c3825e\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/external/python/asn1crypto/+/13109962\n\nChange-Id: Ibb5e9f98827648216c0b31d91a7884bfa58b27f3\n"
    },
    {
      "commit": "f954c3825e65d30348f87febe583272de74deb52",
      "tree": "951b5e9d3a2406aacba331f73e047ea99d6704a5",
      "parents": [
        "b92eb88d3209fb2f0b7fe71c02b4d672c8f2d5e5",
        "d4f48b9f8716a0e02ea5840f4c8adf5ee1ef26e9"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Nov 24 02:03:18 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 24 02:03:18 2020 +0000"
      },
      "message": "Mark ab/6881855 as merged am: d4f48b9f87\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/external/python/asn1crypto/+/13109962\n\nChange-Id: Ic5cd9ab9a0f2630521d1bd321335b070c1188d6b\n"
    },
    {
      "commit": "d4f48b9f8716a0e02ea5840f4c8adf5ee1ef26e9",
      "tree": "951b5e9d3a2406aacba331f73e047ea99d6704a5",
      "parents": [
        "47da9b5dc54b6b0064c870efc77fd8500edb9472",
        "4cd1b10a3fb6e18a7362ee378ee3be15baf1c94e"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Nov 23 11:30:27 2020 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Nov 23 11:30:27 2020 -0800"
      },
      "message": "Mark ab/6881855 as merged\n\nBug: 172690556\nChange-Id: Id713f4b80465d0fe3efbaf28edd3b1dfc52ffc02\n"
    },
    {
      "commit": "9e877ad3bdd7ab0231e8415e0037995aa956ee6b",
      "tree": "0681d1b0e80c5f43cad1ed85ff33823fc94201d7",
      "parents": [
        "79fa04ec6534c8aa000bf28e1f5bae7f2929bd1a"
      ],
      "author": {
        "name": "Jörn Heissler",
        "email": "nosuchaddress@joern.heissler.de",
        "time": "Sun Nov 01 08:23:15 2020 +0100"
      },
      "committer": {
        "name": "Jörn Heissler",
        "email": "nosuchaddress@joern.heissler.de",
        "time": "Sun Nov 01 08:23:15 2020 +0100"
      },
      "message": "TimeStampAndCRL should be a Sequence not a SequenceOf\n\nFixes #193\n"
    },
    {
      "commit": "f647b415f656223003dfdac296da4d1393e5c200",
      "tree": "951b5e9d3a2406aacba331f73e047ea99d6704a5",
      "parents": [
        "d2e35bcae5e127a2df338ed99a53f47c2047d970",
        "b92eb88d3209fb2f0b7fe71c02b4d672c8f2d5e5"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Thu Oct 29 19:20:10 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 29 19:20:10 2020 +0000"
      },
      "message": "Upgrade python/asn1crypto to 1.4.0 am: 2b20719855 am: 47da9b5dc5 am: 84d95d24f2 am: b92eb88d32\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1479353\n\nChange-Id: I5f64894cf60d21f316b6d1411c66794fede0fdf6\n"
    },
    {
      "commit": "b92eb88d3209fb2f0b7fe71c02b4d672c8f2d5e5",
      "tree": "951b5e9d3a2406aacba331f73e047ea99d6704a5",
      "parents": [
        "4cd1b10a3fb6e18a7362ee378ee3be15baf1c94e",
        "84d95d24f25eb713e65c33a83a31f4c3805485c0"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Thu Oct 29 19:08:24 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 29 19:08:24 2020 +0000"
      },
      "message": "Upgrade python/asn1crypto to 1.4.0 am: 2b20719855 am: 47da9b5dc5 am: 84d95d24f2\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1479353\n\nChange-Id: I0d5ecbce13fe6394a033abed5ca26ac2a044d61e\n"
    },
    {
      "commit": "84d95d24f25eb713e65c33a83a31f4c3805485c0",
      "tree": "951b5e9d3a2406aacba331f73e047ea99d6704a5",
      "parents": [
        "dca49b83ca3ff3a3b9f24f3914b85a680bd67b10",
        "47da9b5dc54b6b0064c870efc77fd8500edb9472"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Thu Oct 29 18:32:59 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 29 18:32:59 2020 +0000"
      },
      "message": "Upgrade python/asn1crypto to 1.4.0 am: 2b20719855 am: 47da9b5dc5\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1479353\n\nChange-Id: Icc21f5cb3d1f128b2ee4e79bed2f210ee464264a\n"
    },
    {
      "commit": "47da9b5dc54b6b0064c870efc77fd8500edb9472",
      "tree": "951b5e9d3a2406aacba331f73e047ea99d6704a5",
      "parents": [
        "dca49b83ca3ff3a3b9f24f3914b85a680bd67b10",
        "2b20719855546eec025b0433f144d8780850ebd1"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Thu Oct 29 17:57:59 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 29 17:57:59 2020 +0000"
      },
      "message": "Upgrade python/asn1crypto to 1.4.0 am: 2b20719855\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/python/asn1crypto/+/1479353\n\nChange-Id: I309a3a8a3800f68b97a9b15902bfce6857bf2270\n"
    },
    {
      "commit": "2b20719855546eec025b0433f144d8780850ebd1",
      "tree": "951b5e9d3a2406aacba331f73e047ea99d6704a5",
      "parents": [
        "dca49b83ca3ff3a3b9f24f3914b85a680bd67b10",
        "a4e1e583d7688889c70c10655b0f75653032e6d8"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Wed Oct 28 22:27:28 2020 -0700"
      },
      "committer": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Wed Oct 28 22:27:28 2020 -0700"
      },
      "message": "Upgrade python/asn1crypto to 1.4.0\n\nTest: make\nChange-Id: I91c1d9e084d4804e09aa5d686816dba41512357e\n"
    },
    {
      "commit": "79fa04ec6534c8aa000bf28e1f5bae7f2929bd1a",
      "tree": "ce5bca3eedeea671c0efeadbcb03dbd52ef1aa5f",
      "parents": [
        "90d3396f0e0bf3b7b6da417b6a56e79a7065affb"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Oct 03 06:23:37 2020 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Sat Oct 03 06:23:37 2020 -0400"
      },
      "message": "Update tests to reflect strftime(\u0027%c\u0027) formatting in PyPy 7.x.x on Win\n"
    },
    {
      "commit": "90d3396f0e0bf3b7b6da417b6a56e79a7065affb",
      "tree": "a773a8b609989385095d24276c63ed518a4990ea",
      "parents": [
        "17b3cd5667baed13826987cd13e8a96ea24c49e4"
      ],
      "author": {
        "name": "Will Bond",
        "email": "will@wbond.net",
        "time": "Thu Oct 01 08:21:07 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 01 08:21:07 2020 -0400"
      },
      "message": "Create codeql-analysis.yml"
    },
    {
      "commit": "17b3cd5667baed13826987cd13e8a96ea24c49e4",
      "tree": "3213a1d35dc6f9b6e204807bae69e4bed0e4b3d6",
      "parents": [
        "6fe182c97903fa324b84410b46f8a42f94012b2f"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Sep 28 11:58:10 2020 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Sep 28 11:58:10 2020 -0400"
      },
      "message": "Add Python 2.7 PPC testing on Travis\n\nRequested at https://github.com/wbond/asn1crypto/pull/190\n"
    },
    {
      "commit": "6fe182c97903fa324b84410b46f8a42f94012b2f",
      "tree": "e93753527fafa0b63a8ed3efabc2782d85b548af",
      "parents": [
        "85bd04d602422ebb27c9e0f0f8160abf976d6159"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Sep 28 11:53:41 2020 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Sep 28 11:53:41 2020 -0400"
      },
      "message": "Squelch noisy pip on PyPy2.7\n"
    },
    {
      "commit": "85bd04d602422ebb27c9e0f0f8160abf976d6159",
      "tree": "7bd2bfa2666ffec3bb31403654484c951ce82de8",
      "parents": [
        "27412006688ebb6efe9589e4765bcdeced39b4a4"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Sep 28 09:53:35 2020 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Sep 28 09:53:35 2020 -0400"
      },
      "message": "Try to suppress warning about pip on PyPy2.7\n"
    },
    {
      "commit": "27412006688ebb6efe9589e4765bcdeced39b4a4",
      "tree": "04f3292b105fe05076c9c3dd076c83cf2aa2cc2a",
      "parents": [
        "ed2d90f3880a96b535874ba6e1d1c50c8c3ad75e"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Sep 28 09:24:42 2020 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Sep 28 09:24:42 2020 -0400"
      },
      "message": "CI fixes for PyPy\n"
    },
    {
      "commit": "ed2d90f3880a96b535874ba6e1d1c50c8c3ad75e",
      "tree": "04f56f8603edfae934ac31f593b3f121e6ba0dcf",
      "parents": [
        "caaf774b5ea103163a114537f89223c35c42f16b"
      ],
      "author": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Sep 28 09:16:21 2020 -0400"
      },
      "committer": {
        "name": "wbond",
        "email": "will@wbond.net",
        "time": "Mon Sep 28 09:16:37 2020 -0400"
      },
      "message": "Update PyPy versions\n"
    }
  ],
  "next": "caaf774b5ea103163a114537f89223c35c42f16b"
}
