)]}'
{
  "commit": "34492c89a8e381e0e856a686cc71b1eb5bd728db",
  "tree": "0a279b3e9398d5ec0b3fb0906e991a839076649f",
  "parents": [
    "cccf8525db8a57153d3cb3e22efed2db4b71a8ab"
  ],
  "author": {
    "name": "Brett McLarnon",
    "email": "bmclarnon@google.com",
    "time": "Thu Apr 24 12:03:45 2025 -0700"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Apr 25 11:47:49 2025 -0700"
  },
  "message": "Expose P1363-based ECDSA sign/verify functions\n\nFixed: 411427388\nChange-Id: I108eb20a55ea9c9e9ac31e85d1ede05df1116c3f\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/78807\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "67d399280e09c6507f24535223c3040852292a7b",
      "old_mode": 33188,
      "old_path": "build.json",
      "new_id": "275a8a3c73fd584a1814a1364ca06ca68259aff0",
      "new_mode": 33188,
      "new_path": "build.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3617468e9d8d7883b50e5581583916ea3d3f2774",
      "new_mode": 33188,
      "new_path": "crypto/ecdsa/ecdsa_p1363.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06001150efeb53e900bb555b92992f875a4bf982",
      "new_mode": 33188,
      "new_path": "crypto/ecdsa/ecdsa_p1363_test.cc"
    },
    {
      "type": "modify",
      "old_id": "758f8e7f12de1dd810bad1cbecc6f5ac64e3362e",
      "old_mode": 33188,
      "old_path": "gen/sources.bzl",
      "new_id": "6708e5fde82aae34580188939d3e17640369298d",
      "new_mode": 33188,
      "new_path": "gen/sources.bzl"
    },
    {
      "type": "modify",
      "old_id": "32aaf2bb06659d54a65e58091dad08190d3cc21d",
      "old_mode": 33188,
      "old_path": "gen/sources.cmake",
      "new_id": "23fbf205bef8d380147c79da15649dcde2f96c2b",
      "new_mode": 33188,
      "new_path": "gen/sources.cmake"
    },
    {
      "type": "modify",
      "old_id": "cd760e23e9e7976ffe5fd2c97162060b2cce1898",
      "old_mode": 33188,
      "old_path": "gen/sources.gni",
      "new_id": "e8472ef59fa26b2cae3e6576a21c357878c1c909",
      "new_mode": 33188,
      "new_path": "gen/sources.gni"
    },
    {
      "type": "modify",
      "old_id": "fb27719b8c5cd04ae893b00933e8dae50ae86f47",
      "old_mode": 33188,
      "old_path": "gen/sources.json",
      "new_id": "c2a28587c08696c4fc56465c4de5a27acf004380",
      "new_mode": 33188,
      "new_path": "gen/sources.json"
    },
    {
      "type": "modify",
      "old_id": "b6888fa2b89022309290909148c96e41333be5e0",
      "old_mode": 33188,
      "old_path": "gen/sources.mk",
      "new_id": "a3992cad650a5e45c4e5c69acf5e734fc015a662",
      "new_mode": 33188,
      "new_path": "gen/sources.mk"
    },
    {
      "type": "modify",
      "old_id": "f60f037a823e2cb844505c175dac54db83fdf56a",
      "old_mode": 33188,
      "old_path": "include/openssl/ecdsa.h",
      "new_id": "3eee16fcb94b29594cf71f9f30561e5001cd0f91",
      "new_mode": 33188,
      "new_path": "include/openssl/ecdsa.h"
    },
    {
      "type": "modify",
      "old_id": "f563161c4214dfd57061a69efe5d3935721ac747",
      "old_mode": 33188,
      "old_path": "rust/bssl-crypto/src/ecdsa.rs",
      "new_id": "4f300964d44bb7a65a63451ce96c49ba4229dfe5",
      "new_mode": 33188,
      "new_path": "rust/bssl-crypto/src/ecdsa.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df48bdce8ff20a40e55f04675b287bf404ec7e8f",
      "new_mode": 33188,
      "new_path": "third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_p1363_test.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "179a21b45b74739cb32d1d87eb4a661eec7c4f16",
      "new_mode": 33188,
      "new_path": "third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_p1363_test.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d859f299a0774e813522a4ca98b094172d93420",
      "new_mode": 33188,
      "new_path": "third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_p1363_test.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9722b390aee40736fb849fc8cd160889e70a1c6",
      "new_mode": 33188,
      "new_path": "third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_p1363_test.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97601ee7df262e4e41d4a3c4906432860d392387",
      "new_mode": 33188,
      "new_path": "third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_p1363_test.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e03dd046784982aa0487f53ec2d208f499a6465",
      "new_mode": 33188,
      "new_path": "third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_p1363_test.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf93148b2574b38cadb7c8d39b6d98b22d36c15f",
      "new_mode": 33188,
      "new_path": "third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_p1363_test.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e42f9d38b9317695267b9f18b90b381e6deb139",
      "new_mode": 33188,
      "new_path": "third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_p1363_test.txt"
    },
    {
      "type": "modify",
      "old_id": "67ae738151e276fc7c4d4b7aadcabfbef5c41863",
      "old_mode": 33188,
      "old_path": "util/convert_wycheproof/convert_wycheproof.go",
      "new_id": "7400c78d9efa617a227c81c7eb9957b776839f35",
      "new_mode": 33188,
      "new_path": "util/convert_wycheproof/convert_wycheproof.go"
    }
  ]
}
