)]}'
{
  "commit": "68dc682499ea3fe27d909c946d7abd39062d6efd",
  "tree": "3478a6fb3699bdfa08d5871848696882ee1c24db",
  "parents": [
    "222561fe8ef510f336417a666f69f81ddc9b8fe4"
  ],
  "author": {
    "name": "Rich Salz",
    "email": "rsalz@openssl.org",
    "time": "Thu Apr 30 17:48:31 2015 -0400"
  },
  "committer": {
    "name": "Rich Salz",
    "email": "rsalz@openssl.org",
    "time": "Thu Apr 30 17:48:31 2015 -0400"
  },
  "message": "In apps, malloc or die\n\nNo point in proceeding if you\u0027re out of memory.  So change\n*all* OPENSSL_malloc calls in apps to use the new routine which\nprints a message and exits.\n\nReviewed-by: Richard Levitte \u003clevitte@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9475fe3ccd8113c7bad39cb061069825e1ba84d2",
      "old_mode": 33188,
      "old_path": "apps/apps.c",
      "new_id": "f74b968baf98c7868b35842b215ae7146bde002c",
      "new_mode": 33188,
      "new_path": "apps/apps.c"
    },
    {
      "type": "modify",
      "old_id": "5b24233515294962af46baaa45df8f13f9ef8bb9",
      "old_mode": 33188,
      "old_path": "apps/apps.h",
      "new_id": "e55dcd60e8169bc03232668023f374a83a0d1bb7",
      "new_mode": 33188,
      "new_path": "apps/apps.h"
    },
    {
      "type": "modify",
      "old_id": "a3e0bdac9e707e2e0323d837d3db010b3adf25f7",
      "old_mode": 33188,
      "old_path": "apps/ca.c",
      "new_id": "bc7c3fd2dd8ee4856258cd04aba3f2e16766b4cd",
      "new_mode": 33188,
      "new_path": "apps/ca.c"
    },
    {
      "type": "modify",
      "old_id": "16dbc0c296baec281ddd28f0ff8c76e3536ddebf",
      "old_mode": 33188,
      "old_path": "apps/cms.c",
      "new_id": "907b108fc5eaa83292cf8e2c3180d2fc569b8b84",
      "new_mode": 33188,
      "new_path": "apps/cms.c"
    },
    {
      "type": "modify",
      "old_id": "106e939fbf4e909874f13ba62dcff44af4198429",
      "old_mode": 33188,
      "old_path": "apps/dgst.c",
      "new_id": "3ff47501bd9063850dde085188568e6ab4924588",
      "new_mode": 33188,
      "new_path": "apps/dgst.c"
    },
    {
      "type": "modify",
      "old_id": "e7fa7ae26facfdbf59b9b87c812ce8503546a329",
      "old_mode": 33188,
      "old_path": "apps/dhparam.c",
      "new_id": "c66c5916cf9748a0eb5bada7e489c96394c2743c",
      "new_mode": 33188,
      "new_path": "apps/dhparam.c"
    },
    {
      "type": "modify",
      "old_id": "5aa6e2ccfc0410018030199d6af13ff1874393ca",
      "old_mode": 33188,
      "old_path": "apps/dsaparam.c",
      "new_id": "afc8a82b011e6162a8da20e6da96333f8967a3d1",
      "new_mode": 33188,
      "new_path": "apps/dsaparam.c"
    },
    {
      "type": "modify",
      "old_id": "f316793cd3050611a45bbd576517f1d21207c078",
      "old_mode": 33188,
      "old_path": "apps/ecparam.c",
      "new_id": "5b39e83cd85802f2afd7639472131edb7332bd06",
      "new_mode": 33188,
      "new_path": "apps/ecparam.c"
    },
    {
      "type": "modify",
      "old_id": "c6b8d2bbf2b9f02cc1a5d0427bf7587040e186df",
      "old_mode": 33188,
      "old_path": "apps/enc.c",
      "new_id": "83067b830a84c01eb22d09bad3dd9e275a9cffb8",
      "new_mode": 33188,
      "new_path": "apps/enc.c"
    },
    {
      "type": "modify",
      "old_id": "7dcc1b0817ad809094644a7ac628b1d0427b595a",
      "old_mode": 33188,
      "old_path": "apps/engine.c",
      "new_id": "448802bc611ea90b7e12a31b3b61603c0ede2d57",
      "new_mode": 33188,
      "new_path": "apps/engine.c"
    },
    {
      "type": "modify",
      "old_id": "786f5d3df83c36f200d70ccd86bd4be04644ecc9",
      "old_mode": 33188,
      "old_path": "apps/openssl.c",
      "new_id": "f6013f70acc188ee4e7b6b04c6b61e22b2721caf",
      "new_mode": 33188,
      "new_path": "apps/openssl.c"
    },
    {
      "type": "modify",
      "old_id": "3c6fd5204e22afdf74fba18ce229aba587326343",
      "old_mode": 33188,
      "old_path": "apps/passwd.c",
      "new_id": "c529792eed9f69b9c4b2eb6952c5d7e4fd0020b5",
      "new_mode": 33188,
      "new_path": "apps/passwd.c"
    },
    {
      "type": "modify",
      "old_id": "da7dc2e4cdf4baf960a6bab482bfd76e5a58a4b3",
      "old_mode": 33188,
      "old_path": "apps/pkeyutl.c",
      "new_id": "3afe0eb033f49f0a54923b5b98d8fbea2ecedf6e",
      "new_mode": 33188,
      "new_path": "apps/pkeyutl.c"
    },
    {
      "type": "modify",
      "old_id": "c8b05e60ce1699e2666a730791b09e6c92cee13a",
      "old_mode": 33188,
      "old_path": "apps/rsa.c",
      "new_id": "0a8e198d8ed1ef0fda8cd3498e8a409fd0965041",
      "new_mode": 33188,
      "new_path": "apps/rsa.c"
    },
    {
      "type": "modify",
      "old_id": "67cb76e8ce49ae0c748f3ad43c1cb8c0b8637e72",
      "old_mode": 33188,
      "old_path": "apps/rsautl.c",
      "new_id": "f138293a18b8b864017f69453bbc5f09ae806674",
      "new_mode": 33188,
      "new_path": "apps/rsautl.c"
    },
    {
      "type": "modify",
      "old_id": "1d026b6514ad531c5c11885a4571739c03f650be",
      "old_mode": 33188,
      "old_path": "apps/s_cb.c",
      "new_id": "1f2d3719520ed6a9df6568d419c0cfe3c3380ce9",
      "new_mode": 33188,
      "new_path": "apps/s_cb.c"
    },
    {
      "type": "modify",
      "old_id": "fdd1f5c5ab3c68678568e887415aff24b577b142",
      "old_mode": 33188,
      "old_path": "apps/s_client.c",
      "new_id": "344c88c304799f775a74a3f81f7fcc53ae357acb",
      "new_mode": 33188,
      "new_path": "apps/s_client.c"
    },
    {
      "type": "modify",
      "old_id": "f8bec24f3ef064205f554ee1950dc7d859c66518",
      "old_mode": 33188,
      "old_path": "apps/s_server.c",
      "new_id": "21d2d3743e3fa071bb247c91aa0191e477587c8a",
      "new_mode": 33188,
      "new_path": "apps/s_server.c"
    },
    {
      "type": "modify",
      "old_id": "050426a0a48b6e690fbf9e5f02e5c44c2d37d59b",
      "old_mode": 33188,
      "old_path": "apps/s_socket.c",
      "new_id": "caa5b61053f24eda45f186933004af7a348ceee3",
      "new_mode": 33188,
      "new_path": "apps/s_socket.c"
    },
    {
      "type": "modify",
      "old_id": "7dfdda8bf59156b503821282160f9227b10cd2db",
      "old_mode": 33188,
      "old_path": "apps/speed.c",
      "new_id": "720ab1cc217dd8b2d1a8faa861c915dca7f1d6ad",
      "new_mode": 33188,
      "new_path": "apps/speed.c"
    },
    {
      "type": "modify",
      "old_id": "bbbe1a9873d68aa714a43fac48a31a5ee9390d22",
      "old_mode": 33188,
      "old_path": "apps/srp.c",
      "new_id": "b984c14c97ab3088e4fec6d1897011a987bacd40",
      "new_mode": 33188,
      "new_path": "apps/srp.c"
    },
    {
      "type": "modify",
      "old_id": "e0f43130ca6c30021c514ec1a30c0f95de9d02b6",
      "old_mode": 33188,
      "old_path": "apps/ts.c",
      "new_id": "3cfdc79e4e5764546862987b57403e431e2645b9",
      "new_mode": 33188,
      "new_path": "apps/ts.c"
    },
    {
      "type": "modify",
      "old_id": "1717dae37e811da27fe34f4b8d2ce1cdb143b209",
      "old_mode": 33188,
      "old_path": "apps/vms_decc_init.c",
      "new_id": "3ec7b54dcb25dc0bd83759917348f485f654a0c0",
      "new_mode": 33188,
      "new_path": "apps/vms_decc_init.c"
    },
    {
      "type": "modify",
      "old_id": "e1cc3cde1fca2c85e4708ddbe7f9e921ef5a76a0",
      "old_mode": 33188,
      "old_path": "apps/x509.c",
      "new_id": "5418cce8cf80c70802d20844554b0a6162f0fe53",
      "new_mode": 33188,
      "new_path": "apps/x509.c"
    }
  ]
}
