)]}'
{
  "commit": "f6d2165de7110cbc35732f7a3cc7f7bfb160480a",
  "tree": "51a091ad1fb2fdeab19f542ac98d7d28c6249b13",
  "parents": [
    "2a83cef0dc0c193ebba074752791cc4aa5b250be"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Wed Mar 17 13:07:38 2021 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Mar 17 13:08:28 2021 -0700"
  },
  "message": "Allow SNIs without dots\n\nThis CL modifies GFE behavior when receiving a TLS handshake containing an SNI value with no dots in it.  The current behavior is that GFE will ignore such values and behave as though no SNI value had been passed at all.  Now, GFE will treat these as valid SNIs and perform cert lookup based on them.\n\nNote that this CL hides cert-regeneration changes behind a diffbase.\n\nProtected by gfe2_reloadable_flag_tls_allow_sni_without_dots.\n\nPiperOrigin-RevId: 363489827\nChange-Id: I61b1ea6fdca1e02ad0cecb041f3e09352e0823fd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "323aec1031614f6a66e1e2aab0f0db36a87e94a7",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_server_test.cc",
      "new_id": "7414eda86927eafb4d52e5098239dad21e73e6b7",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_server_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8beff10268e00de595ab5c2229209ba05d0ec8a4",
      "old_mode": 33188,
      "old_path": "quic/core/quic_flags_list.h",
      "new_id": "f2f803dd1a3c5b704f566535a3ef139b146d72dd",
      "new_mode": 33188,
      "new_path": "quic/core/quic_flags_list.h"
    },
    {
      "type": "modify",
      "old_id": "7049715f74e500bf6506f16f166879b16f4e34fc",
      "old_mode": 33188,
      "old_path": "quic/platform/api/quic_hostname_utils_test.cc",
      "new_id": "788cb2d5425f4c3309d7aabb1b917d1df0571b65",
      "new_mode": 33188,
      "new_path": "quic/platform/api/quic_hostname_utils_test.cc"
    }
  ]
}
