)]}'
{
  "commit": "79b87222821716fb0b68fc78382ece40f053ebbf",
  "tree": "7474e80d643bbd397d62ceb0192da067044b5fcb",
  "parents": [
    "2b331337161cff1097ca222b80895aa03959dd8d"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Mon Aug 16 22:40:31 2021 +0300"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Mon Aug 16 22:40:31 2021 +0300"
  },
  "message": "SSL: ciphers now set before loading certificates (ticket #2035).\n\nTo load old/weak server or client certificates it might be needed to adjust\nthe security level, as introduced in OpenSSL 1.1.0.  This change ensures that\nciphers are set before loading the certificates, so security level changes\nvia the cipher string apply to certificate loading.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65bd1e6c34608f9ebcc798862035084792b12543",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_grpc_module.c",
      "new_id": "6842b7c6e9cd01490bd0efd67de8a850582847f1",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_grpc_module.c"
    },
    {
      "type": "modify",
      "old_id": "368297e77e73b5e97dff3114ba5532d0082ba3c3",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_proxy_module.c",
      "new_id": "084462746a112aa4e6f3e25ad12bffde547d648a",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "a47d6963a5f856248e85402593589785cf4390de",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_ssl_module.c",
      "new_id": "1a744fff1c63d62a9209833f0259d669fec392bd",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_ssl_module.c"
    },
    {
      "type": "modify",
      "old_id": "40a06c78ebcf4ecf408d8bb7175cc319cb57d7db",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_uwsgi_module.c",
      "new_id": "4f9c349c25bed7bb07fb04929876920d25629c92",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_uwsgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "7eae83e2561dd959b5b631d6b74ab75de48e035c",
      "old_mode": 33188,
      "old_path": "src/mail/ngx_mail_ssl_module.c",
      "new_id": "09cc425d68392ced95716cf42df260603660014a",
      "new_mode": 33188,
      "new_path": "src/mail/ngx_mail_ssl_module.c"
    },
    {
      "type": "modify",
      "old_id": "8c686ab205bb32519b3f2de057ffa95945ad3901",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream_proxy_module.c",
      "new_id": "1275cf22548f7e37bdc8287b059ae1840b910076",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "d8c0471eaf0527d080b9694e4048cc8a2987bd4a",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream_ssl_module.c",
      "new_id": "b7350002cdbeacbb6b984fffa80e429af5516d7e",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_ssl_module.c"
    }
  ]
}
