summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
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
2023-06-11fix typo: 'hash buffer to small' -> too smallOmar Polo
2023-05-31add missing include of time.hOmar Polo
2023-05-25remove two unused definesOmar Polo
2023-05-19fix markup for `maildir' in smtpd.conf(5)Omar Polo
2023-05-16some fatal -> fatalx to improved loggingOmar Polo
2023-05-15cast to '(long long)' instead of '(long long int)'Omar Polo
2023-05-10constify day, month and tzOmar Polo
2023-05-10cast time_t to long long for printf, reduces the diff with -portableOmar Polo
2023-05-10add a few missing headers, reduces the diff with -portableOmar Polo
2023-05-10remove trailing whitespaceOmar Polo
2023-05-04Be more economical with returning bodys in bounce messagesChristopher Zimmermann
2023-03-26Another missing #include <openssl/err.h>Theo Buehler
2023-03-19mda_expand_format: simplify token name extraction for %{name}Todd C. Miller
2023-03-19Fix a potential NULL dereference in the unpriv child expanding %{mda}.Todd C. Miller
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2023-03-02improve the Nd lines such that the format is consistent for theJason McIntyre
2023-02-08usr.sbin: missing void to appease clang 15's -Wstrict-prototype.Theo Buehler
2023-02-06smtpd(8) could abort due to a connection from a local, scoped ipv6 address.Sebastien Marie
2022-12-28spelling fixes; from paul tagliamonteJason McIntyre
2022-10-20Display the correct recipient in a Received: header with one recipient.Todd C. Miller
2022-09-26Fix a use after free in case mta_tls_init fails.Martijn van Duren
2022-09-24ascii_load_sockaddr: Remove old IPv6 address parsing for envelope files.Todd C. Miller
2022-03-31man pages: add missing commas between subordinate and main clausesChristian Weisgerber