)]}'
{
  "commit": "35b73a1f2069f17c6cde57ff534d5b09a5e4be02",
  "tree": "a2f64e9506ac289ce226471174f6f858f9b9640d",
  "parents": [
    "9e4f9b36fc64146382f1023526bba8d98bf53125"
  ],
  "author": {
    "name": "Bodo Möller",
    "email": "bodo@openssl.org",
    "time": "Fri Aug 02 14:28:37 2002 +0000"
  },
  "committer": {
    "name": "Bodo Möller",
    "email": "bodo@openssl.org",
    "time": "Fri Aug 02 14:28:37 2002 +0000"
  },
  "message": "Rename implementations of method functions so that they match\nthe new method names where _GF... suffixes have been removed.\n\nRevert changes to ..._{get/set}_Jprojective_coordinates_...:\nThe current implementation for ECC over binary fields does not use\nprojective coordinates, and if it did, it would not use Jacobian\nprojective coordinates; so it\u0027s OK to use the ..._GFp prefix for all\nthis.\n\nAdd author attributions to some files so that it doesn\u0027t look\nas if Sun wrote all of this :-)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "680eb18978fe4c00ece13a403edae16a7518603b",
      "old_mode": 33188,
      "old_path": "CHANGES",
      "new_id": "1ce30313e45b200cf8627b0a42b1580eba66d053",
      "new_mode": 33188,
      "new_path": "CHANGES"
    },
    {
      "type": "modify",
      "old_id": "c8bfa7fdf44fd90e34f88a83f3c0f14251803923",
      "old_mode": 33188,
      "old_path": "crypto/bn/Makefile.ssl",
      "new_id": "4e27e87eabfc1c1a044ffa687b50ab7bb95bc0cb",
      "new_mode": 33188,
      "new_path": "crypto/bn/Makefile.ssl"
    },
    {
      "type": "modify",
      "old_id": "67917ffbf3d738af96ded14c97bcfaef7ce25795",
      "old_mode": 33188,
      "old_path": "crypto/ec/Makefile.ssl",
      "new_id": "fbc80ff05e3da130a85168d76d5bee2a12e09abe",
      "new_mode": 33188,
      "new_path": "crypto/ec/Makefile.ssl"
    },
    {
      "type": "modify",
      "old_id": "f34ce16c38311362cafc2ee76fa6bfe5561ad73f",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec.h",
      "new_id": "ff9af9f8e4d3cfe3adce1eba797d9e9e9a137630",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec.h"
    },
    {
      "type": "modify",
      "old_id": "09ce5393348bc03509cdf0275c81ae3a9eaacb9b",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec2_smpl.c",
      "new_id": "980d396c81284003c0de58e58f2db8fbd41d9d01",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec2_smpl.c"
    },
    {
      "type": "modify",
      "old_id": "d569c22ae09b45315475a3b9aa3e5df9237514b8",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec2_smpt.c",
      "new_id": "1b014e5d96814ee7819350f2811b88c8357b1c42",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec2_smpt.c"
    },
    {
      "type": "modify",
      "old_id": "01453a283c711e88c92c2e14edaed455d577383b",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec_cvt.c",
      "new_id": "22789a57e5cc46439e9a7f361636614639923f51",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec_cvt.c"
    },
    {
      "type": "modify",
      "old_id": "0bc0bfb1bde072023c8fcb11fe1e2a0ab18d02b7",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec_err.c",
      "new_id": "c5ff12b3666e7972c2600fc4c75bf10268fbe86f",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec_err.c"
    },
    {
      "type": "modify",
      "old_id": "bd83779bf1c529c11e5cfda5965560531cfef1bc",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec_lcl.h",
      "new_id": "5730f2ab961bfe90b64f5b3e2d110d94c758855f",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec_lcl.h"
    },
    {
      "type": "modify",
      "old_id": "53da1d305758a291f903dff04b771127315dea5e",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec_lib.c",
      "new_id": "9669f42aab94ebe10791c773236a1b209fc05d3f",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec_lib.c"
    },
    {
      "type": "modify",
      "old_id": "3055b05d572019c18c98a5d73323c057bc1500bc",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec_mult.c",
      "new_id": "4978a54352ba5b8d828af9437a311cfda20a37b4",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec_mult.c"
    },
    {
      "type": "modify",
      "old_id": "21592d007af17e42fd51e2ceaf31ee9a0a11bcdb",
      "old_mode": 33188,
      "old_path": "crypto/ec/ecp_mont.c",
      "new_id": "900228d8af30306f5cdd3cc873c0b6a7bf795a96",
      "new_mode": 33188,
      "new_path": "crypto/ec/ecp_mont.c"
    },
    {
      "type": "modify",
      "old_id": "d7488e75c6c6d0f07bdf4a444ddc7bef9e0fffc3",
      "old_mode": 33188,
      "old_path": "crypto/ec/ecp_nist.c",
      "new_id": "b1c4024c2a7ec83fbc738440bf375b47f02a8319",
      "new_mode": 33188,
      "new_path": "crypto/ec/ecp_nist.c"
    },
    {
      "type": "modify",
      "old_id": "f26b571d3d8255332b9320f8ffba8e64d9914f71",
      "old_mode": 33188,
      "old_path": "crypto/ec/ecp_recp.c",
      "new_id": "bf456dbc47242b11ca9c05460f81c33bb6bb5860",
      "new_mode": 33188,
      "new_path": "crypto/ec/ecp_recp.c"
    },
    {
      "type": "modify",
      "old_id": "27b4472b71700eea505633f229797475f9907e30",
      "old_mode": 33188,
      "old_path": "crypto/ec/ecp_smpl.c",
      "new_id": "70fed912a23e1a018a55425584408879cca724a0",
      "new_mode": 33188,
      "new_path": "crypto/ec/ecp_smpl.c"
    },
    {
      "type": "modify",
      "old_id": "86a71ba14b88b685fd834630a31f585907631310",
      "old_mode": 33188,
      "old_path": "crypto/ec/ectest.c",
      "new_id": "9d46d150783211f0d3988d127b90f18224f22495",
      "new_mode": 33188,
      "new_path": "crypto/ec/ectest.c"
    },
    {
      "type": "modify",
      "old_id": "8f86146b9922196190b686b3e88ba16737737b1f",
      "old_mode": 33188,
      "old_path": "test/Makefile.ssl",
      "new_id": "860f5694d6d474fb4c43e208c1d057e82bca8d6a",
      "new_mode": 33188,
      "new_path": "test/Makefile.ssl"
    }
  ]
}
