aboutsummaryrefslogtreecommitdiffstats
path: root/socket.c
Commit message (Expand)AuthorAgeFilesLines
* OpenSSL: permit deprecated features,Matthias Andree2021-03-131-1/+5
* socket.c clean up code duplication.Matthias Andree2021-02-271-2/+2
* --version: print OpenSSL versions build/run-time and directoriesMatthias Andree2021-01-301-8/+5
* socket.c: Update copyright according to code changes.Matthias Andree2021-01-031-1/+1
* "Require" OpenSSL 1.1.1 and tolerate/warn 1.0.2.Matthias Andree2020-03-301-0/+4
* socket.c: add reference to README.SSL in error messageMatthias Andree2020-03-301-1/+2
* Fix garbage at end of plugin string with %h and/or %pMatthias Andree2020-03-291-2/+3
* Rename s -> vecsiz (vector size) to hint to its purposeMatthias Andree2020-03-291-4/+4
* socket.c: Make SockKeepalive static, and readability variable renames.Matthias Andree2019-09-271-9/+9
* Align with legacy_6x.Matthias Andree2019-08-251-4/+10
* fetchmail no longer reports System error during SSL_connect(): Success.Matthias Andree2019-08-051-3/+6
* Bump copyrights, and bump version to beta6.Matthias Andree2019-08-051-1/+4
* FreeBSD cleanups to header shuffling.Matthias Andree2019-08-051-4/+1
* Replace most strncpy() by strlcpy() calls.Matthias Andree2019-05-121-1/+1
* Enable OpenSSL >= 1.0.2 native name verification.Matthias Andree2019-01-271-0/+22
* Make compatible with a pure OpenSSL 1.1.0 API, ...Matthias Andree2018-06-061-1/+8
* Add a FIXME comment.Matthias Andree2017-08-111-0/+2
* Do not overrun plugin string when copying it.Alexander Bluhm2017-08-101-1/+1
* Cast argument to quiet -Wformat warning in C89 mode.Matthias Andree2017-04-231-1/+1
* Reformat.Matthias Andree2017-02-111-2/+2
* TLS: set hostname for SNI.Matthias Andree2017-02-111-0/+14
* Initial TLSv1.3 support code.Matthias Andree2017-02-111-1/+27
* Fixup protocol version handling in OpenSSL 1.0.X.Matthias Andree2016-12-121-0/+4
* Support for Debian/Ubuntu mutilated SSLv3 support.Matthias Andree2016-12-121-0/+4
* OpenSSL 1.1.0 API support.Matthias Andree2016-12-121-4/+76
* Refactor OpenSSL protocol version selection logic.Matthias Andree2016-12-121-44/+54
* Bump OpenSSL requirement to v1.0.2.Matthias Andree2016-12-111-2/+2
* Really try to continue if OpenSSL lib newer than headers used at compile-time.Matthias Andree2016-04-241-1/+0
* Enable TLS 1.1/1.2 options on LibreSSL.Matthias Andree2016-04-241-2/+2
* Avoid another C99-style comment.Matthias Andree2016-01-301-3/+2
* Avoid C99-style comment.Matthias Andree2016-01-301-2/+1
* Add OpenSSL version sanity checking.Matthias Andree2016-01-301-1/+24
* Support ssl3+ tls1.1, tls1.2 in --sslproto. Report TLS1.1/1.2 if unsupported ...Matthias Andree2015-04-111-2/+19
* Fix typo regarding SSL_OP_NO_SSLv3, and carry over one basic block from maste...Matthias Andree2015-04-111-2/+7
* Detect/report server hang-up in SSL_connect().Matthias Andree2015-04-081-1/+12
* TLS overhaul, bumping version to 6.4Matthias Andree2015-01-261-11/+17
* Also report SSL/TLS protocol version in verbose mode.Matthias Andree2015-01-161-2/+6
* Report SSL/TLS cipher, in verbose mode.Matthias Andree2015-01-161-0/+14
* Also recognize OPENSSL_NO_SSLx.Matthias Andree2015-01-161-2/+2
* Permit build on SSLv3-disabled OpenSSL,Matthias Andree2015-01-161-1/+6
* Minor bug fixes for socket.cJohn Beck2013-02-181-0/+3
* Improve X.509 certificate validation reporting.Matthias Andree2013-02-061-13/+42
* Plug a memory leak in OpenSSL's certificate verification callback.Matthias Andree2012-12-131-1/+1
* Clear SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS without SSL_CTX_clear_options()Earl Chew2012-09-031-3/+4
* Fix CVE-2011-3389 by clearing SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS...Matthias Andree2012-05-031-0/+6
* Fix build on SSLv2-disabled OpenSSL setupsMatthias Andree2011-10-261-0/+5
* Print Server certificate: banner on stdout rather than stderr.Matthias Andree2011-08-301-1/+1
* Revert SO_???TIMEO-based STARTTLS timeout handling.Matthias Andree2011-05-261-28/+1
* Fix error string.Matthias Andree2011-05-231-1/+1
* Fix socket timeout handling.Matthias Andree2011-05-221-1/+2