)]}'
{
  "commit": "558960d1e1fabfdb508e4da7940185c58985c961",
  "tree": "e10736f5f2b93d87075fb00623618efeb24af870",
  "parents": [
    "1e3da32f3754b1b9136247ee26308cfd959cbeba"
  ],
  "author": {
    "name": "Victor Tan",
    "email": "victortan@chromium.org",
    "time": "Fri Jun 23 15:04:33 2023 +0000"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Sep 12 18:01:21 2023 +0000"
  },
  "message": "Add support for the new ALPS codepoint\n\nOld version Chrome with the existing ALPS codepoint can potentially cause network error due to an arithmetic overflow bug in Chrome ALPS decoder (We already fixed the issues starting from M100 in Chrome).\n\nThis CL add a new codepoint for ALPS extension in a way that can be enabled on individual connections., To support multiple versions of Chrome, we need to support both codepoints in BoringSSL.\n\nFor details: https://docs.google.com/document/d/16pysbV_ym_qAau_DBYnrw2A4h5ve2212wfcoYASt52U\n\nChange-Id: Iea7822e757d23009648febc8eaff1c91b0f06e18\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/61125\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9430c8ef34d87580c1b98f71973d1c27f591d40e",
      "old_mode": 33188,
      "old_path": "include/openssl/base.h",
      "new_id": "a53f96a46acf52d4aeee2f41048c8c2887829abb",
      "new_mode": 33188,
      "new_path": "include/openssl/base.h"
    },
    {
      "type": "modify",
      "old_id": "e8ef56e8481185402eb076d7af3855f948b196f1",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl.h",
      "new_id": "e500dd76efec81bcb84d9a17afd1481401b7899c",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "772fb87a3951fddde4ea06051c31b1383102b4e5",
      "old_mode": 33188,
      "old_path": "include/openssl/tls1.h",
      "new_id": "c1207a3b7c4fa14d0ad6befd0de6fdc0f1039c75",
      "new_mode": 33188,
      "new_path": "include/openssl/tls1.h"
    },
    {
      "type": "modify",
      "old_id": "05aeb40d9fb6c93ff2aa9918563c3a3dd4969cf1",
      "old_mode": 33188,
      "old_path": "ssl/extensions.cc",
      "new_id": "b134000974cfc51143c03a2c79f66d136212c62b",
      "new_mode": 33188,
      "new_path": "ssl/extensions.cc"
    },
    {
      "type": "modify",
      "old_id": "a4563c7eb8a77b583856f05090777f22687c5e13",
      "old_mode": 33188,
      "old_path": "ssl/handoff.cc",
      "new_id": "037e070eb6e51f401c8eac127a1fd3bb22248835",
      "new_mode": 33188,
      "new_path": "ssl/handoff.cc"
    },
    {
      "type": "modify",
      "old_id": "fa35073fa8fab7c6f17fa67a0e93267b9719a333",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "c9facb6994ec20e11040ad3033027cd29b3b5f4c",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "5a2ac2a8f586f2b90e4eb2989b05406a5e434769",
      "old_mode": 33188,
      "old_path": "ssl/ssl_lib.cc",
      "new_id": "58b68e6759650b9a2a3915aa343451bdd1ec1e89",
      "new_mode": 33188,
      "new_path": "ssl/ssl_lib.cc"
    },
    {
      "type": "modify",
      "old_id": "73963c94e13a45cb54cd6d7b0da977633e414aec",
      "old_mode": 33188,
      "old_path": "ssl/ssl_test.cc",
      "new_id": "b97680d1fe4a5cc7fbf05e56dc1c6718d6fda530",
      "new_mode": 33188,
      "new_path": "ssl/ssl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d0279c6f726b79a9ab76828bdf9b703f5597b09f",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/common.go",
      "new_id": "ce080eea32f61159d9bf409d7ac25441259c2389",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/common.go"
    },
    {
      "type": "modify",
      "old_id": "2e9114dba152963a158749406a8db89fdb1a0ca1",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/conn.go",
      "new_id": "a3251dc100079fadd844468681656cf75c987293",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/conn.go"
    },
    {
      "type": "modify",
      "old_id": "f198bb2b015eaf1cb4edc1b2869e3dbf81736b50",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/handshake_client.go",
      "new_id": "d074bb5e6926197ba97a998b5632a7831e68c922",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/handshake_client.go"
    },
    {
      "type": "modify",
      "old_id": "6ea7faaa857f1bc2893e07d35f4cd51e2cb25d20",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/handshake_messages.go",
      "new_id": "991f08a2edfd0c75adf16027ed52ef33c2878b34",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/handshake_messages.go"
    },
    {
      "type": "modify",
      "old_id": "5c49afbc2efd69c7a69accec2853ce080d109cec",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/handshake_server.go",
      "new_id": "aeb950bb974deacf5bafc3dc19ea0c0bd2b227a0",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/handshake_server.go"
    },
    {
      "type": "modify",
      "old_id": "fcdd11a3de5095be5b5efa04cbc59a4bd065a1cc",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/runner.go",
      "new_id": "286a4bedcf400f9437bb7d9128386bc3026177b9",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/runner.go"
    },
    {
      "type": "modify",
      "old_id": "f0a8bf18ad5e4feb696c26650c26873b2061de32",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/ticket.go",
      "new_id": "51842d10082f9f71b4223a302af59038b6b94968",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/ticket.go"
    },
    {
      "type": "modify",
      "old_id": "7a188f606f6ff3c156b17ac312fa907d8fc727a5",
      "old_mode": 33188,
      "old_path": "ssl/test/test_config.cc",
      "new_id": "c6cbb776c78c45e6d7a581cc855d1e13e629deab",
      "new_mode": 33188,
      "new_path": "ssl/test/test_config.cc"
    },
    {
      "type": "modify",
      "old_id": "1181a730650f938d08270414e8ed2058f9ac4993",
      "old_mode": 33188,
      "old_path": "ssl/test/test_config.h",
      "new_id": "f302ff251ab6e3ae09ae1bc652baf7ebf6debd3d",
      "new_mode": 33188,
      "new_path": "ssl/test/test_config.h"
    },
    {
      "type": "modify",
      "old_id": "7f84241bf95b13f1e5dc63fba672a10ba032538e",
      "old_mode": 33188,
      "old_path": "ssl/tls13_client.cc",
      "new_id": "82ed7a84b9e1c62c38005e11a28acb84cdaff111",
      "new_mode": 33188,
      "new_path": "ssl/tls13_client.cc"
    },
    {
      "type": "modify",
      "old_id": "9d26f4e0062a6a6ae8134fae2b2fa6f3cff696fa",
      "old_mode": 33188,
      "old_path": "ssl/tls13_server.cc",
      "new_id": "707cf846ba4f3e4114585644f6275fc73fe057ad",
      "new_mode": 33188,
      "new_path": "ssl/tls13_server.cc"
    }
  ]
}
