Commit Graph

  • e803e66589
    Merge de9ff8f3347c617f2b833401a5011d81fa74d912 into 3bb373867917b674265067cbd38b9d252c43d014 Valerio Setti 2026-07-29 17:29:10 +02:00
  • de9ff8f334 makefile: allow TF-PSA-Crypto path to be specified Valerio Setti 2026-05-25 17:48:20 +02:00
  • 3e1139ba1b cmake: Allow generic path for TF-PSA-Crypto repo Valerio Setti 2026-03-23 13:42:11 +01:00
  • 884c5f81a5 doc: configure doxygen file before Valerio Setti 2026-05-25 16:17:36 +02:00
  • 18c7f57190
    Merge 6be594ffca8f32ae2b74683a336e422faa64f144 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-29 12:08:10 +02:00
  • 6be594ffca Expose tests/src/test_helpers Gilles Peskine 2026-06-26 14:44:30 +02:00
  • a16f9fa503 Use a list for test source directories Gilles Peskine 2026-06-26 14:43:45 +02:00
  • 7902021aeb Move context verifier to a better place Manuel Pégourié-Gonnard 2026-06-25 11:07:59 +02:00
  • 41ada48936 tests: generate_ssl_session_reset_check: adjust rules for 3.6 branch Valerio Setti 2026-06-24 16:45:43 +02:00
  • 9c2ef6a4da tests: ssl_helpers: run ssl_context reset check only when the SSL context is setup Valerio Setti 2026-06-24 15:37:00 +02:00
  • 2c35acc231 tests: generate_ssl_session_reset_check: remove trailing whitespace Valerio Setti 2026-06-24 09:04:15 +02:00
  • eb9fd86745 tests: generate_ssl_session_reset_check: pacify pylint Valerio Setti 2026-06-23 23:34:01 +02:00
  • 96423d43d0 tests: generate_ssl_session_reset_check: order rules as fields in the struct Valerio Setti 2026-06-23 22:49:11 +02:00
  • 778a0546a5 tests: ssl_helpers: fix documentation of mbedtls_test_ssl_check_context_after_session_reset Valerio Setti 2026-06-23 22:39:41 +02:00
  • 40f82abadb tests: ssl_context_reset_verifier: add missing semicolon in generated file Valerio Setti 2026-06-23 22:38:41 +02:00
  • d36dedc033 tests: generate_ssl_session_reset_check: add missing semicolon in generated file Valerio Setti 2026-06-23 22:37:54 +02:00
  • c2568cb96b tests|programs: call check_context_after_session_reset whenever mbedtls_ssl_session_reset Valerio Setti 2026-06-22 14:51:24 +02:00
  • 0568836744 tests: add prototype and implementation of mbedtls_test_ssl_check_context_after_session_reset Valerio Setti 2026-06-22 14:49:38 +02:00
  • 066f0f98a8 tests: scripts: add generate_ssl_session_reset_check.py Valerio Setti 2026-06-22 14:39:15 +02:00
  • b4eb39217b tests: ssl: split ssl_helpers between public and internal functions Valerio Setti 2026-06-22 14:37:41 +02:00
  • 090c8842a7 include: ssl: add a typedef for unused data in mbedtls_ssl_config and mbedtls_ssl_context Valerio Setti 2026-06-22 14:28:22 +02:00
  • 749c002f7d
    Merge 99ac2551fe64a550e33eea7cb12a01971fefb521 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Javier Tia 2026-07-27 21:05:29 +01:00
  • 14ca3d5902
    Merge 6d575df0c4899d1317eb5517268e7509e6e33c78 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Bhanu Prakash 2026-07-27 21:05:10 +01:00
  • db32de34d0
    Merge 07afc13214801368308ff3f5b9caa5189f0b875d into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-27 21:05:02 +01:00
  • 7cb77f80c6
    Merge d34546d527f1975965518dd708b8854ad3448c57 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 tobil4sk 2026-07-27 21:04:57 +01:00
  • c4b7ab2a66
    Merge cb96ae0b68d4f8233b9232f42c440a09ee5667a8 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-27 21:04:44 +01:00
  • 1b8bd262b5
    Merge ecfacd8b475e1bb405d53aafad343d6336940beb into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-27 21:04:39 +01:00
  • 0b5848be47
    Merge d8457396e8883f6be0ee21c766b167a33a708c84 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-27 21:04:23 +01:00
  • c674b2a11a
    Merge df620dae4304e6e8a6226624969e8ea1cc7d33a3 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Etienne Carriere 2026-07-27 21:04:15 +01:00
  • 8b11742758
    Merge 4895d13a55de93d72bf3bd0a31190ecc8f27eec4 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Xavier Chapron 2026-07-27 21:04:05 +01:00
  • 25c9b9aa53
    Merge 0d16cb158b654287a8c0e204b6a44cfefe415c3a into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 tfloch 2026-07-27 21:03:59 +01:00
  • d7320be40d
    Merge c2ab9f0dbdd4fdc2f10a0c8f0f25ce84e33c7296 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Waleed-Ziad Maamoun-Elmelegy 2026-07-27 21:03:56 +01:00
  • 5110718adb
    Merge 31d6a8a22cecb79d522b72fa6a69e2e3d19c1bb4 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-27 21:03:45 +01:00
  • 7974122abd
    Merge bbe288f161b3a0457ed1b91dd01bc5794e3829d6 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-27 21:03:40 +01:00
  • 9bae68d696
    Merge bee85df4c672ed13af57491d487654b880f4a140 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 YAMAMOTO Takashi 2026-07-27 21:03:38 +01:00
  • 39f757f14d
    Merge 2deca06c33dc31b536caf80014f79cff3a3647df into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-27 21:03:30 +01:00
  • dc5f4a85e6
    Merge dd0933134b5ed0283a5b803163d8e81c25866022 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-27 21:03:28 +01:00
  • db69696186
    Merge 2d4d3ba04889d61340bf15135191fc039964af8a into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-27 21:03:12 +01:00
  • 92fab28a96
    Merge e6e0fc9cce5412363841c17d4170bbf28525fbab into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 rgqsch 2026-07-27 21:03:04 +01:00
  • 4602f55417
    Merge 058f64713b61d62eb52338047c00a44563ad052c into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 jbsgh 2026-07-27 21:02:57 +01:00
  • 3743b48192
    Merge ae6d1e6f99912fea34e24a605e66dbca17208c36 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Ruriwo 2026-07-27 21:02:52 +01:00
  • d2d513c3df
    Merge 59b0cf185ea13e9f79c0978ebe4d6f67567467f6 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Frank Mertens 2026-07-27 21:02:43 +01:00
  • bfa51b0055
    Merge a07878a3215d359783523ff4ddec90c5d77c5856 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Manuel Pégourié-Gonnard 2026-07-27 21:02:40 +01:00
  • 37f3da3294
    Merge c3e6cf2995b7c8c4620da8007ff672a8164a94ca into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-27 21:02:34 +01:00
  • b2a3d7562a
    Merge 2024a47f7cebede703794702bf89638696dbac20 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Ben Taylor 2026-07-27 21:02:30 +01:00
  • b55d3ed08a
    Merge 28c9e58d5d37b7aadc9c837c84afe3b6b84d50f2 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Duncan Ogilvie 2026-07-27 21:02:27 +01:00
  • 5f67f7cbc4
    Merge f5e1cb21c8d7ba9c0a2c0450afac524bab9e819c into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-27 21:02:07 +01:00
  • b62b39945f
    Merge b21300b7c2ec42547d8e4238c9d7bb5e7a9e35a8 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Ben Taylor 2026-07-27 21:02:02 +01:00
  • 53b5ed7c1f
    Merge b772dbf8c2ab36697e8bf1fd4c755ee9f7e26988 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 lhuang04 2026-07-27 21:01:49 +01:00
  • 08b8c063ec
    Merge cfcda0a095b8e2a17077a82110b4e6d47c437d4d into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 makejian 2026-07-27 21:01:36 +01:00
  • 9787201a20
    Merge 826390d5094aaffaaf40b6f08e205709e64dd052 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 DragonBluep 2026-07-27 21:01:26 +01:00
  • ee741f3f77
    Merge 14323602dbefa45d267510362d37d4d8bb834d66 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Old-Ding 2026-07-27 21:01:16 +01:00
  • d10c90bd24
    Merge f33114baf8b4f3a29f09883e859337175a55073c into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 David Horstmann 2026-07-27 21:01:09 +01:00
  • 51c4258c75
    Merge 24213f87b8a6e1aba53bd464c722b9789d846c05 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Andrea Calabrese 2026-07-27 21:00:54 +01:00
  • d4eff54640
    Merge c9ed260199bb3fd821ea66e7ad5b67aac0291721 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Linh Nguyen 2026-07-27 21:00:42 +01:00
  • 7fafb1760c
    Merge 66de3049019e61a155c4aff93a76e1b9825691c2 into f4a1aceb8ca7198b11447d6e1885ce70feb2dcc6 Gilles Peskine 2026-07-27 21:00:36 +01:00
  • f4a1aceb8c
    Merge pull request #10805 from bjwtaylor/unsafe-macros-3.6 mbedtls-3.6 Valerio Setti 2026-07-27 15:49:59 +00:00
  • 3525626641
    Merge a4267335b712ead618854c8519a5e077f87fda03 into 3bb373867917b674265067cbd38b9d252c43d014 Ben Taylor 2026-07-27 08:31:26 +01:00
  • a4267335b7 Add test that the DEBUG_C symbol has not been re-enabled Ben Taylor 2026-07-07 08:33:59 +01:00
  • 9bf4c3ecbb
    Merge 8acc73169850f6ca3bd6fdb86bd2e901006f3fdd into 3bb373867917b674265067cbd38b9d252c43d014 Naveed 2026-07-26 12:19:59 +00:00
  • 8acc731698 Guard the in_cid size check in the CID case Naveed 2026-07-26 17:49:42 +05:30
  • 7e126796aa Keep the out_cid length byte in the CID case's truncated data Naveed 2026-07-26 17:40:51 +05:30
  • 66de304901 Fix possible duplication or deduplication of ssl_hostname_skip_cn_verification Gilles Peskine 2026-07-23 15:03:16 +02:00
  • c9ed260199 Update changelog to meet pipeline max line length nzzlinh 2026-07-23 07:17:47 +00:00
  • 85edb9c021 Fix IAR compiler endianness detection in alignment.h The IAR C/C++ compiler always defines both __LITTLE_ENDIAN__ and __BIG_ENDIAN__ macros internally, assigning '1' to the active endianness and '0' to the inactive one. The previous check defined(__LITTLE_ENDIAN__) always evaluated to true on IAR, causing big-endian targets to be incorrectly treated as little-endian. nzzlinh 2026-07-23 04:20:05 +00:00
  • 1ded028b70
    Merge e31a4f78208feedfdd31b7dbd45be96993b3be03 into 3bb373867917b674265067cbd38b9d252c43d014 Saurabh Dwivedy 2026-07-22 00:40:08 +04:00
  • e31a4f7820 x509:reject certificates with a zero serial number (RFC 5280) Saurabh Dwivedy 2026-07-22 00:33:31 +04:00
  • 767b7de8fd
    Merge 0a6a83bdbb2be8b3ed0a93f402ce13e72699abdd into 3bb373867917b674265067cbd38b9d252c43d014 minosgalanakis 2026-07-21 11:56:48 +01:00
  • 0a6a83bdbb Updated tf-psa-crypto pointer Minos Galanakis 2026-07-21 11:56:18 +01:00
  • 7e56d89c9d CmakeLists.txt: Simplified autogen files detection Minos Galanakis 2026-07-21 11:55:54 +01:00
  • 42579c808e .Revert "Removed prepare release" Minos Galanakis 2026-07-21 11:43:37 +01:00
  • 768f1c48f0 Unset DEBUG_C in some tests Ben Taylor 2026-02-02 15:11:37 +00:00
  • 191b8cb03a Correct code style Ben Taylor 2026-03-17 08:34:15 +00:00
  • d76aeff750 Remove surplus parentheses Ben Taylor 2026-03-17 08:30:48 +00:00
  • aacb344f31 Add parentheses to unsafe macros Ben Taylor 2026-03-16 15:21:02 +00:00
  • 3e2e2535ca
    Merge d71663b3a2e0d80f7e39e82ec12f62441d9f5ae6 into 3bb373867917b674265067cbd38b9d252c43d014 Andres Amaya Garcia 2026-07-20 21:13:47 +01:00
  • d2501d4145
    Merge 49e1934eee9cd11330e3102f9e23284c3167b2bf into 3bb373867917b674265067cbd38b9d252c43d014 Gilles Peskine 2026-07-20 21:12:14 +01:00
  • 56f4404e7f
    Merge 1fbf373e3dc3d83d4bc56febff8cabe5a34c78cc into 3bb373867917b674265067cbd38b9d252c43d014 Gilles Peskine 2026-07-20 21:11:58 +01:00
  • 70c779d446
    Merge ea682b8756d4358b0138145d3ceadf55661dae67 into 3bb373867917b674265067cbd38b9d252c43d014 YAMAMOTO Takashi 2026-07-20 21:11:37 +01:00
  • ae21eab095
    Merge e579a4d6d555a0869210f0ab20a1dc349dd15c32 into 3bb373867917b674265067cbd38b9d252c43d014 Jerry Yu 2026-07-20 21:11:10 +01:00
  • a42bde7d68
    Merge 3ed84e377b8abce4d1f7bcd3aeba01c5955f3157 into 3bb373867917b674265067cbd38b9d252c43d014 Jerry Yu 2026-07-20 21:10:09 +01:00
  • bc7910a099
    Merge 3b97a07eb5cd22998727005d0621a0be3c0a125d into 3bb373867917b674265067cbd38b9d252c43d014 David Horstmann 2026-07-20 21:09:24 +01:00
  • ead4f01473
    Merge eb9e64dc706832df5e8a7e0baed81ad675ee3b9b into 3bb373867917b674265067cbd38b9d252c43d014 Demi Marie Obenour 2026-07-20 21:08:59 +01:00
  • e7d28e3801
    Merge 9812997bf8e4186c61b65e6fc2ca9ca3e8c2f146 into 3bb373867917b674265067cbd38b9d252c43d014 Demi Marie Obenour 2026-07-20 21:08:56 +01:00
  • db4206bee2
    Merge bb3607abc861d44ae8a01b9afa9e52c1163ecbef into 3bb373867917b674265067cbd38b9d252c43d014 Demi Marie Obenour 2026-07-20 21:08:51 +01:00
  • 1a4ec9dcf6
    Merge 73bc0f6088f03b330175f468962174f24b60893e into 3bb373867917b674265067cbd38b9d252c43d014 Jerry Yu 2026-07-20 21:08:33 +01:00
  • f61507db56
    Merge 53093ce4bd6ed5f938f31925265a22a14022896f into 3bb373867917b674265067cbd38b9d252c43d014 Antonis Skourtis 2026-07-20 21:08:22 +01:00
  • 2f5a6ae6a2
    Merge f59f10f1d1d6954dfcd87f5ba76125620424c380 into 3bb373867917b674265067cbd38b9d252c43d014 Agathiyan Bragadeesh 2026-07-20 21:07:34 +01:00
  • 4d48f3cbdd
    Merge 48652f081125130a0dda11ae5ed3e7d215585273 into 3bb373867917b674265067cbd38b9d252c43d014 Dave Rodgman 2026-07-20 21:06:31 +01:00
  • b6a50268af
    Merge 95fda6c958cf77350d22670293dc73c8c4e5cec6 into 3bb373867917b674265067cbd38b9d252c43d014 Gilles Peskine 2026-07-20 21:06:24 +01:00
  • 83a46cc249
    Merge 0a1b566bffd879084496bcfa2936cbc824c95059 into 3bb373867917b674265067cbd38b9d252c43d014 Adrian Scillato 2026-07-20 21:06:01 +01:00
  • df7b24d004
    Merge 9f80b23edba1eb6dc40b63adb35b30c1b7a0e325 into 3bb373867917b674265067cbd38b9d252c43d014 Mingjie Shen 2026-07-20 21:05:58 +01:00
  • b9c929542b
    Merge 557d0a24ff973c73866df9cd494fca0f13d1d02c into 3bb373867917b674265067cbd38b9d252c43d014 Deomid Ryabkov 2026-07-20 21:05:54 +01:00
  • 220cefdf37
    Merge e608ce9b1d00009ae34f835ea8d778e47018703d into 3bb373867917b674265067cbd38b9d252c43d014 Deomid Ryabkov 2026-07-20 21:05:51 +01:00
  • 306c99409d
    Merge 63d25d3ad040207b3cebd2f7da175005d9eec819 into 3bb373867917b674265067cbd38b9d252c43d014 Deomid Ryabkov 2026-07-20 21:05:48 +01:00
  • ae168ddea7
    Merge 415bf0180c5d54c2e76fd0a0cd47d402f1abaccc into 3bb373867917b674265067cbd38b9d252c43d014 Chaitanya Tata 2026-07-20 21:04:57 +01:00
  • d1518e61e8
    Merge f173028cdfdacf978ae59269ef8b214254d9ced8 into 3bb373867917b674265067cbd38b9d252c43d014 Casey Smith 2026-07-20 21:04:51 +01:00
  • 2d9adc68fa
    Merge 8edf8981c59754deb3a793aa7ee416bd45c95137 into 3bb373867917b674265067cbd38b9d252c43d014 Nadav Tasher 2026-07-20 21:04:43 +01:00
  • cfd15d871c
    Merge f1133d645cca0f080b8f59a866ab7efe3e881d48 into 3bb373867917b674265067cbd38b9d252c43d014 Gilles Peskine 2026-07-20 21:04:26 +01:00
  • ad610f9d3c
    Merge 636a81a1f744dbcea951351c63c071d0d8bb2575 into 3bb373867917b674265067cbd38b9d252c43d014 Daan Timmer 2026-07-20 21:04:16 +01:00