summaryrefslogtreecommitdiff
path: root/src/lib/libssl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove pointless comments.jsing2015-06-172-14/+6
* Convert ssl_next_proto_validate to CBS.doug2015-06-172-22/+24
* Convert tls1_check_curve to CBS.doug2015-06-172-8/+20
* KNF whitespace.doug2015-06-174-34/+38
* Use explicit int in bs_cbs.c.doug2015-06-174-44/+48
* Use explicit int in bs_ber.c.doug2015-06-172-16/+16
* Add CBS_write_bytes() to copy the remaining CBS bytes to the caller.doug2015-06-174-4/+48
* Add a new function CBS_offset() to report the current offset in the data.doug2015-06-174-4/+30
* Cleanup SSL_OP_* compat flags in ssl.h.doug2015-06-172-62/+48
* Be more strict about BER and DER terminology.doug2015-06-164-56/+66
* Simplify cbs_get_any_asn1_element_internal based on comments from jsing@doug2015-06-164-34/+26
* Make CBS_get_any_asn1_element() more compliant with DER encoding.doug2015-06-156-56/+172
* Remove ancient SSL_OP_NETSCAPE_CA_DN_BUG from SSLeay days.doug2015-06-158-106/+40
* Remove ancient compat hack SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG.doug2015-06-154-52/+10
* Remove 1997's compat hack SSL_OP_SSLEAY_080_CLIENT_DH_BUG.doug2015-06-154-22/+16
* Update SSL_OP_* to remove ancient hacks that are no longer enabled.doug2015-06-152-26/+22
* Split up the logic in CBB_flush to separately handle the lengths.doug2015-06-132-42/+64
* Explain the ASN.1 restriction that requires extra logic for encoding.doug2015-06-132-4/+36
* When initial capacity is 0, always use NULL buffer.doug2015-06-132-14/+16
* Add comments about how the CBS constants are constructed.doug2015-06-132-24/+86
* Reject long-form tags in CBS_peek_asn1_tag.doug2015-06-132-2/+16
* Fix bad indenting in LibreSSL.doug2015-06-138-18/+18
* Avoid an infinite loop that can occur when verifying a message with anlibressl-v2.2.0jsing2015-06-111-2/+2
* Avoid a potential out-of-bounds read in X509_cmp_time(), due to missingjsing2015-06-111-4/+27
* Avoid an infinite loop that can be triggered by parsing an ASN.1jsing2015-06-111-3/+8
* Fix library search path so we link against the freshly built libcrypto.sotobiasu2015-06-051-2/+2
* Use a relative path against BSDOBJDIR to pick libcrypto; makes cross-libmiod2015-05-261-2/+2
* Add OPENSSL_NO_EGD to opensslfeatures.h.bcook2015-05-261-0/+1
* Make SSL_CIPHER_get_bits() report ChaCha20-Poly1305 ciphers as usingguenther2015-05-252-8/+8
* Maximilian dot Fillinger at uni-duesseldorf dot deschwarze2015-05-241-72/+0
* bump to version 2.2bcook2015-05-231-2/+2
* No need to check the return value of memcpy() if you actually checked thismiod2015-05-201-3/+2
* Record inter-library dependencies between libcrypto, libssl and libtlskettenis2015-05-173-1/+5
* Fix return paths with missing EVP_CIPHER_CTX_cleanup() calls.jsg2015-05-157-17/+20
* use strdup() to init stringderaadt2015-04-301-3/+2
* Add whitespace and replace OPENSSL_free with free in documentation.doug2015-04-296-22/+22
* Call CBB_add_space() rather than reimplementing it.doug2015-04-292-4/+4
* Rename cbb_buffer_add_u to cbb_add_u and remove redundant code.doug2015-04-292-30/+12
* Added len_len error checking for internal cbb_buffer_add_u().doug2015-04-292-2/+8
* Call CBS_mem_equal() rather than reimplementing it.doug2015-04-292-6/+4
* Avoid NULL deref in CBS_get_any_asn1_element().doug2015-04-292-4/+6
* Added error checking for len argument in cbs_get_u().doug2015-04-292-2/+8
* free() can handle NULL.doug2015-04-292-16/+8
* Add missing BN_CTX_end() calls.doug2015-04-294-18/+18
* Don't ignore the reference count in X509_STORE_free.doug2015-04-251-1/+5
* Check for invalid leading zeros in CBS_get_asn1_uint64.doug2015-04-252-6/+16
* Do not need to buf[0] = 0 before strlcpy(buf, ...deraadt2015-04-231-2/+1
* Clean up the ssl_bytes_to_cipher_list() API - rather than having thejsing2015-04-156-42/+30
* Remove d2i_X509_PKEY and i2d_X509_PKEY from the SSLeay days.doug2015-04-122-44/+2
* Send OPENSSL_issetugid() straight to hell, no final cigarette.deraadt2015-04-112-15/+1