summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2009-11-05Include a Date: header in bounce messages.Joel Sing
2009-11-05cleanup a bit the log_debug outputGilles Chehade
2009-11-05Introduce a 6yz status code, used internally to report permanent errors.Joel Sing
2009-11-05- introduce lka_session_destroy() which replaces the splay tree removal andGilles Chehade
2009-11-05- move a couple prototypes in smtpd.hGilles Chehade
2009-11-04tweak previous;Jason McIntyre
2009-11-03document the new -t set mode of makemap, and add a paragraph describingGilles Chehade
2009-11-03teach makemap how to build a set, which is a map containing only keys.Gilles Chehade
2009-11-03this commit removes the hardcoded special "aliases" map and brings supportGilles Chehade
2009-11-03- remove a useless member of struct condGilles Chehade
2009-11-03remove annoying log_debugGilles Chehade
2009-11-03Improve error logging.Jacek Masiulaniec
2009-11-03Don't need regex.h and remove two declarations that are now in smtpd.h.Nicholas Marriott
2009-11-01fix a couple log_info()s,Gilles Chehade
2009-10-25fix aliases map name in man pageGilles Chehade
2009-10-25fix the aliases resolution path so that smtpd does not accidentally skipGilles Chehade
2009-10-25tag should also be copied from listener to message when the message isGilles Chehade
2009-10-25Fix potential null dereference.Charles Longeau
2009-10-25smtpctl reload is work in progress, do not expose it and make sure smtpd'sGilles Chehade
2009-10-22write UNIX-domain in a more consistent way; while here, replace aIgor Sobrado
2009-10-22use the UNIX-related macros (.At and .Ux) where appropriate.Igor Sobrado
2009-10-22pesky full stop, donated by tim van der molen;Jason McIntyre
2009-10-19update man pagesGilles Chehade
2009-10-19change virtual rule so that it reads: accept for virtual "mapname", insteadGilles Chehade
2009-10-19currently, smtpd is capable of having multiple listeners with differentGilles Chehade
2009-10-19users within virtual domains do not necessarily map to a real user account,Gilles Chehade
2009-10-19fix compile time warning due to missing castGilles Chehade
2009-10-18actually, we want to resolve C_ALL and C_NET, we just don't want to do itGilles Chehade
2009-10-18fix a bug that was introduced by my changes in ruleset matching and whichGilles Chehade
2009-10-18do not attempt to resolve aliases for C_ALL and C_NET destinationsGilles Chehade
2009-10-17sort flags.Igor Sobrado
2009-10-16after recent change in virtual maps support smtpd.conf.5 was not fullyGilles Chehade
2009-10-16as of now, "accept for all deliver to mbox" is a valid syntax, sadly lka isGilles Chehade
2009-10-13sort;Jason McIntyre
2009-10-12trim ending whitespaces in aliases files otherwhise makemap will fail toGilles Chehade
2009-10-12document the new "for virtual map [...]" syntaxGilles Chehade
2009-10-12- fix a null deref which could happen after a couple iterations of theGilles Chehade
2009-10-12to support virtual domains properly, smtpd needed to have the domain storedGilles Chehade
2009-10-12fix a bug where matching a "for all" rule with multiple condition will notGilles Chehade
2009-10-11implement proper virtual domains instead of faking them on top of primaryGilles Chehade
2009-10-07now that mfa no longer does ruleset matching, parent no longer needs toGilles Chehade
2009-10-07currently both mfa and lka perform ruleset matching for their own purposes.Gilles Chehade
2009-10-07since the bounce code rewrite, we no longer need to perform ruleset matchGilles Chehade
2009-10-07remove noisy log_debug, requested by gilles@Jacek Masiulaniec
2009-10-06disallow AUTH once a session is in progress, this prevents a fatal fromGilles Chehade
2009-10-03Avoid NULL dereference when the final RCPT TO is refused.Jacek Masiulaniec
2009-10-03dont dereference garbage pointer, from martynas@Jacek Masiulaniec
2009-09-25move the smtpd.conf-specific map bits back from makemap to smtpd.conf,Jason McIntyre
2009-09-23minor tweaks for the filter section; ok jacekmJason McIntyre
2009-09-23Plug memleak.Jacek Masiulaniec