)]}'
{
  "commit": "858a88daf27975f67d9f63e18f95645be2886bfb",
  "tree": "cb3d9beb26520f420f2d65a4affde6ee490fc544",
  "parents": [
    "c26c802a8912a813181ea677b7da38d1d3aedcf8"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "agl@chromium.org",
    "time": "Fri Jun 20 12:00:00 2014 -0700"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@chromium.org",
    "time": "Fri Jun 20 13:17:35 2014 -0700"
  },
  "message": "Equal preference cipher groups.\n\nThis change implements equal-preference groups of cipher suites. This\nallows, for example, a server to prefer one of AES-GCM or ChaCha20\nciphers, but to allow the client to pick which one. When coupled with\nclients that will boost AES-GCM in their preferences when AES-NI is\npresent, this allows us to use AES-GCM when the hardware exists and\nChaCha20 otherwise.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dce8021c23692df0a9472ae82472eeb44616324d",
      "old_mode": 33188,
      "old_path": "ssl/s3_lib.c",
      "new_id": "8cc710c5d2cc87725b81f0a0966121d73508b393",
      "new_mode": 33188,
      "new_path": "ssl/s3_lib.c"
    },
    {
      "type": "modify",
      "old_id": "72538a00fe43ea92b80fc8fd50017621e70c6734",
      "old_mode": 33188,
      "old_path": "ssl/s3_srvr.c",
      "new_id": "1cbc26cf586cab76856579545bafc14d7cb34bcf",
      "new_mode": 33188,
      "new_path": "ssl/s3_srvr.c"
    },
    {
      "type": "modify",
      "old_id": "b478bbd1d2d72bcffbb5cd864b2beecf90904b8e",
      "old_mode": 33188,
      "old_path": "ssl/ssl.h",
      "new_id": "4aa6d228949cb48d96531da57c2fdb987c78afbc",
      "new_mode": 33188,
      "new_path": "ssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "e8f04d872fefbfc7773dd48b5d34116e1c51217c",
      "old_mode": 33188,
      "old_path": "ssl/ssl_ciph.c",
      "new_id": "a10aa8f4bdd6fbb792067889d98244ffe0ebdd49",
      "new_mode": 33188,
      "new_path": "ssl/ssl_ciph.c"
    },
    {
      "type": "modify",
      "old_id": "76e27451df590f8c39685bbc4b59f4739ab86bb8",
      "old_mode": 33188,
      "old_path": "ssl/ssl_error.c",
      "new_id": "427152438a5de96ba3253b70d1c3e05174f230d1",
      "new_mode": 33188,
      "new_path": "ssl/ssl_error.c"
    },
    {
      "type": "modify",
      "old_id": "c0e463cd27768f00252baf2322f2bc9dd69f772f",
      "old_mode": 33188,
      "old_path": "ssl/ssl_lib.c",
      "new_id": "46b3953ca8a1513b302f13dbd07abd9fa68ce24c",
      "new_mode": 33188,
      "new_path": "ssl/ssl_lib.c"
    },
    {
      "type": "modify",
      "old_id": "ea7e56385bd55ea9e9578605a01ccf714f1f611f",
      "old_mode": 33188,
      "old_path": "ssl/ssl_locl.h",
      "new_id": "0084613fb26d0834be2ba7a1c3a40d0c9215de38",
      "new_mode": 33188,
      "new_path": "ssl/ssl_locl.h"
    }
  ]
}
