summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
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
2024-01-28allow escaping inside quotesOmar Polo
2024-01-20Use imsg_get_fd() to access the fd passed via imsgs.Claudio Jeker
2024-01-04fix IPv6 addresses table lookupsOmar Polo
2024-01-04set_localaddrs(): don't wrap IPv6s address with braces twiceOmar Polo
2024-01-03relax ORCPT syntax validationOmar Polo
2023-12-27sync table(5) with realityOmar Polo
2023-12-23remove trailing whitespacesOmar Polo
2023-12-05reject headers that start with a space or tabOmar Polo
2023-12-03add the `no-dsn' option to `listen on socket' tooOmar Polo
2023-12-03set the socket family too to mirror the LISTEN case; no-op in practiceOmar Polo
2023-12-03enable DSN (Delivery Status Notification) for the implicit socket tooOmar Polo
2023-12-01allow tables and filter over multiple linesOmar Polo
2023-11-16consider an MX of "localhost" as it were a "Null MX"Omar Polo
2023-11-08RFC 7505 ("Null MX") handlingOmar Polo
2023-11-03initialize `format' earlierOmar Polo
2023-11-03cast tv_usec to long for *printfOmar Polo
2023-10-09Add Message-Id as needed for messages received on the submission port.Todd C. Miller
2023-09-29bump version to 7.4.0Omar Polo
2023-07-11drop engine supportOmar Polo
2023-07-11remove the useless logging methodsOmar Polo
2023-07-07swap link-auth filter argumentsOmar Polo
2023-06-25remove ssl_init()Omar Polo
2023-06-23smtpd: allow arguments on NOOPOmar Polo
2023-06-21clear errno before strtoull as it may already be set to ERANGEOmar Polo
2023-06-21avoid truncation of filtered data linesOmar Polo
2023-06-18remove ca_verify_cb(). was initially used for debugging, then theOmar Polo
2023-06-18sync imsg_to_str() with the list of imsg types in smtpd.hOmar Polo
2023-06-18smtpd: switch ECDSA_METHOD usage to EC_KEY_METHODOmar Polo
2023-06-17bump version to 7.3.0Omar Polo