Commit Graph

  • 741beb1147 Improve Changelog Paul Elliott 2021-05-21 18:48:30 +01:00
  • 3a16e014f2 Ensure tag lengths match in verification Paul Elliott 2021-05-21 18:03:15 +01:00
  • f47b0957ab Set tag to 'impossible' value on failure to encrypt Paul Elliott 2021-05-21 18:02:33 +01:00
  • 6eb959854b Improve state logic Paul Elliott 2021-05-21 17:41:41 +01:00
  • 6981fbcf10 Remove unneccessary guard for key unlock Paul Elliott 2021-05-21 17:13:50 +01:00
  • e95259f833 Remove some CCM leftovers Paul Elliott 2021-05-21 17:09:21 +01:00
  • 28c8cce051 Add conditional error.h include to test helpers function. Mateusz Starzyk 2021-05-21 09:48:03 +02:00
  • f2b11a9a77 Add MBEDTLS_ALLOW_PRIVATE_ACCESS to tests drivers Mateusz Starzyk 2021-05-21 09:33:46 +02:00
  • beb95b4d25 Adjust doxyfile to expand MBEDTLS_PRIVATE macro. Mateusz Starzyk 2021-05-20 14:41:22 +02:00
  • 5dd4f6e9ce Add MBEDTLS_PRIVATE wrapping to sample programs. Mateusz Starzyk 2021-05-19 19:35:35 +02:00
  • 6c2e9b6048 Add MBEDTLS_ALLOW_PRIVATE_ACCESS to test programs Mateusz Starzyk 2021-05-19 17:54:54 +02:00
  • 363eb29d4b Fix MBEDTLS_PRIVATE wrapping in the library's headers. Mateusz Starzyk 2021-05-19 17:32:44 +02:00
  • 88fa17d1e9 Add missing 'common.h' include. Mateusz Starzyk 2021-05-19 17:32:14 +02:00
  • 846f021de2 Run MBEDTLS_PRIVATE wrapping script on the library. Mateusz Starzyk 2021-05-19 19:44:07 +02:00
  • 0d41abbde6 Introduce scripts automating wrapping structs members with MBEDTLS_PRIVATE. Mateusz Starzyk 2021-05-12 14:48:40 +02:00
  • 2c09c9bca9 Introduce MBEDTLS_PRIVATE macro. Mateusz Starzyk 2021-05-14 22:20:10 +02:00
  • f54c5c5547 Fixes typo Thomas Daubney 2021-05-21 17:00:30 +01:00
  • 62b0d1dbc8 Adds ChangeLog and Migration guide entry Thomas Daubney 2021-05-21 16:55:03 +01:00
  • f823722af4 Merge pull request #4532 from gilles-peskine-arm/host_test-int32-3.0 Ronald Cron 2021-05-21 16:02:28 +02:00
  • aede2d0c52 Merge pull request #4533 from gilles-peskine-arm/host_test-int32-2.x Ronald Cron 2021-05-21 16:02:11 +02:00
  • 1bc2c9cb8b Merge pull request #4534 from gilles-peskine-arm/host_test-int32-2.16 Ronald Cron 2021-05-21 16:01:50 +02:00
  • d58ed587fd Restores erroneously removed checks Thomas Daubney 2021-05-21 11:50:39 +01:00
  • 2c65db9655 Corrects documentation in rsa.h Thomas Daubney 2021-05-21 10:58:28 +01:00
  • c17f29309f psa: Support RSA signature without MBEDTLS_GENPRIME Jaeden Amero 2021-05-14 08:34:32 +01:00
  • 9657334b57 psa: Add missing RSA test dependency Jaeden Amero 2021-05-20 15:56:59 +01:00
  • 7fc487c4d6 Merge pull request #4347 from hanno-arm/ssl_session_cache_3_0 Janos Follath 2021-05-21 09:28:55 +01:00
  • ea047c8590 Merge pull request #4429 from gilles-peskine-arm/openssl-dhparam-robustness-3.0 Manuel Pégourié-Gonnard 2021-05-21 10:16:38 +02:00
  • 7dea07610c Merge pull request #4289 from gilles-peskine-arm/openssl-dhparam-robustness-development Manuel Pégourié-Gonnard 2021-05-21 10:16:18 +02:00
  • 5ee166b264 Merge pull request #4326 from gilles-peskine-arm/openssl-dhparam-robustness-2.16 Manuel Pégourié-Gonnard 2021-05-21 10:15:54 +02:00
  • 59c4412767 Merge pull request #4497 from netfoundry/fix-mingw-build-development Manuel Pégourié-Gonnard 2021-05-21 10:03:26 +02:00
  • db97b1e211 Merge pull request #4491 from netfoundry/fix-mingw-build Manuel Pégourié-Gonnard 2021-05-21 10:03:18 +02:00
  • d76f7ba2e1 Merge pull request #4529 from hanno-arm/ssl_session_cache_fix_backport_2x Janos Follath 2021-05-21 08:49:11 +01:00
  • ca72287583 Merge pull request #4304 from mstarzyk-mobica/convert_NO_SHA384_to_positive Ronald Cron 2021-05-21 08:04:33 +02:00
  • c304679c75 Add ChangeLog entry Hanno Becker 2021-05-21 05:28:29 +01:00
  • 60aa203e30 Remove temporary AEAD CCM implementation Paul Elliott 2021-05-20 18:57:02 +01:00
  • e715f88d9d Fix key slot being used uninitialised on error Paul Elliott 2021-05-20 21:54:19 +01:00
  • 3dc1c242b4 Move AEAD contexts from primitives to composites Paul Elliott 2021-05-20 18:32:57 +01:00
  • 1a98acac1c Properly handle GCM's range of nonce sizes Paul Elliott 2021-05-20 18:24:07 +01:00
  • ee4ffe0079 Move AEAD length checks to PSA core Paul Elliott 2021-05-20 17:25:06 +01:00
  • b91da71db1 Remove unrequired initialisation Paul Elliott 2021-05-20 14:43:47 +01:00
  • ac1b3fd5b6 Ensure that key gets unlocked in case of error Paul Elliott 2021-05-20 14:33:13 +01:00
  • cee785cd72 Seperate id checks from other state checks Paul Elliott 2021-05-20 14:29:20 +01:00
  • bb8bf6649e Change function signature indentation Paul Elliott 2021-05-19 17:29:42 +01:00
  • e9eeea3290 Formatting fixes Paul Elliott 2021-05-19 14:32:58 +01:00
  • 5c656cbf99 Fix missed incorrect include guard Paul Elliott 2021-05-19 14:15:01 +01:00
  • b91f331fce Correct potential return values in documentation Paul Elliott 2021-05-19 12:30:15 +01:00
  • 498d3503c4 Misc documentation fixes. Paul Elliott 2021-05-17 18:16:20 +01:00
  • 9622c9aae0 Fix updated size macros in documentation Paul Elliott 2021-05-17 17:30:52 +01:00
  • 424fa93efd psa: Support RSA signature without MBEDTLS_GENPRIME Jaeden Amero 2021-05-14 08:34:32 +01:00
  • ff143c0a34 psa: Add missing RSA test dependency Jaeden Amero 2021-05-20 15:56:59 +01:00
  • d135b57e8c Merge pull request #4412 from gilles-peskine-arm/undefined-reference-2.27 Gilles Peskine 2021-05-20 17:20:36 +02:00
  • e913174c8a Merge pull request #4543 from gilles-peskine-arm/undefined-reference-3.0 Gilles Peskine 2021-05-20 17:20:31 +02:00
  • 03412787e1 Modifies documentation in rsa.h Thomas Daubney 2021-05-20 15:31:17 +01:00
  • 3248be4b3a Merge pull request #4462 from netfoundry/gcc11.fixes Gilles Peskine 2021-05-20 15:54:23 +02:00
  • a33cb76820 Merge pull request #4493 from netfoundry/gcc11.fixes_2.x Gilles Peskine 2021-05-20 15:54:20 +02:00
  • 85060d2fad Merge pull request #4498 from netfoundry/gcc11.fixes_2.16 Gilles Peskine 2021-05-20 15:54:17 +02:00
  • f4c1d58607 Merge pull request #4453 from facchinm/crt_in_filesystem_mbed_os Gilles Peskine 2021-05-20 15:53:47 +02:00
  • 49fef37ebf Merge pull request #4342 from gilles-peskine-arm/gcm-update-any-length Ronald Cron 2021-05-20 15:08:55 +02:00
  • 17011a3185 Merge branch 'development' into convert_NO_SHA384_to_positive Mateusz Starzyk 2021-05-20 14:18:12 +02:00
  • 3489cc1433 Improve migration guide for SHA384 option Mateusz Starzyk 2021-05-20 13:52:48 +02:00
  • f505b0e307 Removes unused variables in test_suite_rsa.function Thomas Daubney 2021-05-20 12:20:55 +01:00
  • 085e94f4f7 Merge pull request #4395 from gilles-peskine-arm/no-generated-files-3.0 Gilles Peskine 2021-05-20 12:40:54 +02:00
  • 15c7b40ab7 Reorder the text to say who is affected first Gilles Peskine 2021-05-20 12:11:19 +02:00
  • 7f312c811b Add migration guides for GCM Gilles Peskine 2021-05-20 11:51:46 +02:00
  • 4b3dfd0a96 Fix test data description Mateusz Starzyk 2021-05-20 11:16:59 +02:00
  • 425e23ed64 Fix notes for is384 parameter Mateusz Starzyk 2021-05-20 11:15:13 +02:00
  • eb30b0cc39 Merge remote-tracking branch 'upstream-public/development' into no-generated-files-3.0 Gilles Peskine 2021-05-20 10:40:48 +02:00
  • a13deaf986 Use an order-only dependency the presence matters but not the content Gilles Peskine 2021-05-19 14:26:37 +02:00
  • 7ca4ff677d Remove Git pre-commit hook Gilles Peskine 2021-05-18 16:14:28 +02:00
  • 67debb6161 Test check-generated-files.sh Gilles Peskine 2021-05-18 16:09:50 +02:00
  • 94230eaf41 Fix make generated_files generating broken visualc files Gilles Peskine 2021-05-18 15:48:56 +02:00
  • e2f476e0fd Avoid creating visualc/VS2010/*.bak.bak files Gilles Peskine 2021-05-18 15:47:55 +02:00
  • 539f1432cd Remove caching of cc_is_msvc Bence Szépkúti 2021-05-12 10:28:30 +02:00
  • 7c18550383 Remove object file in finally Bence Szépkúti 2021-05-12 10:21:39 +02:00
  • 46d894925d Move object file handling out of create_c_file() Bence Szépkúti 2021-05-12 10:11:53 +02:00
  • 0671dd3107 Add notice of caching whether the compiler is MSVC Bence Szépkúti 2021-05-12 09:49:45 +02:00
  • 24c29fe7c3 Clean up object files produced by MSVC Bence Szépkúti 2021-05-10 23:56:29 +02:00
  • fa6bf1e588 Detect MSVC without relying on compiler filename Bence Szépkúti 2021-05-10 20:50:07 +02:00
  • b32966dd92 In update mode, create the files if they don't exist Gilles Peskine 2021-05-18 14:58:09 +02:00
  • e151e21ae3 Explicitly use UTF-8 in assemble_changelog Gilles Peskine 2021-05-18 14:49:02 +02:00
  • 7261fff37b Switch assemble_changelog to using text strings Gilles Peskine 2021-05-18 14:39:40 +02:00
  • 383339c1f1 Changelog entry for the requirement to generate source files Gilles Peskine 2021-05-17 23:58:01 +02:00
  • d05a588f19 Document how to build the generated source files Gilles Peskine 2021-05-17 23:57:42 +02:00
  • 3bd51b0bb1 Improve MSVC detection Bence Szépkúti 2021-05-07 15:10:39 +02:00
  • 9e84ec7711 Always use posix semantics when joining paths Bence Szépkúti 2021-05-07 11:49:17 +02:00
  • cabae3d29e Specify output name for MSVC as well Bence Szépkúti 2021-05-06 15:14:16 +02:00
  • d2968bd122 Explicitly specify exit code for "exit /b" Bence Szépkúti 2021-05-06 09:55:44 +02:00
  • 9d1edb6224 If $CC looks like MSVC, use a compatible command line syntax Gilles Peskine 2021-04-23 22:07:25 +02:00
  • a4d3273fc7 Accept Windows line endings on inputs on any platform Gilles Peskine 2021-04-23 09:44:59 +02:00
  • 6e245c6e95 Simplify line ending management and make it work on Windows Gilles Peskine 2021-04-22 20:09:25 +02:00
  • b0fa9d209d Don't require make to generate visualc files Gilles Peskine 2021-04-22 20:07:44 +02:00
  • 1411c7c0d6 Don't make configuration-independent files depend on config.h Gilles Peskine 2021-04-22 14:50:16 +02:00
  • de7f1e0bc4 Generate source files before doing builds on Travis Gilles Peskine 2021-04-22 11:55:48 +02:00
  • 0da63bec88 Script to generate source files on Windows Gilles Peskine 2021-04-22 11:55:13 +02:00
  • 1570b59bcc Generate source files before running any components Gilles Peskine 2021-04-22 01:10:12 +02:00
  • 76c5185dcd Move VS2010 Git ignore list to the VS2010 directory Gilles Peskine 2021-05-18 15:46:17 +02:00
  • b5e08637ad Ignore generated source files that are no longer checked in Gilles Peskine 2021-04-22 01:15:52 +02:00
  • 1af28f9b47 Fix SHA224 documentation in default config. Mateusz Starzyk 2021-05-20 10:36:15 +02:00
  • 729fa5be88 Merge pull request #4450 from mstarzyk-mobica/remove_null_entropy Manuel Pégourié-Gonnard 2021-05-20 09:19:55 +02:00
  • 1012b7c696 Merge pull request #4504 from gilles-peskine-arm/ciphersuite-sha384-guard-2.16 Gilles Peskine 2021-05-19 21:13:10 +02:00