)]}' { "commit": "d9229f9802826d4238a7097cf149f6d9e76dabb9", "tree": "2e488bea4a25e47feaf74f171057810aed2ee003", "parents": [ "33febf604819f2cb8b4a71411d6d5b8cd991023e" ], "author": { "name": "David Benjamin", "email": "davidben@google.com", "time": "Fri Oct 06 17:36:20 2017 -0400" }, "committer": { "name": "CQ bot account: commit-bot@chromium.org", "email": "commit-bot@chromium.org", "time": "Tue Oct 17 19:53:52 2017 +0000" }, "message": "Lift BIO above SSL_PROTOCOL_METHOD.\n\nThis gets us closer to exposing BIO-free APIs. The next step is probably\nto make the experimental bssl::OpenRecord function call a split out core\nof ssl_read_impl.\n\nChange-Id: I4acebb43f708df8c52eb4e328da8ae3551362fb9\nReviewed-on: https://boringssl-review.googlesource.com/21865\nCommit-Queue: Steven Valdez \u003csvaldez@google.com\u003e\nCQ-Verified: CQ bot account: commit-bot@chromium.org \u003ccommit-bot@chromium.org\u003e\nReviewed-by: Steven Valdez \u003csvaldez@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "daf62fc870948e94f212709e66b51e5022784c29", "old_mode": 33188, "old_path": "ssl/d1_both.cc", "new_id": "5e5fc4bf4233acd926a849dfd6b6715265ec270b", "new_mode": 33188, "new_path": "ssl/d1_both.cc" }, { "type": "modify", "old_id": "5b1cce5a75018b25d9ded3be34a60a27d24738c8", "old_mode": 33188, "old_path": "ssl/d1_pkt.cc", "new_id": "7e329e3c19d7d0cea13ffa1836f0b86ea95788ee", "new_mode": 33188, "new_path": "ssl/d1_pkt.cc" }, { "type": "modify", "old_id": "a6156a1a69c914b8f807d671f7863188ffbc8a65", "old_mode": 33188, "old_path": "ssl/dtls_method.cc", "new_id": "ac068424ea2d25bc4f7ac06ea7b15af2f4c410f3", "new_mode": 33188, "new_path": "ssl/dtls_method.cc" }, { "type": "modify", "old_id": "1e19e5c41ef241a697f4d27998b5aa298a4454bc", "old_mode": 33188, "old_path": "ssl/handshake.cc", "new_id": "a318ec3a95ee60ebbfdba0baf057f27b6f3fc3eb", "new_mode": 33188, "new_path": "ssl/handshake.cc" }, { "type": "modify", "old_id": "60e69f95c6c863670175edd4c3030861a55bcbb2", "old_mode": 33188, "old_path": "ssl/internal.h", "new_id": "6bbde76a9e1d6df39919364e46f1cd9726cb7985", "new_mode": 33188, "new_path": "ssl/internal.h" }, { "type": "modify", "old_id": "7fc843e35a9629c831d8a492cfa8b33be6680c35", "old_mode": 33188, "old_path": "ssl/s3_both.cc", "new_id": "b513a428219b9a57c6c1cb3678958ca868b30736", "new_mode": 33188, "new_path": "ssl/s3_both.cc" }, { "type": "modify", "old_id": "2718fde1148eda018ea7a64c7b09e7d5f667f0e4", "old_mode": 33188, "old_path": "ssl/s3_pkt.cc", "new_id": "509f8d3b797f7f76d6271af81d36296248adf434", "new_mode": 33188, "new_path": "ssl/s3_pkt.cc" }, { "type": "modify", "old_id": "79f0caeb1c82adcaf07729dc95ac25951aca6d97", "old_mode": 33188, "old_path": "ssl/ssl_buffer.cc", "new_id": "412df736ae3c61bec33881443b83b92fa070c1d7", "new_mode": 33188, "new_path": "ssl/ssl_buffer.cc" }, { "type": "modify", "old_id": "2f5374bec2733464dd3b94eba760d4be7b1d3365", "old_mode": 33188, "old_path": "ssl/ssl_lib.cc", "new_id": "8e06c49e0277e70aef7aa1d98410ee7856afb56d", "new_mode": 33188, "new_path": "ssl/ssl_lib.cc" }, { "type": "modify", "old_id": "9cc79b59711197d49b544b6ffd82b8412aeb045e", "old_mode": 33188, "old_path": "ssl/tls_method.cc", "new_id": "c7352ce9a6f86c448ca8697998350ef600564a70", "new_mode": 33188, "new_path": "ssl/tls_method.cc" } ] }