)]}'
{
  "commit": "eb925f7953cfc9d821c5e74b6a1985438ed73a19",
  "tree": "ac2416b0a3d2f2416e570cd3e1fe003f76185814",
  "parents": [
    "7766c263f497bc1a8935fea9a00133de495be018"
  ],
  "author": {
    "name": "Vladimir Homutov",
    "email": "vl@nginx.com",
    "time": "Fri Oct 15 10:02:15 2021 +0300"
  },
  "committer": {
    "name": "Vladimir Homutov",
    "email": "vl@nginx.com",
    "time": "Fri Oct 15 10:02:15 2021 +0300"
  },
  "message": "HTTP/2: removed support for NPN.\n\nNPN was replaced with ALPN, published as RFC 7301 in July 2014.\nIt used to negotiate SPDY (and, in transition, HTTP/2).\n\nNPN supported appeared in OpenSSL 1.0.1. It does not work with TLSv1.3 [1].\nALPN is supported since OpenSSL 1.0.2.\n\nThe NPN support was dropped in Firefox 53 [2] and Chrome 51 [3].\n\n[1] https://github.com/openssl/openssl/issues/3665.\n[2] https://bugzilla.mozilla.org/show_bug.cgi?id\u003d1248198\n[3] https://www.chromestatus.com/feature/5767920709795840\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1a744fff1c63d62a9209833f0259d669fec392bd",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_ssl_module.c",
      "new_id": "ed399f0cdf746eb542db3f210d67d754318c96b2",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_ssl_module.c"
    },
    {
      "type": "modify",
      "old_id": "3d5c4ac164e5eb94bc1141f7a7d63e9ab1ebdcdc",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.c",
      "new_id": "73c08d593b775e61d96f0849d157f2f40561c47f",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.c"
    },
    {
      "type": "modify",
      "old_id": "bf931bf35d7bb7cec0a7fad81f38e4bc54b9893d",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "76bbcd67c97c53901502ab9142c110f7cbcac5b4",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "349229711926390ac9f3805c2abf938e207b45e1",
      "old_mode": 33188,
      "old_path": "src/http/v2/ngx_http_v2.h",
      "new_id": "0eceae3d5649418a322f31ad0ff8808d4d2b9a37",
      "new_mode": 33188,
      "new_path": "src/http/v2/ngx_http_v2.h"
    }
  ]
}
