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
/
smtpd.c
Age
Commit message (
Expand
)
Author
2019-03-31
Avoid calling dup2(oldd, newd) when oldd == newd. In that case the
YASUOKA Masahiko
2019-01-30
revert previous commit, i wasn't happy with it and it probably came from a
Gilles Chehade
2019-01-30
don't be too strict with .forward permissions, it's ok to process it if the
Gilles Chehade
2018-12-23
remove dead code
Eric Faurot
2018-12-23
revive filters tracing (-T filters) to make it easier understand what is
Gilles Chehade
2018-12-13
do not use err() on fork_processor() exit
Gilles Chehade
2018-12-13
we don't want to parse a filter command line
Gilles Chehade
2018-12-11
do some imsg renaming to make them more clear
Gilles Chehade
2018-12-11
remove unused imsg names
Gilles Chehade
2018-12-07
Refactor certificate initialization and verification.
Eric Faurot
2018-12-06
bring the first bits of DATA filtering plumbing but bypass it for now
Gilles Chehade
2018-11-25
flock was needed by delivery_filename which was moved to the standalone MDA
Gilles Chehade
2018-11-16
add missing imsg names
Eric Faurot
2018-11-03
remove log_debug
Gilles Chehade
2018-11-01
allow smtpd to fork processes at startup and maintain a socketpair with
Gilles Chehade
2018-09-04
upon mda failure, smtpd would assume tempfail and retry. this is at odds
Gilles Chehade
2018-07-25
Implement a generic interface to forward resolver queries to the lka
Eric Faurot
2018-06-28
Don't ignore -n; OK gilles@
Tim van der Molen
2018-06-18
simplify parse_config() further so it no longer has any side effect outside
Gilles Chehade
2018-06-03
split forkmda() in two:
Gilles Chehade
2018-05-31
remove 'where' parameter from all x*() functions in utils.c, it doesn't
Gilles Chehade
2018-05-29
RECIPIENT should really be the dest address, post-expansion, not rcpt
Gilles Chehade
2018-05-29
provide mail user agents with the same environments as Postfix
Gilles Chehade
2018-05-24
switch smtpd to new grammar
Gilles Chehade
2018-05-14
kill corrupt / uncorrupt queue mechanism as it has never been usable and it
Gilles Chehade
2018-04-26
sync log.h with other daemons
Eric Faurot
2018-01-27
Avoid passing NULL to vprintf() by assigning a name to client processes. While
anton
2017-11-21
no need to check the sending process in imsg handlers when there is no
Eric Faurot
2017-09-08
remove more filter-related cruft
Eric Faurot
2017-05-12
queue is not owned by _smtpd but _smtpq so a bug in lookup process does not
Gilles Chehade
2017-01-09
smtpd joins the 7 other daemons that share the same log.c file.
Reyk Floeter
2016-10-19
add -F to usage() too;
Jason McIntyre
2016-09-08
Streamline the daemon shutdown sequence.
Eric Faurot
2016-09-06
use closefrom() before reexec to make sure the new process only gets
Eric Faurot
2016-09-04
The smtpd processes are not expected to ever leave their event loop.
Eric Faurot
2016-09-04
Remove the "smtpctl stop" command.
Eric Faurot
2016-09-01
remove noop function
Eric Faurot
2016-09-01
get rid of the imsg buffer usage profiling code.
Eric Faurot
2016-08-19
make smtpd less verbose at startup
Eric Faurot
2016-06-20
with new fork+reexec, in case of failure in init of any child process
Gilles Chehade
2016-06-07
use io_set_nonblocking() instead of SOCK_NONBLOCKING to reduce delta with
Gilles Chehade
2016-05-28
Implement the fork+exec pattern in smtpd.
Eric Faurot
2016-04-21
Use automatic DH parameters, instead of fixed ones. Also disable DHE by
Joel Sing
2016-03-17
Last parameter to execl[e]() functions *must* be cast to a pointer.
Kenneth R Westerback
2016-02-05
use SMTPD_NAME define
Joerg Jung
2016-02-02
Remove setproctitle() for the parent process. Because rc.d(8) uses process
Stuart Henderson
2016-01-27
Check imsg data length before use.
Sunil Nimmagadda
2016-01-18
Load pki keys before daemon(3). Keys with passphrase require access
Sunil Nimmagadda
2016-01-04
switch to /usr/local/libexec when looking for -extras and drop loop iterating
Joerg Jung
2015-12-28
remove spaces after '!'
Joerg Jung
[next]