)]}' { "commit": "a75027b0401cf55158dfb5dd745b1fdb62d4a9c7", "tree": "72f9647eed451f924c183898f2452542c08bf992", "parents": [ "e2cb423767cc39f187da28ef6f1facf31d5b76f8" ], "author": { "name": "David Benjamin", "email": "davidben@google.com", "time": "Tue Jul 20 15:07:22 2021 -0400" }, "committer": { "name": "Boringssl LUCI CQ", "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com", "time": "Thu Aug 26 00:07:00 2021 +0000" }, "message": "Make ssl_parse_extensions a little easier to use.\n\nstd::initializer_list appears to work by instantiating a T[N] at the\ncall site (which is what we were doing anyway), so I don\u0027t believe there\nis a runtime dependency.\n\nThis also adds a way for individual entries to turn themselves off,\nwhich means we don\u0027t need to manually check for some unsolicited\nextensions.\n\nChange-Id: I40f79b6a0e9c005fc621f4a798fe201bfbf08411\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/48910\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "db4ee710c4a7c665290b1496339df30cba3a51eb", "old_mode": 33188, "old_path": "ssl/handshake.cc", "new_id": "3608888fb2c4cf70e5aa6d33cebcee8b162ccf44", "new_mode": 33188, "new_path": "ssl/handshake.cc" }, { "type": "modify", "old_id": "b5199baaf3a4b3399426b66aab140732f5e25320", "old_mode": 33188, "old_path": "ssl/handshake_client.cc", "new_id": "ee9045e6ac8837181c3e9f3d86053ff1de9e46e6", "new_mode": 33188, "new_path": "ssl/handshake_client.cc" }, { "type": "modify", "old_id": "0c91724b2f72ca83f5844b0923f2bd4e23237302", "old_mode": 33188, "old_path": "ssl/internal.h", "new_id": "f9cee53d23f9193630a32d20b90e6846fdc6c36e", "new_mode": 33188, "new_path": "ssl/internal.h" }, { "type": "modify", "old_id": "0354f399389bf2ac12761b7245bfd63949a01d3e", "old_mode": 33188, "old_path": "ssl/tls13_both.cc", "new_id": "226c67b8cd5bf13a64cfd4a63e82863f77083c5b", "new_mode": 33188, "new_path": "ssl/tls13_both.cc" }, { "type": "modify", "old_id": "7a19b2abe87fdfa75b99b8ebb659cd51f4b069ba", "old_mode": 33188, "old_path": "ssl/tls13_client.cc", "new_id": "bd7e63f04ddaeabe82014dd8ffad6621e1ccf9d8", "new_mode": 33188, "new_path": "ssl/tls13_client.cc" }, { "type": "modify", "old_id": "f1a62b21017c9f97a7cf1c2c962ba46056f4121a", "old_mode": 33188, "old_path": "ssl/tls13_server.cc", "new_id": "6509cc48d95896614046f4a32afdd5dfdd4165f6", "new_mode": 33188, "new_path": "ssl/tls13_server.cc" } ] }