summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
8 hoursIn smtpd enable fdpassing on all imsgbufs apart from the one in mproc.cClaudio Jeker
8 hoursRemove the imsgbuf_read_nofd() hack since the imsgbuf APIClaudio Jeker
8 hoursUnify error reporting in various control programs.Claudio Jeker
8 hoursbgpd and smtpd include their own imsgbuf_read_nofd() implementation.Claudio Jeker
8 hoursUse imsgbuf_queuelen() instead of accessing the w.queue member.Claudio Jeker
8 hoursRename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush toClaudio Jeker
8 hoursConvert imsg_write() callers to the new simplified return logic.Claudio Jeker
8 hoursIntroduce imsg_write() and use it instead of msgbuf_write().Claudio Jeker
9 hoursUse imsg_flush() instead of implementing the same by hand.Claudio Jeker
2024-11-05mark up fix; from jesper wallinJason McIntyre
2024-09-05note that "|" and ":include:" are disallowed for root;Jason McIntyre
2024-09-05remove note falsely claiming that :include: is disallowedJason McIntyre
2024-09-03fix some typos; courtesy of codespell; ok gilles@Omar Polo
2024-09-03bump versionGilles Chehade
2024-08-12implement the report response for proc-filters tooOmar Polo
2024-07-26- document "ca" in the action ... relay sectionJason McIntyre
2024-06-11smtpd: fix indentTheo Buehler
2024-06-09introduce a new K_AUTH service to allow offloading the credentials to aGilles Chehade
2024-06-02remove prototypes with no matching functionJonathan Gray
2024-05-28actually honour the services supported by the proc tablesOmar Polo
2024-05-23require an error message on table_proc failure repliesOmar Polo
2024-05-23catch EOFs during table_proc handshakeOmar Polo
2024-05-22align table_proc id printing with the rest of smtpdOmar Polo
2024-05-22improve the documentation for fetch requestOmar Polo
2024-05-14oops, fix previous. wrong patch committed. was lacking the final \nOmar Polo
2024-05-14include the filter protocol version in the handshakeOmar Polo
2024-05-14sync smtpd and protocol version in smtpd-filters(7) examples; ok gilles@Omar Polo
2024-05-14remove no-op methods from table_getpwnam; ok gilles@Omar Polo
2024-05-14use C99 syntax for filling the table_backend structs; ok gilles@Omar Polo
2024-05-13fix some leaks; ok op@Jonathan Gray
2024-05-07add smtpd-tables.7 for real; spotted by tb, thanks!Omar Polo
2024-05-07change the smtpd table protocolOmar Polo
2024-05-07install smtpd-tables(7)Omar Polo
2024-05-02unbreak parsing of IPv6 addresses in file-backed table(5)sOmar Polo
2024-04-24fix error return in fork_proc_backend(); ok gilles@Omar Polo
2024-04-23correct indentation; no functional changeJonathan Gray
2024-03-24permament -> permanentJonathan Gray
2024-03-20fix ORCPT handlingOmar Polo
2024-03-18improve the MDA documentationOmar Polo
2024-03-15add some initial documentation regarding MDAsOmar Polo
2024-03-15set ORIGINAL_RECIPIENT in the environment of mda scriptsOmar Polo
2024-03-02bump version to 7.5.0Omar Polo
2024-02-19no need to be as strict with table formats on various match constraints,Gilles Chehade
2024-02-11unify smtpd and makemap table parserOmar Polo
2024-02-03missing "s" after apostrophe;Jason McIntyre
2024-02-03leave the command for mbox delivery unsetOmar Polo
2024-02-03document that when an alternate delivery user is provided in aOmar Polo
2024-02-02when an alternate delivery user is provided in a dispatcher, do not processGilles Chehade
2024-02-02there's no good reason to allow smtpd to execute custom command set by rootGilles Chehade
2024-02-02Run lmtp deliveries as the recipient user, not SMTPD_USER (_smtpd).Todd C. Miller