)]}'
{
  "commit": "a38afe9f1343426b827a4d7761477256544d30c5",
  "tree": "b099151122dcf9131cb08fa8675b600c97d793a9",
  "parents": [
    "d9826a954b709afd41ba6f166d5609e7cb5d68b6"
  ],
  "author": {
    "name": "Eric Lagergren",
    "email": "ericscottlagergren@gmail.com",
    "time": "Wed Sep 30 16:12:02 2015 -0700"
  },
  "committer": {
    "name": "Eric Lagergren",
    "email": "ericscottlagergren@gmail.com",
    "time": "Wed Sep 30 16:12:02 2015 -0700"
  },
  "message": "jwt: began basic JWT.\ncrypto: moved SigningMethod into crypto\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "ce46b47049d16a1ff9eb9ce33fd083f41d78dd66",
      "old_mode": 33188,
      "old_path": "jws/ecdsa.go",
      "new_id": "c518c9d964002b730a2c3b7b0e428c92c984d8b8",
      "new_mode": 33188,
      "new_path": "crypto/ecdsa.go",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "30a0f60346375521761daffba1199df79158673a",
      "old_mode": 33188,
      "old_path": "jws/ecdsa_test.go",
      "new_id": "e557d1aa40813c3414282f25a768f6e8c60168b0",
      "new_mode": 33188,
      "new_path": "crypto/ecdsa_test.go",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "e08a34650c669696d61d74d2a9faefd52d58ff3e",
      "old_mode": 33188,
      "old_path": "jws/ecdsa_utils.go",
      "new_id": "4bd75d2e5bb8960411d71a1c8e58ff201c52d13e",
      "new_mode": 33188,
      "new_path": "crypto/ecdsa_utils.go",
      "score": 98
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34fbd25ff7de5d0108bd4e8023e5b25c34413c1f",
      "new_mode": 33188,
      "new_path": "crypto/errors.go"
    },
    {
      "type": "rename",
      "old_id": "1d25d720686854e89d4e14cedfca0a6798794bca",
      "old_mode": 33188,
      "old_path": "jws/hmac.go",
      "new_id": "a9afb1f201f24deef32a3065d37d7e5ae47ae2df",
      "new_mode": 33188,
      "new_path": "crypto/hmac.go",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "86b357eead36bafbe92a6e7b7ffba49fcef2a0cc",
      "old_mode": 33188,
      "old_path": "jws/hmac_test.go",
      "new_id": "ff46861801637f3103570efd57d8acb14045c5ac",
      "new_mode": 33188,
      "new_path": "crypto/hmac_test.go",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "5d0a4bf304b92bec912fa38060c3be008cac3851",
      "old_mode": 33188,
      "old_path": "jws/none.go",
      "new_id": "2b27af428ea43e92447f3e35d39d9fb810c66fb4",
      "new_mode": 33188,
      "new_path": "crypto/none.go",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "91744789d9357598884d16296fdb8cdb04f079e8",
      "old_mode": 33188,
      "old_path": "jws/rsa.go",
      "new_id": "80596df33b8c4d053f3ae9464392746f4e1cf715",
      "new_mode": 33188,
      "new_path": "crypto/rsa.go",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "81330b80c90229d3318a63014e84f9d1727c699b",
      "old_mode": 33188,
      "old_path": "jws/rsa_pss.go",
      "new_id": "3847ae2d272ce8dd86f89888adf85af01473682f",
      "new_mode": 33188,
      "new_path": "crypto/rsa_pss.go",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "c45ecf7f730d12a3acbd89021e179e98234c97b4",
      "old_mode": 33188,
      "old_path": "jws/rsa_pss_test.go",
      "new_id": "c88f94991ca26bad5ba486016ae9001dd1e31c56",
      "new_mode": 33188,
      "new_path": "crypto/rsa_pss_test.go",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "7eb9753631dd4b79ec58b85d4260d5a845a6f0ac",
      "old_mode": 33188,
      "old_path": "jws/rsa_test.go",
      "new_id": "c5946058083d882114e4b0bc5a6dab2c3eb9417e",
      "new_mode": 33188,
      "new_path": "crypto/rsa_test.go",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "d8a1a75e6c1b29b8a2b6cc487f1e7758305ed4b3",
      "old_mode": 33188,
      "old_path": "jws/rsa_utils.go",
      "new_id": "350c3942004d29d8f7305a7af13a46a3802a3daa",
      "new_mode": 33188,
      "new_path": "crypto/rsa_utils.go",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "6fbdc782b8d8525c8cea4dbf7121aa6be5a1b496",
      "old_mode": 33188,
      "old_path": "jws/signature.go",
      "new_id": "37571f9de8c3214459d01d928a4b5496143bac74",
      "new_mode": 33188,
      "new_path": "crypto/signature.go",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "74714be89fffb87349e8491abcbebebf613f83c1",
      "old_mode": 33188,
      "old_path": "jws/signature_test.go",
      "new_id": "7601065cf33f9bb67eb405f87af9e61091aec689",
      "new_mode": 33188,
      "new_path": "crypto/signature_test.go",
      "score": 95
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "998ac59dc04a5e4a015f6b55d141777220b096c1",
      "new_mode": 33188,
      "new_path": "crypto/signing_method.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96ec4fd178d6eb567f4c2b33f776ef296b909859",
      "new_mode": 33188,
      "new_path": "crypto/stubs_test.go"
    },
    {
      "type": "modify",
      "old_id": "2d483683af7fc58591ae70505e0c27f5a2b61d08",
      "old_mode": 33188,
      "old_path": "jws/errors.go",
      "new_id": "6f6de54f45ea0e73310ba43ab11846a96cfa0c6a",
      "new_mode": 33188,
      "new_path": "jws/errors.go"
    },
    {
      "type": "modify",
      "old_id": "4147d3726e624b77447b6a8f00fe8d5246bd70ca",
      "old_mode": 33188,
      "old_path": "jws/jws.go",
      "new_id": "2a65f25d56159bffd68a3a717820697a9444003e",
      "new_mode": 33188,
      "new_path": "jws/jws.go"
    },
    {
      "type": "modify",
      "old_id": "46ecd381551a3e18e6ed497bf7975d1d4ddfb511",
      "old_mode": 33188,
      "old_path": "jws/jws_serialize.go",
      "new_id": "33369dd955a075976ecc4a3d3c8233973ef9961f",
      "new_mode": 33188,
      "new_path": "jws/jws_serialize.go"
    },
    {
      "type": "modify",
      "old_id": "124a3b453c67ac6c292c071536b3dd8a2fd8edc5",
      "old_mode": 33188,
      "old_path": "jws/jws_serialize_test.go",
      "new_id": "6472fe31ad2618f4e6e6b447f0454da82e44931b",
      "new_mode": 33188,
      "new_path": "jws/jws_serialize_test.go"
    },
    {
      "type": "modify",
      "old_id": "ebd7cf08698e17bd98fcb946a71b7250e6d84260",
      "old_mode": 33188,
      "old_path": "jws/jws_test.go",
      "new_id": "6c8355fafa0000ab195a6c193db8f233cfacca05",
      "new_mode": 33188,
      "new_path": "jws/jws_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce2e9854b3e25d018ceeb49d7a1e11934201f15b",
      "new_mode": 33188,
      "new_path": "jws/jwt.go"
    },
    {
      "type": "modify",
      "old_id": "bc21d69ff8636274a587a57d466cd70bcca686f4",
      "old_mode": 33188,
      "old_path": "jws/signing_methods.go",
      "new_id": "1b6665fdd16ceb832da4258fec59b7e9aeee5f97",
      "new_mode": 33188,
      "new_path": "jws/signing_methods.go"
    },
    {
      "type": "modify",
      "old_id": "59d52c2686c28413271241e75388a7597a33922f",
      "old_mode": 33188,
      "old_path": "jws/signing_methods_test.go",
      "new_id": "017d4822b49c4810ee9b4775c6df11522a3874d2",
      "new_mode": 33188,
      "new_path": "jws/signing_methods_test.go"
    },
    {
      "type": "modify",
      "old_id": "0b9e9b217248751ccb64c4f8bb56a38a3c1231e1",
      "old_mode": 33188,
      "old_path": "jws/stubs_test.go",
      "new_id": "513c6ef01a2bcd8903fa863975b3af6767e42f16",
      "new_mode": 33188,
      "new_path": "jws/stubs_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46076d9b971cd8b05d66f63c67e0950c80ad90d5",
      "new_mode": 33188,
      "new_path": "jwt/claims.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e22cb0784a79df33aabb20a4649dbedffbc5129e",
      "new_mode": 33188,
      "new_path": "jwt/claims_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd09ec0bc5522aaff6048a6a805dd0df8b60af90",
      "new_mode": 33188,
      "new_path": "jwt/jwt.go"
    }
  ]
}
