summaryrefslogtreecommitdiffstats
path: root/mutt_ssl.c
AgeCommit message (Expand)Author
2022-12-03mutt_ssl: refactor Implicit TLS and STARTTLS codeMatthias Andree
2022-08-25Add error handling for cert prompts in batch mode.Kevin McCarthy
2022-08-04Drop X509 *cert from sslsockdata, unused.Matthias Andree
2022-07-29Overide SSL_CTX min/max protocol versions.Kevin McCarthy
2021-11-28Fix unused variable warning.Aaron Poffenberger
2021-03-08Fix $ssl_client_cert usage with SMTP.Kevin McCarthy
2020-12-15Create $ssl_verify_host_override.Kevin McCarthy
2020-06-20Improve warning message for possible STARTTLS response injection.Kevin McCarthy
2020-06-18Merge branch 'stable'Kevin McCarthy
2020-06-17Fix STARTTLS response injection attack.Kevin McCarthy
2020-05-29Remove support for OpenSSL <0.9.5Remco Rijnders
2019-12-28Fix crash when polling a closed ssl connection.Kevin McCarthy
2019-10-15Change ssl_init to use buffer pool for rand filename.Kevin McCarthy
2019-08-17Add $ssl_use_tlsv1_3 config variable, default set.Kevin McCarthy
2019-08-13Fix LibreSSL build.Kevin McCarthy
2019-08-13Add checks for buffered OpenSSL or GnuTLS data when polling.Kevin McCarthy
2019-08-07Allow nested setting of OPTIGNOREMACROEVENTS.Kevin McCarthy
2019-04-19Convert certficate prompts to use menu dialog helper and BUFFER.Kevin McCarthy
2019-01-18Merge branch 'stable'Kevin McCarthy
2019-01-18Wrap ssl init calls for LibreSSL too.Kevin McCarthy
2019-01-08Fix compilation with LibreSSL <2.7.0. (closes #112)Stefan Strogin
2019-01-08Fix compilation with LibreSSL <2.7.0. (closes #112)Stefan Strogin
2019-01-04Clean up formatting.Kevin McCarthy
2019-01-04Clean up code indentation.Kevin McCarthy
2018-12-20Fix compilation without deprecated OpenSSL 1.1 APIsRosen Penev
2018-12-02Fix compilation without deprecated OpenSSL 1.1 APIsRosen Penev
2018-08-31Convert certificate prompts to show sha-256 instead of md5.Kevin McCarthy
2018-06-01Correct spelling mistakes.Edward Betts
2018-05-28fix inappropriate use of FREE() in ssl init error pathOswald Buddenhagen
2018-04-15Add libidn2 supportMatej Muzila
2017-06-01Fix "format string is not a string literal" warnings. (closes #3949)TAKAHASHI Tamotsu
2017-03-26Set refresh when popping the menu stack.Kevin McCarthy
2017-03-26Add a menu stack to track current and past menus.Kevin McCarthy
2017-03-13Change OpenSSL to use SHA-256 for cert comparison. (closes #3924)Kevin McCarthy
2017-03-09Add SNI support for OpenSSL. (see #3923)Kevin McCarthy
2017-03-09OpenSSL: Don't offer (a)ccept always choice for hostname mismatches. (closes ...Kevin McCarthy
2017-03-09Prevent skipped certs from showing a second time. (see #3916)Kevin McCarthy
2017-03-07Don't allow storing duplicate certs for OpenSSL interactive prompt. (closes #...Kevin McCarthy
2017-03-07Move the OpenSSL partial chain support check inside configure.ac. (see #3916)Kevin McCarthy
2017-03-07Add $ssl_verify_partial_chains option for OpenSSL. (closes #3916)Matthias Andree
2017-03-02SSL: Fix memory leak in subject alternative name code. (closes #3920)Matthias Andree
2017-03-02Clear out extraneous errors before SSL_connect() (see #3916)Kevin McCarthy
2017-02-12Show SHA1 fp in interactive cert check menu.Matthias Andree
2017-02-12Fix potential cert memory leak in check_certificate_by_digest().Kevin McCarthy
2017-02-12Plug memory leak in weed-expired-certs code.Matthias Andree
2017-02-12Filter expired local certs for OpenSSL verification.Kevin McCarthy
2016-12-13Rework OpenSSL certificate verification to support alternative chains. (close...Michał Kępień
2016-11-29Add mutt_array_size macro, change interactive_check_cert() to use it. (see #...Kevin McCarthy
2016-11-29Improve openssl interactive_check_cert. (closes #3899)Kevin McCarthy
2016-11-22Corrected comment.Vincent Lefevre