mbedtls/ChangeLog.d
Gilles Peskine b3ca90bc44 Reduce the default ECP window size
MBEDTLS_ECP_WINDOW_SIZE is a compromise between memory usage (growing based
on the value) and performance (faster with larger values). There are
disminishing returns as the value grows larger. Based on Manuel's benchmarks
recorded in https://github.com/ARMmbed/mbedtls/issues/4127, 4 is a good
compromise point, with larger values bringing little advantage. So reduce
the default from 6 to 4.

Document the default value as in optimized for performance mostly, but don't
document the specific value, so we may change it later or make it
platform-dependent.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2021-06-07 21:27:51 +02:00
..
00README.md 2.24.0 is still covered by the old policy 2020-10-01 00:35:49 +02:00
add-missing-parenthesis.txt Improve changelog entry for #4217 2021-04-27 17:08:26 +01:00
aescrypt2.txt Remove the sample program aescrypt2 2021-04-28 15:57:30 +02:00
allow_alt_cmac_without_des.txt Add documentation for change in CMAC self-test behaviour 2021-04-30 10:09:52 +02:00
aria-alt.txt Changelog entry for the ARIA_ALT and CAMELLIA_ALT fixes 2021-05-25 18:45:04 +02:00
bugfix_PR3616.txt Changelog update #3175 2020-09-27 23:51:21 +03:00
ciphersuite-sha1-sha384-guard.txt Fix dependency for TLS-RSA-WITH-CAMELLIA-256-GCM-SHA384 2021-05-19 16:57:40 +02:00
ciphersuite-sha384-guard.txt Fix dependencies on SHA384 cipher suites 2021-05-19 16:58:08 +02:00
dhm_min_bitlen.txt Enforce dhm_min_bitlen exactly, not just the byte size 2021-04-01 14:20:03 +02:00
dtls_sample_use_read_timeout.txt Actually use the READ_TIMEOUT_MS in the sample DTLS client and server 2021-03-15 16:43:08 -04:00
ecp-window-size.txt Reduce the default ECP window size 2021-06-07 21:27:51 +02:00
fix-invalid-id-error-code.txt Add change log 2021-04-01 14:55:04 +02:00
fix-mingw-build.txt fix changelog entry 2021-05-12 14:37:24 -04:00
fix-pk-parse-key-error-code.txt Fix an incorrect error code addition in pk_parse_key_pkcs8_unencrypted_der 2021-04-15 11:19:56 +01:00
fix-printf-specifiers.txt Improve wording of ChangeLog entry 2021-03-10 17:14:10 +00:00
fix_memsan_build_clang11.txt Fix memsan build with clang 11 2021-03-05 14:24:03 +00:00
fix_return_type_for_invalid_crypto_key.txt Add Change log entry for bug fix. 2021-04-01 10:01:32 +01:00
host_test-int32.txt Fix build error when int32_t is not int 2021-05-18 16:43:00 +02:00
issue1792.txt Fix Changelog, add separate test functions for hash of all-zero bits 2021-04-07 19:16:18 +02:00
make-generate-tests-python.txt Changelog entry for no longer explicitly invoking python2 2021-05-06 11:35:18 +02:00
mpi_random.txt Changelog entry for adding mbedtls_mpi_random() 2021-06-02 21:31:24 +02:00
mpi_read_negative_zero.txt Explain the problem in more concrete terms 2021-04-09 20:20:26 +02:00
pkcs1_v21_sign_ext.txt Removed trailing whitespace 2021-01-10 15:40:33 +01:00
posix-define.txt Add changelog for posix definition 2021-05-12 15:00:55 -06:00
psa-aead-output-size-macros-1.0.txt Update changelog 2021-04-27 04:41:43 +02:00
psa-builtin-keys-implementation.txt Add changelog for MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS 2021-04-15 15:06:52 +02:00
psa-without-genprime-fix.txt psa: Support RSA signature without MBEDTLS_GENPRIME 2021-05-21 10:21:27 +01:00
psa_sign_message.txt Add changelog entry for #4357 2021-05-17 22:20:11 +02:00
random-range.txt Add changelog entry for non-uniform MPI random generation 2021-06-02 21:39:30 +02:00
remove-config-psa-crypto.txt Changelog entry for the removal of config-psa-crypto.h in 2.x 2021-05-05 18:01:04 +02:00
session-cache.txt Add ChangeLog entry 2021-05-21 05:29:01 +01:00
undefined_reference_without_psa.txt Fix missing compilation guard around psa_crypto_driver_wrappers.c 2021-05-19 21:03:46 +02:00