)]}'
{
  "commit": "c1bc7ab1085f2d289e78b0061652888c6ced2c2c",
  "tree": "5f3ae35e06f2883cdaa4879a13c13dd372862262",
  "parents": [
    "cf3b70ce7f7d4a3118a9d8bd34562c4448d72a71"
  ],
  "author": {
    "name": "birenroy",
    "email": "birenroy@google.com",
    "time": "Tue Dec 05 08:15:51 2023 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Dec 05 08:16:43 2023 -0800"
  },
  "message": "Automated g4 rollback of changelist 587014516.\n\n*** Reason for rollback ***\n\nCauses problems for open source Envoy.\n\n*** Original change description ***\n\nRe-adds some minimal validation to NoopHeaderValidator.\n\nThe minimal set of checks necessary for Envoy fuzz tests to succeed are:\n* header names and values may not contain \\0, \\r or \\n\n* requests and responses must contain the minimal required set of pseudo-headers\n\n***\n\nPiperOrigin-RevId: 588076959\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b687df5e929e46147543d39087984a264185303f",
      "old_mode": 33188,
      "old_path": "quiche/http2/adapter/noop_header_validator.cc",
      "new_id": "f39342d5bcae0208f430816186cb68ea09aff353",
      "new_mode": 33188,
      "new_path": "quiche/http2/adapter/noop_header_validator.cc"
    },
    {
      "type": "modify",
      "old_id": "ef78027fc23bee215859262a3420e510c279d455",
      "old_mode": 33188,
      "old_path": "quiche/http2/adapter/noop_header_validator.h",
      "new_id": "f6b95e940994dd5b7ca4ebd48d8a41968ad31fbc",
      "new_mode": 33188,
      "new_path": "quiche/http2/adapter/noop_header_validator.h"
    },
    {
      "type": "modify",
      "old_id": "a6dc041f6bca7ddd4baedc859f78b641b8b4e91d",
      "old_mode": 33188,
      "old_path": "quiche/http2/adapter/noop_header_validator_test.cc",
      "new_id": "65cc7633997042de2bd4b36cf24d7349460bdd56",
      "new_mode": 33188,
      "new_path": "quiche/http2/adapter/noop_header_validator_test.cc"
    }
  ]
}
