)]}'
{
  "commit": "e42fb970d11405781325eb2b9466bbfff7e2cabe",
  "tree": "645e53cba3aaf82eaf767c8e880de23628b31c8f",
  "parents": [
    "33088571080920a24f0c1f050b1bb83257110d83"
  ],
  "author": {
    "name": "wub",
    "email": "wub@google.com",
    "time": "Fri Nov 12 14:11:17 2021 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Nov 15 13:07:59 2021 -0800"
  },
  "message": "Change QuicCryptoServerConfig::ParseSourceAddressToken from taking a \u0027SourceAddressTokens*\u0027 to a \u0027SourceAddressTokens\u0026\u0027.  The function dereferences this pointer without checking for nullptr, changing it to reference prevents caller from passing in a nullptr.\n\nIIRC, the old style guide requires output parameters to be pointers, but it has been changed to be non-const references: go/cstyle#Inputs_and_Outputs\n\nPiperOrigin-RevId: 409498556\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fd8041b3a4c607098d38b80e4230c21dd5d7e1ee",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_crypto_server_config.cc",
      "new_id": "16a53fa920c2335cd168effb3e95dc4a43bd2930",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_crypto_server_config.cc"
    },
    {
      "type": "modify",
      "old_id": "d8e77e6d6de08c3f27d2b84de1cf2b69cc2b74cc",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_crypto_server_config.h",
      "new_id": "ca6dbe5e32f446ee250cddd2e7725b6890aae074",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_crypto_server_config.h"
    },
    {
      "type": "modify",
      "old_id": "9d6688789dd910686617faf0db0caa499465d0e1",
      "old_mode": 33188,
      "old_path": "quic/core/tls_server_handshaker.cc",
      "new_id": "bc0d361ee07d23054631e1193872c7b58d913bce",
      "new_mode": 33188,
      "new_path": "quic/core/tls_server_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "f2fff70931e04306820c2976a2ae08ebd1a1bbd4",
      "old_mode": 33188,
      "old_path": "quic/test_tools/quic_crypto_server_config_peer.cc",
      "new_id": "edf473c9d47f03c33b0c51babebbe56684c0e75b",
      "new_mode": 33188,
      "new_path": "quic/test_tools/quic_crypto_server_config_peer.cc"
    },
    {
      "type": "modify",
      "old_id": "a76a58642f7d2d44b9c9c71dd1dbc812ec8e16b3",
      "old_mode": 33188,
      "old_path": "quic/test_tools/quic_crypto_server_config_peer.h",
      "new_id": "8e0e5e7df69bd8f7e809ad195dbf8dfc757ada6b",
      "new_mode": 33188,
      "new_path": "quic/test_tools/quic_crypto_server_config_peer.h"
    }
  ]
}
