Age | Commit message (Expand) | Author |
30 hours | bgpd and smtpd include their own imsgbuf_read_nofd() implementation. | Claudio Jeker |
30 hours | Rename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush to | Claudio Jeker |
2024-09-03 | fix some typos; courtesy of codespell; ok gilles@ | Omar Polo |
2024-05-07 | change the smtpd table protocol | Omar Polo |
2024-04-24 | fix error return in fork_proc_backend(); ok gilles@ | Omar Polo |
2024-02-03 | leave the command for mbox delivery unset | Omar Polo |
2024-02-02 | there's no good reason to allow smtpd to execute custom command set by root | Gilles Chehade |
2024-01-20 | Use imsg_get_fd() to access the fd passed via imsgs. | Claudio Jeker |
2023-06-18 | sync imsg_to_str() with the list of imsg types in smtpd.h | Omar Polo |
2023-05-31 | add missing include of time.h | Omar Polo |
2023-02-08 | usr.sbin: missing void to appease clang 15's -Wstrict-prototype. | Theo Buehler |
2022-02-18 | Revert changes to use the new libtls signer api | Todd C. Miller |
2022-02-12 | use new libtls signer api | Eric Faurot |
2021-07-14 | Remove unneeded calls to tls_init(3) | kn |
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 |
2021-04-21 | unplug unused certificate verification code, now that this is done by libtls. | Eric Faurot |
2021-03-05 | Start porting smtpd to libtls. | Eric Faurot |
2020-12-31 | Rename the pony process to dispatcher and klondike to crypto. | Martijn van Duren |
2020-09-23 | Revert agentx support for now, we're too close to release. | Martijn van Duren |
2020-09-23 | Add support for agentx to smtpd. | Martijn van Duren |
2020-05-06 | Only allow forkmda() to be called from a local action dispatcher. | Todd C. Miller |
2020-02-24 | Fix two security vulnerabilities discovered by Qualys. | Todd C. Miller |
2020-02-03 | now that mail.local(8) relies on lockspool(1) for mailbox locking, have the | Gilles Chehade |
2020-02-01 | condition to enter mda_mbox() is too strict, if user have commands in their | Gilles Chehade |
2020-01-31 | introduce mda_mbox() to handle mbox delivery in its own code path, and make | Gilles Chehade |
2019-12-18 | give a better name to a couple functions and struct fields related to | Gilles Chehade |
2019-12-13 | add IMSG_REPORT_SMTP_LINK_GREETING, IMSG_REPORT_SMTP_LINK_IDENTIFY and | Gilles Chehade |
2019-12-12 | filter protocol has an initial handshake within which smtpd tells filters | Gilles Chehade |
2019-09-03 | Exectute procs and filters from /usr/local/libexec/smtpd/ if no absolute | Martijn van Duren |
2019-07-26 | add IMSG_REPORT_SMTP_TX_RESET to imsg_to_str | Gilles Chehade |
2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | Theo de Raadt |
2019-06-28 | mkstemp() returns -1 on failure | Theo de Raadt |
2019-06-27 | Allow filters to log information through stderr. This simplifies and | Martijn van Duren |
2019-06-13 | extend the resolver interface to delegate res_query() calls to the lka. | Eric Faurot |
2019-06-05 | a long long time ago, in a galaxy quite close actually, reyk@ introduced an | Gilles Chehade |
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 |