)]}'
{
  "commit": "bc4259e8fb59ab71795186745dcf41307a11085c",
  "tree": "290b120ea91e09f91109eb84843afe464a288319",
  "parents": [
    "58b3459130636b0bf282d43ea27ecf6bacc82c0c"
  ],
  "author": {
    "name": "Yoo_LCD",
    "email": "youichi0929@outlook.jp",
    "time": "Wed Apr 01 11:37:46 2026 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Mar 31 19:37:46 2026 -0700"
  },
  "message": "Replace strcpy with memcpy for alpha auxiliary URN\n\nReplaces strcpy with memcpy when copying AVIF_URN_ALPHA0 into\nalphaAuxProp-\u003eu.auxC.auxType in avifParseMinimizedImageBox().\n\nAVIF_URN_ALPHA0 is 44 bytes and AUXTYPE_SIZE is 64, so there is no\noverflow risk today. That said, every other string copy in this file\nuses memcpy or avifROStreamReadString rather than strcpy, so this change\nmakes it consistent with the rest of the file.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "85922752e752670afc2c39b2a70924319d8af993",
      "old_mode": 33188,
      "old_path": "src/read.c",
      "new_id": "2842ad97eed7884fd77935a504b814543d5c77bf",
      "new_mode": 33188,
      "new_path": "src/read.c"
    }
  ]
}
