index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
smtpd
/
lka.c
Age
Commit message (
Expand
)
Author
2015-01-20
use <limits.h> comprehensively. For now try to push <> includes to
Theo de Raadt
2015-01-16
Replace <sys/param.h> with <limits.h> and other less dirty headers where
Theo de Raadt
2014-09-03
if crypt(3) fails return an authentication error
Giovanni Bechis
2014-07-10
make the control process broadcast verbose/profile admin requests directly,
Eric Faurot
2014-07-08
Update the table API: lookup functions can take an optional parameters
Eric Faurot
2014-05-22
when we reduced the number of iovec's we passed through an imsg, the iovec
Gilles Chehade
2014-05-01
Move RSA keys from "lka" to a new dedicated "ca" process because lka
Reyk Floeter
2014-04-29
Implement RSA privilege separation for OpenSMTPD, based on my previous
Reyk Floeter
2014-04-15
reply with correct imsg when using non-system auth.
Eric Faurot
2014-04-09
need to change imsg type before forwarding.
Eric Faurot
2014-04-04
Merge the mda, mta and smtp processes into a single unprivileged
Eric Faurot
2014-02-04
pki code cleanup
Eric Faurot
2014-02-04
add base64_encode/base64_decode helpers
Eric Faurot
2014-02-04
get rid of fdlimit()
Eric Faurot
2013-11-20
Rework the mda and scheduler to use the holdq mechanism instead of
Eric Faurot
2013-11-18
Allow overriding the local ca
Eric Faurot
2013-11-13
Fix case-folding issue with pki names. They are case-insensitive.
Eric Faurot
2013-11-06
Much much improved config parser and related changes.
Eric Faurot
2013-10-28
Report the ssl certificate verification status in the mail header.
Eric Faurot
2013-10-27
missing m_end()
Eric Faurot
2013-10-27
Create the control socket in the parent process to abort early if
Eric Faurot
2013-07-19
Get rid of env->sc_pw and env->sc_pwqueue. Early queue initialization
Eric Faurot
2013-07-19
Remove useless sc_pid from struct smtpd.
Eric Faurot
2013-05-24
sync with OpenSMTPD 5.3.2
Eric Faurot
2013-04-12
replace MAX_LINE_SIZE and SMTP_LINE_MAX with SMTPD_MAXLINESIZE for
Eric Faurot
2013-02-14
- smtpctl trace expand, enables tracing of aliases expansion
Gilles Chehade
2013-02-05
- handle getaddrinfo() error as LKA_TEMPFAIL
Gilles Chehade
2013-01-28
- introduce 'smtpctl trace lookup' to trace lookup process
Gilles Chehade
2013-01-26
Sync with our smtpd repo:
Gilles Chehade
2012-11-12
Cleanups and improvements:
Eric Faurot
2012-10-14
introduce map_file.c which will deprecate map_stdio.c
Gilles Chehade
2012-10-13
Make map_lookup() and make_compare() set errno on failure to distinguish
Eric Faurot
2012-09-30
- add decision to the rule so that we can actually perform a reject match
Gilles Chehade
2012-09-29
finally remove rule member from struct envelope.
Eric Faurot
2012-09-28
use xmemdup() and xcalloc() helpers
Charles Longeau
2012-09-21
Move ruleset_match() prototype to smtpd.h and make the envelope const.
Eric Faurot
2012-09-19
Set envelope expirancy in lka before sending the envelope to mfa.
Eric Faurot
2012-09-19
remove IS_RELAY and IS_MAILBOX macros.
Eric Faurot
2012-09-18
simple lka cleanups:
Eric Faurot
2012-09-16
Factorize log_imsg() in imsg_dispatch() instead of in each imsg_callback()'s
Charles Longeau
2012-08-25
lka must not start servicing requests until it has received its full config
Eric Faurot
2012-08-18
- introduce stat_backend, an API for pluggable statistic backends
Gilles Chehade
2012-05-12
- 'secret' -> 'credentials' in some logs
Gilles Chehade
2012-05-12
- rename all occurences of K_SECRET to K_CREDENTIALS
Gilles Chehade
2011-11-14
when receiving an unexpected imsg, print its name.
Charles Longeau
2011-10-23
a few important fixes:
Eric Faurot
2011-10-23
fsqueue no longer stores envelopes by dumping the structure, instead use a
Gilles Chehade
2011-10-09
show messages sent between processes in debug mode
Eric Faurot
2011-05-16
murder struct path and make sure smtpd uses simpler structures that do not
Gilles Chehade
2011-05-01
the smtpd env is meant to be global, so do not pass it all around.
Eric Faurot
[next]