Gracefully handle existing website keys without matching certificates
[privoxy.git] / ssl.c
2020-12-17 Fabian KeilGracefully handle existing website keys without matchin...
2020-11-23 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-10-09 Fabian KeilAdd a cipher-list directive to specify the ciphers...
2020-10-09 Fabian KeilMbedTLS ssl_send_data(): Include the socket in the...
2020-10-09 Fabian KeilMbedTLS ssl_recv_data(): Include the socket in the...
2020-09-02 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-09-01 Fabian KeilDon't set the ssl_debug_callback() which does nothing
2020-09-01 Fabian Keilssl_verify_callback(): Handle html_encode() failures
2020-09-01 Fabian KeilFix a couple of 'Parameters' comment sections
2020-09-01 Fabian KeilRemove bogus spaces in the ssl_base64_encode() prototype
2020-09-01 Maxim AntonovAdd OpenSSL support
2020-08-10 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-08-06 Fabian KeilCollapse two if blocks into one
2020-07-26 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-07-23 Fabian KeilOnly use the Subject Alternative Name extension if...
2020-07-19 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-06-15 Fabian Keilssl_send_certificate_error(): Add a doctype
2020-06-15 Fabian Keilssl_send_certificate_error(): Add a page title
2020-06-15 Fabian Keilssl_send_certificate_error(): Make it more obvious...
2020-06-15 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-06-08 Fabian Keilgenerate_certificate_valid_date(): Use privoxy_gmtime_r()
2020-06-08 Fabian Keilgenerate_certificate_valid_date(): Fall back to using...
2020-06-02 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-06-01 Fabian KeilAdd ssl_send_data_delayed()
2020-05-28 Fabian KeilRename struct certs_chain member from text_buf to info_buf
2020-05-28 Fabian KeilHTML-encode the certificate info shown in case of verif...
2020-05-28 Fabian KeilFix typos
2020-05-25 Fabian KeilExtend is_ssl_pending()'s description
2020-05-16 Fabian Keilcreate_server_ssl_connection(): Free certificate chain...
2020-05-16 Fabian KeilImprove ssl_send_certificate_error()'s description
2020-05-16 Fabian KeilSimplify free_certificate_chain()
2020-05-16 Fabian Keilssl_verify_callback(): Log when mbedtls_pem_write_buffe...
2020-03-08 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-03-01 rootSet the "Subject Alt Name" extension to when generating...
2020-03-01 Fabian Keilget_certificate_serial(): Remove dead code
2020-02-28 Fabian Keilgenerate_webpage_certificate(): Include the time in...
2020-02-28 Fabian Keilgenerate_webpage_certificate(): Return earlier if a...
2020-02-28 Fabian KeilGenerate the "valid from" and "valid to" date of certif...
2020-02-28 Fabian KeilDetect invalid certificates and create new ones
2020-02-28 Fabian Keilssl_send_certificate_error(): Don't sleep
2020-02-28 Fabian Keilssl_send_certificate_error(): Be more precise
2020-02-28 Fabian KeilWhen logging that the certificate verifcation failed...
2020-02-28 Fabian KeilUse a single mutex for the certificate generation
2020-02-28 Fabian KeilTurn lack of md5 support in mbedTLS into a compile...
2020-02-27 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-02-26 Fabian KeilFix location of curly brace and normalize white space
2020-02-26 Fabian Keilcreate_server_ssl_connection(): If the certificate...
2020-02-26 Fabian Keilfree_server_ssl_structures(): Mark the correct socket...
2020-02-26 Fabian KeilAdd a missing 'the' to a log message
2020-02-26 Fabian Keilssl_send_data(): Log the data before writing
2020-02-26 Fabian Keilssl_recv_data(): Log the received data
2020-02-23 Fabian KeilFix a comment typo
2020-02-23 Fabian KeilBump copyright
2020-02-23 Fabian Keilssl_send_data(): Consistently return -1 in case of...
2020-02-23 Fabian Keilssl_recv_data(): Properly handle MBEDTLS_ERR_SSL_PEER_C...
2020-02-21 Fabian Keilgenerate_key(): Change argument order to be more consistent
2020-02-13 Fabian Keilfree_certificate_chain(): Fix memset() target
2020-02-13 Fabian KeilDeclare generate_webpage_certificate() static
2020-02-13 Fabian KeilFix comment typos
2019-11-27 Fabian KeilRemove a couple of spaces
2019-11-27 Fabian KeilMove config.h include higher
2019-11-27 Fabian KeilDon't clear the buffer passed to mbedtls_strerror()
2019-11-27 Fabian Keilssl_verify_callback(): Use malloc_or_die()
2019-11-27 Fabian Keilmake_certs_path(): Use zalloc_or_die()
2019-11-27 Fabian Keilwrite_private_key(): Use zalloc_or_die()
2019-11-27 Fabian KeilFix comment indentation
2019-11-27 Fabian KeilRemove a couple of spaces
2019-11-27 Fabian KeilFix typo
2019-11-27 Fabian KeilFix typo
2019-11-21 Fabian KeilFix spelling in comment
2019-11-21 Fabian KeilFix spelling in comment
2019-11-19 Fabian KeilMove LIMIT_MUTEX_NUMBER definition to project.h
2019-11-19 Fabian KeilRemove a bunch of spaces
2019-11-19 Fabian KeilMove two typedefs from project.h to ssl.c
2019-11-16 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2019-11-10 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2019-10-30 Fabian KeilFix a couple of function description comments
2019-10-30 Fabian KeilEstablish encrypted client connection earlier ...
2019-10-30 Fabian KeilAdd TLS/SSL interception support