mbedtls/include/mbedtls
Gilles Peskine 9b99a8942f mbedtls_ecp_muladd is only for short Weierstrass curves
Document that mbedtls_ecp_muladd and mbedtls_ecp_muladd_restartable
are only implemented on short Weierstrass curves.

Exclude these functions at build time if no short Weierstrass curve
is included in the build. Before, these functions failed to compile in
such a configuration.

Signed-off-by: Gilles Peskine <gilles.peskine@arm.com>
2020-07-22 02:48:31 +02:00
..
aes.h Add Apache-2.0 headers to all source files 2020-06-16 17:38:44 +02:00
aesni.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
arc4.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
aria.h Add Apache-2.0 headers to all source files 2020-06-16 17:38:44 +02:00
asn1.h Revert "asn1: Remove dependency on X.509" 2020-03-19 14:23:45 +01:00
asn1write.h Add ASN.1 ENUMERATED tag support 2019-10-31 19:17:26 +02:00
base64.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
bignum.h Bignum: Document assumptions about the sign field 2019-11-04 10:39:20 +00:00
blowfish.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
bn_mul.h Fix -O0 build for Aarch64 bignum multiplication. 2019-09-02 13:44:57 +02:00
camellia.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
ccm.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
certs.h Revert "Remove certs.h" 2020-03-04 15:39:14 +01:00
chacha20.h Add Apache-2.0 headers to all source files 2020-06-16 17:38:44 +02:00
chachapoly.h Add Apache-2.0 headers to all source files 2020-06-16 17:38:44 +02:00
check_config.h ECDSA requires a short Weierstrass curve 2020-07-22 02:48:31 +02:00
cipher.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
cipher_internal.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
cmac.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
compat-1.3.h Rename identifiers containing double-underscore 2020-03-23 17:55:32 +01:00
config.h ECDSA requires a short Weierstrass curve 2020-07-22 02:48:31 +02:00
ctr_drbg.h ctr_drbg: Clarify reseed_counter values before seeding 2020-01-09 13:48:52 +00:00
debug.h Revert "Remove unused TLS, NET, and X.509 files" 2020-03-19 13:36:33 +01:00
des.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
dhm.h DHM functions are not part of x509 2020-03-19 14:23:45 +01:00
ecdh.h Add mbedtls_ecdh_can_do 2019-08-19 13:37:46 +01:00
ecdsa.h ECDSA: Explain limitations of constant blinding 2019-09-05 11:18:58 +01:00
ecjpake.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
ecp.h mbedtls_ecp_muladd is only for short Weierstrass curves 2020-07-22 02:48:31 +02:00
ecp_internal.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
entropy.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
entropy_poll.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
error.h Add error condition for bad user configurations 2020-05-29 15:10:30 +02:00
gcm.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
havege.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
hkdf.h Merge pull request #196 from RonEld/fix_license_header 2019-08-16 09:26:41 +01:00
hmac_drbg.h fixup! HMAC_DRBG: support set_entropy_len() before seed() 2019-10-23 19:46:55 +02:00
md.h Implement use of internal DRBG for ecp_mul() 2020-06-08 09:09:20 +02:00
md2.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
md4.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
md5.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
md_internal.h Implement NO_SHA384 in MD layer and PSA 2020-01-06 11:40:23 +01:00
memory_buffer_alloc.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
net.h Revert "Remove unused TLS, NET, and X.509 files" 2020-03-19 13:36:33 +01:00
net_sockets.h Revert "Remove unused TLS, NET, and X.509 files" 2020-03-19 13:36:33 +01:00
nist_kw.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
oid.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
padlock.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
pem.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
pk.h Rename some signature-related identifiers 2019-11-26 18:20:59 +01:00
pk_internal.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
pkcs5.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
pkcs11.h Revert "Remove unused TLS, NET, and X.509 files" 2020-03-19 13:36:33 +01:00
pkcs12.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
platform.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
platform_time.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
platform_util.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
poly1305.h Add Apache-2.0 headers to all source files 2020-06-16 17:38:44 +02:00
psa_util.h Rename ECC Family Macros According to PSA Spec 2020-07-02 16:59:30 +01:00
ripemd160.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
rsa.h Add documentation notes about the required size of the signature buffers 2019-11-13 12:15:35 +01:00
rsa_internal.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
sha1.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
sha256.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
sha512.h Improve doxygen formatting 2020-01-24 10:57:25 +01:00
ssl.h Merge pull request #873 from hanno-arm/ssl_write_client_hello 2020-06-15 10:57:51 +02:00
ssl_cache.h Revert "Remove unused TLS, NET, and X.509 files" 2020-03-19 13:36:33 +01:00
ssl_ciphersuites.h Rename identifiers containing double-underscore 2020-03-23 17:55:32 +01:00
ssl_cookie.h Revert "Remove unused TLS, NET, and X.509 files" 2020-03-19 13:36:33 +01:00
ssl_internal.h Merge pull request #873 from hanno-arm/ssl_write_client_hello 2020-06-15 10:57:51 +02:00
ssl_ticket.h Revert "Remove unused TLS, NET, and X.509 files" 2020-03-19 13:36:33 +01:00
threading.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
timing.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00
version.h Bump version to Mbed TLS 2.23.0 2020-06-29 22:41:30 +01:00
x509.h Revert "Remove unused TLS, NET, and X.509 files" 2020-03-19 13:36:33 +01:00
x509_crl.h Revert "Remove unused TLS, NET, and X.509 files" 2020-03-19 13:36:33 +01:00
x509_crt.h add comment about potential future extension 2020-06-23 00:15:28 +02:00
x509_csr.h Revert "Remove unused TLS, NET, and X.509 files" 2020-03-19 13:36:33 +01:00
xtea.h Remove files sourced from Mbed Crypto 2019-08-15 15:44:50 +01:00