)]}'
{
  "commit": "0f539dc1a2f45580435c39dada44dd276e79cb88",
  "tree": "bb72d0787997435b7151733f0db43f2c729742fc",
  "parents": [
    "8757bf83775afe10cb18d15943248a75bcc6a24b"
  ],
  "author": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Fri May 22 17:54:06 2015 +0200"
  },
  "committer": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Fri May 22 18:44:33 2015 +0200"
  },
  "message": "Fix the update target and remove duplicate file updates\n\nWe had updates of certain header files in both Makefile.org and the\nMakefile in the directory the header file lived in.  This is error\nprone and also sometimes generates slightly different results (usually\njust a comment that differs) depending on which way the update was\ndone.\n\nThis removes the file update targets from the top level Makefile, adds\nan update: target in all Makefiles and has it depend on the depend: or\nlocal_depend: targets, whichever is appropriate, so we don\u0027t get a\ndouble run through the whole file tree.\n\nReviewed-by: Rich Salz \u003crsalz@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "69baf489cbbf2ef66483992acb1f7c8d9aa133c9",
      "old_mode": 33188,
      "old_path": "Makefile.org",
      "new_id": "ea9f6a0be7c8de7bea4b9eef8ffec7c561850dd7",
      "new_mode": 33188,
      "new_path": "Makefile.org"
    },
    {
      "type": "modify",
      "old_id": "29bad618379af70911ac16be88cc5cb4f730ef45",
      "old_mode": 33188,
      "old_path": "apps/Makefile",
      "new_id": "ea7806492eeda57adcb4259ed4c14397a584c30e",
      "new_mode": 33188,
      "new_path": "apps/Makefile"
    },
    {
      "type": "modify",
      "old_id": "b0645fc5dc865b351622aec4c2ae79f5284798fd",
      "old_mode": 33188,
      "old_path": "crypto/Makefile",
      "new_id": "99cd65c5bc19e149dcbab49b276e427dda8029ef",
      "new_mode": 33188,
      "new_path": "crypto/Makefile"
    },
    {
      "type": "modify",
      "old_id": "d3ce8099643c8b3e4369833004691ff12eb82814",
      "old_mode": 33188,
      "old_path": "crypto/aes/Makefile",
      "new_id": "3ae19889b028b27714b4f2390484e7d6bd49f4e4",
      "new_mode": 33188,
      "new_path": "crypto/aes/Makefile"
    },
    {
      "type": "modify",
      "old_id": "4dee260b5cbcac48ada4b1d2663a00ac1f8a0851",
      "old_mode": 33188,
      "old_path": "crypto/asn1/Makefile",
      "new_id": "66b0ef2e639aed604fc32f3661a82daf53c2f5f8",
      "new_mode": 33188,
      "new_path": "crypto/asn1/Makefile"
    },
    {
      "type": "modify",
      "old_id": "928e94d3263fd6db60d55647b97bb95f9e74c03d",
      "old_mode": 33188,
      "old_path": "crypto/bf/Makefile",
      "new_id": "dbf5a6435a8cb371d6c381317ddffa31646ff2e3",
      "new_mode": 33188,
      "new_path": "crypto/bf/Makefile"
    },
    {
      "type": "modify",
      "old_id": "ff00c6e06f07dd481df95ad3725c7e1f65d3eceb",
      "old_mode": 33188,
      "old_path": "crypto/bio/Makefile",
      "new_id": "aa297f0a5bb0c8fcf71b807c7ac5995e45e62655",
      "new_mode": 33188,
      "new_path": "crypto/bio/Makefile"
    },
    {
      "type": "modify",
      "old_id": "c8d3dc2096826a8ff168cee4173cc0810c38aec4",
      "old_mode": 33188,
      "old_path": "crypto/bn/Makefile",
      "new_id": "7d55778d36bb441a3f401fbb70b2ca51f49853e2",
      "new_mode": 33188,
      "new_path": "crypto/bn/Makefile"
    },
    {
      "type": "modify",
      "old_id": "96261f153f4130d27f76e9d0844bd4c07d078d50",
      "old_mode": 33188,
      "old_path": "crypto/buffer/Makefile",
      "new_id": "f9d52febb5ae3f01670ad59626c05195eac15e5d",
      "new_mode": 33188,
      "new_path": "crypto/buffer/Makefile"
    },
    {
      "type": "modify",
      "old_id": "2602dbf9658aff85c7f058a7b704ca6bb84826b8",
      "old_mode": 33188,
      "old_path": "crypto/camellia/Makefile",
      "new_id": "4aa84db543eb6b8cdbf74d8c6f24793a713be781",
      "new_mode": 33188,
      "new_path": "crypto/camellia/Makefile"
    },
    {
      "type": "modify",
      "old_id": "08d24b04fb058fe8fe63fa1bb365b77f337e7f93",
      "old_mode": 33188,
      "old_path": "crypto/cast/Makefile",
      "new_id": "f9905ad0dcbd40bb62953418586ca99f8d2df4ec",
      "new_mode": 33188,
      "new_path": "crypto/cast/Makefile"
    },
    {
      "type": "modify",
      "old_id": "31d50e439c3bcda1620f1b6a9ec75b1a6bc34b2b",
      "old_mode": 33188,
      "old_path": "crypto/cmac/Makefile",
      "new_id": "0c770c45bcfaf58a77d72cedea92972269c7b284",
      "new_mode": 33188,
      "new_path": "crypto/cmac/Makefile"
    },
    {
      "type": "modify",
      "old_id": "8383fe557d754b96af4f9e9bf976764990ff096a",
      "old_mode": 33188,
      "old_path": "crypto/cms/Makefile",
      "new_id": "4924fcf819e6c1bf600d781da48c29b614389664",
      "new_mode": 33188,
      "new_path": "crypto/cms/Makefile"
    },
    {
      "type": "modify",
      "old_id": "7884f99547288b6cb26fccae25c83aa9b00736a5",
      "old_mode": 33188,
      "old_path": "crypto/comp/Makefile",
      "new_id": "5f9b42de9518c11ee64a751b826045f60cf706fc",
      "new_mode": 33188,
      "new_path": "crypto/comp/Makefile"
    },
    {
      "type": "modify",
      "old_id": "1ad24127f5527a4d03252a39eb35c9d1302f6f99",
      "old_mode": 33188,
      "old_path": "crypto/conf/Makefile",
      "new_id": "2df0a98ba0f6b4952ed9bee0b2817427ba8f87f6",
      "new_mode": 33188,
      "new_path": "crypto/conf/Makefile"
    },
    {
      "type": "modify",
      "old_id": "eb8f3bdd2e8f7323241ebd3beb0bd82b2e5b07c7",
      "old_mode": 33188,
      "old_path": "crypto/des/Makefile",
      "new_id": "56c41f151e3f029bd953f0801e2835b4a8650876",
      "new_mode": 33188,
      "new_path": "crypto/des/Makefile"
    },
    {
      "type": "modify",
      "old_id": "14f1efa14afb0d1da20fa68c226b090bb15d4561",
      "old_mode": 33188,
      "old_path": "crypto/dh/Makefile",
      "new_id": "f9be501d3ee275e4f5364ffbd07160a992b8bf3f",
      "new_mode": 33188,
      "new_path": "crypto/dh/Makefile"
    },
    {
      "type": "modify",
      "old_id": "0761873b65c4d99279b10d1a21d3c65964af7b65",
      "old_mode": 33188,
      "old_path": "crypto/dsa/Makefile",
      "new_id": "aa2b785d8504a0932d227510cc38a54e60026fbf",
      "new_mode": 33188,
      "new_path": "crypto/dsa/Makefile"
    },
    {
      "type": "modify",
      "old_id": "17af757bc0df6607e4b1f3b46d80b82319d94015",
      "old_mode": 33188,
      "old_path": "crypto/dso/Makefile",
      "new_id": "b2efd5c2de343787314fbcac9f2e5b009e9d66cd",
      "new_mode": 33188,
      "new_path": "crypto/dso/Makefile"
    },
    {
      "type": "modify",
      "old_id": "5113faf0afb0632de0c390a52c567d31d3d9d49e",
      "old_mode": 33188,
      "old_path": "crypto/ec/Makefile",
      "new_id": "a2c135a04a425a4a0588c29a63f44f01b818bf5b",
      "new_mode": 33188,
      "new_path": "crypto/ec/Makefile"
    },
    {
      "type": "modify",
      "old_id": "b924e62ae18ffd9fca4b53fd0fd6d6f7c2ded9f1",
      "old_mode": 33188,
      "old_path": "crypto/ecdh/Makefile",
      "new_id": "e980a1c18612fd4856555f6b969d67d48754daa7",
      "new_mode": 33188,
      "new_path": "crypto/ecdh/Makefile"
    },
    {
      "type": "modify",
      "old_id": "be6f8490ab1280ffae1d30101bfa18ecd85e3c52",
      "old_mode": 33188,
      "old_path": "crypto/ecdsa/Makefile",
      "new_id": "01a7c34865ed2310ccf85c296b181ca821c4e0f3",
      "new_mode": 33188,
      "new_path": "crypto/ecdsa/Makefile"
    },
    {
      "type": "modify",
      "old_id": "bddabe20c6d9b08471cae3ed3ac9fd4eb9b1b31b",
      "old_mode": 33188,
      "old_path": "crypto/engine/Makefile",
      "new_id": "532faddb99a978554e14d42135963355b23a0e0f",
      "new_mode": 33188,
      "new_path": "crypto/engine/Makefile"
    },
    {
      "type": "modify",
      "old_id": "acbb06e59bbe9e9ece06bde95e15ec0fe6b8fac9",
      "old_mode": 33188,
      "old_path": "crypto/err/Makefile",
      "new_id": "e384e62e2330e5760bd6f519dd0d428335c6e322",
      "new_mode": 33188,
      "new_path": "crypto/err/Makefile"
    },
    {
      "type": "modify",
      "old_id": "9cd98cdb8bf7b8c070a3cde468c1c643ca746f8f",
      "old_mode": 33188,
      "old_path": "crypto/evp/Makefile",
      "new_id": "c23c39a1aa2a0919f845d14eb30c40427a0ecc80",
      "new_mode": 33188,
      "new_path": "crypto/evp/Makefile"
    },
    {
      "type": "modify",
      "old_id": "1415ebdfd118bc5daad403e76cd935c34889aebf",
      "old_mode": 33188,
      "old_path": "crypto/hmac/Makefile",
      "new_id": "934631aa17cbc94e510ecd958bf78c2cd64f7302",
      "new_mode": 33188,
      "new_path": "crypto/hmac/Makefile"
    },
    {
      "type": "modify",
      "old_id": "345b60281fff14282e3842fcb24ba05eb8a34a03",
      "old_mode": 33188,
      "old_path": "crypto/idea/Makefile",
      "new_id": "db18952d009ddea1ea1fc48082e39a1862999391",
      "new_mode": 33188,
      "new_path": "crypto/idea/Makefile"
    },
    {
      "type": "modify",
      "old_id": "1f01d73215842fbc91ebf0bcfbacc3e366c65301",
      "old_mode": 33188,
      "old_path": "crypto/jpake/Makefile",
      "new_id": "3a7b5aecf9295343eb7c6a804a848f1958996bd3",
      "new_mode": 33188,
      "new_path": "crypto/jpake/Makefile"
    },
    {
      "type": "modify",
      "old_id": "952f0286e90a1f0a4bd5688b4d2914ea6f4529e4",
      "old_mode": 33188,
      "old_path": "crypto/lhash/Makefile",
      "new_id": "feb5fa59120c61aed316a53e0b664661c6bf4551",
      "new_mode": 33188,
      "new_path": "crypto/lhash/Makefile"
    },
    {
      "type": "modify",
      "old_id": "153c48ea2f0432d301c95a0ee03e5162c702ecc0",
      "old_mode": 33188,
      "old_path": "crypto/md2/Makefile",
      "new_id": "1ca189639e491e4d37443fc87503fe27f5752663",
      "new_mode": 33188,
      "new_path": "crypto/md2/Makefile"
    },
    {
      "type": "modify",
      "old_id": "b1904c060948dc264feefd0089aab45e4e194b0a",
      "old_mode": 33188,
      "old_path": "crypto/md4/Makefile",
      "new_id": "cf5cb8d07705830674ea87b4d4725ab1a2670fc0",
      "new_mode": 33188,
      "new_path": "crypto/md4/Makefile"
    },
    {
      "type": "modify",
      "old_id": "7dd700f6a062b8fa07cbb011c91cf7e8867722fd",
      "old_mode": 33188,
      "old_path": "crypto/md5/Makefile",
      "new_id": "24834f33909ec5f62ca2caee21877fa0e5f06855",
      "new_mode": 33188,
      "new_path": "crypto/md5/Makefile"
    },
    {
      "type": "modify",
      "old_id": "33f318ff94fbb96b34426f5832b6db186cae0efe",
      "old_mode": 33188,
      "old_path": "crypto/mdc2/Makefile",
      "new_id": "5517a08d581f783c3a74e7af6070ffaca7bd6387",
      "new_mode": 33188,
      "new_path": "crypto/mdc2/Makefile"
    },
    {
      "type": "modify",
      "old_id": "69afd8985d236541dc5a2b3d893117da18278da0",
      "old_mode": 33188,
      "old_path": "crypto/modes/Makefile",
      "new_id": "ce27c2d8588ae34ada1060f0c9cedd3993d85d81",
      "new_mode": 33188,
      "new_path": "crypto/modes/Makefile"
    },
    {
      "type": "modify",
      "old_id": "94e1d4ec5fc368058a4d0c6ee5ba42329d80173c",
      "old_mode": 33188,
      "old_path": "crypto/objects/Makefile",
      "new_id": "7bc0aac3cf9f8100f0561433e5c22ed5bec30025",
      "new_mode": 33188,
      "new_path": "crypto/objects/Makefile"
    },
    {
      "type": "modify",
      "old_id": "497275d4ce1572a9daf4f6451449df4697cbd11c",
      "old_mode": 33188,
      "old_path": "crypto/ocsp/Makefile",
      "new_id": "ea5f728a3732402e770aaf2ff966811c742af147",
      "new_mode": 33188,
      "new_path": "crypto/ocsp/Makefile"
    },
    {
      "type": "modify",
      "old_id": "03bb92c46807b1f7bd84d8dafd5ec1ec06115e4a",
      "old_mode": 33188,
      "old_path": "crypto/pem/Makefile",
      "new_id": "ce112c0ef1f002df0e4c015769acf4d0d25e7ccf",
      "new_mode": 33188,
      "new_path": "crypto/pem/Makefile"
    },
    {
      "type": "modify",
      "old_id": "4c08faa7414cfc6f9c301fee8d68b7de7301bfd5",
      "old_mode": 33188,
      "old_path": "crypto/pkcs12/Makefile",
      "new_id": "98ec4bfcb6b5b24cc65011c301881aeb0054ddb1",
      "new_mode": 33188,
      "new_path": "crypto/pkcs12/Makefile"
    },
    {
      "type": "modify",
      "old_id": "f00ff24c6806e34b2a0b2d77271e3ce0304c55fc",
      "old_mode": 33188,
      "old_path": "crypto/pkcs7/Makefile",
      "new_id": "96e5a07055c61c37860f23f6feb10f8ca4785a68",
      "new_mode": 33188,
      "new_path": "crypto/pkcs7/Makefile"
    },
    {
      "type": "modify",
      "old_id": "569c3c96ec365540ebbc90acb166fd7dd9f81b71",
      "old_mode": 33188,
      "old_path": "crypto/pqueue/Makefile",
      "new_id": "b5c8eeaed97bc6103508d55b04d065e0cc2e0369",
      "new_mode": 33188,
      "new_path": "crypto/pqueue/Makefile"
    },
    {
      "type": "modify",
      "old_id": "3e09b89915fb73bd4816c8de2b592003d37d5fb5",
      "old_mode": 33188,
      "old_path": "crypto/rand/Makefile",
      "new_id": "a0b1245ee32a4a3a4d9fa6cceb1ba222299deecb",
      "new_mode": 33188,
      "new_path": "crypto/rand/Makefile"
    },
    {
      "type": "modify",
      "old_id": "22e1b4930684bb7000caad34980c01313691fcf7",
      "old_mode": 33188,
      "old_path": "crypto/rc2/Makefile",
      "new_id": "b07d3c1039411aafebca3c9fe94c93a68e5d862a",
      "new_mode": 33188,
      "new_path": "crypto/rc2/Makefile"
    },
    {
      "type": "modify",
      "old_id": "b8eecefc9c471cf88f116637f2e8fc193c30afc5",
      "old_mode": 33188,
      "old_path": "crypto/rc4/Makefile",
      "new_id": "5d61aace76fad35f15454655187fca3e9dc5ba77",
      "new_mode": 33188,
      "new_path": "crypto/rc4/Makefile"
    },
    {
      "type": "modify",
      "old_id": "4336e6e0fa003629fe207a89042b5a5994e2cb32",
      "old_mode": 33188,
      "old_path": "crypto/rc5/Makefile",
      "new_id": "130b4a88d39b58c6b8be2b6bc3dfbd4846a15c6d",
      "new_mode": 33188,
      "new_path": "crypto/rc5/Makefile"
    },
    {
      "type": "modify",
      "old_id": "af4824e67ab92cf622c94288a09f0434740620c4",
      "old_mode": 33188,
      "old_path": "crypto/ripemd/Makefile",
      "new_id": "e86987fce78a6a6660d820ce3416ae82037c376b",
      "new_mode": 33188,
      "new_path": "crypto/ripemd/Makefile"
    },
    {
      "type": "modify",
      "old_id": "6c33a0478db8b11c19e99e3fe0818d6ddf76d8f6",
      "old_mode": 33188,
      "old_path": "crypto/rsa/Makefile",
      "new_id": "65d243d59dd015b53ebe7dd1b9a38c16b2bbcdf1",
      "new_mode": 33188,
      "new_path": "crypto/rsa/Makefile"
    },
    {
      "type": "modify",
      "old_id": "b4ea879b0b078f7b7bbc871e11823a3de40aa8f3",
      "old_mode": 33188,
      "old_path": "crypto/seed/Makefile",
      "new_id": "5f13cbe732bd8d1ece6821b8106a290be5d6317e",
      "new_mode": 33188,
      "new_path": "crypto/seed/Makefile"
    },
    {
      "type": "modify",
      "old_id": "f99a6b333e36f24c28f937439ba39abc4a5b23c1",
      "old_mode": 33188,
      "old_path": "crypto/sha/Makefile",
      "new_id": "4a8b77fe518256c0a69d28f4cf5a85ddaa30ea01",
      "new_mode": 33188,
      "new_path": "crypto/sha/Makefile"
    },
    {
      "type": "modify",
      "old_id": "ff6e905c1306ee5f32583d82942ed35e602218d9",
      "old_mode": 33188,
      "old_path": "crypto/srp/Makefile",
      "new_id": "e90adf7a76e6b5b99722cb52d9f384f4a516735f",
      "new_mode": 33188,
      "new_path": "crypto/srp/Makefile"
    },
    {
      "type": "modify",
      "old_id": "76f1b2bc2236394189dc5c7429d0e03994d6c752",
      "old_mode": 33188,
      "old_path": "crypto/stack/Makefile",
      "new_id": "9a60eec1428ba1a3f5ef432a0a0e0bdea07c0c2d",
      "new_mode": 33188,
      "new_path": "crypto/stack/Makefile"
    },
    {
      "type": "modify",
      "old_id": "79e31b565f07f520f5f935c49408c943e4653eb1",
      "old_mode": 33188,
      "old_path": "crypto/store/Makefile",
      "new_id": "b73fb30b01c038be3c7c1770f5366f3cdedc9a77",
      "new_mode": 33188,
      "new_path": "crypto/store/Makefile"
    },
    {
      "type": "modify",
      "old_id": "2f56229f62b812eafbe485a320b16a078e9fff23",
      "old_mode": 33188,
      "old_path": "crypto/ts/Makefile",
      "new_id": "673d01b9c4fc084e8ce70cf8b14af65afd0476bd",
      "new_mode": 33188,
      "new_path": "crypto/ts/Makefile"
    },
    {
      "type": "modify",
      "old_id": "ca967ab090bd39fc3bedd1e6211e2968efb3d07d",
      "old_mode": 33188,
      "old_path": "crypto/txt_db/Makefile",
      "new_id": "6e9d372a4e694704f807a3725ed94d10b2a54d7c",
      "new_mode": 33188,
      "new_path": "crypto/txt_db/Makefile"
    },
    {
      "type": "modify",
      "old_id": "1346d13685e4685d5d2775e919021c606cc68ad9",
      "old_mode": 33188,
      "old_path": "crypto/ui/Makefile",
      "new_id": "2a02136f4073b35e555313ba86f360a8d7df8579",
      "new_mode": 33188,
      "new_path": "crypto/ui/Makefile"
    },
    {
      "type": "modify",
      "old_id": "31c63ad7bedcc6bce30224b2777787e10df0d1e0",
      "old_mode": 33188,
      "old_path": "crypto/whrlpool/Makefile",
      "new_id": "aafb46717e2442d231794225e9c0776135aa960c",
      "new_mode": 33188,
      "new_path": "crypto/whrlpool/Makefile"
    },
    {
      "type": "modify",
      "old_id": "a6b2b7c847698fb3837eb272baa06a0310765cf1",
      "old_mode": 33188,
      "old_path": "crypto/x509/Makefile",
      "new_id": "7e0e594e7315ee98c155921319347ecc5f96b3e2",
      "new_mode": 33188,
      "new_path": "crypto/x509/Makefile"
    },
    {
      "type": "modify",
      "old_id": "d7be020fa06bf3f3cc07440cafc24b6c5042d2b5",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/Makefile",
      "new_id": "fb1085b4b0cd1134d25c2c67b510cd3b2e93ac08",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/Makefile"
    },
    {
      "type": "modify",
      "old_id": "769a4e533f72482a6387fba433af6160531ad0f2",
      "old_mode": 33188,
      "old_path": "engines/Makefile",
      "new_id": "eca15e29543501f79b1219758ba2277c5b0aa887",
      "new_mode": 33188,
      "new_path": "engines/Makefile"
    },
    {
      "type": "modify",
      "old_id": "1ce18485f05cc3c46b36bdbe4a37ca0e905a874b",
      "old_mode": 33188,
      "old_path": "engines/ccgost/Makefile",
      "new_id": "f3378aa98d715e6fb2536c3244b58a0524bd0e7c",
      "new_mode": 33188,
      "new_path": "engines/ccgost/Makefile"
    },
    {
      "type": "modify",
      "old_id": "ad2f99f3679daa9aadff18513e9ffeaa7f950d95",
      "old_mode": 33188,
      "old_path": "ssl/Makefile",
      "new_id": "d1fc049dd8f0127faf497c9b227a3752703dd2ee",
      "new_mode": 33188,
      "new_path": "ssl/Makefile"
    },
    {
      "type": "modify",
      "old_id": "da97db784ce3dc4a3b6fd5a2a7b847d6faa6b0e9",
      "old_mode": 33188,
      "old_path": "test/Makefile",
      "new_id": "86a251fa52391877de2ea85ded8b6f6d53970ae3",
      "new_mode": 33188,
      "new_path": "test/Makefile"
    },
    {
      "type": "modify",
      "old_id": "edd7fc5d06207c08cec980512105cd96b692bca2",
      "old_mode": 33188,
      "old_path": "tools/Makefile",
      "new_id": "d4752f833b9b2421116f07789cd75cbcb7883350",
      "new_mode": 33188,
      "new_path": "tools/Makefile"
    }
  ]
}
