)]}'
{
  "commit": "185d24ba0ee032324802f91366bfe1dd29d26d4a",
  "tree": "71de83e829300e3ccd1425dbd509d295cfa9826e",
  "parents": [
    "6dc7cdfdd18eeb9171e4a8ef5f08af8e2a4043d2"
  ],
  "author": {
    "name": "Dave Rodgman",
    "email": "dave.rodgman@arm.com",
    "time": "Tue Jul 12 10:03:59 2022 +0100"
  },
  "committer": {
    "name": "Paul Elliott",
    "email": "paul.elliott@arm.com",
    "time": "Tue Jul 12 10:51:44 2022 +0100"
  },
  "message": "Revert \"Revert \"Add generated files for 3.2.0 release\"\"\n\nThis reverts commit 7adb8cbc0ea0bda539b4d1e9aaf9334bf965c8ec.\n\nSigned-off-by: Paul Elliott \u003cpaul.elliott@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2610359b9ef4e7cec5c5840baa937447bd283524",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "7f89e324ef8d0ce3d6a502ac5015824955b460f5",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f992d5249c6275fda807190cda200cd75c8ca5fc",
      "new_mode": 33188,
      "new_path": "library/error.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c563e1270124f27510aa7a77cf08714b703bd1fc",
      "new_mode": 33188,
      "new_path": "library/ssl_debug_helpers_generated.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "117901e1387123d68b873f8352a9bcec1878317d",
      "new_mode": 33188,
      "new_path": "library/version_features.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98fe973a095e67256d273f33a955b11989275e13",
      "new_mode": 33188,
      "new_path": "programs/psa/psa_constant_names_generated.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bec8a171345498d495014985fdf7bb49bcf472f8",
      "new_mode": 33188,
      "new_path": "programs/test/query_config.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dca65e1e8c39ce25f5a93d99274ed1cfd9102521",
      "new_mode": 33188,
      "new_path": "tests/suites/test_suite_psa_crypto_generate_key.generated.data"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d025092ee69db449848b3215c3aa22bc399af433",
      "new_mode": 33188,
      "new_path": "tests/suites/test_suite_psa_crypto_not_supported.generated.data"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa9139a0e6fd024c05dae232a922c52dce3d3a6b",
      "new_mode": 33188,
      "new_path": "tests/suites/test_suite_psa_crypto_op_fail.generated.data"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e1e6deb2d266462b352b309c6848d706e9322f5",
      "new_mode": 33188,
      "new_path": "tests/suites/test_suite_psa_crypto_storage_format.current.data"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e0bb4b3cb3078634ceb534107e73702d00f2e36",
      "new_mode": 33188,
      "new_path": "tests/suites/test_suite_psa_crypto_storage_format.v0.data"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4466ba2edbe18345e1da471cdc6535570fcc928a",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/aead_demo.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0be32fc5aa827e235d1b6b8f6267c20170b56a79",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/benchmark.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fbcb52a5245c917813e19d8378a927a37996ae8",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/cert_app.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41fdf31a3be7026ece6ddeeb880af4eff654df30",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/cert_req.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1f93ea3718a56c6941fa21ab6b60b7e933349cd",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/cert_write.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1aa50df68149ea53f879540fd97a08e957136cb",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/cipher_aead_demo.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b8b2168f44a2f45863964a19c6fc91cb8e5cd99",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/crl_app.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "885935bdff8439d9bd376198cebf839a819fc01b",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/crypt_and_hash.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3899f0ec32cd389002295972f2ac50ffbe87def8",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/crypto_examples.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "043ab1afc1a6926b5d7b522b737aeb34a8525133",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/dh_client.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0366cb24866b1941c9e5c5fcfca3493ee42edf0",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/dh_genprime.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a986bc57c9b8b6f99f703d36db769af3a742fc5",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/dh_server.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fd65456de9cbab44faa6ab31d86df85de698725",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/dtls_client.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b10ec4df5e130f7b158e1cf5df964cf7dc9dfd3c",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/dtls_server.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "578e43b626bc8bf3d0d21b9b6e6ed7dd54f5016c",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/ecdh_curve25519.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7ad2e92278c4ebd1a2035915336909a28e1032e",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/ecdsa.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7e45f9789ac29df1387bcfa441fd81a94b5efda",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/gen_entropy.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa026141cf793a6e4263d5af13e2d755b5cd6543",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/gen_key.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a385841a0653ed80b2c3a0e1b79cc7911f22ed56",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/gen_random_ctr_drbg.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "faad77596af7f8188a5a0ea0f2ab8a7b4d01059b",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/generic_sum.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a81d914e95e454e3e01df62702c422fca17c249",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/hello.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "238547a49645e0271e98163915c5dce703b89961",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/hmac_demo.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bba584170afeb3a636981eb094e254d317f0c621",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/key_app.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d7013796d4c09d768470ae279788d55b981ca45",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/key_app_writer.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8584aee758a78dfd97f8a3901a2e2aaba8cc8883",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/key_ladder_demo.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1eed6577875543347c717b9dec113c62e1adae16",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/load_roots.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "336ea3c2c13ef59645b333743791595d54b3a5a4",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/mbedTLS.sln"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62237b74746287a5806e5c6e389bf8591e7efb98",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/mbedTLS.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fcbd3acf00710e74bfac820503748365099bb35b",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/md_hmac_demo.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4ee166bf74ae1087c4082588170726ddb21f908",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/mini_client.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fee89c37b9329314579e9e1656ecceedebff3d",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/mpi_demo.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84c2e8c0aa73c1b4de489014af450e4b7be07823",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/pem2der.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da3e8d8e09801b5a77f2683e7e69d638cd4cafc3",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/pk_decrypt.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "829e0723443d38b61d343ee78d966d70d2bc815b",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/pk_encrypt.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d93d11469f0392cea4ec74da7f63ac75b5a17a61",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/pk_sign.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5933b92587ff4cca0506af2272a775c602a435c0",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/pk_verify.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d35dd19a14bb510f6884303300235d01481c9176",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/psa_constant_names.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0e0a6df6fb28afdb76d37bf9389b96462fa675a",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/query_compile_time_config.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "900e415fb1f10a31f6377e58a4f028d3dd9caf58",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/req_app.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "188b17efda6ad77136518d376aa19114a1855a1a",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/rsa_decrypt.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a44f676d70e6317dae8d195ba2a74be5e5fc1803",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/rsa_encrypt.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35b27b7a380e2ebb68083594a316062d5f7eb45b",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/rsa_genkey.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90a7ac8cb8ff3bdd7a232ed3fa982c223fce6869",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/rsa_sign.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d2ac82081b9309770d44714718e2ff03f13e8fd",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/rsa_sign_pss.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a413ba8ca7b3f3099d1925b738ba8e4fefe01264",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/rsa_verify.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "369b14514c4908068eee2754e31acd60a51eff22",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/rsa_verify_pss.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6feb5936f3c0c8909bdc962cd7325bccd7dc4f39",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/selftest.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "860334e4a4a436738bc0865b9d00000481f53574",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/ssl_client1.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9884f237028f677de3652e26cba424a2978cac68",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/ssl_client2.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c98d34bf7005c85db8a89f9a88e06bcd13b2be1",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/ssl_context_info.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d44ef0795e8f2bf697f3d5253f38dd3acbf8eed",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/ssl_fork_server.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2253c665e98fe276003a818c5906e76e61d9896",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/ssl_mail_client.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23ad7ecc876ed684b71b6e78dccfdd4dbec6c2c7",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/ssl_server.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8f3e592dc6fb6f2ed487dff3c015f16149b86fb",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/ssl_server2.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e70decd97ef1dc6527cb9c01c7d67dfa131e4c9",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/strerror.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69678f635dfa362564625b0d2addb935d3815a4f",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/udp_proxy.vcxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e0746de9af92e7912561d3163e063503216ce64",
      "new_mode": 33188,
      "new_path": "visualc/VS2010/zeroize.vcxproj"
    }
  ]
}
