mbedtls/include/polarssl
Manuel Pégourié-Gonnard 502bf30fb5 Handle reassembly of handshake messages
Works only with GnuTLS for now, OpenSSL packs other records in the same
datagram after the last fragmented one, which we don't handle yet.

Also, ssl-opt.sh fails the tests with valgrind for now: we're so slow with
valgrind that gnutls-serv retransmits some messages, and we don't handle
duplicated messages yet.
2014-10-21 16:30:22 +02:00
..
aes.h Add _init() and _free() for cipher modules 2014-07-09 10:19:22 +02:00
aesni.h aesni_gcm_mult() now returns void 2013-12-30 13:54:23 +01:00
arc4.h Add _init() and _free() for cipher modules 2014-07-09 10:19:22 +02:00
asn1.h Finish parsing RSASSA-PSS parameters 2014-06-02 16:10:29 +02:00
asn1write.h Fix formatting: fix some 'easy' > 80 length lines 2014-05-01 14:18:25 +02:00
base64.h base64_decode() also forcefully returns on dst == NULL 2013-07-16 17:48:58 +02:00
bignum.h Increase MPI_MAX_BYTES to allow RSA 8192 2014-10-15 22:06:46 +02:00
blowfish.h Add _init() and _free() for cipher modules 2014-07-09 10:19:22 +02:00
bn_mul.h Added explicit casts to prevent compiler warnings when trying to build for iOS 2014-08-21 23:48:14 +02:00
camellia.h Add _init() and _free() for cipher modules 2014-07-09 10:19:22 +02:00
ccm.h CCM operations allow input == output 2014-05-14 14:10:35 +02:00
certs.h Simplify the way default certs are used 2013-09-25 14:05:49 +02:00
check_config.h Add separate SSL_COOKIE_C define 2014-10-21 16:30:18 +02:00
cipher.h Adapt cipher and MD layer with _init() and _free() 2014-07-09 10:19:24 +02:00
cipher_wrap.h Fix formatting: remove trailing spaces, #endif with comments (> 10 lines) 2014-05-01 13:03:14 +02:00
compat-1.2.h Fix formatting: remove trailing spaces, #endif with comments (> 10 lines) 2014-05-01 13:03:14 +02:00
config.h Make cookie timeout configurable 2014-10-21 16:30:19 +02:00
ctr_drbg.h Add ctr_drbg_free() 2014-07-09 10:19:23 +02:00
debug.h Fix formatting: remove trailing spaces, #endif with comments (> 10 lines) 2014-05-01 13:03:14 +02:00
des.h Add _init() and _free() for cipher modules 2014-07-09 10:19:22 +02:00
dhm.h Add dhm_init() 2014-07-09 10:19:23 +02:00
ecdh.h Fix typos in comments 2014-06-25 14:45:24 +02:00
ecdsa.h Fix typos in comments 2014-06-25 14:45:24 +02:00
ecp.h Add #endif comments for #endif more than 10 lines from #if / #else 2014-06-17 14:34:44 +02:00
entropy.h Add more tests for the entropy module 2014-06-10 15:38:44 +02:00
entropy_poll.h Adapt sources to configurable config.h name 2014-04-30 16:40:20 +02:00
error.h Add and use POLARSSL_ERR_SSL_BUFFER_TOO_SMALL 2014-10-21 16:30:20 +02:00
gcm.h Fixed documentation issues found by clang 2013-12-30 17:57:27 +01:00
havege.h Adapt programs / test suites 2014-07-09 10:19:24 +02:00
hmac_drbg.h Fix formatting: remove trailing spaces, #endif with comments (> 10 lines) 2014-05-01 13:03:14 +02:00
md.h Adapt cipher and MD layer with _init() and _free() 2014-07-09 10:19:24 +02:00
md2.h Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
md4.h Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
md5.h Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
md_wrap.h Fix formatting: remove trailing spaces, #endif with comments (> 10 lines) 2014-05-01 13:03:14 +02:00
memory.h Adapt sources to configurable config.h name 2014-04-30 16:40:20 +02:00
memory_buffer_alloc.h Adapt sources to configurable config.h name 2014-04-30 16:40:20 +02:00
net.h Add UDP support to the NET module 2014-10-21 16:30:09 +02:00
oid.h Finish parsing RSASSA-PSS parameters 2014-06-02 16:10:29 +02:00
openssl.h Fix formatting: remove trailing spaces, #endif with comments (> 10 lines) 2014-05-01 13:03:14 +02:00
padlock.h Fix formatting: fix some 'easy' > 80 length lines 2014-05-01 14:18:25 +02:00
pbkdf2.h Defines for UEFI environment under MSVC added 2013-10-29 14:05:38 +01:00
pem.h POLARSSL_PEM_C split into POLARSSL_PEM_PARSE_C and POLARSSL_PEM_WRITE_C 2013-09-16 13:36:18 +02:00
pk.h Clarify padding questions in the PK documentation 2014-06-25 14:04:36 +02:00
pk_wrap.h Adapt sources to configurable config.h name 2014-04-30 16:40:20 +02:00
pkcs5.h Defines for UEFI environment under MSVC added 2013-10-29 14:05:38 +01:00
pkcs11.h Fix formatting: fix some 'easy' > 80 length lines 2014-05-01 14:18:25 +02:00
pkcs12.h Fixed documentation issues found by clang 2013-12-30 17:57:27 +01:00
platform.h Fix formatting: remove trailing spaces, #endif with comments (> 10 lines) 2014-05-01 13:03:14 +02:00
ripemd160.h Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
rsa.h Add rsa_rsassa_pss_verify_ext() 2014-06-05 14:02:05 +02:00
sha1.h Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
sha256.h Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
sha512.h Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
ssl.h Handle reassembly of handshake messages 2014-10-21 16:30:22 +02:00
ssl_cache.h POLARSSL_CONFIG_OPTIONS has been removed. Values are set individually 2014-04-25 11:11:10 +02:00
ssl_ciphersuites.h Add a ciphersuite NODTLS flag 2014-10-21 16:30:03 +02:00
ssl_cookie.h Make cookie timeout configurable 2014-10-21 16:30:19 +02:00
threading.h Adapt sources to configurable config.h name 2014-04-30 16:40:20 +02:00
timing.h Adapt sources to configurable config.h name 2014-04-30 16:40:20 +02:00
version.h Prepare for release 1.3.9 2014-10-20 13:56:15 +02:00
x509.h Support escaping of commas in x509_string_to_names() 2014-08-11 11:59:52 +02:00
x509_crl.h Fix comments about X.509 versions 2014-06-25 11:26:12 +02:00
x509_crt.h Fix comments about X.509 versions 2014-06-25 11:26:12 +02:00
x509_csr.h Fix comments about X.509 versions 2014-06-25 11:26:12 +02:00
xtea.h Add _init() and _free() for cipher modules 2014-07-09 10:19:22 +02:00