summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2017-08-09add mail.mda MDA in charge of running a third-party MDA, not linked yetGilles Chehade
2017-08-09at the exception of mail.local, smtpd never executes an MDA as root.Gilles Chehade
2017-08-06a long time ago, we made a change to the format of envelopes and introducedGilles Chehade
2017-08-04the PURGE_EVERYTHING flag used to purge config bits was inaccurateGilles Chehade
2017-07-31handle empty output correctly in mda_getlastline()Gilles Chehade
2017-07-31cmd_dump() is unusedGilles Chehade
2017-07-27smtpctl(8): Use an int to determine mode instead of __progname.Sunil Nimmagadda
2017-07-11Remove "listen secure" syntax from smtpd.conf. It's broken since a couple ofMartin Natano
2017-07-03no need to generate y.tab.h if nothing uses it, set YFLAGS to nothingMarc Espie
2017-06-19fix descriptor leak in the smtp congestion mechanismGilles Chehade
2017-06-07reword "listen on socket" somewhat; ok gillesJason McIntyre
2017-05-31typo; from Edgar PettijohnTheo de Raadt
2017-05-29rm xr mailaddr.7Ted Unangst
2017-05-28reinstate the description of "mask-source" to "listen on socket": my changesJason McIntyre
2017-05-28mark up "masquerade";Jason McIntyre
2017-05-28split the two "listen on" directives into two separate items;Jason McIntyre
2017-05-26move variables expansion out of lka_session into their own file, this is aGilles Chehade
2017-05-24Fix a possible fatal() when smtpd is configured to *force* relaying overGilles Chehade
2017-05-24document that "for local" is the default; while here,Jason McIntyre
2017-05-23"update table" is for tables of type file only; ok gillesJason McIntyre
2017-05-22- filters are currently broken, do not allow using them until we're doneGilles Chehade
2017-05-22stub for the smtp filter protocol, currently always returns -1Gilles Chehade
2017-05-19- switch to recallocarrayEric Faurot
2017-05-17Introduce more use of freezero(). Also, remove ptr conditionals beforeTheo de Raadt
2017-05-12queue is not owned by _smtpd but _smtpq so a bug in lookup process does notGilles Chehade
2017-05-01in function used for tracing, display unknown lookup types as "???"Gilles Chehade
2017-04-29fix argument check, this should never trigger because it is a libexec called byJoerg Jung
2017-04-04document comments in table files; help/ok gillesJason McIntyre
2017-03-30Disable client-initiated renegotiation.Joel Sing
2017-03-21From a syslog perspective it does not make sense to log fatal andAlexander Bluhm
2017-03-17switch to recallocarray() and remove useless pre-allocation.Eric Faurot
2017-03-17realloc() -> recallocarray().Eric Faurot
2017-02-14fix man page, diff from jmc@Gilles Chehade
2017-02-14add standalone maildir MDA (work in progress) which will soon obsolete theGilles Chehade
2017-02-14add standalone mda for file delivery which will later obsoleteGilles Chehade
2017-02-14prepare Makefiles but don't link to the build yetGilles Chehade
2017-02-14add new implementation of a standalone LMTP client which will deprecate theGilles Chehade
2017-02-13fix incoming tls-require regression, introduced with last parse.y cleanupGilles Chehade
2017-02-13allow negation of authenticated keyword:Gilles Chehade
2017-02-06Bump bcrypt version to $2b$ and increase number of rounds in two examples.Theo Buehler
2017-02-04Cast char to unsigned char for isspace()Philip Guenther
2017-02-03Stop assuming that in_{addr,port}_t are typedefed in <sys/types.h> andPhilip Guenther
2017-01-09Stop accessing verbose and debug variables from log.c directly.Reyk Floeter
2017-01-09smtpd joins the 7 other daemons that share the same log.c file.Reyk Floeter
2017-01-08delete three macro lines that have no effect, found with mandoc -TlintIngo Schwarze
2017-01-05Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with moreKenneth R Westerback
2017-01-05Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQKenneth R Westerback
2017-01-03document forward(5); from mkJason McIntyre
2016-12-03embed the struct iobuf instead of using a pointer.Eric Faurot
2016-11-30remove unused iobuf helpersEric Faurot