summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src/ssl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Convert ssl3_get_finished to CBS.doug2015-07-141-6/+9
* Convert ssl_parse_clienthello_use_srtp_ext to CBS.doug2015-07-142-42/+25
* Convert ssl3_get_cert_status to CBS.doug2015-07-141-17/+26
* Convert ssl3_get_server_certificate to CBS.doug2015-07-141-17/+18
* Convert ssl_bytes_to_cipher_list to CBS.doug2015-06-282-10/+20
* Stop using BUF_memdup() within the LibreSSL code base - it is correctlyjsing2015-06-242-6/+7
* Change CBS_dup() to also sync the offset.doug2015-06-231-1/+2
* Check for failure with CBB_init() in bs_ber.c.doug2015-06-211-2/+3
* Convert ssl3_get_new_session_ticket to CBS.doug2015-06-201-24/+24
* Convert ssl3_get_next_proto to CBS.doug2015-06-201-14/+19
* Convert ssl_parse_serverhello_renegotiate_ext to CBS.doug2015-06-202-19/+21
* Make SSL_OP_ALL readable.jsing2015-06-201-2/+9
* Convert ssl_parse_clienthello_renegotiate_ext to CBS.doug2015-06-202-15/+14
* Replace internal call to CRYPTO_memcmp with timingsafe_memcmp.doug2015-06-201-2/+2
* Convert tls1_alpn_handle_client_hello() to CBS.doug2015-06-191-20/+14
* Add CBS_dup() to initialize a new CBS with the same values.doug2015-06-192-2/+14
* Extend the input types for CBB_add_*() to help catch bugs.doug2015-06-182-13/+25
* Remove Microsoft Server Gated Crypto.doug2015-06-185-101/+17
* Change DTLS client cert request code to match TLS.doug2015-06-181-6/+6
* Clean up alert codes and add references.jsing2015-06-171-21/+29
* Keep alerts sorted by alert code.jsing2015-06-173-9/+10
* Remove pointless comments.jsing2015-06-171-7/+3
* Convert ssl_next_proto_validate to CBS.doug2015-06-171-11/+12
* Convert tls1_check_curve to CBS.doug2015-06-171-4/+10
* KNF whitespace.doug2015-06-172-17/+19
* Use explicit int in bs_cbs.c.doug2015-06-172-22/+24
* Use explicit int in bs_ber.c.doug2015-06-171-8/+8
* Add CBS_write_bytes() to copy the remaining CBS bytes to the caller.doug2015-06-172-2/+24
* Add a new function CBS_offset() to report the current offset in the data.doug2015-06-172-2/+15
* Cleanup SSL_OP_* compat flags in ssl.h.doug2015-06-171-31/+24
* Be more strict about BER and DER terminology.doug2015-06-162-28/+33
* Simplify cbs_get_any_asn1_element_internal based on comments from jsing@doug2015-06-162-17/+13
* Make CBS_get_any_asn1_element() more compliant with DER encoding.doug2015-06-153-28/+86
* Remove ancient SSL_OP_NETSCAPE_CA_DN_BUG from SSLeay days.doug2015-06-153-48/+16
* Remove ancient compat hack SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG.doug2015-06-151-24/+1
* Remove 1997's compat hack SSL_OP_SSLEAY_080_CLIENT_DH_BUG.doug2015-06-151-9/+4
* 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