summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2016-05-22start work on improving the log format, this is work in progress but it'llGilles Chehade
2016-05-22use temporary variables to store some struct tm values, no functionalGilles Chehade
2016-05-21replace hardcoded '+' with TAG_CHAR defineGilles Chehade
2016-05-19table formats are described in table(5) not makemap(8)Gilles Chehade
2016-05-16No need to store the return value of fcntl(fd, F_SETFL, flags).Todd C. Miller
2016-05-16fix logic in error code path of smtp state machine that can lead to anGilles Chehade
2016-05-16replace hardcoded + with TAG_CHARGilles Chehade
2016-05-11mention ca option in listen directiveJoerg Jung
2016-05-08The "loop detected" message should not print the errno string.Todd C. Miller
2016-05-03listen directive may use a table for authentication, to make this work theJoerg Jung
2016-04-29fix "smtpctl show queue" reporting "invalid" envelope state.Eric Faurot
2016-04-21Use automatic DH parameters, instead of fixed ones. Also disable DHE byJoel Sing
2016-04-18add -T to SYNOPSIS;Jason McIntyre
2016-04-18document the -T flagJoerg Jung
2016-04-17fix typo, it is supposed to be smtpctl trace "filters" not "filter"Joerg Jung
2016-04-10arguments to "chain" are space separated, not comma; verified by jungJason McIntyre
2016-03-30for some time now mandoc has not required MLINKS to functionJason McIntyre
2016-03-25Nuke session_socket_blockmode() and session_socket_linger(). UseKenneth R Westerback
2016-03-17Last parameter to execl[e]() functions *must* be cast to a pointer.Kenneth R Westerback
2016-03-07fix error in documentation of `ca' keywordGilles Chehade
2016-02-22the default address family for a listener was set too late and wouldGilles Chehade
2016-02-21bump versionGilles Chehade
2016-02-15Revert previous, semarie@ found a regression.Martin Pieuchot
2016-02-14Simplify address parsing code by only using inet_net_pton(3).Martin Pieuchot
2016-02-13tweak previous;Jason McIntyre
2016-02-13describe how 'listen on socket' worksGilles Chehade
2016-02-13handle enqueuer socket as a regular listener that can be configured withGilles Chehade
2016-02-13remove some noop leftover code from an earlier cleanupGilles Chehade
2016-02-13remove support for 'dbm' which is really 'recno' from our makemap, it can'tGilles Chehade
2016-02-12Cleanup getopt(3) mis-use in sendmail compat code.Sunil Nimmagadda
2016-02-10Change imsg_read() return value checking from an if..else block toTodd C. Miller
2016-02-10when creating a db map, we use a temporary file to work on and atomicallyGilles Chehade
2016-02-09add PROC_QUEUE_MESSAGE_UNCORRUPT to smtpd-api.h, needed by privsep queuesGilles Chehade
2016-02-09r1.16 accidentally masked retries on EAGAIN introduced in r1.15.Sunil Nimmagadda
2016-02-09rename variable sun to s_un to ease portabilityGilles Chehade
2016-02-05remove no longer relevant ifndefJoerg Jung
2016-02-05use SMTPD_NAME defineJoerg Jung
2016-02-04fix memory leakEric Faurot
2016-02-04Make code more readable by putting the message parsing logic in a single place.Eric Faurot
2016-02-04When deleting a message, remove associated envelopes from the cache,Eric Faurot
2016-02-03Add helpers function to talk to the queue. Make the code simpler.Eric Faurot
2016-02-03tell filters to rollback the current transaction if MAIL or EOM failsEric Faurot
2016-02-03When a filter rejects a message content, report immediatly to theEric Faurot
2016-02-03NULL initialize two file pointers to make it more obvious when reading thatGilles Chehade
2016-02-03Use "esc_class" to classify bounce type instead of "errorline" asSunil Nimmagadda
2016-02-02in RSA privsep engine, do not provide methods for rsa_sign / rsa_verify,Gilles Chehade
2016-02-02Remove setproctitle() for the parent process. Because rc.d(8) uses processStuart Henderson
2016-02-02Check imsg data size before use.Sunil Nimmagadda
2016-01-29remove unused fieldEric Faurot
2016-01-29Simplify code: hasrun is confusing and useless. There is no wayEric Faurot