mbedtls/library
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
..
.gitignore Added proper gitignores for linux compilation 2012-11-17 00:04:49 +01:00
aes.c Add _init() and _free() for cipher modules 2014-07-09 10:19:22 +02:00
aesni.c Change asm format to \n\t in aesni.c too 2014-06-25 11:26:13 +02:00
arc4.c Add _init() and _free() for cipher modules 2014-07-09 10:19:22 +02:00
asn1parse.c Use polarssl_zeroize() in asn1parse too 2014-08-21 18:15:09 +02:00
asn1write.c Fix formatting in various code to match spacing from coding style 2014-06-17 17:06:47 +02:00
base64.c Accept spaces at end of line/buffer in base64 2014-10-15 23:53:33 +02:00
bignum.c Fix compile error with armcc in mpi_is_prime() 2014-10-15 22:06:46 +02:00
blowfish.c Add _init() and _free() for cipher modules 2014-07-09 10:19:22 +02:00
camellia.c Add _init() and _free() for cipher modules 2014-07-09 10:19:22 +02:00
ccm.c Fix dependencies and includes without FS_IO and PLATFORM_C 2014-07-10 15:27:10 +02:00
certs.c Fix formatting: remove trailing spaces, #endif with comments (> 10 lines) 2014-05-01 13:03:14 +02:00
cipher.c Adapt cipher and MD layer with _init() and _free() 2014-07-09 10:19:24 +02:00
cipher_wrap.c Fix typo causing compile error with NULL cipher 2014-08-14 11:34:33 +02:00
CMakeLists.txt Move cookie callbacks implementation to own module 2014-10-21 16:30:17 +02:00
ctr_drbg.c Add ctr_drbg_free() 2014-07-09 10:19:23 +02:00
debug.c Fix formatting in various code to match spacing from coding style 2014-06-17 17:06:47 +02:00
des.c Add _init() and _free() for cipher modules 2014-07-09 10:19:22 +02:00
dhm.c Fix dhm_selftest() return value 2014-07-09 16:53:29 +02:00
ecdh.c Fix formatting in various code to match spacing from coding style 2014-06-17 17:06:47 +02:00
ecdsa.c Fix formatting in various code to match spacing from coding style 2014-06-17 17:06:47 +02:00
ecp.c Fix minor style issues 2014-10-20 13:59:19 +02:00
ecp_curves.c Fix formatting in various code to match spacing from coding style 2014-06-17 17:06:47 +02:00
entropy.c Fix dependencies and includes without FS_IO and PLATFORM_C 2014-07-10 15:27:10 +02:00
entropy_poll.c Fix code styling for return statements 2014-06-17 14:06:49 +02:00
error.c Add and use POLARSSL_ERR_SSL_BUFFER_TOO_SMALL 2014-10-21 16:30:20 +02:00
gcm.c gcm.c: remove dead store 2014-08-14 11:34:35 +02:00
havege.c Adapt programs / test suites 2014-07-09 10:19:24 +02:00
hmac_drbg.c Adapt cipher and MD layer with _init() and _free() 2014-07-09 10:19:24 +02:00
Makefile Move cookie callbacks implementation to own module 2014-10-21 16:30:17 +02:00
md.c Fix selection of hash from sig_alg ClientHello ext. 2014-08-30 14:19:59 +02:00
md2.c Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
md4.c Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
md5.c Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
md_wrap.c Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
memory_buffer_alloc.c Fix dependency issue in memory_buffer_alloc 2014-08-14 11:34:34 +02:00
net.c Add UDP support to the NET module 2014-10-21 16:30:09 +02:00
oid.c Rm duplicate entry in oid_md_alg 2014-07-08 14:20:26 +02:00
padlock.c Padlock asm using \n\t too 2014-06-25 11:26:14 +02:00
pbkdf2.c Fix formatting in various code to match spacing from coding style 2014-06-17 17:06:47 +02:00
pem.c Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
pk.c Added explicit casts to prevent compiler warnings when trying to build for iOS 2014-08-21 23:48:14 +02:00
pk_wrap.c Fix code styling for return statements 2014-06-17 14:06:49 +02:00
pkcs5.c pkcs5.c: fix dead store: return proper exit status 2014-08-14 11:34:34 +02:00
pkcs11.c Fix formatting in various code to match spacing from coding style 2014-06-17 17:06:47 +02:00
pkcs12.c Adapt cipher and MD layer with _init() and _free() 2014-07-09 10:19:24 +02:00
pkparse.c Fix warning and typo->error. 2014-06-24 17:47:40 +02:00
pkwrite.c Fix buffer size in pk_write_*_pem() 2014-08-14 11:34:35 +02:00
platform.c Adapt sources to configurable config.h name 2014-04-30 16:40:20 +02:00
ripemd160.c Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
rsa.c Prevent (incorrect) compiler warning 2014-07-24 10:38:01 +02:00
sha1.c Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
sha256.c Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
sha512.c Add _init() and _free() for hash modules 2014-07-09 10:19:23 +02:00
ssl_cache.c Minor optimizations (original by Peter Vaskovic, modified by Paul Bakker) 2014-05-28 11:34:33 +02:00
ssl_ciphersuites.c Add a ciphersuite NODTLS flag 2014-10-21 16:30:03 +02:00
ssl_cli.c Fix HelloVerifyRequest version handling 2014-10-21 16:30:20 +02:00
ssl_cookie.c Add and use POLARSSL_ERR_SSL_BUFFER_TOO_SMALL 2014-10-21 16:30:20 +02:00
ssl_srv.c Fix client-initiated renegotiation with DTLS 2014-10-21 16:30:20 +02:00
ssl_tls.c Handle reassembly of handshake messages 2014-10-21 16:30:22 +02:00
threading.c Fix formatting in various code to match spacing from coding style 2014-06-17 17:06:47 +02:00
timing.c Added explicit casts to prevent compiler warnings when trying to build for iOS 2014-08-21 23:48:14 +02:00
version.c Fix code styling for return statements 2014-06-17 14:06:49 +02:00
version_features.c Make ready for release of 1.3.8 and soversion 7 2014-07-09 10:21:28 +02:00
x509.c Fix memory leak while parsing some X.509 certs 2014-10-17 12:41:41 +02:00
x509_create.c Support escaping of commas in x509_string_to_names() 2014-08-11 11:59:52 +02:00
x509_crl.c Update description and references for X.509 files 2014-06-23 11:52:59 +02:00
x509_crt.c Allow comparing name with mismatched encodings 2014-10-17 12:42:31 +02:00
x509_csr.c Split x509_csr_parse_der() out of x509_csr_parse() 2014-06-23 11:54:57 +02:00
x509write_crt.c Fix formatting in various code to match spacing from coding style 2014-06-17 17:06:47 +02:00
x509write_csr.c Introduce polarssl_zeroize() instead of memset() for zeroization 2014-06-14 16:46:03 +02:00
xtea.c Add _init() and _free() for cipher modules 2014-07-09 10:19:22 +02:00