summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
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
2022-02-25Whitespace.Rob Pierce
2022-02-18Enable TLS verify by default for outbound "smtps://" and "smtp+tls://".Todd C. Miller
2022-02-18Revert changes to use the new libtls signer apiTodd C. Miller
2022-02-12use new libtls signer apiEric Faurot
2022-02-10Do not verify the cert or CA for a relay using opportunistic TLS.Todd C. Miller
2022-01-20remove unused variable from all copies of _asr_strdname()Christian Weisgerber
2021-12-13including sys/cdefs.h manually started as a result of netbsd trying toTheo de Raadt
2021-11-21smtpd-filters.7 referred to itself internally as just filters(7): fix that,Jason McIntyre
2021-11-20install smtpd-filters.7;Jason McIntyre
2021-10-15Don't declare variables as "unsigned char *" that are passed toChristian Weisgerber
2021-09-22remove test traces committed by mistakeEric Faurot
2021-09-22bump version to 7.0.0Eric Faurot
2021-09-22decode srs-encoded address in the right place.Eric Faurot
2021-09-22sync table_db capabilities with table_staticEric Faurot
2021-08-05rework the "host relay-url" text block a little so it reads better,Jason McIntyre
2021-08-02Fix incorrect status code for expired mails resulting in a misleadingEric Faurot
2021-07-28add format attribute to vaararg functions.Sebastian Benoit
2021-07-14Remove unneeded calls to tls_init(3)kn
2021-07-01remove useless and confusing log message when client has no certificateEric Faurot
2021-06-14add required headers for smtpd.h and remove unnecessary ones in other files.Eric Faurot
2021-05-26replaces calls to err(3)/errx(3) with fatal()/fatalx() from log.cEric Faurot
2021-05-26remove unused codeEric Faurot
2021-05-25remove obsolete filesEric Faurot
2021-05-23add missing entry for cafileEric Faurot
2021-05-23add more TLS options to smtp(1):Eric Faurot
2021-05-22add semantic markup as suggested by schwarze@ and jmc@Eric Faurot
2021-05-22reorder entriesEric Faurot
2021-05-22allow to specify TLS ciphers and protocols in smtp(1)Eric Faurot
2021-05-20Call tls_accept_socket() and tls_connect_socket() immediatly instead ofEric Faurot
2021-04-21unplug unused certificate verification code, now that this is done by libtls.Eric Faurot
2021-04-11do not build unused code and remove uneeded dependency on libm.Eric Faurot
2021-04-10remove dead code and unused dependenciesEric Faurot
2021-04-10bump smtpd versionEric Faurot
2021-04-09allow to specify tls ciphers and protocols on listenersEric Faurot
2021-04-05Until tls_accept_socket() succeeds, the tls context bound to a sessionEric Faurot
2021-04-02if cipher list is not specified for a relay action, use the globalEric Faurot
2021-03-31turn log_trace() into a macro to prevent evaluating the format stringEric Faurot
2021-03-31allow to specify tls protocols and ciphers on relay actionsEric Faurot
2021-03-10do not request client certificate unless requiredEric Faurot
2021-03-07use the mx hostname for sni on outgoing connection, not the reverseEric Faurot