)]}' { "commit": "24545c541c424b4f9bd8f42edc06d84d6542e764", "tree": "b8da97b7e8084961961db56fcb2c5355c2f99440", "parents": [ "c890ae519582d988d93d333dca9a39ee44f413ee" ], "author": { "name": "David Benjamin", "email": "davidben@google.com", "time": "Mon Jun 07 16:05:07 2021 -0400" }, "committer": { "name": "Boringssl LUCI CQ", "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com", "time": "Fri Jun 11 18:33:36 2021 +0000" }, "message": "Add a basic API to make ECHConfigs.\n\nWe\u0027ll probably need to make this more complex later, but this should be\na start. I had hoped this would also simplify tests, MakeECHConfig() was\nstill needed to generate weird inputs for tests. I\u0027ve instead tidied\nthat up a bit with a params structure. Now the only hard-coded ECHConfig\nin tests is to check the output of the new API.\n\nBug: 275\nChange-Id: I640a224fb4b7a7d20e8a2cd7a1e75d1e3fe69936\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/48003\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "661e52b032c945f8f868145e157ebe92c874b15c", "old_mode": 33188, "old_path": "crypto/err/ssl.errordata", "new_id": "1e5b1c08e18e89c127ff6ae61a07b28b69fa6ab3", "new_mode": 33188, "new_path": "crypto/err/ssl.errordata" }, { "type": "modify", "old_id": "5b07ebffd44689d0a13f99b94abb539619a00ff3", "old_mode": 33188, "old_path": "include/openssl/ssl.h", "new_id": "b487a12252529cc8152e3b2722d9baf9ffc58f61", "new_mode": 33188, "new_path": "include/openssl/ssl.h" }, { "type": "modify", "old_id": "d1adc684b2e45ed006317703d9f445b393313083", "old_mode": 33188, "old_path": "ssl/encrypted_client_hello.cc", "new_id": "8b606f09c1efab45bf9c877ed96cdb7f982e7eb2", "new_mode": 33188, "new_path": "ssl/encrypted_client_hello.cc" }, { "type": "modify", "old_id": "62a9a067d58f28e40c583795f0c5cd33388eaef1", "old_mode": 33188, "old_path": "ssl/internal.h", "new_id": "5b8ff68ff01d22392d222ffd49d0c862fe720c56", "new_mode": 33188, "new_path": "ssl/internal.h" }, { "type": "modify", "old_id": "a8e6a0c2a5d2cbfd343134032ff49d2ac1082418", "old_mode": 33188, "old_path": "ssl/ssl_test.cc", "new_id": "cdd2e97ed3836236caa09b9b13906ccbe3a83574", "new_mode": 33188, "new_path": "ssl/ssl_test.cc" } ] }