)]}'
{
  "commit": "83760d3323bb88e46761382cb17f0ea3e62ebc63",
  "tree": "03bc050e8acdaf7c8691157f653228aa3c6ec253",
  "parents": [
    "2f2915d4697d68e0c28bf6392b8ba7ae48ecf95d"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Fri Jan 24 13:18:40 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Jan 24 13:19:13 2020 -0800"
  },
  "message": "Add a ServerProofVerifier interface to QUIC.\n\nThis is a server-side equivalent of ProofVerifier.  It is used to verify a\nclient\u0027s certificate chain.  It will only be used when the server needs to\nrequest client certificates.\n\nServerProofVerifier drops the VerifyProof() function (not used in TLS 1.3) and\nthe |hostname|, |ocsp_response|, and |cert_sct| parameters of VerifyCertChain()\n(those aren\u0027t really meaningful to a server).\n\nSee go/quic-tls-client-certificates for the full design doc and context.\n\ngfe-relnote: no functional changes (only adds an interface).\nPiperOrigin-RevId: 291429810\nChange-Id: Ifd7deb6e72294b2626572b6555e3b5e2976b286e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94fe131bd07dbbdee7f96ced106d7c7515d32ba6",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/server_proof_verifier.h"
    }
  ]
}
