)]}' { "commit": "7571292eaca1745f3ecda2374ba1e8163b58c3b5", "tree": "b1d31320bc47132e373b8ee8d0d277227ba8b0f9", "parents": [ "89abaea141b60061dacb6e03d58345d50ae23b81" ], "author": { "name": "Adam Langley", "email": "agl@google.com", "time": "Fri Oct 10 16:23:43 2014 -0700" }, "committer": { "name": "Adam Langley", "email": "agl@google.com", "time": "Fri Oct 24 21:19:44 2014 +0000" }, "message": "Extended master secret support.\n\nThis change implements support for the extended master secret. See\nhttps://tools.ietf.org/html/draft-ietf-tls-session-hash-01\nhttps://secure-resumption.com/\n\nChange-Id: Ifc7327763149ab0894b4f1d48cdc35e0f1093b93\nReviewed-on: https://boringssl-review.googlesource.com/1930\nReviewed-by: David Benjamin \u003cdavidben@chromium.org\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "28dfd3a4f7a8b1933d5b57d06bde3a770f74cea7", "old_mode": 33188, "old_path": "crypto/bytestring/bytestring_test.c", "new_id": "5ef3259f6e3f490e1762413c80c761ad43c2d270", "new_mode": 33188, "new_path": "crypto/bytestring/bytestring_test.c" }, { "type": "modify", "old_id": "ae661208a7e102fadfbe751d5956384656c41a82", "old_mode": 33188, "old_path": "crypto/bytestring/cbs.c", "new_id": "b417716275203b5aa7fb24385a5352ec73c7f76c", "new_mode": 33188, "new_path": "crypto/bytestring/cbs.c" }, { "type": "modify", "old_id": "9d2b4a9044c8a58c0fe275343a1b90fce014a5fa", "old_mode": 33188, "old_path": "include/openssl/bytestring.h", "new_id": "d5e6cf92930628bb49f1ebb410e558580d5578f0", "new_mode": 33188, "new_path": "include/openssl/bytestring.h" }, { "type": "modify", "old_id": "10fdb1fbaed110a28fd7beb2be05539628183b84", "old_mode": 33188, "old_path": "include/openssl/ssl.h", "new_id": "858d2fdad8a9e61b2c5796f64bab3fffa0d46c49", "new_mode": 33188, "new_path": "include/openssl/ssl.h" }, { "type": "modify", "old_id": "2a201aa87438ee5d82ebcccc2b478b602a4498ac", "old_mode": 33188, "old_path": "include/openssl/ssl3.h", "new_id": "3d6276380b8c23c889a6e988bef68973cf9b2bad", "new_mode": 33188, "new_path": "include/openssl/ssl3.h" }, { "type": "modify", "old_id": "08ad8e8940c58e9ebc53a6648ef7ef1301e25925", "old_mode": 33188, "old_path": "include/openssl/tls1.h", "new_id": "d2682ddff0b04e79601191e20cb8f6a28c8f7e3f", "new_mode": 33188, "new_path": "include/openssl/tls1.h" }, { "type": "modify", "old_id": "2d944d841cd26d574caafad95a8d56f720fb2abf", "old_mode": 33188, "old_path": "ssl/d1_both.c", "new_id": "8b225e58e6dcf0459f2782c0e1f5c349be040759", "new_mode": 33188, "new_path": "ssl/d1_both.c" }, { "type": "modify", "old_id": "96ce4960ab741add3cb5f8c8b66736b42e85d8db", "old_mode": 33188, "old_path": "ssl/d1_lib.c", "new_id": "650d8e78203d2a2cd335e55885685559911416f2", "new_mode": 33188, "new_path": "ssl/d1_lib.c" }, { "type": "modify", "old_id": "79da484f503cffa7118139651ddffa188e84c827", "old_mode": 33188, "old_path": "ssl/d1_srvr.c", "new_id": "e1c5616785084b20e957bee9a2336361f585fef7", "new_mode": 33188, "new_path": "ssl/d1_srvr.c" }, { "type": "modify", "old_id": "6604fc7c6c218a6d434b9485b3aa29d7fe7bd045", "old_mode": 33188, "old_path": "ssl/s3_both.c", "new_id": "bbdeadbba6458085988d582a9cab51c84fd5e36f", "new_mode": 33188, "new_path": "ssl/s3_both.c" }, { "type": "modify", "old_id": "6574f5a984a39cdd350984507e09dffa3c26a1a0", "old_mode": 33188, "old_path": "ssl/s3_clnt.c", "new_id": "0321fd1216c87551d1e17bce6aed2952b7c6c2fd", "new_mode": 33188, "new_path": "ssl/s3_clnt.c" }, { "type": "modify", "old_id": "b0ca5076ba54bf8a361a3539d2d959d7f66269b9", "old_mode": 33188, "old_path": "ssl/s3_enc.c", "new_id": "fc94a942251e40c4453c36f6cc782e95cb4d7487", "new_mode": 33188, "new_path": "ssl/s3_enc.c" }, { "type": "modify", "old_id": "215b3f6da11abe95a5087e01bcd8744630a75278", "old_mode": 33188, "old_path": "ssl/s3_lib.c", "new_id": "b08615452025f1b639e7d60dda45449b52c1a6cf", "new_mode": 33188, "new_path": "ssl/s3_lib.c" }, { "type": "modify", "old_id": "0fac30ea556f3455108676c924b54c2e76b6f1d0", "old_mode": 33188, "old_path": "ssl/s3_srvr.c", "new_id": "edcdc03bd1081e910b714b1d14bb2a8c2a261dfe", "new_mode": 33188, "new_path": "ssl/s3_srvr.c" }, { "type": "modify", "old_id": "358f20f9c0ba123348e3b1a0c5fa42f72659f929", "old_mode": 33188, "old_path": "ssl/ssl_asn1.c", "new_id": "53dc99623e58394ebdecca71afa64abc243daaa6", "new_mode": 33188, "new_path": "ssl/ssl_asn1.c" }, { "type": "modify", "old_id": "3e682a14be294372092187fce6120890fc9e6f2e", "old_mode": 33188, "old_path": "ssl/ssl_locl.h", "new_id": "c214b91416d7cf79e823634e4bb45feea7bf4052", "new_mode": 33188, "new_path": "ssl/ssl_locl.h" }, { "type": "modify", "old_id": "dd00d0a8579b2a597bd9a72ebe5915e184e7c507", "old_mode": 33188, "old_path": "ssl/t1_enc.c", "new_id": "0a4e0880c74ed9523ea7c1217aa8a4c3232a540d", "new_mode": 33188, "new_path": "ssl/t1_enc.c" }, { "type": "modify", "old_id": "4b13cfecae82e6e68614602a10688f146f8831b7", "old_mode": 33188, "old_path": "ssl/t1_lib.c", "new_id": "0972515f8b76c2958d79d24b4c0ced8d64e3b0b9", "new_mode": 33188, "new_path": "ssl/t1_lib.c" }, { "type": "modify", "old_id": "6b27e261cb771336ba66f8541f052414e978e5bf", "old_mode": 33188, "old_path": "ssl/test/bssl_shim.cc", "new_id": "d04c3c0331f8d3e94fabc74f5ba4104aac401228", "new_mode": 33188, "new_path": "ssl/test/bssl_shim.cc" }, { "type": "modify", "old_id": "8b2c7503fb5a71e1c55db6aa5f439b98138c3556", "old_mode": 33188, "old_path": "ssl/test/runner/common.go", "new_id": "935fd15fd7b3a2f0a34a984c23c38f732fe60ad4", "new_mode": 33188, "new_path": "ssl/test/runner/common.go" }, { "type": "modify", "old_id": "9f0c328b4d0d003a8f06c2f5a7362adc145292fc", "old_mode": 33188, "old_path": "ssl/test/runner/conn.go", "new_id": "3ce6c764efaab77eb4416410c69e0c17e7741e72", "new_mode": 33188, "new_path": "ssl/test/runner/conn.go" }, { "type": "modify", "old_id": "f4cadc26c1fb40d35a3a95b60934ceaf50e225ed", "old_mode": 33188, "old_path": "ssl/test/runner/handshake_client.go", "new_id": "2f9fe12dc6cff06edaf512eee7ded3c643b3f2c1", "new_mode": 33188, "new_path": "ssl/test/runner/handshake_client.go" }, { "type": "modify", "old_id": "136360d0cf50d01e1a2824ef8ba1fc3e6bdfe23c", "old_mode": 33188, "old_path": "ssl/test/runner/handshake_messages.go", "new_id": "1114a6fb40b280d955cacc0af9ab5cdb3c4783ff", "new_mode": 33188, "new_path": "ssl/test/runner/handshake_messages.go" }, { "type": "modify", "old_id": "1eb3f110112ca408f3f67327d4aa621dd2b99d65", "old_mode": 33188, "old_path": "ssl/test/runner/handshake_server.go", "new_id": "645a67c00a65fd0fc18b928c1128a0d088d7cb33", "new_mode": 33188, "new_path": "ssl/test/runner/handshake_server.go" }, { "type": "modify", "old_id": "6d0db977e9c8ac5d2f3bbcc8e2941b5aef30a2f9", "old_mode": 33188, "old_path": "ssl/test/runner/prf.go", "new_id": "d45c080dbafb48333a5fc2f6c8312f6587057aff", "new_mode": 33188, "new_path": "ssl/test/runner/prf.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a67fa48f4199cc26da8bc6d5f36d1a220443fb31", "new_mode": 33188, "new_path": "ssl/test/runner/recordingconn.go" }, { "type": "modify", "old_id": "b4c2e612caf39e2196be033c9f2c2c1721ca7f24", "old_mode": 33188, "old_path": "ssl/test/runner/runner.go", "new_id": "10f86c97f28b78cb13066ec9c44be3128cfe9656", "new_mode": 33188, "new_path": "ssl/test/runner/runner.go" }, { "type": "modify", "old_id": "74791d67f93cc06b1aa61764c978dfa20c667983", "old_mode": 33188, "old_path": "ssl/test/runner/ticket.go", "new_id": "83558228bbf9b8a55ca258537cae2f2f1096e54f", "new_mode": 33188, "new_path": "ssl/test/runner/ticket.go" }, { "type": "modify", "old_id": "270fbfb5d5674d833d3377dcc598bd6f35da879a", "old_mode": 33188, "old_path": "ssl/test/test_config.cc", "new_id": "737c78d5998cf019de08f08160c2232a3ce54c9a", "new_mode": 33188, "new_path": "ssl/test/test_config.cc" }, { "type": "modify", "old_id": "acce5043d8caae919db7e4e7fb0d5fd11bdd331e", "old_mode": 33188, "old_path": "ssl/test/test_config.h", "new_id": "d7f1be8898368db8b0acbf25f5abf80fc3efd903", "new_mode": 33188, "new_path": "ssl/test/test_config.h" } ] }