)]}'
{
  "commit": "d6baf09fe0c9efe4fe87e16fed088b9ce2b4c3f1",
  "tree": "e100416ad6f2ea885d930914c07646877f91a432",
  "parents": [
    "dab2cd68e7cc304c9b1a4e7cee18a98711771a53"
  ],
  "author": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Wed Jan 31 14:15:52 2018 +0100"
  },
  "committer": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Wed Jan 31 23:45:12 2018 +0100"
  },
  "message": "Apps: divide the modules in direct command modules, support library and init\n\nMost modules are direct implementations of openssl application\nsub-commands, but some constitute a support library, which can be used\nby more than one program (and is, incidently, by test/uitest).\n\nFor practical purposes, we place the support library modules in a\nprivate, static library.\n\nFinally, there are some modules that don\u0027t have direct references in\nthe rest of the apps code, but are still crucial.  See them as some\nkind of extra crt0 or similar for your platform.\n\nInspiration from David von Oheimb\n\nReviewed-by: Rich Salz \u003crsalz@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/5222)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "72cbde203fc72deaa6791ae6bfa6c4c3eea6ef31",
      "old_mode": 33188,
      "old_path": "Configurations/00-base-templates.conf",
      "new_id": "0d0f8b8a7f4a403d23a0e7a766e87d4a31aaf0a3",
      "new_mode": 33188,
      "new_path": "Configurations/00-base-templates.conf"
    },
    {
      "type": "modify",
      "old_id": "62fbb60f1ef122d1f8393085cc4266b0163e25c3",
      "old_mode": 33188,
      "old_path": "Configurations/10-main.conf",
      "new_id": "70b01046e7b008157f0d5a5eedcb4229f0c18ddd",
      "new_mode": 33188,
      "new_path": "Configurations/10-main.conf"
    },
    {
      "type": "modify",
      "old_id": "aa0c5fba8b921b5f6ca4fc55f951be3192573a59",
      "old_mode": 33188,
      "old_path": "Configurations/README",
      "new_id": "26cd0c6e44a6da4cfdc490357b8ba161fd9a6bd9",
      "new_mode": 33188,
      "new_path": "Configurations/README"
    },
    {
      "type": "modify",
      "old_id": "de46fbc1dfc52810574f09e3505fd80fc1e3030c",
      "old_mode": 33188,
      "old_path": "Configurations/windows-checker.pm",
      "new_id": "4b7105df33cbf5118c30c7a13aa582397b73c54c",
      "new_mode": 33188,
      "new_path": "Configurations/windows-checker.pm"
    },
    {
      "type": "modify",
      "old_id": "996e5a6cfa5d6689d6a0ce254dd5fa1cda4e585f",
      "old_mode": 33188,
      "old_path": "apps/build.info",
      "new_id": "4a36ab564a5360eafcf4154b3fba893c50a7b877",
      "new_mode": 33188,
      "new_path": "apps/build.info"
    }
  ]
}
