aboutsummaryrefslogtreecommitdiffstats
path: root/socket.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Reindent.Matthias Andree2011-05-221-9/+9
* Reinstate SSLv2 support on legacy_63 branch.Matthias Andree2011-05-171-3/+5
* Drop broken test code.Matthias Andree2011-05-171-18/+0
* SockOpen(): set SO_KEEPALIVE.Matthias Andree2011-05-131-0/+9
* Add a SockTimeout(int socket, int seconds) function.Matthias Andree2011-04-291-0/+25
* In the plugin child, call _exit, not exit.Matthias Andree2011-04-291-2/+2
* Properly report EXIT_FAILURE if the plugin/plugout execvp() fails.Matthias Andree2011-04-291-2/+2
* Remove unused code.Matthias Andree2011-04-291-48/+0
* Fix typo in comment.Matthias Andree2011-04-281-1/+1
* Remove support for SSLv2 (fixes Debian Bug #622054).Matthias Andree2011-04-111-5/+3
* Fix compiler warnings.Matthias Andree2010-12-121-1/+1
* Fix Intel C++ var shadowing warnings.Matthias Andree2010-10-091-5/+5
* X.509 matching split out; disallow TLD wildcards.Matthias Andree2010-08-271-36/+0
* Disallow X.509 wildcard matches in domain literals.Matthias Andree2010-08-271-1/+17
* Require that X.509 wildcards start with "*.",Matthias Andree2010-08-271-1/+1
* Factor out name/wildcard matching code.Matthias Andree2010-08-271-17/+23
* Only report connection failures in verbose mode or if all addresses fail.Matthias Andree2010-05-191-7/+18
* Omit warning of insecure connection if --sslfingerprint matches.Matthias Andree2010-05-091-2/+2
* Hack types for cygwin_read().Matthias Andree2010-04-291-4/+4
* --sslcert{file|path} overrides default store, add environment var...Matthias Andree2010-04-231-9/+18
* Add --sslcertfile option and FETCHMAIL_NO_DEFAULT_X509_PATHS env var,Matthias Andree2010-04-181-5/+12
* Improve SSL error messages for common issuesMatthias Andree2010-04-181-27/+77
* Call OpenSSL_add_all_algorithms().Matthias Andree2010-04-061-4/+2
* Use SSL_library_init(), not SSLeay_add_ssl_algorithms().Matthias Andree2010-04-011-1/+1
* Further warning fixes.Matthias Andree2010-03-191-7/+8
* Fix lots of warnings, most around string literals...Matthias Andree2010-03-181-2/+2
* Properly check for h_errno declaration and include netdb.h.Matthias Andree2010-03-051-8/+2
* Remove unused assignments/initializations found with llvm-clang.Matthias Andree2010-02-281-2/+2
* Fix free() of unallocated memory on intact/non-verbose SSL-connections.Matthias Andree2009-08-171-2/+3
* Report Subject Alternative Name before checking for NULs.Matthias Andree2009-08-051-4/+4
* Use sdump to display non-printing characters in certificate subject names.Matthias Andree2009-08-051-6/+14
* Abort verification if Subject CommonName/AltName contains NUL.Matthias Andree2009-08-041-7/+20
* Merge and extend Redhat's AI_ADDRCONFIG patch.Matthias Andree2009-06-141-0/+3
* case-insensitive check of SSL fingerprints (Daniel Richard G.)Matthias Andree2009-01-221-1/+1
* Fix a few compiler warnings around implicit conversion or extra ";".Matthias Andree2009-01-141-2/+2
* SSL_free(context) when SSL_connect fails, plugging memleak. By Seiichi Ikarashi.Matthias Andree2008-11-131-0/+2
* SSL fix: check and report if SSL_set_fd fails.Matthias Andree2008-07-031-4/+5
* Partially uncommit the botched commit r5117 so I can create proper changelogs.Matthias Andree2008-07-031-5/+4
* Drop dead code under FORCE_STUFFING condition.Matthias Andree2008-01-311-49/+0
* Document arcane SSL/TLS UI issue and require docs, Debian Bug#432618.Matthias Andree2007-07-241-4/+5
* Fix Debian Bug#400950, certificate CN overrides --user option. Now it's only aMatthias Andree2006-12-181-1/+1
* SSL_CTX handling fix by Miloslav Trmac (Red Hat),Matthias Andree2006-09-251-33/+37