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
/
smtp.c
Age
Commit message (
Expand
)
Author
2017-05-22
- filters are currently broken, do not allow using them until we're done
Gilles Chehade
2016-03-25
Nuke session_socket_blockmode() and session_socket_linger(). Use
Kenneth R Westerback
2016-02-13
handle enqueuer socket as a regular listener that can be configured with
Gilles Chehade
2016-02-13
remove some noop leftover code from an earlier cleanup
Gilles Chehade
2016-01-08
adjust a debug message to use decimal instead of hex
Joerg Jung
2015-12-28
remove spaces after '!'
Joerg Jung
2015-12-13
refactor a bit to move the SNI handling away from smtp_session into smtp
Gilles Chehade
2015-12-12
allow overriding the default cipher-suite
Gilles Chehade
2015-12-12
add bits so local enqueuer can run filters when they are enabled
Gilles Chehade
2015-12-12
Implement senders map.
Sunil Nimmagadda
2015-12-12
display CA name in log debug
Gilles Chehade
2015-12-11
fix a logic error in smtp_can_accept() which caused smtpd to accept less
Gilles Chehade
2015-11-30
mechanical rename of some IMSG constants
Gilles Chehade
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-11-05
stop prepending the user id in local enqueuing Received line
Gilles Chehade
2014-10-12
local host is not "localhost", local host is env->sc_hostname
Gilles Chehade
2014-07-08
remove dead code. these imsgs are handled in pony.c.
Eric Faurot
2014-07-08
fix typos.
Igor Sobrado
2014-04-29
Implement RSA privilege separation for OpenSMTPD, based on my previous
Reyk Floeter
2014-04-19
(cast) void two strlcpy() and a snprintf() that cannot truncate
Gilles Chehade
2014-04-09
Zap the mfa process. It is not currently doing anything, and content filtering
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
get rid of fdlimit()
Eric Faurot
2013-12-05
missing init
Eric Faurot
2013-11-06
Much much improved config parser and related changes.
Eric Faurot
2013-10-27
Make the filter infrastructure move forward.
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-03-11
handle ECONNABORTED errors from accept(). In many code blocks they can be
Theo de Raadt
2013-01-26
Sync with our smtpd repo:
Gilles Chehade
2012-11-23
knf
Eric Faurot
2012-11-12
Cleanups and improvements:
Eric Faurot
2012-10-07
convert iobuf_queue()'s to iobuf_fqueue(). (idea from gilles@)
Charles Longeau
2012-10-03
don't try to cope with iobuf_init() failure, make it fatal() instead.
Charles Longeau
2012-10-02
check iobuf_init() return value.
Charles Longeau
2012-09-29
use xstrdup() helper
Charles Longeau
2012-09-19
Remove DF_ENQUEUE flag. It is mostly unused and logically broken.
Eric Faurot
2012-09-17
increment the session counter when a session is created.
Eric Faurot
2012-09-17
fix pasto
Eric Faurot
2012-09-16
we need to ensure we have at least two descriptors per-client accepted, or
Gilles Chehade
2012-09-16
Factorize log_imsg() in imsg_dispatch() instead of in each imsg_callback()'s
Charles Longeau
2012-09-15
When enqueueing from the local socket, the input address is faked as "::1".
Eric Faurot
2012-09-14
Check limits before allocating the session.
Eric Faurot
2012-08-29
Introduce the crypto_backend API and provide support for... encrypted queue
Gilles Chehade
2012-08-25
- add myself to the copyright in control.c, i've done quite a few changes
Gilles Chehade
2012-08-25
- stop accepting clients if we hit our fd reserve limit (or if we fail)
Gilles Chehade
[next]