summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src/ssl (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Split up the logic in CBB_flush to separately handle the lengths.doug2015-06-131-21/+32
* Explain the ASN.1 restriction that requires extra logic for encoding.doug2015-06-131-2/+18
* When initial capacity is 0, always use NULL buffer.doug2015-06-131-7/+8
* Add comments about how the CBS constants are constructed.doug2015-06-131-12/+43
* Reject long-form tags in CBS_peek_asn1_tag.doug2015-06-131-1/+8
* Fix bad indenting in LibreSSL.doug2015-06-133-6/+6
* Make SSL_CIPHER_get_bits() report ChaCha20-Poly1305 ciphers as usingguenther2015-05-251-4/+4
* Fix return paths with missing EVP_CIPHER_CTX_cleanup() calls.jsg2015-05-152-2/+4
* Add whitespace and replace OPENSSL_free with free in documentation.doug2015-04-293-11/+11
* Call CBB_add_space() rather than reimplementing it.doug2015-04-291-2/+2
* Rename cbb_buffer_add_u to cbb_add_u and remove redundant code.doug2015-04-291-15/+6
* Added len_len error checking for internal cbb_buffer_add_u().doug2015-04-291-1/+4
* Call CBS_mem_equal() rather than reimplementing it.doug2015-04-291-3/+2
* Avoid NULL deref in CBS_get_any_asn1_element().doug2015-04-291-2/+3
* Added error checking for len argument in cbs_get_u().doug2015-04-291-1/+4
* free() can handle NULL.doug2015-04-291-8/+4
* Check for invalid leading zeros in CBS_get_asn1_uint64.doug2015-04-251-3/+8
* Clean up the ssl_bytes_to_cipher_list() API - rather than having thejsing2015-04-153-21/+15
* readdir() is thread-safe when DIR handles aren't shared, so delete the lock.guenther2015-04-061-3/+1
* Nuke the OPENSSL_MAX_TLS1_2_CIPHER_LENGTH hack - this has to be enabled atjsing2015-03-312-22/+2
* Factor out the init_buf initialisation code, rather than duplicating itjsing2015-03-278-103/+56
* BUF_MEM_free() has its own explicit NULL check.jsing2015-03-271-9/+6
* Fix several crash causing defects from OpenSSL.tedu2015-03-191-1/+4
* delay EVP_MD_CTX_init so we don't forget to clean it up.tedu2015-03-111-3/+4
* Reject DH keys sent by a server if they are considered too small; inspiredmiod2015-03-081-1/+12
* Fix a minor information leak that was introduced in t1_lib.c r1.71, wherebyjsing2015-03-021-2/+2
* Fix CVE-2015-0205: Do not accept client authentication with Diffie-Hellmanbcook2015-02-251-2/+2
* Reluctantly add server-side support for TLS_FALLBACK_SCSV.jsing2015-02-228-13/+81
* There is not much point constructing an SSL_CIPHER, then callingjsing2015-02-221-7/+3
* Remove IMPLEMENT_STACK_OF noops.jsing2015-02-221-2/+1
* unifdef -m -UOPENSSL_NO_NEXTPROTONEG - NPN is being replaced with ALPN,jsing2015-02-124-24/+4
* Enable building with -DOPENSSL_NO_DEPRECATED.doug2015-02-111-1/+2
* Jettison DTLS over SCTP.jsing2015-02-097-409/+7
* Return NULL when there are no shared ciphers.doug2015-02-091-4/+6
* Rely upon enc_flags rather than the tls version, to upgrade SHA1+MD5 tomiod2015-02-081-4/+4
* Remove useless variables and use the values directly.doug2015-02-071-5/+3
* Convert several of the server side handshake functions to the new handshakejsing2015-02-072-119/+54
* Don't allow tag number 31 in CBB_add_asn1().doug2015-02-072-12/+27
* Clean up the {get,put}_cipher_by_char() implementations. Also usejsing2015-02-073-30/+14
* Only call free in CBB_init().doug2015-02-071-3/+6
* Provide a SSL_CIPHER_get_by_value() function that allows a cipher to bejsing2015-02-074-4/+33
* Fix typo and ASN.1 tag number range comment in bytestring.h.doug2015-02-071-4/+4
* KNF bytestring files.doug2015-02-064-908/+1096
* Remove accidental, commented out code.doug2015-02-061-11/+1
* Unifdef NETSCAPE_HANG_BUG.jsing2015-02-061-22/+1
* Add additional checks to ssl3_send_client_key_exchange() that ensuresjsing2015-02-061-18/+25
* Import BoringSSL's crypto bytestring and crypto bytebuilder APIs.doug2015-02-064-0/+1343
* Bring back the horrible API that is get_cipher_by_char/put_cipher_by_char.jsing2015-02-0615-16/+91
* Rename SSL_CTX_use_certificate_chain() to SSL_CTX_use_certificate_chain_mem().reyk2015-02-062-4/+4
* Add AEAD as a "MAC alias" so that it is possible to identify/select ciphersjsing2015-01-262-2/+7