mbedtls/include/mbedtls
Manuel Pégourié-Gonnard 3a130848fd Clarify documentation for directly-trusted certs
The fact that self-signed end-entity certs can be explicitly trusted by
putting them in the CA list even if they don't have the CA bit was not
documented though it's intentional, and tested by "Certificate verification #73
(selfsigned trusted without CA bit)" in test_suite_x509parse.data

It is unclear to me whether the restriction that explicitly trusted end-entity
certs must be self-signed is a good one. However, it seems intentional as it is
tested in tests #42 and #43, so I'm not touching it for now.
2018-03-05 13:00:20 +01:00
..
aes.h Improve AES documentation 2018-01-30 16:22:04 +00:00
aesni.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
arc4.h Add documentation warnings for weak algorithms 2018-01-30 14:40:10 +00:00
asn1.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
asn1write.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
base64.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
bignum.h Merge branch 'development' into development-restricted 2018-01-23 18:20:09 +00:00
blowfish.h Error codes for hardware accelerator failures 2018-01-26 17:56:38 +01:00
bn_mul.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
camellia.h Error codes for hardware accelerator failures 2018-01-26 17:56:38 +01:00
ccm.h Fix doxygen documentation for CCM encryption 2018-02-07 10:29:27 +01:00
certs.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
check_config.h Merge branch 'prr_424' into mbedtls-2.7-proposed 2018-02-22 16:07:32 +01:00
cipher_internal.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
cipher.h Merge remote-tracking branch 'upstream-public/pr/1336' into development 2018-01-30 17:28:31 +00:00
cmac.h Improve CMAC documentation 2018-01-30 16:22:05 +00:00
compat-1.3.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
config.h Merge branch 'prr_424' into mbedtls-2.7-proposed 2018-02-22 16:07:32 +01:00
ctr_drbg.h Improve CTR-DRBG documentation 2018-01-30 16:22:05 +00:00
debug.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
des.h Add documentation warnings for weak algorithms 2018-01-30 14:40:10 +00:00
dhm.h dhm: Fix typo in RFC 5114 constants 2018-02-08 14:29:14 +00:00
ecdh.h Improve ECDH documentation 2018-01-30 16:22:05 +00:00
ecdsa.h Improve ECDSA documentation 2018-01-30 16:22:05 +00:00
ecjpake.h Add support for alternative ECJPAKE implementation 2018-01-24 10:36:22 +00:00
ecp_internal.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
ecp.h Error codes for hardware accelerator failures 2018-01-26 17:56:38 +01:00
entropy_poll.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
entropy.h Merge remote-tracking branch 'upstream-public/pr/1294' into development 2018-01-25 14:47:39 +00:00
error.h Merge branch 'development' into development-restricted 2018-01-26 20:57:38 +00:00
gcm.h Improve GCM documentation 2018-01-30 16:22:05 +00:00
havege.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
hmac_drbg.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
md2.h MD: Make deprecated functions not inline 2018-02-22 08:20:42 +00:00
md4.h MD: Make deprecated functions not inline 2018-02-22 08:20:42 +00:00
md5.h MD: Make deprecated functions not inline 2018-02-22 08:20:42 +00:00
md_internal.h Merge remote-tracking branch 'upstream-public/pr/1294' into development 2018-01-25 14:47:39 +00:00
md.h Merge remote-tracking branch 'upstream-public/pr/1336' into development 2018-01-30 17:28:31 +00:00
memory_buffer_alloc.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
net_sockets.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
net.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
oid.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
padlock.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
pem.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
pk_internal.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
pk.h Error codes for hardware accelerator failures 2018-01-26 17:56:38 +01:00
pkcs5.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
pkcs11.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
pkcs12.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
platform_time.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
platform.h Improve platform documentation 2018-01-30 16:22:05 +00:00
ripemd160.h MD: Make deprecated functions not inline 2018-02-22 08:20:42 +00:00
rsa_internal.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
rsa.h Improve RSA documentation 2018-01-30 16:22:05 +00:00
sha1.h MD: Make deprecated functions not inline 2018-02-22 08:20:42 +00:00
sha256.h MD: Make deprecated functions not inline 2018-02-22 08:20:42 +00:00
sha512.h MD: Make deprecated functions not inline 2018-02-22 08:20:42 +00:00
ssl_cache.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
ssl_ciphersuites.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
ssl_cookie.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
ssl_internal.h Merge branch 'development' into development-restricted 2018-01-25 17:28:31 +00:00
ssl_ticket.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
ssl.h Clarify documentation for directly-trusted certs 2018-03-05 13:00:20 +01:00
threading.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
timing.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
version.h Update version to 2.7.1 2018-02-26 10:53:47 +00:00
x509_crl.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
x509_crt.h Clarify documentation for directly-trusted certs 2018-03-05 13:00:20 +01:00
x509_csr.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
x509.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
xtea.h Error codes for hardware accelerator failures 2018-01-26 17:56:38 +01:00