summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd/makemap.c
AgeCommit message (Expand)Author
2010-11-28remove all unused headersGilles Chehade
2010-11-28a bit of .h cleanups, no functionnal changeGilles Chehade
2010-04-27initial work at fixing aliases support:Gilles Chehade
2010-04-21when creating a map, make sure we do not store a key/val separator at theGilles Chehade
2009-11-08rework a bit expansion and data structures involved in the expansion so weGilles Chehade
2009-11-03teach makemap how to build a set, which is a map containing only keys.Gilles Chehade
2009-10-17sort flags.Igor Sobrado
2009-10-12to support virtual domains properly, smtpd needed to have the domain storedGilles Chehade
2009-08-08import some changes from portable smtpd to reduce the delta between both.Gilles Chehade
2009-07-28slightly change how makemap parses its lines so that we consider #Gilles Chehade
2009-05-30It is now possible to specify a certificate to use when relaying to anotherGilles Chehade
2009-05-10assert copyright; ok gilles@Jacek Masiulaniec
2009-04-24Make aliases case-insensitive, issue reported by Daniel Ouelett; ok gilles@Jacek Masiulaniec
2009-03-19since maps may contain secrets, carry ownership and perms from source fileJacek Masiulaniec
2009-03-09Drop ALIAS_TEXT, plain maps got implemented in a different way; ok gilles@Jacek Masiulaniec
2009-03-06make_plain() deals with a c-string, val->size should contain the nul-byteGilles Chehade
2009-03-06fix a bug in the generation of plain maps which would cause the value notGilles Chehade
2009-02-22replace MAX* constants by sizeof where possibleOleg Safiullin
2009-02-17- flock input file while the database is being builtJacek Masiulaniec
2009-02-17make newaliases read aliases path from smtpd.conf; idea discussed withJacek Masiulaniec
2009-02-14Implement makemap -t and -o, for output type and dest resp.; ok gilles@Jacek Masiulaniec
2009-01-01remove unnecessary includes; ok gilles@Jacek Masiulaniec
2008-12-21Add more compile time checking; fix one warning reported by gcc.Jacek Masiulaniec
2008-12-18Don't err() on blank lines.Jacek Masiulaniec
2008-12-17Warn if empty map is being created; this catches at least usageJacek Masiulaniec
2008-12-17Merge newaliases into makemap.Jacek Masiulaniec
2008-12-13Declare alias_parse in smtpd.h, and fix callers that pass it wrongJacek Masiulaniec
2008-12-03- smtpd's db maps are incompatible with sendmail's and needs a distinctGilles Chehade