)]}'
{
  "commit": "4f3a21f40d17ff7b24b27a121023f04aeab9ceb3",
  "tree": "e585a32635f926fd3cb51918112830c86135820c",
  "parents": [
    "5452c7747b0284e339731d725f66d953867d3bd3"
  ],
  "author": {
    "name": "Gilles Peskine",
    "email": "Gilles.Peskine@arm.com",
    "time": "Fri Feb 20 17:47:55 2026 +0100"
  },
  "committer": {
    "name": "Gilles Peskine",
    "email": "Gilles.Peskine@arm.com",
    "time": "Fri Feb 20 20:31:56 2026 +0100"
  },
  "message": "Stop using MBEDTLS_PRINTF_SIZET\n\nSince Mbed TLS 3.6.0, all officially supported versions of Visual Studio\na printf function family that is sufficiently compliant to C99 for our\npurposes, in particular supporting `%zu` for `size_t`. The only platform\nwithout `%zu` that we semi-officially support is older versions of MinGW,\nstill used in our CI. MinGW provides either a Windows legacy printf or a\nstandards-compliant printf depending on the value of\n`__USE_MINGW_ANSI_STDIO` when compiling each C file. Force the use of the\ncompliant version. Don\u0027t rely on `MBEDTLS_PRINTF_SIZET`, which is defined in\n`\u003cmbedtls/debug.h\u003e` and no longer considers the Windows legacy version in\nMbed TLS \u003e\u003d 4.1.\n\nSigned-off-by: Gilles Peskine \u003cGilles.Peskine@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4a0aab1477721709209e55d51484ecd422cf53de",
      "old_mode": 33188,
      "old_path": "psasim/src/aut_psa_key_agreement.c",
      "new_id": "4ab1bf46fdeb83b2404085e23f40041bc481975b",
      "new_mode": 33188,
      "new_path": "psasim/src/aut_psa_key_agreement.c"
    },
    {
      "type": "modify",
      "old_id": "ea52d3abd2cf3ee85cbb8f00024c26d4697fd3fb",
      "old_mode": 33188,
      "old_path": "scripts/mbedtls_framework/c_wrapper_generator.py",
      "new_id": "bc777033ccdd70091a38ada01d5ca966eba7478a",
      "new_mode": 33188,
      "new_path": "scripts/mbedtls_framework/c_wrapper_generator.py"
    },
    {
      "type": "modify",
      "old_id": "b862889a1a2f347f62770b1d1a3a1f82980ae7bd",
      "old_mode": 33188,
      "old_path": "tests/programs/metatest.c",
      "new_id": "4345061e92a263e3421cd21993a1b9aff2d0b3cb",
      "new_mode": 33188,
      "new_path": "tests/programs/metatest.c"
    }
  ]
}
