)]}'
{
  "commit": "4dae841a8226ff528b3646a64f6d76e988e4c625",
  "tree": "79925a900220f4f6a3a44de4c94bf7c4e89b1edb",
  "parents": [
    "b478bb1da0ff0de3bfd89634dc55d624e8d47c8e"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Mon Mar 18 13:11:00 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Mar 18 14:31:40 2019 -0700"
  },
  "message": "Add a Context class to simplify ProcessClientHello\n\nThis CL creates a new class - ProcessClientHelloContext - which holds all of the arguments passed to ProcessClientHello, and carries them along through asynchronous processing.  This allows the argument lists of all methods involved to be drastically reduced.  It also naturally takes over the done-callback-invoking duties of the ProcessClientHelloHelper.\n\ngfe-relnote: No-op refactoring in QUIC ClientHello processing, not flag-protected.\nPiperOrigin-RevId: 239045806\nChange-Id: I353f9880fded792c61757309d41addbd902403f8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5587026afcf9d2fec2d645e6e7aaee267cdd78a6",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_crypto_server_config.cc",
      "new_id": "9dfca8a26d3b79c5de9dc3406eabbbbe60aa6273",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_crypto_server_config.cc"
    },
    {
      "type": "modify",
      "old_id": "bfa26404c04eb01bc08a303cee878e2a5b69e19b",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_crypto_server_config.h",
      "new_id": "9216eaeb393d98484a57e586f6de63cec8e2b71e",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_crypto_server_config.h"
    }
  ]
}
