mbedtls/ChangeLog.d
Paul Elliott 319b5939dd 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 16:47:02 +00:00
..
_GNU_SOURCE-redefined.txt Fix the build when _GNU_SOURCE is defined to a non-empty value 2020-10-01 17:17:37 +02:00
00README.md When to write a changelog: minor improvements 2020-10-01 00:34:22 +02:00
adjusting sliding_window_size_PR3592.txt adding entry file to ChangeLog.d for backport of PR3592 2020-09-08 12:09:34 +02:00
aes-zeroize-pointer.txt Remove a useless zeroization 2020-10-22 09:20:57 +02:00
arc4random_buf-implicit.txt Make arc4random_buf declaration available on NetBSD 2020-09-09 12:04:18 +02:00
bugfix_3782.txt Add changelog entry file to ChangeLog.d 2020-11-28 14:27:31 -03:00
bugfix-2927.txt Add changelog entry file for bugfix 2927 2020-12-03 13:41:45 -08:00
clean_pem_buffers.txt Remove Extraneous bytes from buffer post pem write 2020-12-07 16:47:02 +00:00
ecb_iv_fix.txt Do not set IV size for ECB mode ciphers 2020-11-06 15:26:52 +01:00
ecp-bignum-error-checks.txt Add changelog entry for the memory management fixes 2020-09-30 00:47:48 +02:00
fix-rsa-blinding.txt Restore retry in rsa_prepare_blinding() 2020-09-30 07:22:42 -05:00