summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd/ruleset.c
AgeCommit message (Expand)Author
2011-05-21remove annoying log_debug()Gilles Chehade
2011-05-16murder struct path and make sure smtpd uses simpler structures that do notGilles Chehade
2011-05-01the smtpd env is meant to be global, so do not pass it all around.Eric Faurot
2011-04-17cleanups, cosmethic changes, functions that should be static are now staticGilles Chehade
2010-11-28remove all unused headersGilles Chehade
2010-11-28a bit of .h cleanups, no functionnal changeGilles Chehade
2010-05-27when a rule has two conditions (ie: accept for { domain foo, domain bar } )Gilles Chehade
2010-04-21map_lookup() takes an additionnal parameter of type enum map_kind whichGilles Chehade
2010-02-28the netmask fix I commited a couple days ago lacked the AF_INET6 bits,Gilles Chehade
2010-02-26- fix netmask matching for AF_INET, it was broken in many ways, problemGilles Chehade
2010-02-17the map api becomes backend-agnostic with initial support for db(3) andGilles Chehade
2009-11-03teach makemap how to build a set, which is a map containing only keys.Gilles Chehade
2009-11-03- remove a useless member of struct condGilles Chehade
2009-11-03remove annoying log_debugGilles Chehade
2009-10-19currently, smtpd is capable of having multiple listeners with differentGilles 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-07remove noisy log_debug, requested by gilles@Jacek Masiulaniec
2009-06-01add new file ruleset.c with code related to the ruleset matching, and killGilles Chehade