)]}'
{
  "commit": "e09c171f24d555f17bca2c87d2bf63b5565eed4c",
  "tree": "284f611f2f1e51f86bf40d54b967f2afaafcd368",
  "parents": [
    "6a12f1734a30385faacada4283bcdfb0e72d4794"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Sun Dec 29 18:55:38 2024 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jan 03 19:02:29 2025 -0800"
  },
  "message": "Import upstream changes to copyright lines\n\nThis imports the following changes from OpenSSL:\n\n* https://github.com/openssl/openssl/commit/aa8f3d76fcf1502586435631be16faa1bef3cdf7\n* https://github.com/openssl/openssl/commit/5aba2b6e88d1d7fc921d2161af27a0835f966ea9\n* https://github.com/openssl/openssl/commit/c80149d9f09b3a5a5b1621fa705e900d455334d4\n\nSee the following links for some related discussion in OpenSSL\u0027s\nrepository:\n\n* https://github.com/openssl/openssl/pull/3663\n* https://github.com/openssl/openssl/pull/3684\n* https://github.com/openssl/openssl/pull/3585#issuecomment-309793470\n* https://github.com/openssl/openssl/pull/3685\n\nThe copyright_summary script may be used to compare this CL. Note there\nis one change to ecdsa_test.cc to align with OpenSSL. See\ngo/openssl-copyright-consolidation-comparison (internal-only).\n\nBug: 364634028\nChange-Id: I987c4e145d2ccd0c32bbf9e7bb2cc69e89019d35\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/74712\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "28180afbf36d975617aa2dd56d1f6379b0575b02",
      "old_mode": 33188,
      "old_path": "crypto/ecdh_extra/ecdh_extra.cc",
      "new_id": "0eb1d3d942129b92169348e2ee582d038b35cce6",
      "new_mode": 33188,
      "new_path": "crypto/ecdh_extra/ecdh_extra.cc"
    },
    {
      "type": "modify",
      "old_id": "5b0e61cd7ada798dc165012bcb204a1bca84343b",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/bn_test.cc",
      "new_id": "9539ff463f888dc822d1217d97bc38276f0f5bbd",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/bn_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ac35ed8458a599beb9c6aa6203a88cb93c88ac3a",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/internal.h",
      "new_id": "3f2e364424e40c8c53aadd580bb68bd8914786c9",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/internal.h"
    },
    {
      "type": "modify",
      "old_id": "fb02c4680af34be3e32f4a7be1b0052771a7b3b5",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/ec.cc.inc",
      "new_id": "82610527106fb574fedfb1217bdb1ae1739c8fca",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/ec.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "b76d0ad0edfbe01ed05d9eb2f11e40d365e5abf8",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/ec_key.cc.inc",
      "new_id": "6de67e64d76f9db908ef3a5b38d8e114fb2c47c9",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/ec_key.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "8ace78c8f7a1a89047594b5ba8bba71bf53927a4",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/ec_montgomery.cc.inc",
      "new_id": "bb8eeddd64142345179aa4c5c9df7837dfbcf841",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/ec_montgomery.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "c453b7c4da02d82b0ea4f2dd70f38785d7cc9b4f",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/internal.h",
      "new_id": "5c3760550631f3730e26096b87488289267e24aa",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/internal.h"
    },
    {
      "type": "modify",
      "old_id": "4aacd17ce865dc8de925ba8d2824c04ef6797839",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/oct.cc.inc",
      "new_id": "b73cee4235e23b878b40384bdcdccb1c8397540d",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/oct.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "100ba0fc533461ee255d301a800ee47b1bf290be",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/simple.cc.inc",
      "new_id": "fc7caf908c5047fd3d1c8c70b3b7ca90c5e5b8f1",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/simple.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "f17d9fbb1040e302c1dea037a9db09b8aee784ff",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/wnaf.cc.inc",
      "new_id": "b84cee2099737653992f4288358787c0639523b1",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/wnaf.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "19c6c49233802a764254c006f9aac600983da77e",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ecdh/ecdh.cc.inc",
      "new_id": "af61d7efabefe6d64d0612c835eb8740b180e221",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ecdh/ecdh.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "92e92f2fa3f633ed87021f4d76ab7012f98938f6",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ecdsa/ecdsa_test.cc",
      "new_id": "f20f27219dd824befb27e058fc1fcb84e06f0c4e",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ecdsa/ecdsa_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bf9aadab07a4d6e6095faa8714f793761e5560fe",
      "old_mode": 33188,
      "old_path": "include/openssl/bn.h",
      "new_id": "564d0b482b36788797eb8e45391e9e1d58f54247",
      "new_mode": 33188,
      "new_path": "include/openssl/bn.h"
    },
    {
      "type": "modify",
      "old_id": "cbfcd2788aff0c7fcfddf2bd611861f41ea1120f",
      "old_mode": 33188,
      "old_path": "include/openssl/ec.h",
      "new_id": "ef1cd0a3c98ee8f160fb908daa49d51b7c8dfe88",
      "new_mode": 33188,
      "new_path": "include/openssl/ec.h"
    },
    {
      "type": "modify",
      "old_id": "16fc7c93576e04889c2c39b5e64015784088b616",
      "old_mode": 33188,
      "old_path": "include/openssl/ec_key.h",
      "new_id": "bdb60a3650f4dc131ab68759f695cb2601c36902",
      "new_mode": 33188,
      "new_path": "include/openssl/ec_key.h"
    },
    {
      "type": "modify",
      "old_id": "bd8a21fcc7835b52bd379d07690bee3b1d75d6b2",
      "old_mode": 33188,
      "old_path": "include/openssl/ecdh.h",
      "new_id": "6c6a63682c1df54363488965577255aa49e05663",
      "new_mode": 33188,
      "new_path": "include/openssl/ecdh.h"
    },
    {
      "type": "modify",
      "old_id": "4a21403dc3b7cdd68a357f1c788b176e54f5c71e",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl.h",
      "new_id": "d1f1006bb23a6096e4c6a554429ade13b9d57cb9",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "0c32adc50733b1d239fbac0ae5b169e58ede78de",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl3.h",
      "new_id": "353c99338075022324a7ac6f2c167f5a2b86e371",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl3.h"
    },
    {
      "type": "modify",
      "old_id": "1ff74da3c8d417f4c0c251fd716a62b140cd0620",
      "old_mode": 33188,
      "old_path": "include/openssl/tls1.h",
      "new_id": "99d48c526b431964050f96e53cbe3fadbbb195ba",
      "new_mode": 33188,
      "new_path": "include/openssl/tls1.h"
    },
    {
      "type": "modify",
      "old_id": "85a2947a662f8520ef43aa0705c8f93b8ec44e62",
      "old_mode": 33188,
      "old_path": "include/openssl/x509.h",
      "new_id": "e14d0225fe8209ad518b127eccdfcc75ff306d0e",
      "new_mode": 33188,
      "new_path": "include/openssl/x509.h"
    },
    {
      "type": "modify",
      "old_id": "62a4b0f98ed9673b2e0a9a9875003a17c3975b98",
      "old_mode": 33188,
      "old_path": "ssl/handshake.cc",
      "new_id": "e10950e153ea067fe224c5139f889b51364c8367",
      "new_mode": 33188,
      "new_path": "ssl/handshake.cc"
    },
    {
      "type": "modify",
      "old_id": "64cf49091c1306a5cba4e4ebfc6481da0e1f1ea2",
      "old_mode": 33188,
      "old_path": "ssl/handshake_client.cc",
      "new_id": "45f5901f459ff1b44b9a19692b261f3090e45d83",
      "new_mode": 33188,
      "new_path": "ssl/handshake_client.cc"
    },
    {
      "type": "modify",
      "old_id": "d3cea43d0dd5b7d57d3c3892dfa711d98c966bf7",
      "old_mode": 33188,
      "old_path": "ssl/handshake_server.cc",
      "new_id": "f0adbbc822f7525e859fee93ec7295a1a0ce411c",
      "new_mode": 33188,
      "new_path": "ssl/handshake_server.cc"
    },
    {
      "type": "modify",
      "old_id": "abad0c707200a455478d4c0552a3cf1a41381d6c",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "92e4388f78910d27a27f59ff92dddea825ccbd75",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "6e77dd3f00c15607cbfde54254d2977aca570750",
      "old_mode": 33188,
      "old_path": "ssl/s3_both.cc",
      "new_id": "7909c01816373243cb525bb3fb74a44e16e36c2d",
      "new_mode": 33188,
      "new_path": "ssl/s3_both.cc"
    },
    {
      "type": "modify",
      "old_id": "178dd00934dac428ca22dbabeaeb62e14d3f8603",
      "old_mode": 33188,
      "old_path": "ssl/s3_lib.cc",
      "new_id": "41e9c73b1a31e8a3803664e0fb964f8a81654449",
      "new_mode": 33188,
      "new_path": "ssl/s3_lib.cc"
    },
    {
      "type": "modify",
      "old_id": "81ed624e336e06961db800b8de812540f2f308ba",
      "old_mode": 33188,
      "old_path": "ssl/ssl_asn1.cc",
      "new_id": "48c371cad4cfac2b9ba2730f8ecbe7dec7a8632c",
      "new_mode": 33188,
      "new_path": "ssl/ssl_asn1.cc"
    },
    {
      "type": "modify",
      "old_id": "bfcaf39f4ec05bc9717e132580def58858cddbba",
      "old_mode": 33188,
      "old_path": "ssl/ssl_cert.cc",
      "new_id": "9c1ca8ffec18d4e8b96610f7524a47626f5a3a56",
      "new_mode": 33188,
      "new_path": "ssl/ssl_cert.cc"
    },
    {
      "type": "modify",
      "old_id": "8fa41848365a6bf6213bd731eb866ab0ea701f80",
      "old_mode": 33188,
      "old_path": "ssl/ssl_cipher.cc",
      "new_id": "5007dfe557cb87290da390a89a5ebf5f2f140046",
      "new_mode": 33188,
      "new_path": "ssl/ssl_cipher.cc"
    },
    {
      "type": "modify",
      "old_id": "546ac1b8d6627bc77f78b4251ba5562b034f895f",
      "old_mode": 33188,
      "old_path": "ssl/ssl_lib.cc",
      "new_id": "56fafde23b0de01667b796caa200da9c39821cb5",
      "new_mode": 33188,
      "new_path": "ssl/ssl_lib.cc"
    },
    {
      "type": "modify",
      "old_id": "953f5989ee77f9ab997a088068d71fa5978bef22",
      "old_mode": 33188,
      "old_path": "ssl/ssl_session.cc",
      "new_id": "02d50cc3c0daa15ca58df903b0db255c5e215de4",
      "new_mode": 33188,
      "new_path": "ssl/ssl_session.cc"
    },
    {
      "type": "modify",
      "old_id": "7433a7b7b702fa07351a087872dab10ab7d8e6c4",
      "old_mode": 33188,
      "old_path": "ssl/ssl_stat.cc",
      "new_id": "281c287ac2a09052dc9c6ed5b6507eabe3028df7",
      "new_mode": 33188,
      "new_path": "ssl/ssl_stat.cc"
    },
    {
      "type": "modify",
      "old_id": "75b335629dbec2f9683b04f714c2b3fb116cf3c3",
      "old_mode": 33188,
      "old_path": "ssl/ssl_transcript.cc",
      "new_id": "73675548b8e95e75dbceba62f77323e3b30231fa",
      "new_mode": 33188,
      "new_path": "ssl/ssl_transcript.cc"
    },
    {
      "type": "modify",
      "old_id": "91b68aa73dc12067dd76e0640857aac989ab2405",
      "old_mode": 33188,
      "old_path": "ssl/ssl_x509.cc",
      "new_id": "9fb51eb1b6b33172d5b932ff3184751f0b51f794",
      "new_mode": 33188,
      "new_path": "ssl/ssl_x509.cc"
    },
    {
      "type": "modify",
      "old_id": "54557e05855a416e95f62318344e6507100ed66d",
      "old_mode": 33188,
      "old_path": "ssl/t1_enc.cc",
      "new_id": "ef4550dee7dc10ecb03bc90add9e4ec1034389a8",
      "new_mode": 33188,
      "new_path": "ssl/t1_enc.cc"
    }
  ]
}
