aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* plug the message content through the filter fd chain.opensmtpd-201405121641Eric Faurot2014-05-123-134/+337
* Fix a possible double free when tls is required but not advertised byEric Faurot2014-05-121-2/+8
* remove some refernces to MFAEric Faurot2014-05-073-6/+3
* replace mfa.c and mfa_session.c with filter.cEric Faurot2014-05-0711-664/+208
* fix prototypeopensmtpd-201405071639Eric Faurot2014-05-071-1/+1
* reduce diff with asr in srcEric Faurot2014-05-075-7/+19
* import asr and build with it if not on openbsd currentEric Faurot2014-05-0728-142/+7296
* Create a new default RSA engine instead of patching the existing oneGilles Chehade2014-05-042-11/+38
* ca process, by reykGilles Chehade2014-05-016-55/+202
* when using opportunistic TLS, also downgrade when error happen afterGilles Chehade2014-04-301-5/+26
* when sending mail to user+tag@ and maildir is enabled, do not createGilles Chehade2014-04-305-49/+50
* Merge branch 'master' of ssh://ssh.poolp.org/git/opensmtpdGilles Chehade2014-04-3013-659/+872
|\
| * Import filter code from old filter-smtp branch. And lake it build again.Eric Faurot2014-04-2912-625/+839
| * Pass message data lines to a smtp_filter_dataline() function for consistency,Eric Faurot2014-04-291-34/+33
* | RSA engine privsep by reyk@Gilles Chehade2014-04-3014-91/+574
|/
* zero-out buffer before trying to stuff things in it with strlcat()Gilles Chehade2014-04-294-0/+4
* fix aliases lookupGilles Chehade2014-04-291-2/+2
* simplify interface, from reykGilles Chehade2014-04-293-6/+3
* explicit_bzero() in sensitive placesGilles Chehade2014-04-294-7/+7
* Merge branch 'master' of ssh://ssh.poolp.org/git/opensmtpdGilles Chehade2014-04-293-6/+38
|\
| * re-add imsg_to_str to allow filters to buildEric Faurot2014-04-292-4/+14
| * Merge branch 'master' of ssh.poolp.org:/git/opensmtpdEric Faurot2014-04-291-8/+26
| |\
| * | Add a rate limit for expire to avoid hammer effect when the expire queue is big.Eric Faurot2014-04-291-2/+24
| * | revert update attempt...Eric Faurot2014-04-291-239/+101
| * | Merge branch 'master' of ssh.poolp.org:/git/opensmtpdEric Faurot2014-04-291-1/+10
| |\ \
| * \ \ Merge branch 'master' of ssh.poolp.org:/git/opensmtpdEric Faurot2014-04-2861-1714/+1637
| |\ \ \
| * | | | refactor smtp filter hookEric Faurot2014-04-091-63/+124
* | | | | simplify ssl and do not check private key twiceGilles Chehade2014-04-293-28/+18
| |_|_|/ |/| | |
* | | | add ip addresses to localnamesGilles Chehade2014-04-291-8/+26
| |_|/ |/| |
* | | if tls fails and wasn't stricly required, downgrade to smtpGilles Chehade2014-04-291-1/+10
| |/ |/|
* | log and destroy session if peer server rejected us at bannerGilles Chehade2014-04-281-0/+5
* | for now disable filteres building, we need to fix filter_api.c firstGilles Chehade2014-04-281-4/+4
* | in ssl_to_text() use SSL_CIPHER_description() to extract exact TLS version ...gilles2014-04-281-2/+12
* | malloc -> callocGilles Chehade2014-04-221-2/+2
* | merge back strlcpy/strlcat/snprintf audit I did in OpenBSD treeGilles Chehade2014-04-2035-408/+492
* | add Makefile for perl filter bridgeGilles Chehade2014-04-181-0/+11
* | makefile for python, prepare makefile for luaGilles Chehade2014-04-182-0/+12
* | reimport lua bridge for filtersGilles Chehade2014-04-181-0/+359
* | reimport work in progress bridges for perl and python filtersGilles Chehade2014-04-182-0/+722
* | support mailaddr lookups in table_dbGilles Chehade2014-04-181-2/+3
* | Merge branch 'master' into master2opensmtpd-201404151425Gilles Chehade2014-04-150-0/+0
|\ \
| * \ Merge branch 'newmaster' of ssh://ssh.poolp.org/git/opensmtpdGilles Chehade2014-04-151-1/+1
| |\ \ | |/ / |/| |
* | | do not linger on closeGilles Chehade2014-04-151-0/+1
* | | update versionGilles Chehade2014-04-151-1/+1
* | | add asr_run_event.c to the buildGilles Chehade2014-04-151-0/+1
* | | check that conninfo is not NULL before using itGilles Chehade2014-04-151-0/+4
* | | document table_socketmapGilles Chehade2014-04-151-0/+42
* | | unfuck table_ldapGilles Chehade2014-04-151-5/+0
* | | docuemnt deliver asGilles Chehade2014-04-151-2/+20
* | | add back "deliver to lmtp/mda ... as foobar" to fork mda as user "foobar"Gilles Chehade2014-04-155-11/+39