mbedtls/include/mbedtls
Hanno Becker f501cb57a5 Clarify documentation of mbedtls_x509_crt_profile
This commit fixes #1992: The documentation of mbedtls_x509_crt_profile
previously stated that the bitfield `allowed_pks` defined which signature
algorithms shall be allowed in CRT chains. In actual fact, however,
the field also applies to guard the public key of the end entity
certificate.

This commit changes the documentation to state that `allowed_pks`
applies to the public keys of all CRTs in the provided chain.

Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
2022-04-25 11:57:09 +02:00
..
aes.h doc improvements in aes and sha256 includes 2021-11-22 15:02:29 +00:00
aesni.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
arc4.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
aria.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
asn1.h doxygen: move addtogroup closures to include more elements 2022-01-24 10:32:00 -05:00
asn1write.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
base64.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
bignum.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
blowfish.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
bn_mul.h Fix aarch64 assembly for bignum multiplication 2021-09-24 09:47:01 +01:00
camellia.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
ccm.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
certs.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
chacha20.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
chachapoly.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
check_config.h Fix indentation 2022-02-15 10:59:53 +01:00
cipher.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
cipher_internal.h psa: Move from key handle to key identifier 2020-11-10 16:00:41 +01:00
cmac.h Reword documentation of CMAC operations 2021-12-07 12:16:33 +00:00
compat-1.3.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
config.h Merge pull request #5720 from tom-cosgrove-arm/adamwolf-reasonable-2.28 2022-04-11 09:47:26 +01:00
config_psa.h Add missing logic for accelerated ECB under MBEDTLS_PSA_CRYPTO_CONFIG 2022-04-05 15:19:16 +02:00
constant_time.h Fix documentation and comments 2021-11-11 11:33:19 +01:00
ctr_drbg.h Add missing asterisk to doxygen closures 2022-01-24 10:31:06 -05:00
debug.h use proper formatting macros when using MinGW provided stdio 2021-05-12 08:50:36 -04:00
des.h Change DES and AES functions to MBEDTLS_CHECK_RETURN_TYPICAL 2021-09-29 20:40:45 +02:00
dhm.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
ecdh.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ecdsa.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ecjpake.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ecp.h Add missing asterisk to doxygen closures 2022-01-24 10:31:06 -05:00
ecp_internal.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
entropy.h Add missing asterisk to doxygen closures 2022-01-24 10:31:06 -05:00
entropy_poll.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
error.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
gcm.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
havege.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
hkdf.h Add missing asterisk to doxygen closures 2022-01-24 10:31:06 -05:00
hmac_drbg.h Add missing asterisk to doxygen closures 2022-01-24 10:31:06 -05:00
md.h Catch failures of md_hmac operations 2021-12-11 15:02:06 +01:00
md2.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
md4.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
md5.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
md_internal.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
memory_buffer_alloc.h Add missing asterisk to doxygen closures 2022-01-24 10:31:06 -05:00
net.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
net_sockets.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
nist_kw.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
oid.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
padlock.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
pem.h Add missing asterisk to doxygen closures 2022-01-24 10:31:06 -05:00
pk.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
pk_internal.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
pkcs5.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
pkcs11.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
pkcs12.h Documentation fixes 2021-12-13 11:14:45 +00:00
platform.h Do not include time.h without MBEDTLS_HAVE_TIME 2022-03-04 15:25:42 -05:00
platform_time.h doxygen: remove empty platform_time configuration section 2022-01-24 10:33:13 -05:00
platform_util.h Fix typo in comment 2021-09-30 20:34:29 +02:00
poly1305.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
psa_util.h Address review comments 2021-09-30 12:29:27 +02:00
ripemd160.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
rsa.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
rsa_internal.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
sha1.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
sha256.h further improvements to sha256 docs 2021-11-22 15:35:58 +00:00
sha512.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
ssl.h Fix spelling of 'reasonable' in comments 2022-04-08 17:02:33 +01:00
ssl_cache.h Add missing asterisk to doxygen closures 2022-01-24 10:31:06 -05:00
ssl_ciphersuites.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ssl_cookie.h Add missing asterisk to doxygen closures 2022-01-24 10:31:06 -05:00
ssl_internal.h Add mbedtls_ssl_check_curve_tls_id() (internal) 2022-02-14 13:00:32 +01:00
ssl_ticket.h Fix spelling of 'reasonable' in comments 2022-04-08 17:02:33 +01:00
threading.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00
timing.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
version.h Bump version to 2.28.0 2021-12-15 11:55:31 +00:00
x509.h doxygen: move addtogroup closures to include more elements 2022-01-24 10:32:00 -05:00
x509_crl.h Add missing asterisk to doxygen closures 2022-01-24 10:31:06 -05:00
x509_crt.h Clarify documentation of mbedtls_x509_crt_profile 2022-04-25 11:57:09 +02:00
x509_csr.h doxygen: move addtogroup closures to include more elements 2022-01-24 10:32:00 -05:00
xtea.h Move MBEDTLS_ERR_xxx Doxygen comments before the definition 2021-08-02 22:57:46 +02:00