)]}'
{
  "commit": "407e0f2ff064f37436762b5d9ac4f86acb99e37d",
  "tree": "255abedfcb3c44456c48c82d59706c319b79cadd",
  "parents": [
    "169e3096150599899788169368f96ce4470e5599"
  ],
  "author": {
    "name": "Cody Oss",
    "email": "codyoss@google.com",
    "time": "Wed Dec 11 14:09:29 2024 -0600"
  },
  "committer": {
    "name": "Cody Oss",
    "email": "codyoss@google.com",
    "time": "Wed Dec 11 14:09:29 2024 -0600"
  },
  "message": "fix(auth): rework gdch support\n\n- fixes token request which should be wrapped in JSON\n- extends signing support for elliptic curves\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "882ba565cc6c7f1fb24b2349b6d79638dd40384b",
      "old_mode": 33188,
      "old_path": "auth/credentials/detect_test.go",
      "new_id": "edc7a6bd8f1a8ee4d18334d569ed578bb1cacb80",
      "new_mode": 33188,
      "new_path": "auth/credentials/detect_test.go"
    },
    {
      "type": "modify",
      "old_id": "f9d494d8da66bec32d367ee107ad43a208fba4da",
      "old_mode": 33188,
      "old_path": "auth/credentials/internal/gdch/gdch.go",
      "new_id": "cd16798bd396b781b289d930b8d309a3536323cf",
      "new_mode": 33188,
      "new_path": "auth/credentials/internal/gdch/gdch.go"
    },
    {
      "type": "modify",
      "old_id": "e49466770b97081f3e5d15811b7b0579c129a234",
      "old_mode": 33188,
      "old_path": "auth/credentials/internal/gdch/gdch_test.go",
      "new_id": "120201760802fed9e3e25dd6dfc5011b9706d7ed",
      "new_mode": 33188,
      "new_path": "auth/credentials/internal/gdch/gdch_test.go"
    },
    {
      "type": "modify",
      "old_id": "2d1770f4192bc43e9e0f811c1f721deb31bbd5ba",
      "old_mode": 33188,
      "old_path": "auth/internal/credsfile/parse_test.go",
      "new_id": "e3d622411428a516c200ae35fddbae912acdf612",
      "new_mode": 33188,
      "new_path": "auth/internal/credsfile/parse_test.go"
    },
    {
      "type": "modify",
      "old_id": "23eb2be18298c1bd4dbe5a762fc471d92d12b22a",
      "old_mode": 33188,
      "old_path": "auth/internal/internal.go",
      "new_id": "0047dcae6c8c8224bd2a7e315dfc9fcc6a07b020",
      "new_mode": 33188,
      "new_path": "auth/internal/internal.go"
    },
    {
      "type": "modify",
      "old_id": "9bd55f510cc237d61bee39e459585c378438a24f",
      "old_mode": 33188,
      "old_path": "auth/internal/jwt/jwt.go",
      "new_id": "af3452d80f36b6507d46d7f1dc6fd1c281e98713",
      "new_mode": 33188,
      "new_path": "auth/internal/jwt/jwt.go"
    },
    {
      "type": "modify",
      "old_id": "0993695b5716a61f52136d9a95282f259b38512a",
      "old_mode": 33188,
      "old_path": "auth/internal/jwt/jwt_test.go",
      "new_id": "e9a5ae5668574900f0177ecf5fbf263c3ee288ce",
      "new_mode": 33188,
      "new_path": "auth/internal/jwt/jwt_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34b3bafd97849be97d8067b375b147ed5a1bc852",
      "new_mode": 33188,
      "new_path": "auth/internal/testdata/eckey.pem"
    },
    {
      "type": "modify",
      "old_id": "e761777989de2cd198ddfeeb51aa70858f0fb61d",
      "old_mode": 33188,
      "old_path": "auth/internal/testdata/gdch.json",
      "new_id": "5b439886b1cb55bcd680cbbd6e04d1dc86f3f475",
      "new_mode": 33188,
      "new_path": "auth/internal/testdata/gdch.json"
    }
  ]
}
