Commit Graph

  • eddc78a844 Fix documentation of X.509 parsing test Hanno Becker 2019-06-13 13:32:44 +01:00
  • 5b4a619cfe Add X.509 CRT parsing test for mixed time-encodings Hanno Becker 2019-03-14 08:28:42 +00:00
  • 615bda0035 Improve X.509 CRT parsing test names Hanno Becker 2019-03-14 08:22:51 +00:00
  • b9df4bd8fc Add negative X.509 parsing tests for v3Ext in v1/v2 CRT Hanno Becker 2019-03-13 15:19:28 +00:00
  • 576f355ea6 Add negative X.509 parsing tests for IssuerID/SubjectID in v1 CRT Hanno Becker 2019-03-13 15:18:57 +00:00
  • 22adeeb95f Improve name of X.509 CRT parsing test Hanno Becker 2019-03-13 10:14:00 +00:00
  • 36023dc62b Always use the same X.509 alg structure inside and outside of TBS Hanno Becker 2019-06-04 16:04:36 +01:00
  • 53634e3f84 Fix test dependencies in X.509 CRT parsing suite Hanno Becker 2019-02-15 11:51:32 +00:00
  • d061c3d7ca Fix test case name formatting in X.509 parsing suite Hanno Becker 2019-03-13 10:36:47 +00:00
  • 57e0693302 Use ASN.1 NULL TLVs when testing invalid tags Hanno Becker 2019-06-04 16:13:23 +01:00
  • 98c6b6a5f0 Shorten X.509 CRT parsing test names Hanno Becker 2019-02-14 12:52:47 +00:00
  • 24d93a424f Extend negative testing for X.509 Signature parsing Hanno Becker 2019-02-14 12:25:03 +00:00
  • 56eb0b45c9 Extend negative testing for X.509 SignatureAlgorithm parsing Hanno Becker 2019-06-04 15:54:43 +01:00
  • cb60e2c917 Extend negative testing for X.509 v3 Extension parsing Hanno Becker 2019-06-04 15:51:22 +01:00
  • 543cc8a6fd Extend negative testing for X.509 SubjectID parsing Hanno Becker 2019-06-04 15:45:45 +01:00
  • 96480c1ab0 Extend negative testing for X.509 IssuerID parsing Hanno Becker 2019-06-04 15:43:15 +01:00
  • 1d3aab9ee8 Extend negative testing for X.509 SubjectPublicKeyInfo parsing Hanno Becker 2019-06-04 15:38:48 +01:00
  • 74f1d4b6cc Extend negative testing for X.509 Subject parsing Hanno Becker 2019-02-13 11:59:00 +00:00
  • f3ca578a73 Extend negative testing for X.509 Validity parsing Hanno Becker 2019-02-13 11:22:23 +00:00
  • f59cd6b020 Extend negative testing for X.509 Issuer parsing Hanno Becker 2019-02-12 15:49:08 +00:00
  • d4b6daf70a Extend negative testing for X.509 AlgorithmIdentifier parsing Hanno Becker 2019-02-12 13:44:17 +00:00
  • 1a0d3740b9 Extend negative testing for X.509 Serial number parsing Hanno Becker 2019-06-04 15:25:00 +01:00
  • baf32b8cea Extend negative testing for X.509 Version parsing Hanno Becker 2019-06-04 15:24:18 +01:00
  • d6ea7252db Extend negative testing for X.509 TBS header parsing Hanno Becker 2019-06-04 15:19:09 +01:00
  • 9bf1509ef3 Adapt auth_crypt_tv usage to 2.7 Gilles Peskine 2019-06-18 16:14:39 +02:00
  • dd91b24764 Add missing dependencies in test_suite_cipher.gcm Hanno Becker 2018-11-17 22:40:51 +00:00
  • d62577fa74 Adapt ChangeLog Hanno Becker 2018-11-15 17:51:24 +00:00
  • 311276c871 Add NIST AES GCM test vectors to single-step cipher API test suite Hanno Becker 2018-11-15 17:43:32 +00:00
  • f2ef573f2b Merge remote-tracking branch 'origin/pr/598' into baremetal Simon Butcher 2019-06-18 15:00:02 +01:00
  • f1ff74574d Merge remote-tracking branch 'origin/pr/597' into baremetal Simon Butcher 2019-06-18 14:58:37 +01:00
  • 2ad7186a51 Merge remote-tracking branch 'origin/pr/575' into baremetal Simon Butcher 2019-06-18 14:57:08 +01:00
  • 0c7e36ccf8 Merge remote-tracking branch 'origin/pr/572' into baremetal Simon Butcher 2019-06-18 14:56:13 +01:00
  • d81c11b8ab Merge remote-tracking branch 'origin/pr/2687' into mbedtls-2.16 mbedtls-2.16.2 Jaeden Amero 2019-06-18 14:23:28 +01:00
  • 35a7e4675f Merge remote-tracking branch 'origin/pr/2688' into mbedtls-2.7 mbedtls-2.7.11 Jaeden Amero 2019-06-18 14:22:59 +01:00
  • 85da85555e Merge remote-tracking branch 'origin/pr/2686' into mbedtls-2.18 mbedtls-2.18.0 Jaeden Amero 2019-06-18 14:21:23 +01:00
  • b2c6383b7b Add missing !MBEDTLS_X509_REMOVE_INFO guards to ssl-opt.sh Hanno Becker 2019-06-17 08:35:16 +01:00
  • c6043f2b75 Address review comments Hanno Becker 2019-06-14 17:21:24 +01:00
  • b1cb0bde72 all.sh: Add test for MBEDTLS_X509_REMOVE_INFO Peter Kolbus 2019-01-29 17:42:02 -06:00
  • 4a156fc854 Apply guards to make ssl-opt.sh work with MBEDTLS_X509_REMOVE_INFO Hanno Becker 2019-06-14 17:07:06 +01:00
  • b4d967a0a2 Remove MBEDTLS_X509_REMOVE_INFO from scripts/config.pl full Hanno Becker 2019-06-12 13:59:14 +01:00
  • 98f85c8c25 Add missing dependencies on !MBEDTLS_X509_REMOVE_INFO Hanno Becker 2019-06-11 17:16:13 +01:00
  • 02a2193f60 Rename MBEDTLS_X509_INFO to !MBEDTLS_X509_REMOVE_INFO Hanno Becker 2019-06-10 15:08:43 +01:00
  • dc470ae8af Reduce code size when mbedtls_x509_*_info() unused Peter Kolbus 2018-12-11 13:55:56 -06:00
  • 31ae7facb3 Add test for build warnings with baremetal.h Manuel Pégourié-Gonnard 2019-06-18 12:03:51 +02:00
  • e83b2c2a50 Fix unused variable warnings in pkparse.c Manuel Pégourié-Gonnard 2019-06-18 11:31:59 +02:00
  • 070f107a61 Add --check option to scripts/baremetal.sh Manuel Pégourié-Gonnard 2019-06-18 11:17:17 +02:00
  • 889bbc70b6 Fix unreachable code warnings with armc5 Manuel Pégourié-Gonnard 2019-06-18 10:56:09 +02:00
  • 19e8132e1e Add NO_TLS to configs/baremetal.h Manuel Pégourié-Gonnard 2019-06-18 10:54:25 +02:00
  • 8b2608b6c2 Fix style issues Jarno Lamsa 2019-06-13 12:22:50 +03:00
  • 29a15c2de5 Set timer callbacks with serialization Jarno Lamsa 2019-06-13 11:45:06 +03:00
  • 85c238018e Fix spacing Jarno Lamsa 2019-06-07 08:39:24 +03:00
  • 034ae84601 Fix compiler warnings Jarno Lamsa 2019-06-06 15:10:07 +03:00
  • 8a91c0650a Add tests for re-init flow for context serialization Jarno Lamsa 2019-06-06 10:44:14 +03:00
  • b5ff6a4ced Add option for ssl-context re-initialization flow Jarno Lamsa 2019-06-06 10:40:52 +03:00
  • bff4a91827 Fix spacing Jarno Lamsa 2019-06-06 10:23:16 +03:00
  • f4f8ed7e82 Allow stub implementation of the context_save for now Jarno Lamsa 2019-06-04 16:03:28 +03:00
  • 5737ec97a6 Address review comments for code-style issues Jarno Lamsa 2019-06-04 15:36:18 +03:00
  • 38061f4a17 Remove mbedtls_ssl_free() and mbedtls_ssl_init() from serialization flow in test Jarno Lamsa 2019-06-04 15:22:55 +03:00
  • cc281b8a54 ssl-opt.sh tests for serialization are currently using stub implementation Jarno Lamsa 2019-06-04 15:21:13 +03:00
  • dcfc2a7364 Add missing slashes to tests Jarno Lamsa 2019-06-04 15:18:19 +03:00
  • fa45e6005e Add serialization tests to ssl-opt.sh Jarno Lamsa 2019-06-04 11:33:23 +03:00
  • cf1b6724c9 Use MBEDTLS_SSL_CONTEXT_SERIALIZATION flag Jarno Lamsa 2019-06-04 11:06:31 +03:00
  • f457293b57 Serialize/deserialize for ssl_server2 Jarno Lamsa 2019-05-29 15:41:21 +03:00
  • 654e8de163 Rely on opt.exchanges for sending after serialization Jarno Lamsa 2019-05-29 15:40:49 +03:00
  • d736d08618 Serialization/deserialization in ssl_client2 Jarno Lamsa 2019-05-29 15:15:08 +03:00
  • 0ea3cfe5bf Add option for serialization in ssl_client/server2 Jarno Lamsa 2019-05-29 13:33:32 +03:00
  • 11d3282f5a Add a ChangeLog entry. Manuel Pégourié-Gonnard 2019-06-18 10:34:15 +02:00
  • c84511fb1f Add check for undocumented positive option Manuel Pégourié-Gonnard 2019-06-18 10:32:25 +02:00
  • 41efa2109e Improve documentation of PROTO_NO_TLS Manuel Pégourié-Gonnard 2019-06-18 10:28:52 +02:00
  • 7667afd4fc Clarify documentation of mbedtls_ssl_context_load() Manuel Pégourié-Gonnard 2019-06-11 11:25:10 +02:00
  • cc71c77b5d Fix typos, grammar and wording in documentation Manuel Pégourié-Gonnard 2019-06-05 09:47:18 +02:00
  • d87601e3ef Declare and document ssl_context_save()/load() Manuel Pégourié-Gonnard 2019-05-28 13:02:16 +02:00
  • 91fa5bade3 Add new config MBEDTLS_SSL_CONTEXT_SERIALIZATION Manuel Pégourié-Gonnard 2019-05-28 12:28:17 +02:00
  • 1abb159e90 Merge branch 'mbedtls-2.16' into baremetal Hanno Becker 2019-06-18 09:00:37 +01:00
  • d535f4d667 Pass -m32 to the linker as well Gilles Peskine 2019-06-07 14:50:09 +02:00
  • dcab202368 Add all.sh component that exercises invalid_param checks Gilles Peskine 2019-06-12 16:05:50 +02:00
  • 0b87412ac5 Remove mbedtls_param_failed from programs Gilles Peskine 2019-06-12 14:54:17 +02:00
  • 30346f639e Make it easier to define MBEDTLS_PARAM_FAILED as assert Gilles Peskine 2019-06-13 16:44:19 +02:00
  • 137d31bf5a Make test suites compatible with #include <assert.h> Gilles Peskine 2019-06-07 14:52:07 +02:00
  • 8118e4672e Pass -m32 to the linker as well Gilles Peskine 2019-06-07 14:50:09 +02:00
  • c725e4b34e Merge remote-tracking branch 'origin/pr/590' into baremetal Simon Butcher 2019-06-17 17:57:26 +01:00
  • 01a8eb21d3 Merge remote-tracking branch 'origin/pr/585' into baremetal Simon Butcher 2019-06-17 17:53:41 +01:00
  • c107850c2c Merge remote-tracking branch 'origin/pr/580' into baremetal Simon Butcher 2019-06-17 17:48:06 +01:00
  • 62d03b2779 Merge remote-tracking branch 'origin/pr/577' into baremetal Simon Butcher 2019-06-17 17:46:32 +01:00
  • ba8b1eb5d9 Use negated option for controlling TLS support. Manuel Pégourié-Gonnard 2019-06-17 15:21:07 +02:00
  • e43e3addbb Changelog entry for HAVEGE fix Gilles Peskine 2019-06-17 15:15:40 +02:00
  • 04659a023e Prevent building the HAVEGE module on platforms where it doesn't work Gilles Peskine 2019-06-17 15:12:51 +02:00
  • 31a4ba7264 Fix misuse of signed ints in the HAVEGE module Gilles Peskine 2019-06-17 15:01:08 +02:00
  • f3820e36f7 Fix misuse of signed ints in the HAVEGE module Gilles Peskine 2019-06-07 16:42:35 +02:00
  • 7846299adb Fix misuse of signed ints in the HAVEGE module Gilles Peskine 2019-06-07 16:38:28 +02:00
  • c54ee936d7 Merge remote-tracking branch 'origin/pr/2443' into development Jaeden Amero 2019-06-14 15:29:14 +01:00
  • 418e7611f6 Merge remote-tracking branch 'origin/pr/2484' into mbedtls-2.16 Jaeden Amero 2019-06-14 15:28:42 +01:00
  • 2fa0172ae1 Merge remote-tracking branch 'origin/pr/2483' into mbedtls-2.7 Jaeden Amero 2019-06-14 15:28:02 +01:00
  • 7af080a9f9 Merge remote-tracking branch 'origin/pr/2442' into development Jaeden Amero 2019-06-14 15:27:42 +01:00
  • 3097a71d41 Update crypto submodule Gilles Peskine 2019-06-14 14:26:29 +02:00
  • adcde5e997 Add all.sh component that exercises invalid_param checks Gilles Peskine 2019-06-12 16:05:50 +02:00
  • 86268e1d30 Merge pull request #148 from ARMmbed/dev/gilles-peskine-arm/check_params-test_without_function-crypto Jaeden Amero 2019-06-14 09:25:05 +01:00
  • 8f27b4455c Merge remote-tracking branch 'origin/pr/2695' into mbedtls-2.16 Jaeden Amero 2019-06-14 08:55:47 +01:00
  • fe1180a9db Merge remote-tracking branch 'origin/pr/2696' into mbedtls-2.7 Jaeden Amero 2019-06-14 08:55:32 +01:00
  • 3acb5eb306 Merge remote-tracking branch 'origin/pr/2694' into development Jaeden Amero 2019-06-14 08:55:11 +01:00