)]}'
{
  "commit": "0494e2e2dfce49c6c158b6ffe09fffb23a6e1aca",
  "tree": "229a9a69caa876b5f7517df2cf0a4882efdddce0",
  "parents": [
    "70a41eed11e7a2366a04174c2e76ed2dfa21255b"
  ],
  "author": {
    "name": "Roman Arutyunyan",
    "email": "arut@nginx.com",
    "time": "Mon Dec 18 21:09:39 2017 +0300"
  },
  "committer": {
    "name": "Roman Arutyunyan",
    "email": "arut@nginx.com",
    "time": "Mon Dec 18 21:09:39 2017 +0300"
  },
  "message": "Improved the capabilities feature detection.\n\nPreviously included file sys/capability.h mentioned in capset(2) man page,\nbelongs to the libcap-dev package, which may not be installed on some Linux\nsystems when compiling nginx.  This prevented the capabilities feature from\nbeing detected and compiled on that systems.\n\nNow linux/capability.h system header is included instead.  Since capset()\ndeclaration is located in sys/capability.h, now capset() syscall is defined\nexplicitly in code using the SYS_capset constant, similarly to other\nLinux-specific features in nginx.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e4aa0e549622dcd01c9d2f017581e8969c0a425a",
      "old_mode": 33188,
      "old_path": "auto/os/linux",
      "new_id": "135280f990b00c9747ca805a0c3288212105b214",
      "new_mode": 33188,
      "new_path": "auto/os/linux"
    },
    {
      "type": "modify",
      "old_id": "b22ea4378662e8d0e1ec5ae2dd5a5a5fcf7e0209",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_linux_config.h",
      "new_id": "3036caebf630e2d3e16d7b2cb3916c4edcf74f0f",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_linux_config.h"
    },
    {
      "type": "modify",
      "old_id": "40654b3a266be5f57a092ebca979fcb65a39d421",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process_cycle.c",
      "new_id": "9b0e0421e3910d22bb4f1feb85d7044642d33584",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process_cycle.c"
    }
  ]
}
