)]}'
{
  "commit": "851943277fcbc6597d0d9d06f897e20b88afc32b",
  "tree": "693379a7483ab5666856d0ccb71093bfb0d0c4a7",
  "parents": [
    "9701e84eff26d0110d21f024debbab88d97e9c81"
  ],
  "author": {
    "name": "Nick Harper",
    "email": "nharper@chromium.org",
    "time": "Wed May 20 16:59:29 2020 -0700"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Tue May 26 16:31:02 2020 +0000"
  },
  "message": "Modify how QUIC 0-RTT go/no-go decision is made.\n\nThe previous implementation was too strict in its byte-for-byte equality\ncheck including Transport Parameters, because the Transport Parameters\ncontain a field that QUIC requires be different on each connection. This\nchange still has BoringSSL do a byte-for-byte check, but now it is only\ndone over the quic_early_data_context. An additional requirement is\nimposed that the quic_early_data_context must be set for early data\ncapable tickets to be issued.\n\nBug: 295\nChange-Id: I5145c10752b41908b6807c3a3c967653b0c13f37\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/41427\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a61488e7cfb1cb3908aacdf728ed53a08eabd6ee",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl.h",
      "new_id": "5a5cbdc378a934f03023e03b52bd61f046bedb1e",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "e1b0925b49f10e3334504a5a8e2749cab222e26f",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "b1c8bd1a63375fe28fcfd3a250d7c9a9c9d3ece3",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "7401d09929293c9f66519ecbe4076f9c8a7aa22c",
      "old_mode": 33188,
      "old_path": "ssl/ssl_asn1.cc",
      "new_id": "e6274f1bf9dcb65a60fe1205a87a8eb70b778597",
      "new_mode": 33188,
      "new_path": "ssl/ssl_asn1.cc"
    },
    {
      "type": "modify",
      "old_id": "fa994e89f0631466e661d9ff77429f4d62e2296e",
      "old_mode": 33188,
      "old_path": "ssl/ssl_session.cc",
      "new_id": "4c6d04578fa6c9bc3a4b38a80fc82b675d503052",
      "new_mode": 33188,
      "new_path": "ssl/ssl_session.cc"
    },
    {
      "type": "modify",
      "old_id": "fc7976e41977fec449f488c1b83f289a3c9f0c02",
      "old_mode": 33188,
      "old_path": "ssl/ssl_test.cc",
      "new_id": "73f0b9dc962ee3088fe4dde8181910b0e5ea3319",
      "new_mode": 33188,
      "new_path": "ssl/ssl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "683a2ca285817346f4b28db169d781eeb8f75997",
      "old_mode": 33188,
      "old_path": "ssl/tls13_server.cc",
      "new_id": "33f821e24028a72165d2dfeb97b2e7f045473688",
      "new_mode": 33188,
      "new_path": "ssl/tls13_server.cc"
    }
  ]
}
