)]}'
{
  "commit": "ebda9b3736a685d667c856bce4f2e0d109bdede6",
  "tree": "56894df81fe2fc54a3f9aeef16d1b3584c68677c",
  "parents": [
    "069bedfe0c0cfb3a075662f944c4560ffb04ad08"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@chromium.org",
    "time": "Mon Nov 02 15:33:18 2015 -0500"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Mon Nov 02 23:01:01 2015 +0000"
  },
  "message": "Make recordingconn emit more useful things for DTLS.\n\nIt\u0027s somewhat annoying to have to parse out the packetAdaptor mini-language.\nActually seeing those is only useful when debugging the adaptor itself, rather\nthan DTLS. Switch the order of the two middleware bits and add an escape hatch\nto log the funny opcodes.\n\nChange-Id: I249c45928a76b747d69f3ab972ea4d31e0680a62\nReviewed-on: https://boringssl-review.googlesource.com/6416\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b432659619592fb0eb7f88b307b6117e7a411721",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/packet_adapter.go",
      "new_id": "2351eb0f91d70b05694559c8efe0cbe7e78733bb",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/packet_adapter.go"
    },
    {
      "type": "modify",
      "old_id": "6537714707bfb6a17b16b4fcef88aabc5111d3b5",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/recordingconn.go",
      "new_id": "39deb19454eab1196155ca78377734b99ec0e181",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/recordingconn.go"
    },
    {
      "type": "modify",
      "old_id": "17fdff94f37b98abd8609e29027b7e6945e5fd53",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/runner.go",
      "new_id": "4f0f8a3cef9751c04c183246979da27e27be0002",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/runner.go"
    }
  ]
}
