)]}'
{
  "commit": "228fc95bd645e9d5029ed1d2cb0a764d60c7b8a1",
  "tree": "abfcb93d5f514be45bd8eb8888304aa46df1939a",
  "parents": [
    "dee13903fb412360cf171f9dc04308530f7d56ae"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Thu May 19 14:46:32 2016 +0300"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Thu May 19 14:46:32 2016 +0300"
  },
  "message": "SSL: support for per-certificate chains.\n\nThe SSL_CTX_add0_chain_cert() function as introduced in OpenSSL 1.0.2 now\nused instead of SSL_CTX_add_extra_chain_cert().\n\nSSL_CTX_add_extra_chain_cert() adds extra certs for all certificates\nin the context, while SSL_CTX_add0_chain_cert() only to a particular\ncertificate.  There is no difference unless multiple certificates are used,\nthough it is important when using multiple certificates.\n\nAdditionally, SSL_CTX_select_current_cert() is now called before using\na chain to make sure correct chain will be returned.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "49c513cbcfbe8325952020a9717f5bb5f959d53d",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl.c",
      "new_id": "28212f4c746589b8226d5d6f734e97636102783f",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl.c"
    },
    {
      "type": "modify",
      "old_id": "f55aa8af04f843da987298c57052dc532e1cb324",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl_stapling.c",
      "new_id": "49762eb66a76ba060a3815090757cb52e5109718",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl_stapling.c"
    }
  ]
}
