Commit Graph

  • b9c72eb733 Improve handling of md errors in X.509 Manuel Pégourié-Gonnard 2017-06-26 12:22:17 +02:00
  • 3a130848fd Clarify documentation for directly-trusted certs Manuel Pégourié-Gonnard 2017-06-21 09:35:44 +02:00
  • 4d9e7cb66b Fix usage of CFLAGS with cmake in all.sh Manuel Pégourié-Gonnard 2017-06-20 10:49:24 +02:00
  • 1ddd682843 Fix depends_on:pk_alg in test suites Manuel Pégourié-Gonnard 2017-06-20 09:53:42 +02:00
  • 153b5ef696 Add new test script depends-pkalgs.pl Manuel Pégourié-Gonnard 2017-06-06 12:42:41 +02:00
  • 0ce53f5d13 Fix depends_on:curve in x509 tests Manuel Pégourié-Gonnard 2017-06-06 12:13:19 +02:00
  • 056eab5ff0 Fix usage of {curves,key-exchanges}.pl in all.sh Manuel Pégourié-Gonnard 2017-06-06 11:51:34 +02:00
  • 483a776019 Fix missing depends_on:SHA/MD in x509 tests Manuel Pégourié-Gonnard 2017-06-06 11:36:16 +02:00
  • 73fc679293 Add new test script depends-hashes.pl Manuel Pégourié-Gonnard 2017-06-06 10:54:01 +02:00
  • 9c1b20c7df Add tests for spurious certs in the chain Manuel Pégourié-Gonnard 2017-06-06 10:25:43 +02:00
  • fe65bf7658 Add test for bad signature with longer chain Manuel Pégourié-Gonnard 2017-06-05 11:12:13 +02:00
  • 3bdcda79e5 Add test for expired cert in longer chain Manuel Pégourié-Gonnard 2017-06-05 10:20:32 +02:00
  • b0ef3e2c51 Add tests for fatal error in vrfy callback Manuel Pégourié-Gonnard 2017-05-23 12:58:53 +02:00
  • 9cca267ef3 Add ability to test failing vrfy callback Manuel Pégourié-Gonnard 2017-05-23 12:26:58 +02:00
  • 189bb40e60 Add tests for profile enforcement Manuel Pégourié-Gonnard 2017-05-23 11:29:29 +02:00
  • 94f2aa344d Set deterministic flags for NULL profile Manuel Pégourié-Gonnard 2017-05-23 10:13:40 +02:00
  • 7e9709a281 Add "profile" arg to X.509 test function Manuel Pégourié-Gonnard 2017-05-22 12:04:25 +02:00
  • f5bb78183a Fix MSVC warnings Manuel Pégourié-Gonnard 2018-03-05 12:48:53 +01:00
  • 7deee20cd2 Add ChangeLog entry for previous security fix Hanno Becker 2017-09-25 10:46:20 +01:00
  • 05e464dff7 Merge branch 'development' into iotssl-1381-x509-verify-refactor-restricted Manuel Pégourié-Gonnard 2018-03-05 11:55:38 +01:00
  • cabc098a0f Test suite test_suite_pk test pk_rsa_overflow passes valid parameters for hash and sig. itayzafrir 2018-02-26 12:02:10 +02:00
  • 33d8e3335f Test suite test_suite_pk test pk_rsa_overflow passes valid parameters for hash and sig. itayzafrir 2018-02-26 12:02:10 +02:00
  • 686a05e90c Documentation fix Andrzej Kurek 2018-03-02 17:11:39 -05:00
  • afc70657c2 Add invalid arg and issuer tests for OCSP Resp vfy Andres Amaya Garcia 2018-03-01 22:15:28 +00:00
  • 1182bd1709 Add OCSP Resp verify test for invalid producedAt Andres Amaya Garcia 2018-03-01 22:11:34 +00:00
  • b4ef45b4f5 all.sh: build with -O -Werror in the full config Gilles Peskine 2018-03-01 22:23:50 +01:00
  • df761d5a6b Fix build with gcc -O -Wall Gilles Peskine 2018-03-01 22:18:14 +01:00
  • c8328d01fb Merge pull request #1417 from AndrzejKurek/opaque-keys-ECDSA archive/feature-opaque-keys-ECDSA AndrzejKurek 2018-03-01 15:41:18 +01:00
  • d851033e6c PKCS11: Move syslog2stderr.c to programs/test Andrzej Kurek 2018-03-01 09:20:34 -05:00
  • b91a393a31 ECDSA: Add mbedtls_raw_ecdsa_signature_to_asn1 without MPI usage Andrzej Kurek 2018-03-01 09:09:55 -05:00
  • 366e1b0464 aria: fix comment on aria_a function Manuel Pégourié-Gonnard 2018-03-01 14:48:10 +01:00
  • 977dc36b14 aria test suite: uniformize line wrapping Manuel Pégourié-Gonnard 2018-03-01 13:51:52 +01:00
  • f6b787cbcc Fix typo in documentation (CTR warning) Manuel Pégourié-Gonnard 2018-03-01 13:48:21 +01:00
  • 21662148f7 aria: improve compiler compat by using __asm Manuel Pégourié-Gonnard 2018-03-01 11:27:14 +01:00
  • 2078725feb aria: check arm arch version for asm Manuel Pégourié-Gonnard 2018-03-01 10:37:47 +01:00
  • 8abc349881 aria: rationalize buffer sizes in test functions Manuel Pégourié-Gonnard 2018-03-01 10:02:47 +01:00
  • d82d79154c aria: fix more whitespace Manuel Pégourié-Gonnard 2018-03-01 09:43:21 +01:00
  • 906bc90b30 aria: number of rounds is non-negative Manuel Pégourié-Gonnard 2018-03-01 09:39:01 +01:00
  • 7fc08795c1 aria: more whitespace fixes Manuel Pégourié-Gonnard 2018-03-01 09:33:20 +01:00
  • 5ad88b6d0d aria: define constants for block size and max rounds Manuel Pégourié-Gonnard 2018-03-01 09:20:47 +01:00
  • 3c80009615 aria: add error codes for hw implementations Manuel Pégourié-Gonnard 2018-03-01 09:02:16 +01:00
  • f3a46a9b4f aria: fix some typos in comments Manuel Pégourié-Gonnard 2018-02-28 12:38:21 +01:00
  • c0bb66f47e aria: improve compiler inline compatibility Manuel Pégourié-Gonnard 2018-02-28 12:38:04 +01:00
  • 22997b7200 block ciphers: improve CTR nonce warning Manuel Pégourié-Gonnard 2018-02-28 12:29:41 +01:00
  • 5aa4e3b1d0 aria: align documentation on AES Manuel Pégourié-Gonnard 2018-02-28 11:55:49 +01:00
  • 693a1d9ca7 Test suite test_suite_pk test pk_rsa_overflow passes valid parameters for hash and sig. itayzafrir 2018-02-26 12:02:10 +02:00
  • 5bd15cbfa0 Avoid wraparound for ssl->in_left mohammad1603 2018-02-28 04:30:59 -08:00
  • 4231e7f46f Fix some whitespace and other style issues Manuel Pégourié-Gonnard 2018-02-28 10:54:31 +01:00
  • fdd4354329 config.h: SSL no longer uses ciphers directly Manuel Pégourié-Gonnard 2018-02-28 10:49:02 +01:00
  • 525168c7ef aria: expand config.h entry: ciphersuites & caller Manuel Pégourié-Gonnard 2018-02-28 10:47:02 +01:00
  • dfedd825c8 ECDSA: Refactor mbedtls_ecdsa_signature_to_raw Andrzej Kurek 2018-02-27 09:23:22 -05:00
  • 08d1e91ca9 aria: add ChangeLog entry Manuel Pégourié-Gonnard 2018-02-27 12:43:35 +01:00
  • 2268b967cb aria: disable by default in config.h Manuel Pégourié-Gonnard 2018-02-27 12:22:36 +01:00
  • 26b54fabaf aria: document optional asm usage in config.h Manuel Pégourié-Gonnard 2018-02-27 12:20:20 +01:00
  • 377b2b624d aria: optimize byte perms on Arm Manuel Pégourié-Gonnard 2018-02-27 10:22:26 +01:00
  • fb0e4f0d1a aria: optimise byte perms on Intel Manuel Pégourié-Gonnard 2018-02-26 16:08:40 +01:00
  • cac5008b17 aria: define P3 macro Manuel Pégourié-Gonnard 2018-02-26 15:23:03 +01:00
  • f205a012b8 aria: comment implementation of A transform Manuel Pégourié-Gonnard 2018-02-26 14:10:23 +01:00
  • 35ad891aee aria: internal names closer to standard document Manuel Pégourié-Gonnard 2018-02-26 11:59:16 +01:00
  • 64744f88b6 aria: define SLA() as sl(a()) Manuel Pégourié-Gonnard 2018-02-21 12:35:19 +01:00
  • 8c76a9489e aria: turn macro into static inline function Manuel Pégourié-Gonnard 2018-02-21 12:03:22 +01:00
  • 62e813ca62 Add aria to benchmark program Manuel Pégourié-Gonnard 2018-02-21 10:47:47 +01:00
  • a41ecdabed aria: closer to usual comment style Manuel Pégourié-Gonnard 2018-02-21 10:33:26 +01:00
  • 56453937a1 aria: use mbedtls_zeroize() Manuel Pégourié-Gonnard 2018-02-21 10:08:31 +01:00
  • c76ceb677b aria: move conditional outside of loop Manuel Pégourié-Gonnard 2018-02-21 09:50:17 +01:00
  • 9cc89248fe aria: use unsigned type for bit count Manuel Pégourié-Gonnard 2018-02-21 09:44:29 +01:00
  • e1ad7491c5 aria: clean up interface of internal macros Manuel Pégourié-Gonnard 2018-02-20 13:59:05 +01:00
  • a6d639e553 aria: improve some comments & internal names Manuel Pégourié-Gonnard 2018-02-20 13:45:44 +01:00
  • 442f03b9e1 cmake: keep test list in alphabetic order Manuel Pégourié-Gonnard 2018-02-20 13:56:54 +01:00
  • 6b3689237d Add compat.sh ARIA run to all.sh Manuel Pégourié-Gonnard 2018-02-20 12:02:07 +01:00
  • bba64067bf compat.sh: add remaining ARIA suites Manuel Pégourié-Gonnard 2018-02-20 11:58:44 +01:00
  • af37f0f68f Add remaining ARIA suites to priority list Manuel Pégourié-Gonnard 2018-02-20 11:03:40 +01:00
  • 9decaf57b7 Document Aria suites as TLS 1.2-only Manuel Pégourié-Gonnard 2018-02-20 10:21:52 +01:00
  • 4db944c5f4 Don't declare unsupported ciphersuites Manuel Pégourié-Gonnard 2018-02-20 10:19:56 +01:00
  • 7299dfd86b compat.sh: add ARIA interop tests with OpenSSL Manuel Pégourié-Gonnard 2018-02-15 11:43:55 +01:00
  • a0e47088d8 compat.sh: add self-interop tests for ARIA suites Manuel Pégourié-Gonnard 2018-02-15 11:07:58 +01:00
  • 392c2d2524 compat.sh: run 1.2-only tests with DTLS too Manuel Pégourié-Gonnard 2018-02-15 11:06:14 +01:00
  • 841192ba88 fixed a macro to uppercase for a test script (.._TLS_DH_anon_WITH.. -> _DH_ANON_WITH_) Markku-Juhani O. Saarinen 2017-12-07 12:36:55 +00:00
  • c06e1014e1 ARIA ciphersuites for TLS 1.2 Markku-Juhani O. Saarinen 2017-12-07 11:51:13 +00:00
  • 07478d6f30 something to do with whitespaces Markku-Juhani O. Saarinen 2017-12-01 16:20:15 +00:00
  • 0fb47fe71f MBEDTLS_ARIA_ALT added as a feature Markku-Juhani O. Saarinen 2017-12-01 15:41:38 +00:00
  • 8df81e029f Test suite for ARIA Markku-Juhani O. Saarinen 2017-12-01 14:26:40 +00:00
  • 6ba68d4a3b ARIA init and free Markku-Juhani O. Saarinen 2017-12-01 14:26:21 +00:00
  • 3c0b53b2b0 ARIA build integration Markku-Juhani O. Saarinen 2017-11-30 16:00:34 +00:00
  • 259fa60f6c ARIA test vectors for CBC CFB CTR modes Markku-Juhani O. Saarinen 2017-11-30 15:48:37 +00:00
  • 41efbaabc9 ARIA cipher implementation Markku-Juhani O. Saarinen 2017-11-30 11:37:55 +00:00
  • f936cb1c1b Add attribution for #1351 report Gilles Peskine 2018-02-27 08:37:52 +01:00
  • 7fded85f43 Add attribution for #1351 report Gilles Peskine 2018-02-27 08:37:52 +01:00
  • 1bf6123fca Add attribution for #1351 report archive/jenkinsfile Gilles Peskine 2018-02-27 08:37:52 +01:00
  • 6a4e22c26c Update version to 2.7.1 mbedtls-2.7.1 Jaeden Amero 2018-02-23 11:31:04 +00:00
  • 060fe37496 fix typo in pem.c ILUXONCHIK 2018-02-25 20:59:09 +00:00
  • 6085c721d2 Backport 2.7:Add guard to out_left to avoid negative values mohammad1603 2018-02-22 04:29:04 -08:00
  • 1d0755418b Merge pull request #1400 from mazimkhan/feature-opaque-keys2 feature-opaque-keys-2.7-rc1 archive/feature-opaque-keys Mohammad Azim Khan 2018-02-24 19:12:06 +00:00
  • a13e6e8ffb Revert "Merge pull request #1399 from mazimkhan/feature-opaque-keys" Mohammad Azim Khan 2018-02-23 17:25:54 +00:00
  • 31a24b8d0c Merge pull request #1399 from mazimkhan/feature-opaque-keys Mohammad Azim Khan 2018-02-23 16:33:10 +00:00
  • 233a421111 Enable deprecated API wrappers for _ALT implementation Mohammad Azim Khan 2018-02-23 16:20:21 +00:00
  • b3411e5765 Merge pull request #1398 from gilles-peskine-arm/feature-opaque-keys-2.7.1 Gilles Peskine 2018-02-23 12:04:14 +01:00
  • 36af5653db Merge remote-tracking branch 'upstream-public/mbedtls-2.7' into feature-opaque-keys Gilles Peskine 2018-02-23 11:19:44 +01:00
  • 765ca4dcb5 Merge pull request #1360 from mazimkhan/cert-write-AndrzejKurek-opaque-keys-interfaces Gilles Peskine 2018-02-22 19:41:16 +01:00
  • 88953b623d Fix comment explaining ECDSA public key format Azim Khan 2018-02-22 17:46:48 +00:00