mbedtls/ChangeLog.d
Paul Elliott 557b8d663a Remove Extraneous bytes from buffer post pem write
In order to remove large buffers from the stack, the der data is written
into the same buffer that the pem is eventually written into, however
although the pem data is zero terminated, there is now data left in the
buffer after the zero termination, which can cause
mbedtls_x509_crt_parse to fail to parse the same buffer if passed back
in. Patches also applied to mbedtls_pk_write_pubkey_pem, and
mbedtls_pk_write_key_pem, which use similar methods of writing der data
to the same buffer, and tests modified to hopefully catch any future
regression on this.

Signed-off-by: Paul Elliott <paul.elliott@arm.com>
2020-12-07 17:29:42 +00:00
..
00README.md 2.24.0 is still covered by the old policy 2020-10-01 00:35:49 +02:00
_GNU_SOURCE-redefined.txt Fix the build when _GNU_SOURCE is defined to a non-empty value 2020-10-01 11:27:17 +02:00
add-aes-ecb-to-psa.txt Style and language fixes 2020-08-25 12:32:22 +02:00
add_cipher_transparent_driver.txt Add changelog entry 2020-09-14 16:31:58 +02:00
add_export_public_key_driver.txt Added changelog 2020-11-20 17:31:24 +01:00
add_MBEDTLS_TARGET_PREFIX_to_cmake.txt Build: Add MBEDTLS_TARGET_PREFIX 2020-10-20 13:44:44 +01:00
add_sign_verify_keygen_transparent_driver.txt Added changelog 2020-09-04 14:22:27 +02:00
adjusting sliding_window_size_PR3592.txt adding entry file to ChangeLog.d for PR3592 2020-09-07 13:08:10 +02:00
aes-zeroize-pointer.txt Remove a useless zeroization 2020-08-25 19:28:13 +02:00
android-socklen_t.txt Use socklen_t on Android and other POSIX-compliant system 2020-09-30 16:53:37 +08:00
arc4random_buf-implicit.txt Make arc4random_buf declaration available on NetBSD 2020-09-09 12:03:09 +02:00
bugfix_3524.txt fix(programs/psa): commit python3 generated file 2020-09-24 20:57:46 -07:00
bugfix_3782.txt Add changelog entry file to ChangeLog.d 2020-11-25 01:13:12 -03:00
bugfix_3794.txt programs/ssl: Fix incorrect EOF check in ssl_context_info.c 2020-10-20 13:31:32 -06:00
bugfix_PR3294.txt Updates to cleanup fixes for #3294 2020-08-24 08:29:39 -07:00
clean_pem_buffers.txt Remove Extraneous bytes from buffer post pem write 2020-12-07 17:29:42 +00:00
ecb_iv_fix.txt Do not set IV size for ECB mode ciphers 2020-11-06 09:40:21 +01:00
ecp_curve_list.txt List Montgomery curves in mbedtls_ecp_curve_list() 2020-09-30 17:02:25 +02:00
error-include-string.txt Fix conditions for including string.h in error.c 2020-11-09 15:17:07 +01:00
feature-dtls-srtp.txt Stick to ChangeLog rules 2020-10-29 01:14:49 +01:00
fix-rsa-blinding.txt Restore retry in rsa_prepare_blinding() 2020-09-25 08:43:57 -05:00
fix_ccm_add_length_check.txt Fix additional data length field check for CCM 2020-10-08 12:09:44 +02:00
minimum_cmake_version_PR3802.txt Updated minimum cmake requirement down to 2.8.12 2020-10-22 10:43:40 +02:00
missing-debug-message-arguments_mbedtls_ssl_decrypt_buf.txt Fix: Add missing arguments to debug message. 2020-12-02 10:13:02 +01:00
psa-openless.txt Add change log 2020-11-19 16:59:40 +01:00
psa_error_invalid_argument_for_invalid_cipher_input_sizes.txt Update changelog entry to mention PSA API compliance 2020-10-01 16:03:10 +02:00
psa_generate_key-curve25519.txt psa_generate_key: remove the bit-size sanity check 2020-09-30 22:03:29 +02:00
support-ecdh-kdf-with-ecdh-key.txt Apply review feedback 2020-10-15 17:07:12 +02:00
support-key-agreement-and-derivation-output-as-key.txt Add changelog entries for #3741 and #3742 2020-10-05 16:24:15 +02:00
systematically_store_bit_size_3740.txt Update ChangeLog.d/systematically_store_bit_size_3740.txt 2020-10-22 12:12:22 +02:00