summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd/map.c
AgeCommit message (Expand)Author
2011-12-13merge map_backend.c into map.cEric Faurot
2011-05-21until now the map_backend API was not really useful for backends that areGilles Chehade
2011-05-01the smtpd env is meant to be global, so do not pass it all around.Eric Faurot
2010-11-28remove all unused headersGilles Chehade
2010-11-28a bit of .h cleanups, no functionnal changeGilles Chehade
2010-10-09backout the "new" queue code commited 4 months ago. it has many good ideas,Gilles Chehade
2010-06-01new queue, again; gcc2 compile tested by deraadtJacek Masiulaniec
2010-06-01New queue doesn't compile on gcc2, back out. Spotted by deraadt@Jacek Masiulaniec
2010-05-31Rewrite entire queue code.Jacek Masiulaniec
2010-04-27initial work at fixing aliases support:Gilles Chehade
2010-04-21introduce first map parser for maps of kind K_SECRETS !Gilles Chehade
2010-04-21map.c is growing big, split it into three different files:Gilles Chehade
2010-04-21change prototypes for map_*_get() functions, we need the get-er functionGilles Chehade
2010-04-21map_lookup() takes an additionnal parameter of type enum map_kind whichGilles Chehade
2010-04-21introduce enum map_kind, the map_parsers array and map_parser_lookup()Gilles Chehade
2010-04-21simplify map_lookup() by having the backend lookup done in newGilles Chehade
2010-02-17in map_stdio_get() use strdup on the right buffer, not on a pointer thatGilles 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-05-13log dbopen and db->get errors; based on diff from Daniel Ouellet.Jacek Masiulaniec
2009-03-06introduce map_dblookup() which allows us to query db maps for plain entriesGilles Chehade
2009-01-01remove unnecessary includes; ok gilles@Jacek Masiulaniec
2008-12-06Don't include <err.h> where log.c API must be used.Jacek Masiulaniec
2008-11-05add a few missing id tags; there are a bunch of files, and developersIgor Sobrado
2008-11-01smtpd is a smtp server implementation for OpenBSD. It is a work in progressGilles Chehade