aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* fix unnecessary long delays between mx2 -> mx1opensmtpd-201505241920Gilles Chehade2015-05-241-3/+3
* fix parsing of relayhost string in text_to_relayhost(), while at it validate that the parsed host passes valid_domainpart() and strip [(IPv6:)?] notation in dns.c when performing a dns_lookup_hostGilles Chehade2015-05-242-28/+55
* Merge pull request #576 from nfnty/die_gracefullyGilles Chehade2015-05-211-2/+13
|\
| * Die gracefully after receiving SIGTERM or SIGINTnfnty2015-05-211-2/+13
* | Fix permissions for directory PATH_PURGEnfnty2015-05-221-1/+1
* | my previous "fix" introduced a use-after-free spotted by eric@Gilles Chehade2015-05-211-10/+5
* | do not leak a filter_session structure for each smtp clientGilles Chehade2015-05-211-1/+8
|/
* Merge pull request #574 from nfnty/masterGilles Chehade2015-05-211-1/+2
|\
| * Fix smtpd.conf.5, Fixes #572nfnty2015-05-211-1/+2
|/
* show sizes to debug size of structuresGilles Chehade2015-05-201-0/+31
* fix tag defineGilles Chehade2015-05-201-1/+1
* fix some definesGilles Chehade2015-05-202-15/+22
* revert SOCK_NONBLOCK introduction in c396c6bfb72705ab9b07d2a49ba4e990fb5a08b9,Gilles Chehade2015-05-165-5/+15
* do not log credentials upon failed attempts on AUTH LOGINGilles Chehade2015-05-151-2/+12
* when enqueuer is used as an MDA we need to strip "From " delimiter and "Return-Path"Gilles Chehade2015-05-131-0/+7
* if no CA was found, only fail if fallback was not authorizedopensmtpd-201505121835Gilles Chehade2015-05-111-1/+4
* cleanup SNI codeopensmtpd-201505091743Gilles Chehade2015-05-086-56/+43
* Merge pull request #569 from Sp1l/masterGilles Chehade2015-05-072-0/+42
|\
| * Add line-continuation and comments documentationBernard Spil2015-05-071-0/+7
| * Add -T optionBernard Spil2015-05-071-0/+35
* | update man page:Gilles Chehade2015-05-081-5/+6
* | implement new CA / PKI separationGilles Chehade2015-05-0810-65/+179
* | remove ca from struct pkiGilles Chehade2015-05-076-22/+32
|/
* db is no longer a hard depdendency for portableGilles Chehade2015-05-061-1/+0
* sync with portableGilles Chehade2015-05-061-0/+0
* fix documentation bug with regard to tls verifyGilles Chehade2015-05-061-10/+5
* Merge branch 'master' of ssh://ssh.poolp.org/git/opensmtpdGilles Chehade2015-05-061-2/+2
|\
| * remove unused variable.Eric Faurot2015-05-061-2/+2
* | replace valid_domain()'s handling of hostnames with res_hnokGilles Chehade2015-05-061-18/+2
|/
* remove unused variableEric Faurot2015-05-061-2/+0
* fix format stringEric Faurot2015-05-061-2/+2
* define out unused functionEric Faurot2015-05-061-0/+2
* Remove compatibility layer for OpenBSD 5.5 and olderEric Faurot2015-05-0631-7585/+1
* make uninstallGilles Chehade2015-05-054-2/+23
* Make socket() and socketpair() create non-blocking sockets directlyEric Faurot2015-05-056-1003/+7
* Make sure the filter-chain input socket is non-blocking.Eric Faurot2015-05-041-0/+1
* wrong fix, spotted by SunilGilles Chehade2015-05-031-1/+1
* smtpd enqueue -S does not take an argument, fix optstring accordinglyGilles Chehade2015-05-031-1/+1
* it's ok not ot have a pki entry thereGilles Chehade2015-05-031-2/+3
* turn the lka certificate verification into an async operationGilles Chehade2015-05-011-23/+38
* rename SSL imsg's to TLSGilles Chehade2015-05-018-45/+45
* smtp and mta TLS setup can never be concurrent anymore so we canGilles Chehade2015-05-011-93/+27
* already committed as part of lka.c in a different branchGilles Chehade2015-05-011-169/+0
* i dont know why i mentionned dnssec, it's unrelatedGilles Chehade2015-04-291-1/+1
* placeholder for DANEGilles Chehade2015-04-291-0/+169
* new option -F allows running OpenSMTPD foreground while retaining log to syslogGilles Chehade2015-04-291-2/+8
* Merge branch 'master' of ssh://ssh.poolp.org/git/opensmtpdGilles Chehade2015-04-292-5/+1
|\
| * remove warnings, it has annoyed far too many peopleGilles Chehade2015-04-201-4/+0
| * libressl renamed functionGilles Chehade2015-04-181-1/+1
* | allow generating DSN without headersGilles Chehade2015-04-296-16/+67
|/