)]}'
{
  "commit": "18e2504acb5ce91da97bb6d992cd672b4424170c",
  "tree": "45d8e5c660fd485adfd22a8df794a4465c590618",
  "parents": [
    "4a653e082de47bd45fb9dcc730f71559c6d804a3"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Oct 28 15:57:10 2024 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Oct 30 06:41:47 2024 +0000"
  },
  "message": "runner: Remove explicit seq parameter to encrypt and decrypt\n\nIt was always derived from hc.seq. The only subtleties are:\n\n1. The DTLS code relies on record header parsing zooming the sequence\n   number forward. (It was already doing this.)\n\n2. Outgoing records need to accomodate the goofy SequenceNumberMapping\n   feature.\n\n3. The funny sequence number business in DTLS 1.2 vs 1.3 was previously\n   handled at the header parser for incoming records and at encrypt()\n   for outgoing records. Unify everything on doing it at\n   encrypt/decrypt.\n\nI added this parameter in\nhttps://boringssl-review.googlesource.com/c/boringssl/+/71407, but I\nthink that was a mistake. We (mostly) always know the expected sequence\nnumber, and this is one more field we can derive from the epoch.\n\nChange-Id: I00124aee57618dfbde5e458d0f9572d16946c0bc\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/72648\nReviewed-by: Nick Harper \u003cnharper@chromium.org\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9ac2323b4b3717f1a1048def079e213d4261a6ad",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/conn.go",
      "new_id": "839c2eea387f41f751656518d477953b81f78636",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/conn.go"
    },
    {
      "type": "modify",
      "old_id": "ad7d40fbc65cdeb1f317bf04a8344cad2471537b",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/dtls.go",
      "new_id": "b7a0dfab6599e4e5e5b02364e4edce9165fe071b",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/dtls.go"
    }
  ]
}
