)]}'
{
  "commit": "688d8dfe48bb5510ad6390add0d676729dce8397",
  "tree": "f2e7c8bf969b53f1cf87b638786d58424f723310",
  "parents": [
    "e1b20a013633754378439f041a72c498d29ed413"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@chromium.org",
    "time": "Sun Nov 02 23:06:42 2014 -0500"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Mon Nov 10 23:59:47 2014 +0000"
  },
  "message": "Remove psk_identity_hint from SSL_SESSION.\n\nThere\u0027s not much point in retaining the identity hint in the SSL_SESSION. This\navoids the complexity around setting psk_identity hint on either the SSL or the\nSSL_SESSION. Introduce a peer_psk_identity_hint for the client to store the one\nreceived from the server.\n\nThis changes the semantics of SSL_get_psk_identity_hint; it now only returns\nthe value configured for the server. The client learns the hint through the\ncallback. This is compatible with the one use of this API in conscrypt (it\npulls the hint back out to pass to a callback).\n\nChange-Id: I6d9131636b47f13ac5800b4451436a057021054a\nReviewed-on: https://boringssl-review.googlesource.com/2213\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a08b412926b837827981b3349bb045ca055b7276",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl.h",
      "new_id": "ab6e7f4a0a2fb1d3cf3e2089532390ee3cbf7381",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "668b74ff2ac294f17d531e205ed238f519eb193e",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl3.h",
      "new_id": "508316717ef1f4458d54f8666a0c96434db70c2a",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl3.h"
    },
    {
      "type": "modify",
      "old_id": "28c75fccbeead5a331a8fa22745676475970352b",
      "old_mode": 33188,
      "old_path": "ssl/d1_srvr.c",
      "new_id": "bf13620a099f7288e0e739a8b0d95f377c82b58d",
      "new_mode": 33188,
      "new_path": "ssl/d1_srvr.c"
    },
    {
      "type": "modify",
      "old_id": "34043a47547898d1d66f6b83a15c0dea1d37081c",
      "old_mode": 33188,
      "old_path": "ssl/s3_clnt.c",
      "new_id": "aeb260416c141c50100d9af17c2e32d291fb6ec7",
      "new_mode": 33188,
      "new_path": "ssl/s3_clnt.c"
    },
    {
      "type": "modify",
      "old_id": "29e40fc010aebca700c29c92bac5c00e50decc5b",
      "old_mode": 33188,
      "old_path": "ssl/s3_lib.c",
      "new_id": "fc92b8ad554df6e8caa21da0f6c67436ebcd127a",
      "new_mode": 33188,
      "new_path": "ssl/s3_lib.c"
    },
    {
      "type": "modify",
      "old_id": "da1dc9fc93857f2ea9b3c4a49dcb8a67909decb9",
      "old_mode": 33188,
      "old_path": "ssl/s3_srvr.c",
      "new_id": "01cff646e023d19ab51f825ebba12307bfa663df",
      "new_mode": 33188,
      "new_path": "ssl/s3_srvr.c"
    },
    {
      "type": "modify",
      "old_id": "ef7ebdc47291580d6a68eea04963cacf9d9dedc2",
      "old_mode": 33188,
      "old_path": "ssl/ssl_asn1.c",
      "new_id": "28d5988fa1bf00d4331562cb6a86254026cc7902",
      "new_mode": 33188,
      "new_path": "ssl/ssl_asn1.c"
    },
    {
      "type": "modify",
      "old_id": "8357ff9a2890c1f471ef48bdc10849fdbfbd72bf",
      "old_mode": 33188,
      "old_path": "ssl/ssl_lib.c",
      "new_id": "550080be0c0b632bb8269c2e408a268d999fad0f",
      "new_mode": 33188,
      "new_path": "ssl/ssl_lib.c"
    },
    {
      "type": "modify",
      "old_id": "0cccbc733603ab40169969a1b52d00d358767a6f",
      "old_mode": 33188,
      "old_path": "ssl/ssl_sess.c",
      "new_id": "6b5f8c295862eb8c03caf27c8396cdb205b7619b",
      "new_mode": 33188,
      "new_path": "ssl/ssl_sess.c"
    },
    {
      "type": "modify",
      "old_id": "da9ba4bfa29ac7bf76acf665ad6855c0121f5110",
      "old_mode": 33188,
      "old_path": "ssl/ssl_test.c",
      "new_id": "ee83693953b1eeb804e24556596f17306e9b64ae",
      "new_mode": 33188,
      "new_path": "ssl/ssl_test.c"
    },
    {
      "type": "modify",
      "old_id": "c83f5890fa820563cdb1a874e9f3c637d6b1b3d9",
      "old_mode": 33188,
      "old_path": "ssl/ssl_txt.c",
      "new_id": "a341901ab7a93866d677c37759e72edfc2339f75",
      "new_mode": 33188,
      "new_path": "ssl/ssl_txt.c"
    }
  ]
}
