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
/
mproc.c
Age
Commit message (
Expand
)
Author
2024-01-20
Use imsg_get_fd() to access the fd passed via imsgs.
Claudio Jeker
2021-06-14
add required headers for smtpd.h and remove unnecessary ones in other files.
Eric Faurot
2021-05-26
replaces calls to err(3)/errx(3) with fatal()/fatalx() from log.c
Eric Faurot
2020-12-20
Onlly call event_del if there are events enabled, since not all libevents
Martijn van Duren
2020-03-17
Exit when m_get_string() returns NULL to prevent nullptr dereference in
tobhe
2019-10-03
check imsg_flush() return value and fatal() if == -1
Gilles Chehade
2019-06-28
When system calls indicate an error they return -1, not some arbitrary
Theo de Raadt
2019-05-24
fix typo in fatal message to -> too
Gilles Chehade
2018-12-17
set the return pointer to NULL when receiving a 0-sized data.
Eric Faurot
2018-12-13
in event reports, use a struct timeval instead of time_t since we want more
Gilles Chehade
2018-11-11
accept NULL as a valid string in the proc message formating api.
Eric Faurot
2017-03-17
switch to recallocarray() and remove useless pre-allocation.
Eric Faurot
2016-09-14
remove useless #ifndef
Eric Faurot
2016-09-08
Streamline the daemon shutdown sequence.
Eric Faurot
2016-09-03
get rid of the type-checking system on internal messages.
Eric Faurot
2016-09-02
use imsg_read_nofd() implementation from bgpd.
Eric Faurot
2016-09-01
zap dead code
Eric Faurot
2016-09-01
Get rid of the custom msgbuf_write2() function adapted from libutil.
Eric Faurot
2016-09-01
get rid of the imsg buffer usage profiling code.
Eric Faurot
2016-08-31
Remove dead code. queue_flow_control() has never been used and is
Eric Faurot
2016-06-06
do not return on EAGAIN otherwise the event is never reloaded.
Eric Faurot
2016-03-25
Nuke session_socket_blockmode() and session_socket_linger(). Use
Kenneth R Westerback
2016-02-10
Change imsg_read() return value checking from an if..else block to
Todd C. Miller
2016-02-09
r1.16 accidentally masked retries on EAGAIN introduced in r1.15.
Sunil Nimmagadda
2015-12-05
EAGAIN handling for imsg_read. OK henning@ benno@
Claudio Jeker
2015-10-14
imsg_read() may return EAGAIN, handle it in mproc_dispatch()
Gilles Chehade
2015-10-14
whitespace + only log TRACE_MPROC if not IMSG_STAT_{IN,DE}CREMENT
Gilles Chehade
2015-10-02
introduce imsg_read_nofd() to allow reading imsg while discarding fd's when
Gilles Chehade
2015-06-11
local user can cause smtpd to fail by sending invalid imsg to control sock
Gilles Chehade
2015-01-16
Replace <sys/param.h> with <limits.h> and other less dirty headers where
Theo de Raadt
2014-07-08
Update the table API: lookup functions can take an optional parameters
Eric Faurot
2014-04-29
Implement RSA privilege separation for OpenSMTPD, based on my previous
Reyk Floeter
2014-04-19
(void) cast snprintf() call used to craft fatalx() message from within
Gilles Chehade
2013-12-26
bcopy -> memmove
Eric Faurot
2013-11-21
correctly handle EAGAIN and closed pipe in msgbuf_write()
Eric Faurot
2013-10-24
Do not fatal() immediatly on write error, but report to the upper layer.
Eric Faurot
2013-07-19
typo
Eric Faurot
2013-05-24
sync with OpenSMTPD 5.3.2
Eric Faurot
2013-01-31
assorted fixes spotted by Coverity.
Eric Faurot
2013-01-26
Sync with our smtpd repo:
Gilles Chehade