)]}'
{
  "commit": "b3618f44a7b8504bfb0a64e8a33e6b8e56d4d516",
  "tree": "973e55ed7f1d45984268280f46f3da3e65caf5d1",
  "parents": [
    "c6d67f09f34d8203c5bad7171ed45ec8771c9764"
  ],
  "author": {
    "name": "Emilia Kasper",
    "email": "emilia@openssl.org",
    "time": "Fri Nov 25 17:05:30 2016 +0100"
  },
  "committer": {
    "name": "Emilia Kasper",
    "email": "emilia@openssl.org",
    "time": "Mon Nov 28 12:23:36 2016 +0100"
  },
  "message": "Test mac-then-encrypt\n\nVerify that the encrypt-then-mac negotiation is handled\ncorrectly. Additionally, when compiled with no-asm, this test ensures\ncoverage for the constant-time MAC copying code in\nssl3_cbc_copy_mac. The proxy-based CBC padding test covers that as\nwell but it\u0027s nevertheless better to have an explicit handshake test\nfor mac-then-encrypt.\n\nReviewed-by: Andy Polyakov \u003cappro@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee574dd296a9f33228a8d7fa21cbf4ad0aaf39eb",
      "old_mode": 33188,
      "old_path": "CHANGES",
      "new_id": "0916a27a2163daa04edf5ecaee35744b120050c1",
      "new_mode": 33188,
      "new_path": "CHANGES"
    },
    {
      "type": "modify",
      "old_id": "60b80d39eee3ea6bd3486fd265ce03db70cf28e7",
      "old_mode": 33188,
      "old_path": "doc/man3/SSL_CONF_cmd.pod",
      "new_id": "754fe0e5ca23eb9cda14d114db1aaa8e139dfc4c",
      "new_mode": 33188,
      "new_path": "doc/man3/SSL_CONF_cmd.pod"
    },
    {
      "type": "modify",
      "old_id": "2382030f347c692c759ccdb7de5c2e044860e881",
      "old_mode": 33188,
      "old_path": "ssl/ssl_conf.c",
      "new_id": "954e421129fef27401eb4ba0734fab3a232d1f74",
      "new_mode": 33188,
      "new_path": "ssl/ssl_conf.c"
    },
    {
      "type": "modify",
      "old_id": "65d2be9e5e2d39bd43ee2116f009e1b8b98856da",
      "old_mode": 33188,
      "old_path": "test/recipes/80-test_ssl_new.t",
      "new_id": "de94495e0db775267a33de6b13b48e7b1ede925e",
      "new_mode": 33188,
      "new_path": "test/recipes/80-test_ssl_new.t"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40480edbf89001dfa73a37205127966bf708e374",
      "new_mode": 33188,
      "new_path": "test/ssl-tests/19-mac-then-encrypt.conf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01afe251a723ec5256760cb7359954a3bcd16cb1",
      "new_mode": 33188,
      "new_path": "test/ssl-tests/19-mac-then-encrypt.conf.in"
    }
  ]
}
