)]}'
{
  "commit": "bb9db6e5c0c6d557765d81cf972cfe24f6ce7221",
  "tree": "6ea9bf0f47e4c26b3ee10738cf741ae7c31666d3",
  "parents": [
    "ef0953b1294f4798ab492191f77d1f3100f426c1"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Mon Dec 05 22:23:23 2016 +0300"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Mon Dec 05 22:23:23 2016 +0300"
  },
  "message": "SSL: $ssl_ciphers (ticket #870).\n\nThe variable contains list of ciphers as supported by the client.\nKnown ciphers are listed by their names, unknown ones are shown\nin hex, e.g., \"\"AES128-SHA:AES256-SHA:0x00ff\".\n\nThe variable is fully supported only when using OpenSSL 1.0.2 and above.\nWith older version there is an attempt to provide some information\nusing SSL_get_shared_ciphers().  It only lists known ciphers though.\nMoreover, as OpenSSL uses session data for SSL_get_shared_ciphers(),\nand it doesn\u0027t store relevant data when serializing a session.  As\na result $ssl_ciphers is only available for new sessions (and not\navailable for reused ones) when using OpenSSL older than 1.0.2.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3730377aaecedf41d4692eaec8436295da327a5d",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl.c",
      "new_id": "b9ccf7631e4d4dfff875073309c32aa903bbcc7e",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl.c"
    },
    {
      "type": "modify",
      "old_id": "46394201b4715364f8f633136022edc5ad3583f2",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl.h",
      "new_id": "e2b6f4863fb22cc46f88c64a9226d5fc925546e9",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl.h"
    },
    {
      "type": "modify",
      "old_id": "4d89fb3549e18a6698118ea7f570f6f4968f16f6",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_ssl_module.c",
      "new_id": "24540a89385451ed744200142cef8f5cf03be3b5",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_ssl_module.c"
    },
    {
      "type": "modify",
      "old_id": "d00718b11ec5eb1c9404439674b2b919fe58495f",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream_ssl_module.c",
      "new_id": "39ecc51f347ac22a0fd07998f2ad3761498f6989",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_ssl_module.c"
    }
  ]
}
