)]}'
{
  "commit": "a5aa63a456fb6e7129e3ba048b17d157df5a1bab",
  "tree": "e475bc701075d17526bc7229d2899cc7c3cce42c",
  "parents": [
    "603358de576217812cb3d752e97c78e476cdc879"
  ],
  "author": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Fri Mar 11 00:49:47 2016 +0100"
  },
  "committer": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Fri Mar 11 00:54:31 2016 +0100"
  },
  "message": "Fix some assembler generating scripts for better unification\n\nSome of these scripts would recognise an output parameter if it looks\nlike a file path.  That works both in both the classic and new build\nschemes.  Some fo these scripts would only recognise it if it\u0027s a\nbasename (i.e. no directory component).  Those need to be corrected,\nas the output parameter in the new build scheme is more likely to\ncontain a directory component than not.\n\nReviewed-by: Andy Polyakov \u003cappro@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f72d027458f3ddfb460c5789b7d04dda10195eb7",
      "old_mode": 33188,
      "old_path": "crypto/aes/asm/aes-armv4.pl",
      "new_id": "3efe415e66e60ddd6c9b52d2cc81d93c3bcb94b7",
      "new_mode": 33188,
      "new_path": "crypto/aes/asm/aes-armv4.pl"
    },
    {
      "type": "modify",
      "old_id": "a82d8af6f26b469cea7674b52e2aed92606e7551",
      "old_mode": 33188,
      "old_path": "crypto/aes/asm/aes-mips.pl",
      "new_id": "77dfe1ac9b11e6374a2604a458107fea398246cc",
      "new_mode": 33188,
      "new_path": "crypto/aes/asm/aes-mips.pl"
    },
    {
      "type": "modify",
      "old_id": "71d5b55077fab3a930e79a75e97610be54564981",
      "old_mode": 33188,
      "old_path": "crypto/aes/asm/aes-s390x.pl",
      "new_id": "4aacf1b6b5ea4f1a66c5707d92b7f7131fe03145",
      "new_mode": 33188,
      "new_path": "crypto/aes/asm/aes-s390x.pl"
    },
    {
      "type": "modify",
      "old_id": "03b8d825cd5f5f6ed6e01457173692f0b3e2d1bc",
      "old_mode": 33188,
      "old_path": "crypto/aes/asm/bsaes-armv7.pl",
      "new_id": "58d0173de2464440a1b811c94c1a468e6c07b4f0",
      "new_mode": 33188,
      "new_path": "crypto/aes/asm/bsaes-armv7.pl"
    },
    {
      "type": "modify",
      "old_id": "bc90b9f3bb6ad692c3a4482415144a41f41f8da2",
      "old_mode": 33261,
      "old_path": "crypto/aes/asm/vpaes-armv8.pl",
      "new_id": "f44c62a0a28e3890f0e61d8c783f939550b7cddc",
      "new_mode": 33261,
      "new_path": "crypto/aes/asm/vpaes-armv8.pl"
    },
    {
      "type": "modify",
      "old_id": "22aa4830f8edcee997589b1528e52412ec6b3105",
      "old_mode": 33188,
      "old_path": "crypto/bn/asm/armv4-gf2m.pl",
      "new_id": "36681ee9cfd67410fb1cd1a6e1629e7cc0fdc0de",
      "new_mode": 33188,
      "new_path": "crypto/bn/asm/armv4-gf2m.pl"
    },
    {
      "type": "modify",
      "old_id": "6fb5bb40fb5c9bdec33e10bd0690f10028c09849",
      "old_mode": 33188,
      "old_path": "crypto/bn/asm/armv4-mont.pl",
      "new_id": "c791502e996924f3c19eb3c6b832d253ee069a6d",
      "new_mode": 33188,
      "new_path": "crypto/bn/asm/armv4-mont.pl"
    },
    {
      "type": "modify",
      "old_id": "a33cdf411121ff0a14aa3c1084a19956022e82ff",
      "old_mode": 33188,
      "old_path": "crypto/bn/asm/mips-mont.pl",
      "new_id": "3bccdf6931deb9affb00c0ed963e4969d299c0f9",
      "new_mode": 33188,
      "new_path": "crypto/bn/asm/mips-mont.pl"
    },
    {
      "type": "modify",
      "old_id": "acafde5e5685ccb7e2d59b218d45d1bda0572fbd",
      "old_mode": 33188,
      "old_path": "crypto/bn/asm/mips.pl",
      "new_id": "4c8eba0a052776064b7af39896e4b8ecc1a474e1",
      "new_mode": 33188,
      "new_path": "crypto/bn/asm/mips.pl"
    },
    {
      "type": "modify",
      "old_id": "9d18d40e778467677d45549b83755d0b53d0a40b",
      "old_mode": 33188,
      "old_path": "crypto/bn/asm/s390x-gf2m.pl",
      "new_id": "1d76c9f416c3f0e6efbe63a09ffb87c36be559f2",
      "new_mode": 33188,
      "new_path": "crypto/bn/asm/s390x-gf2m.pl"
    },
    {
      "type": "modify",
      "old_id": "9fd64e81eef36cbde53332d10743b934218530e5",
      "old_mode": 33188,
      "old_path": "crypto/bn/asm/s390x-mont.pl",
      "new_id": "bdad486e4f4732fbcb9ce50b615e14804994041c",
      "new_mode": 33188,
      "new_path": "crypto/bn/asm/s390x-mont.pl"
    },
    {
      "type": "modify",
      "old_id": "4545101c3103a54a00b91b3ae578dad2f527de60",
      "old_mode": 33261,
      "old_path": "crypto/chacha/asm/chacha-armv4.pl",
      "new_id": "c9083998349ce4e81c10d79f7a2492f70b9a9a9c",
      "new_mode": 33261,
      "new_path": "crypto/chacha/asm/chacha-armv4.pl"
    },
    {
      "type": "modify",
      "old_id": "00e4a146b250b60d42991e4f146163fe05e756f8",
      "old_mode": 33261,
      "old_path": "crypto/chacha/asm/chacha-s390x.pl",
      "new_id": "42faadcd7f57b9f00288356faefe5bab9e50cec7",
      "new_mode": 33261,
      "new_path": "crypto/chacha/asm/chacha-s390x.pl"
    },
    {
      "type": "modify",
      "old_id": "ab11a8782e298e81ebad6fda5c15794394499818",
      "old_mode": 33261,
      "old_path": "crypto/ec/asm/ecp_nistz256-armv4.pl",
      "new_id": "d777459fd187b4db0dc9bbdecc0ba21488f89523",
      "new_mode": 33261,
      "new_path": "crypto/ec/asm/ecp_nistz256-armv4.pl"
    },
    {
      "type": "modify",
      "old_id": "4b2e925434ad0549e0432dc48567e86213fc59f1",
      "old_mode": 33188,
      "old_path": "crypto/ec/asm/ecp_nistz256-armv8.pl",
      "new_id": "5a60f0b2fa144b32816c1b321f59c3e1954ef39c",
      "new_mode": 33188,
      "new_path": "crypto/ec/asm/ecp_nistz256-armv8.pl"
    },
    {
      "type": "modify",
      "old_id": "0d5b8ef3a76e08e91caf5cd6569c8872ad09bc81",
      "old_mode": 33188,
      "old_path": "crypto/modes/asm/ghash-armv4.pl",
      "new_id": "6cc36532fa27a9eff78dba80028b780bda569eae",
      "new_mode": 33188,
      "new_path": "crypto/modes/asm/ghash-armv4.pl"
    },
    {
      "type": "modify",
      "old_id": "39096b423ad805d7e6475e6aa42bdc8b6ed041ae",
      "old_mode": 33188,
      "old_path": "crypto/modes/asm/ghash-s390x.pl",
      "new_id": "a46f3eba6a24bc34d74c6a62dfba8b53b3409dd0",
      "new_mode": 33188,
      "new_path": "crypto/modes/asm/ghash-s390x.pl"
    },
    {
      "type": "modify",
      "old_id": "06301aa2e199fea9d1363efa87422a54f8fab957",
      "old_mode": 33261,
      "old_path": "crypto/poly1305/asm/poly1305-armv4.pl",
      "new_id": "4c4b417fcdc82478151b000bc11fcafc663b139b",
      "new_mode": 33261,
      "new_path": "crypto/poly1305/asm/poly1305-armv4.pl"
    },
    {
      "type": "modify",
      "old_id": "635db0e6866ba159188d77a6ca63ae013434c822",
      "old_mode": 33261,
      "old_path": "crypto/poly1305/asm/poly1305-s390x.pl",
      "new_id": "ce6a85f0afc37c3e938a256f9308ba5621854340",
      "new_mode": 33261,
      "new_path": "crypto/poly1305/asm/poly1305-s390x.pl"
    },
    {
      "type": "modify",
      "old_id": "1aa754820c64e905cf75956c27aff6866e172dae",
      "old_mode": 33188,
      "old_path": "crypto/rc4/asm/rc4-s390x.pl",
      "new_id": "fa6a23e1daf9ee9dde8849987604dde988c767df",
      "new_mode": 33188,
      "new_path": "crypto/rc4/asm/rc4-s390x.pl"
    },
    {
      "type": "modify",
      "old_id": "e1bb92bad764dd26c9ca9a60819d2804f152a034",
      "old_mode": 33188,
      "old_path": "crypto/sha/asm/sha1-armv4-large.pl",
      "new_id": "6fd23031c9b733d3324aac37b44a4397336d0f53",
      "new_mode": 33188,
      "new_path": "crypto/sha/asm/sha1-armv4-large.pl"
    },
    {
      "type": "modify",
      "old_id": "e228f6c588827250480fd18ed8e8e38175fda01b",
      "old_mode": 33188,
      "old_path": "crypto/sha/asm/sha1-mips.pl",
      "new_id": "26db5cdad8d8447a62c989f5173cf5e90e4ea05b",
      "new_mode": 33188,
      "new_path": "crypto/sha/asm/sha1-mips.pl"
    },
    {
      "type": "modify",
      "old_id": "9ce8a4cd5cf33e8cd00d208406d6d145b4ff35e1",
      "old_mode": 33188,
      "old_path": "crypto/sha/asm/sha1-s390x.pl",
      "new_id": "a62cc31892e2d3cb37f84927a2208f71bb88d257",
      "new_mode": 33188,
      "new_path": "crypto/sha/asm/sha1-s390x.pl"
    },
    {
      "type": "modify",
      "old_id": "5e56992d8ef6d2be9de7a7df96f168c480e2e887",
      "old_mode": 33188,
      "old_path": "crypto/sha/asm/sha256-armv4.pl",
      "new_id": "621bcdb6284ca081055e1520d0238fabcf8c59f0",
      "new_mode": 33188,
      "new_path": "crypto/sha/asm/sha256-armv4.pl"
    },
    {
      "type": "modify",
      "old_id": "9e3c4dbf1c1d8c177ee5dc73cede00c79c0a85e4",
      "old_mode": 33188,
      "old_path": "crypto/sha/asm/sha512-armv4.pl",
      "new_id": "0840a8d8147a0ca0f8e2b805b7824194746f892f",
      "new_mode": 33188,
      "new_path": "crypto/sha/asm/sha512-armv4.pl"
    },
    {
      "type": "modify",
      "old_id": "b468cfb4569e963f77fee03959dddff7b2077c6b",
      "old_mode": 33188,
      "old_path": "crypto/sha/asm/sha512-mips.pl",
      "new_id": "79429ab749a04d716ad83b247a366adba8bddbac",
      "new_mode": 33188,
      "new_path": "crypto/sha/asm/sha512-mips.pl"
    },
    {
      "type": "modify",
      "old_id": "160997e31d478c63f12ef8b8e4d6cafed2f7e6a6",
      "old_mode": 33188,
      "old_path": "crypto/sha/asm/sha512-s390x.pl",
      "new_id": "7780627131e93e938b100f391e512a2e04bcfd89",
      "new_mode": 33188,
      "new_path": "crypto/sha/asm/sha512-s390x.pl"
    }
  ]
}
