)]}'
{
  "commit": "43f2f5024b2a1438a642fe5340b929d3069099e9",
  "tree": "71976d724c8ef5a3db5f160c76451af144a70167",
  "parents": [
    "f0cea848679b8f8cdc5f76e1b1e36ebb924a68f8"
  ],
  "author": {
    "name": "Katie Hockman",
    "email": "katie@golang.org",
    "time": "Tue Apr 28 17:47:27 2020 -0400"
  },
  "committer": {
    "name": "Katie Hockman",
    "email": "katie@golang.org",
    "time": "Fri May 08 02:00:35 2020 +0000"
  },
  "message": "crypto/tls: rotate session ticket keys\n\nAutomatically rotate session ticket keys for servers\nthat don\u0027t already have sessionTicketKeys and that\nhaven\u0027t called SetSessionTicketKeys.\n\nNow, session ticket keys will be rotated every 24 hours\nwith a lifetime of 7 days. This adds a small performance\ncost to existing clients that don\u0027t provide a session\nticket encrypted with a fresh enough session ticket key,\nwhich would require a full handshake.\n\nUpdates #25256\n\nChange-Id: I15b46af7a82aab9a108bceb706bbf66243a1510f\nReviewed-on: https://go-review.googlesource.com/c/go/+/230679\nRun-TryBot: Katie Hockman \u003ckatie@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Filippo Valsorda \u003cfilippo@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9bd7005fc1ab2d4fca44ef4d980213df2a20ad86",
      "old_mode": 33188,
      "old_path": "src/crypto/tls/common.go",
      "new_id": "90846a3659ceaefe5c77069ad55bdb8d2e505167",
      "new_mode": 33188,
      "new_path": "src/crypto/tls/common.go"
    },
    {
      "type": "modify",
      "old_id": "bf2111cb97437ec0e69df18a6feb806ebcb2728b",
      "old_mode": 33188,
      "old_path": "src/crypto/tls/conn.go",
      "new_id": "d759986bb94a2c75c9791322908ba2c0d8b07f94",
      "new_mode": 33188,
      "new_path": "src/crypto/tls/conn.go"
    },
    {
      "type": "modify",
      "old_id": "f7c0a8e045ae8a9d614e72c9a92b7e1edc9addcc",
      "old_mode": 33188,
      "old_path": "src/crypto/tls/handshake_client_test.go",
      "new_id": "cd387dcc6cb1c28766156b8c9a4344c637e4ee4f",
      "new_mode": 33188,
      "new_path": "src/crypto/tls/handshake_client_test.go"
    },
    {
      "type": "modify",
      "old_id": "d227c043e619177fc87ab3e40cec9dc9a0ace113",
      "old_mode": 33188,
      "old_path": "src/crypto/tls/handshake_server.go",
      "new_id": "4885c69568d439b8ac5d35e99f558df716ca0d1f",
      "new_mode": 33188,
      "new_path": "src/crypto/tls/handshake_server.go"
    },
    {
      "type": "modify",
      "old_id": "61f0ca2bf7e26f26263b91db803adbb4b2376d13",
      "old_mode": 33188,
      "old_path": "src/crypto/tls/handshake_server_test.go",
      "new_id": "a7a532431296f32714a96239f3c8167eeadabc21",
      "new_mode": 33188,
      "new_path": "src/crypto/tls/handshake_server_test.go"
    },
    {
      "type": "modify",
      "old_id": "222333aec18a6f44001baeea50d0bca6d560915f",
      "old_mode": 33188,
      "old_path": "src/crypto/tls/ticket.go",
      "new_id": "38b01fc25ca4f0860c8ae4508c5e2bcf4bf21eb2",
      "new_mode": 33188,
      "new_path": "src/crypto/tls/ticket.go"
    }
  ]
}
