Commit graph

  • 00106a12c9 Minor edit to comply with pointer naming standard Steven Cooreman 2020-06-08 18:54:23 +0200
  • f5a5e45ed1 Refactor equality-testing asserts in SE driver tests to TEST_EQUAL Steven Cooreman 2020-06-08 18:53:13 +0200
  • de18338865 Add changelog entry for #3382 Steven Cooreman 2020-06-08 18:48:01 +0200
  • 81fe7c311a Split 'validate persistent key parameters' into independent validation Steven Cooreman 2020-06-08 18:37:19 +0200
  • a50f28338b Add test to check key ID's from the vendor range are accepted Steven Cooreman 2020-06-08 18:35:57 +0200
  • c4b6656a91
    Merge pull request #3405 from AndrzejKurek/variable-buffers-cid-serialization danh-arm 2020-06-17 12:26:24 +0100
  • 7d7c00412f Improve comment justifying a hard-coded limitation Manuel Pégourié-Gonnard 2020-06-17 12:57:33 +0200
  • a90a95bcbd Zeroize temporary stack buffer Manuel Pégourié-Gonnard 2020-06-17 12:40:57 +0200
  • 2d91c30f4c Update dependencies documentation Manuel Pégourié-Gonnard 2020-06-17 12:26:54 +0200
  • 424210a93c Allow inclusion of entropy.h when it's disabled Manuel Pégourié-Gonnard 2020-06-17 12:13:23 +0200
  • 301a9ee583 Fix potential memory overread in seed functions Manuel Pégourié-Gonnard 2020-06-17 10:12:43 +0200
  • 392faa2e41
    Merge pull request #2669 from RonEld/iotssl_2864 Gilles Peskine 2020-06-16 21:38:13 +0200
  • b657783269
    Update iv and len context pointers manually when reallocating buffers Andrzej Kurek 2020-06-08 07:08:03 -0400
  • 869746577a Add Apache-2.0 headers to all source files Bence Szépkúti 2020-06-15 11:59:37 +0200
  • 6a81eb6106 Remove Dangerous Parameter Passing Paul Elliott 2020-06-15 16:21:33 +0100
  • 72177e362b Add fall-back to hash-based KDF for internal ECP DRBG Manuel Pégourié-Gonnard 2020-06-16 12:51:42 +0200
  • 0defc579d7 Fix typo in a comment Manuel Pégourié-Gonnard 2020-06-10 09:18:25 +0200
  • 18b0b3c4b5 Avoid superflous randomization with restartable Manuel Pégourié-Gonnard 2020-06-08 09:53:20 +0200
  • c7295f5416 Use HMAC_DRBG by default for ECP internal DRBG Manuel Pégourié-Gonnard 2020-06-04 12:32:14 +0200
  • c334f41bf9 Skip redundant checks for NULL f_rng Manuel Pégourié-Gonnard 2020-06-04 10:43:29 +0200
  • 84fd657240 Add Security ChangeLog entry for lack of blinding Manuel Pégourié-Gonnard 2020-06-04 10:31:06 +0200
  • b34aeeb8d6 Update documentation about optional f_rng parameter Manuel Pégourié-Gonnard 2020-06-04 10:20:12 +0200
  • 047986c2f8 Add support for RESTARTABLE with internal RNG Manuel Pégourié-Gonnard 2020-06-04 09:43:14 +0200
  • d18f0519a5 Move internal drbg init to specific mul functions Manuel Pégourié-Gonnard 2020-06-03 12:11:56 +0200
  • fb11d252b2 Implement use of internal DRBG for ecp_mul() Manuel Pégourié-Gonnard 2020-05-22 12:12:36 +0200
  • 23983f30de Add config.h option MBEDTLS_ECP_NO_INTERNAL_RNG Manuel Pégourié-Gonnard 2020-05-19 12:38:31 +0200
  • 9dfcae8b94
    Merge pull request #3426 from paul-elliott-arm/resource_leak Manuel Pégourié-Gonnard 2020-06-16 10:00:18 +0200
  • eb7f35d18e Update LICENSE and README.md to reflect licensing Bence Szépkúti 2020-06-05 14:39:07 +0200
  • 4e9f71227a Update license headers to Apache-2.0 OR GPL-2.0-or-later Bence Szépkúti 2020-06-05 13:02:18 +0200
  • 948cd23845 Update LICENSE and README.md to reflect licensing Bence Szépkúti 2020-06-05 14:39:07 +0200
  • f744bd72ee Update license headers to Apache-2.0 OR GPL-2.0-or-later Bence Szépkúti 2020-06-05 13:02:18 +0200
  • 51b41d5422 Add Apache-2.0 headers to all scripts Bence Szépkúti 2020-05-26 01:54:15 +0200
  • 468a76f88a Add copyright dates to all scripts Bence Szépkúti 2020-05-26 00:33:31 +0200
  • c7da1fe381 Add Apache-2.0 headers to all scripts Bence Szépkúti 2020-05-26 01:54:15 +0200
  • 700ee44545 Add missing copyright dates to scripts and sources Bence Szépkúti 2020-05-26 00:33:31 +0200
  • f4e3fc9133 Use starts/finish around Lucky 13 dummy compressions Manuel Pégourié-Gonnard 2020-06-12 11:14:35 +0200
  • b21b1f5e7c
    Merge pull request #3387 from ronald-cron-arm/tests-common-code Manuel Pégourié-Gonnard 2020-06-15 11:33:19 +0200
  • 693768f8e9
    Merge pull request #3424 from ronald-cron-arm/ssl_write_client_hello-2.7 Manuel Pégourié-Gonnard 2020-06-15 10:57:58 +0200
  • efb669c280
    Merge pull request #3418 from ronald-cron-arm/ssl_write_client_hello-2.16 Manuel Pégourié-Gonnard 2020-06-15 10:57:55 +0200
  • a92e3def48
    Merge pull request #873 from hanno-arm/ssl_write_client_hello Manuel Pégourié-Gonnard 2020-06-15 10:57:51 +0200
  • 65d8c2651d Show failure in ssl-opts.sh when key export fails Ron Eldor 2019-06-04 13:05:36 +0300
  • ff1825ec19 Add changelog entry Ronald Cron 2020-06-10 14:52:21 +0200
  • 6c5bd7fd51 tests: Reformating due to rnd_* renaming Ronald Cron 2020-06-10 14:08:26 +0200
  • 351f0eee20 tests: Add mbedtls_test_ prefix to rnd_* symbols Ronald Cron 2020-06-10 12:12:18 +0200
  • 2dbba99708 tests: Reformating due to hexcmp() renaming Ronald Cron 2020-06-10 11:42:32 +0200
  • de70b165a4 tests: Add mbedtls_test_ prefix to hexcmp() Ronald Cron 2020-06-10 11:03:08 +0200
  • f73ab008d2 tests: Reformating due to unhexify_alloc() renaming Ronald Cron 2020-06-10 10:57:28 +0200
  • a256c7025f tests: Add mbedtls_test_ prefix to unhexify_alloc() Ronald Cron 2020-06-10 10:53:11 +0200
  • 690f3ebe92 tests: Add mbedtls_test_ prefix to zero_alloc() Ronald Cron 2020-06-10 10:42:18 +0200
  • ff31eab938 tests: Reformating due to *hexify functions renaming Ronald Cron 2020-06-08 17:20:59 +0200
  • 72d628f7f5 tests: Add mbedtls_test_ prefix to *hexify functions Ronald Cron 2020-06-08 17:05:57 +0200
  • e9c09f1efc tests: Add mbedtls_test_ prefix to platform_* functions Ronald Cron 2020-06-08 16:44:58 +0200
  • 2058d56fcc tests: Move random helper functions Ronald Cron 2020-06-09 17:11:47 +0200
  • b7eb67fb74 tests: Add random.c and random.h files Ronald Cron 2020-06-09 16:57:42 +0200
  • f40529d5f4 tests: Move generic helper functions Ronald Cron 2020-06-09 16:27:37 +0200
  • b6d6d4c61a tests: Add helpers.c and helpers.h files Ronald Cron 2020-06-03 10:11:18 +0200
  • 3a0df03364
    Increase the Hamming distance of uECC_generate_random_int returns Andrzej Kurek 2020-06-12 06:32:13 -0400
  • 4206bd4a4f Align with check-like function return value convention Ronald Cron 2020-06-11 09:50:51 +0200
  • 904775da12 ssl_client: Align line breaking with MBEDTLS_SSL_DEBUG_* Ronald Cron 2020-06-11 09:34:06 +0200
  • a32236c813 Use defines to check alpn ext list validity Ronald Cron 2020-04-23 16:41:44 +0200
  • 2064355747 Return error in case of bad user configurations Hanno Becker 2017-04-12 14:54:42 +0100
  • d8562b5e46 Add error condition for bad user configurations Hanno Becker 2017-04-12 14:54:42 +0100
  • 9581fa3050 Align with check-like function return value convention Ronald Cron 2020-06-11 09:50:51 +0200
  • 32b629dc99 ssl_client: Align line breaking with MBEDTLS_SSL_DEBUG_* Ronald Cron 2020-06-11 09:34:06 +0200
  • 157cffebab Use defines to check alpn ext list validity Ronald Cron 2020-04-23 16:41:44 +0200
  • f250380df3 Return error in case of bad user configurations Hanno Becker 2017-04-12 14:54:42 +0100
  • d7296020a6 Add error condition for bad user configurations Hanno Becker 2017-04-12 14:54:42 +0100
  • 6f1eda710c Fix for resource leak in test_suite_ssl Paul Elliott 2020-06-11 20:22:00 +0100
  • ecef1ddd5b Add ChangeLog.d entry for PR3421 nia 2020-06-11 18:43:48 +0100
  • 1c0c837ddc Define _POSIX_C_SOURCE to be 200112L, as a minimum for C99. nia 2020-06-11 12:03:45 +0100
  • 6777dcb16f Add ChangeLog.d entry for kern.arandom support. nia 2020-06-11 14:01:07 +0100
  • 9f5312cc4e entropy: Add support for BSD sysctl(KERN_ARND) nia 2020-06-11 13:32:13 +0100
  • 508e21ccfd Add ChangeLog.d entry for #3422 nia 2020-06-11 13:55:07 +0100
  • 7eb0e62f64 ssl_mail_client: Define _XOPEN_SOURCE=600 for gethostname nia 2020-06-11 12:30:12 +0100
  • 0b01fd9b67 net_sockets: Fix building on NetBSD 9.0 nia 2020-06-11 12:29:15 +0100
  • 0e8dc48cff Uniformize bounds checks using new macro Hanno Becker 2017-04-12 14:54:42 +0100
  • dc7b5b97a1 Add macro for bounds checking Hanno Becker 2017-04-12 14:54:42 +0100
  • 29efc0f37d Remove unnecessary MBEDTLS_ECP_C preprocessor condition Ronald Cron 2020-05-07 10:54:43 +0200
  • 8cf6b49e6d Shorten lines in library/ssl_cli.c to at most 80 characters Hanno Becker 2017-05-08 11:06:19 +0100
  • 910a751037 Introduce macros for constants in SSL ticket implementation Hanno Becker 2018-11-17 21:18:01 +0000
  • f8f61aad0f Uniformize bounds checks using new macro Hanno Becker 2017-04-12 14:54:42 +0100
  • 7ea4b4d70a Add macro for bounds checking Hanno Becker 2017-04-12 14:54:42 +0100
  • 711eea30b9 Remove unnecessary MBEDTLS_ECP_C preprocessor condition Ronald Cron 2020-05-07 10:54:43 +0200
  • 35f8a54405 Shorten lines in library/ssl_cli.c to at most 80 characters Hanno Becker 2017-05-08 11:06:19 +0100
  • 8f397268d3 Introduce macros for constants in SSL ticket implementation Hanno Becker 2018-11-17 21:18:01 +0000
  • b7b35e125b Align with check-like function return value convention Ronald Cron 2020-06-11 09:50:51 +0200
  • 5ee5707521 ssl_client: Align line breaking with MBEDTLS_SSL_DEBUG_* Ronald Cron 2020-06-11 09:34:06 +0200
  • 5b66d44f5a
    Merge pull request #3195 from paul-elliott-arm/development Janos Follath 2020-06-10 16:03:58 +0100
  • 849930a50e tests: Move generic macros to macros.h Ronald Cron 2020-06-03 08:06:47 +0200
  • 4b8b199ead tests: Add macros.h include file Ronald Cron 2020-06-09 13:52:23 +0200
  • f91c495379 tests: helpers: Update static qualifiers Ronald Cron 2020-05-27 16:22:17 +0200
  • 02c78b7825 tests: Create an include folder Ronald Cron 2020-05-27 09:22:32 +0200
  • f523c47578
    Merge pull request #3403 from piotr-now/sca_memmove Piotr Nowicki 2020-06-10 14:52:02 +0200
  • ce0aab4474 Add new error code PLATFORM_ALLOC_FAILED for mbedtls_platform_memmove() Piotr Nowicki 2020-06-08 14:08:49 +0200
  • 87a51aa08e
    Merge pull request #3243 from ndilieto/development Manuel Pégourié-Gonnard 2020-06-10 12:59:58 +0200
  • 15fee93121
    Merge pull request #3363 from bensze01/zeroize danh-arm 2020-06-10 11:31:38 +0100
  • dbe3d2b434
    Merge pull request #3415 from bensze01/zeroize-2.16 danh-arm 2020-06-10 11:31:30 +0100
  • 4ffe08454d
    Merge pull request #3125 from okhowang/development danh-arm 2020-06-10 10:58:45 +0100
  • cd6fd060ec Remove hardcoded line number from the zeroize test Bence Szépkúti 2020-06-09 12:52:04 +0200
  • 74fc3be396 Remove superfluous include from zeroize.c Bence Szépkúti 2020-06-10 10:53:10 +0200