summaryrefslogtreecommitdiffstats
path: root/lib/libssl
AgeCommit message (Expand)AuthorFilesLines
2016-12-30Pull out (and largely rewrite) the code that determines the enabledjsing3-40/+54
2016-12-30Remove now unused c2l, c2ln, l2c, n2l, l2cn and n2l3 macros.jsing2-53/+2
2016-12-30Explicitly include openssl/opensslconf.h in headers that use OPENSSL_NO_*jsing2-2/+4
2016-12-29fix typo; from OpenSSLschwarze1-4/+4
2016-12-26Restore two frees that were unintentionally lost during recent refactoring.jsing1-1/+4
2016-12-26Restore previous ASN.1 encoding for the peer certificate - this wasjsing1-7/+5
2016-12-26Restore previous behaviour of incrementing the pointer so that it pointsjsing1-1/+2
2016-12-21Pacify compiler warning about an unitialized variable which is obviouslyderaadt1-3/+3
2016-12-21Bump libcrypto/libssl/libtls majors due to libcrypto symbol removal andjsing1-1/+1
2016-12-21Add minimum and maximum version fields to SSL, SSL_CTX and SSL_METHODjsing1-1/+10
2016-12-21Add support for ECDHE with X25519.jsing7-91/+316
2016-12-18Convert ssl3_get_server_hello() to CBS.jsing3-60/+67
2016-12-16various minor cleanup;jmc10-34/+34
2016-12-14Make sure all manual pages discussing X509_NAME objectsschwarze4-12/+16
2016-12-13Complete the CBB conversion and cleanup of send_client_key_exchange().jsing1-42/+12
2016-12-13Convert ssl3_send_client_kex_gost() to CBB.jsing1-17/+19
2016-12-13Convert ssl3_send_client_kex_ecdhe() to CBB. Also check the return value ofjsing1-34/+35
2016-12-10Add Copyright and license.schwarze1-1047/+149
2016-12-10Write an SSL_get_shared_ciphers(3) manual from scratch; another oneschwarze2-1/+72
2016-12-10New manual pages SSL_get_certificate(3), SSL_get_state(3), andschwarze5-4/+286
2016-12-10Document SSL_version(3). It's listed in ssl(3) and <openssl/ssl.h>,schwarze1-7/+20
2016-12-07Write SSL_renegotiate(3) manual from scratch; this function is listedschwarze2-1/+58
2016-12-07add missing .Nm SSL_peek in the NAME sectionschwarze1-3/+4
2016-12-07Write SSL_copy_session_id(3) manual from scratch. This function isschwarze2-1/+78
2016-12-07Write new SSL_dup(3) manual from scratch. This function is listedschwarze2-1/+61
2016-12-07New SSL_dup_CA_list(3) manual written from scratch.schwarze2-1/+53
2016-12-07Add documentation for SSL_add_file_cert_subjects_to_stack(3) andschwarze1-25/+103
2016-12-07Convert ssl3_send_client_kex_dhe() to CBB.jsing1-14/+23
2016-12-07Ensure that we zero memory that contiansthe ASN.1 encoded session, sincejsing1-26/+29
2016-12-07Ensure that we zero memory used to hold the ASN.1 encoded session, sincejsing1-1/+4
2016-12-06An SSL_SESSION_print(3) manual written from scratch. It's clearlyschwarze2-1/+68
2016-12-06s/SSL_CTX_need_tmp_rsa/SSL_CTX_need_tmp_RSA/schwarze1-5/+5
2016-12-06Copyright and license for the remaining manuals in this directoryschwarze6-13/+296
2016-12-06Add Copyright and license.schwarze1-8/+52
2016-12-06New manual page SSL_SESSION_new(3) written from scratch.schwarze2-1/+64
2016-12-06Convert ssl3_send_client_kex_rsa() to CBB.jsing1-14/+36
2016-12-06Now that ssl3_send_{client,server}_certificate() are using the commonjsing4-176/+6
2016-12-06Convert certificate handshake message generation to CBB, with some cleanjsing5-64/+168
2016-12-06replace all references to BIO(3) with references to BIO_new(3)schwarze11-33/+33
2016-12-05Add Copyright and license.schwarze1-2/+50
2016-12-04Convert ssl_cipher_list_to_bytes() to CBB, changing the function to returnjsing4-32/+53
2016-12-04Cleanup some of ssl3_send_client_kex_rsa() - tmp_buf is really thejsing1-10/+12
2016-12-04Convert ssl3_send_server_hello() to CBB.jsing1-18/+38
2016-12-04Add Copyright and license.schwarze1-14/+59
2016-12-04Add Copyright and license.schwarze1-21/+82
2016-12-04Add Copyright and license.schwarze2-9/+101
2016-12-04Copyright and licenseschwarze11-33/+550
2016-12-04Add Copyright and license.schwarze1-76/+107
2016-12-04Add Copyright and license.schwarze1-13/+57
2016-12-03Address a potential leak in ssl3_get_server_kex_ecdhe() - if we allocatejsing1-3/+4