)]}'
{
  "commit": "6d5987a9540929f820cbc9b6ff2215f6362fe740",
  "tree": "2031e3b1486b04ac21ff33248094728351f7b0a4",
  "parents": [
    "4f3a21f40d17ff7b24b27a121023f04aeab9ceb3"
  ],
  "author": {
    "name": "Gilles Peskine",
    "email": "Gilles.Peskine@arm.com",
    "time": "Fri Feb 20 21:46:11 2026 +0100"
  },
  "committer": {
    "name": "Gilles Peskine",
    "email": "Gilles.Peskine@arm.com",
    "time": "Fri Feb 20 21:46:11 2026 +0100"
  },
  "message": "Include \u003ctest/test_common.h\u003e first in test code\n\nThis lets us define things that we want to have everywhere in test code. In\nparticular, this lets us define platform-specific symbols that influence\nwhat system headers declare. This also takes care of including the library\nconfiguration.\n\nSigned-off-by: Gilles Peskine \u003cGilles.Peskine@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d267b660e2fb9f72372bc91f3dd40b8c1fd7e37",
      "old_mode": 33188,
      "old_path": "tests/include/test/arguments.h",
      "new_id": "3f43d43dfeb5d1a83a5e38c14fad0385e0a6db4d",
      "new_mode": 33188,
      "new_path": "tests/include/test/arguments.h"
    },
    {
      "type": "modify",
      "old_id": "2eb91712820c16338f41afdd1aadaacc5e765b70",
      "old_mode": 33188,
      "old_path": "tests/include/test/asn1_helpers.h",
      "new_id": "e9ed7395858f3b5d7416d3b04d086db60e36db89",
      "new_mode": 33188,
      "new_path": "tests/include/test/asn1_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "3d72be1b2ea0e44582d0d868855c4b6d8471d662",
      "old_mode": 33188,
      "old_path": "tests/include/test/bignum_codepath_check.h",
      "new_id": "65f0c9fbd114a5af36c671a7a1d46fb253bb5db6",
      "new_mode": 33188,
      "new_path": "tests/include/test/bignum_codepath_check.h"
    },
    {
      "type": "modify",
      "old_id": "49e290b92cf771267d9f544765176373e3d71556",
      "old_mode": 33188,
      "old_path": "tests/include/test/bignum_helpers.h",
      "new_id": "d6b54587ae6be1e593ac71fd414c355c96cf087b",
      "new_mode": 33188,
      "new_path": "tests/include/test/bignum_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "c5658eb408b0b86821dec8d30f57b1f03f8a4105",
      "old_mode": 33188,
      "old_path": "tests/include/test/constant_flow.h",
      "new_id": "eac0bcf4238297490cfa0ccf456829fb19b0ea80",
      "new_mode": 33188,
      "new_path": "tests/include/test/constant_flow.h"
    },
    {
      "type": "modify",
      "old_id": "4c5177ce0aa20865b8545a558fb7a6b53a618e57",
      "old_mode": 33188,
      "old_path": "tests/include/test/fake_external_rng_for_test.h",
      "new_id": "997a7120e002e7764dd552b1f568356f46c20acf",
      "new_mode": 33188,
      "new_path": "tests/include/test/fake_external_rng_for_test.h"
    },
    {
      "type": "modify",
      "old_id": "9360992b353baf6c6c9d83c1147aed444e088ce1",
      "old_mode": 33188,
      "old_path": "tests/include/test/helpers.h",
      "new_id": "8eabcd0e2b3c3a104686e765e5a42d14ce427bc7",
      "new_mode": 33188,
      "new_path": "tests/include/test/helpers.h"
    },
    {
      "type": "modify",
      "old_id": "16524df620bec1fa0811dc4e9f7057ea39d47f5f",
      "old_mode": 33188,
      "old_path": "tests/include/test/macros.h",
      "new_id": "7c0433a4c43310ad9e97b07bf2eb59f1d48ef911",
      "new_mode": 33188,
      "new_path": "tests/include/test/macros.h"
    },
    {
      "type": "modify",
      "old_id": "940d9e6baa0fea0412b32dcdbcd568542f18b795",
      "old_mode": 33188,
      "old_path": "tests/include/test/memory.h",
      "new_id": "30c4ddf779d4159936819df23d048f219d68791f",
      "new_mode": 33188,
      "new_path": "tests/include/test/memory.h"
    },
    {
      "type": "modify",
      "old_id": "e3586573fec85fabd386cf0ab7aa1eb1234cbf31",
      "old_mode": 33188,
      "old_path": "tests/include/test/pk_helpers.h",
      "new_id": "332fea88d4562a96abaa3f75b63451a3ebdb162d",
      "new_mode": 33188,
      "new_path": "tests/include/test/pk_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "962ca1e2fb2df0b18f2df74ee6a2ccbb6aaff7c0",
      "old_mode": 33188,
      "old_path": "tests/include/test/psa_crypto_helpers.h",
      "new_id": "c19eb4386b0f7d82fda06c3e799cd7abfbdcdb73",
      "new_mode": 33188,
      "new_path": "tests/include/test/psa_crypto_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "b1e285a96abbf9894ba4d7f48fb0b7a51b8f2bec",
      "old_mode": 33188,
      "old_path": "tests/include/test/psa_exercise_key.h",
      "new_id": "d3eb85277e2807ab4ba701b512d84ad7a6509441",
      "new_mode": 33188,
      "new_path": "tests/include/test/psa_exercise_key.h"
    },
    {
      "type": "modify",
      "old_id": "b61718939e768027223e19599bdf4c5ca0598d29",
      "old_mode": 33188,
      "old_path": "tests/include/test/psa_helpers.h",
      "new_id": "87ffa78ad98f612a42be6a6cb35b9a5b95f24745",
      "new_mode": 33188,
      "new_path": "tests/include/test/psa_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "3f30b65c0471091e5e1b4b62d97c21aba7e36617",
      "old_mode": 33188,
      "old_path": "tests/include/test/psa_memory_poisoning_wrappers.h",
      "new_id": "95d48f043acffe10eb0981adab177f534c347f40",
      "new_mode": 33188,
      "new_path": "tests/include/test/psa_memory_poisoning_wrappers.h"
    },
    {
      "type": "modify",
      "old_id": "6304e05d7fa8ae6b43d31277d7ce0871c4b02cd7",
      "old_mode": 33188,
      "old_path": "tests/include/test/random.h",
      "new_id": "fd235a7d80fd76a1d82ee4d81fe0e324dc2b6e13",
      "new_mode": 33188,
      "new_path": "tests/include/test/random.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "baab6671c58050c9515bc21be56e5121b2d84476",
      "new_mode": 33188,
      "new_path": "tests/include/test/test_common.h"
    },
    {
      "type": "modify",
      "old_id": "dbe2f4c8cb1ecf43b4308e73c1e211ea10cf160e",
      "old_mode": 33188,
      "old_path": "tests/include/test/threading_helpers.h",
      "new_id": "325aea6dc38cd20683a1af31a12feb917382e38c",
      "new_mode": 33188,
      "new_path": "tests/include/test/threading_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "dbdf1444ef985c99fddc23e442135be301b89053",
      "old_mode": 33188,
      "old_path": "tests/src/pk_helpers.c",
      "new_id": "4bef98fcb2478ec2dc8630b1ed104ff0e8c0d27f",
      "new_mode": 33188,
      "new_path": "tests/src/pk_helpers.c"
    }
  ]
}
