aboutsummaryrefslogtreecommitdiff
path: root/ssl
AgeCommit message (Expand)AuthorFilesLines
2016-08-17Convert X509* functions to use const gettersDr. Stephen Henson2-2/+2
2016-08-17Add missing session id and tlsext_status accessorsRemi Gacogne3-0/+31
2016-08-16Convert SSL_SESSION* functions to use const gettersMatt Caswell1-1/+1
2016-08-16Ensure we unpad in constant time for read pipeliningMatt Caswell1-3/+9
2016-08-16Fix satsub64be() to unconditionally use 64-bit integersDavid Woodhouse2-68/+21
2016-08-15Address feedback on SSLv2 ClientHello processingMatt Caswell3-14/+6
2016-08-15Send an alert if we get a non-initial record with the wrong versionMatt Caswell1-3/+11
2016-08-15Address feedback on SSLv2 ClientHello processingMatt Caswell4-7/+13
2016-08-15Improves CTLOG_STORE settersRob Percival1-3/+3
2016-08-15Fix no-ecDr. Stephen Henson4-28/+40
2016-08-13Modify TLS support for new X25519 API.Dr. Stephen Henson5-43/+66
2016-08-12GH1446: Add SSL_SESSION_get0_cipherRich Salz1-0/+5
2016-08-08Fix test of first of 255 CBC padding bytes.Adam Langley1-3/+3
2016-08-06Fix CIPHER_DEBUGJimC1-1/+1
2016-08-05spelling fixes, just comments and readme.klemens4-5/+5
2016-08-05Remove OPENSSL_NO_STDIO guards around certain SSL cert/key functionsRichard Levitte1-14/+0
2016-08-04Fix ubsan 'left shift of negative value -1' error in satsub64be()David Woodhouse1-19/+42
2016-08-04Make DTLS1_BAD_VER work with DTLS_client_method()David Woodhouse5-5/+17
2016-08-04Fix cipher support for DTLS1_BAD_VERDavid Woodhouse1-88/+88
2016-08-04Fix DTLS_VERSION_xx() comparison macros for DTLS1_BAD_VERDavid Woodhouse1-4/+7
2016-08-04Fix ossl_statem_client_max_message_size() for DTLS1_BAD_VERDavid Woodhouse1-0/+2
2016-08-04Fix SSL_export_keying_material() for DTLS1_BAD_VERDavid Woodhouse1-1/+1
2016-08-01peer_tmp doesn't exist if no-ec no-dh.Ben Laurie1-0/+2
2016-07-30Fix crash as a result of MULTIBLOCKMatt Caswell3-30/+29
2016-07-29Simplify and rename SSL_set_rbio() and SSL_set_wbio()Matt Caswell1-15/+50
2016-07-29Fix BIO_pop for SSL BIOsMatt Caswell1-10/+2
2016-07-29Fix BIO_push ref counting for SSL BIOMatt Caswell1-1/+5
2016-07-29Don't double free the write bioMatt Caswell1-1/+1
2016-07-29Make the checks for an SSLv2 style record stricterMatt Caswell1-5/+11
2016-07-25zero pad DHE public key in ServerKeyExchange message for interoprussor1-0/+25
2016-07-25Enforce and explicit some const castingFdaSilvaYY2-3/+3
2016-07-23Correct misspelt OPENSSL_NO_SRPRichard Levitte1-1/+1
2016-07-22Send alert for bad DH CKEDr. Stephen Henson1-6/+1
2016-07-22Have load_buildtin_compression in ssl/ssl_ciph.c return RUN_ONCE resultRichard Levitte1-3/+8
2016-07-20Check for errors allocating the error strings.Kurt Roeckx1-1/+2
2016-07-20Never expose ssl->bbio in the public API.Matt Caswell2-60/+58
2016-07-20Fix a few if(, for(, while( inside code.FdaSilvaYY9-139/+138
2016-07-20Sanity check in ssl_get_algorithm2().Dr. Stephen Henson1-1/+4
2016-07-20Send alert on CKE error.Dr. Stephen Henson1-6/+3
2016-07-19Change all our uses of CRYPTO_THREAD_run_once to use RUN_ONCE insteadRichard Levitte3-14/+19
2016-07-19Fix two bugs in clienthello processingEmilia Kasper3-54/+37
2016-07-19SSL test framework: port NPN and ALPN testsEmilia Kasper1-0/+2
2016-07-19Update error codes following tls_process_key_exchange() refactorMatt Caswell2-23/+28
2016-07-19Tidy up tls_process_key_exchange()Matt Caswell1-32/+41
2016-07-19Split out ECDHE from tls_process_key_exchange()Matt Caswell1-76/+86
2016-07-19Split out DHE from tls_process_key_exchange()Matt Caswell1-86/+99
2016-07-19Split out SRP from tls_process_key_exchange()Matt Caswell1-36/+51
2016-07-19Split out the PSK preamble from tls_process_key_exchange()Matt Caswell1-41/+42
2016-07-19Move the PSK preamble for tls_process_key_exchange()Matt Caswell1-0/+9
2016-07-19Narrow scope of locals vars in tls_process_key_exchange()Matt Caswell1-17/+8