)]}'
{
  "commit": "3cdbf04c19957313f3ba9015dc8ca5d1dbde4549",
  "tree": "1544390f5bea4907e24b792050ddfb4cafb59f0e",
  "parents": [
    "b9e84d0bb99c64788f088d741e43eca25a0a6cce"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Sat Jan 04 00:57:24 2025 -0500"
  },
  "committer": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Jan 06 14:59:38 2025 -0800"
  },
  "message": "Import \"Remove some code for a contributor that we cannot find\" from upstream OpenSSL\n\nThis imports\nhttps://github.com/openssl/openssl/commit/320a81277e402f393289ae7229b2320324321fb1\nfrom upstream OpenSSL.\n\nThis causes the following free functions to no longer check for NULL:\n\n* BIO_CONNECT_free\n* BUF_MEM_free\n* BN_CTX_free\n* BN_RECP_CTX_free\n* BN_MONT_CTX_free\n* BN_BLINDING_free\n* X509_STORE_free\n* SSL_SESSION_free\n\n(It also causes tls_free to no longer check for NULL, but that check was\nunnecessary.)\n\nBug: 364634028\nChange-Id: Ia625039a0a22b0bf368c39d6b8090ca15955f8e4\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/74828\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b144339a0602804c89cb37613ae2ba28218ba4dc",
      "old_mode": 33188,
      "old_path": "crypto/bio/connect.cc",
      "new_id": "c97f3207abbc116e0c1fbc58cee1c77499774a0f",
      "new_mode": 33188,
      "new_path": "crypto/bio/connect.cc"
    },
    {
      "type": "modify",
      "old_id": "c2403fe16f6b7d3654c585e5fd7a7c1a99dd882c",
      "old_mode": 33188,
      "old_path": "crypto/buf/buf.cc",
      "new_id": "0010260697b6ee99e4a302498b250da863b4752b",
      "new_mode": 33188,
      "new_path": "crypto/buf/buf.cc"
    },
    {
      "type": "modify",
      "old_id": "110bd971fc31b2ba8b89750464957fbcd68fd55d",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/ctx.cc.inc",
      "new_id": "7d012bb6395a8435f7a72b50760c3827b1d07674",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/ctx.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "328fd07b4f8b5518b151ab083526b8f40129cb63",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/exponentiation.cc.inc",
      "new_id": "df197164403085a158cd522eae33bee45e929b4f",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/exponentiation.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "135a06eef4cc0bd609585a5ab68759f14b725710",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/montgomery.cc.inc",
      "new_id": "22927ee822c6a536709abaaddcea5bd8799a3beb",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/montgomery.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "68fa59c5588a0365f30bb8ab5541639d63a47bdd",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rsa/blinding.cc.inc",
      "new_id": "628f1ce80d7659bfce5d4125f508949b411b8478",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rsa/blinding.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "eb3acb1b5890a655b674d9f657a6deea8951ec6c",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_lu.cc",
      "new_id": "373015b81c9eb3125055ef069a0482577724ec4d",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_lu.cc"
    },
    {
      "type": "modify",
      "old_id": "1f9e70e5cb12d54423270b0af1847fb021ee5f7a",
      "old_mode": 33188,
      "old_path": "include/openssl/base.h",
      "new_id": "21afad87ed23570d3529371da128eb0a7e05d88d",
      "new_mode": 33188,
      "new_path": "include/openssl/base.h"
    },
    {
      "type": "modify",
      "old_id": "41e9c73b1a31e8a3803664e0fb964f8a81654449",
      "old_mode": 33188,
      "old_path": "ssl/s3_lib.cc",
      "new_id": "e77ee3f68c77f920cc041cfaabe6aea666cad326",
      "new_mode": 33188,
      "new_path": "ssl/s3_lib.cc"
    },
    {
      "type": "modify",
      "old_id": "02d50cc3c0daa15ca58df903b0db255c5e215de4",
      "old_mode": 33188,
      "old_path": "ssl/ssl_session.cc",
      "new_id": "cf5736533e358a6dee72833d5f60b90869c2e900",
      "new_mode": 33188,
      "new_path": "ssl/ssl_session.cc"
    }
  ]
}
