summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2013-10-30add "smtpctl show relays" and "smtpctl show hosts" commandsEric Faurot
2013-10-29add missing heloname field for relayhost.Eric Faurot
2013-10-29use "/etc/mail/mailname" instead of "/etc/mailname" and make it a define.Eric Faurot
2013-10-29randomize counter part of generated uidsEric Faurot
2013-10-29Report mta sessions errors on the route rather than on the MX.Eric Faurot
2013-10-29sort includesEric Faurot
2013-10-28alias files may be emptyEric Faurot
2013-10-28accept credentials formated as "<user> <passwd>"Eric Faurot
2013-10-28Report the ssl certificate verification status in the mail header.Eric Faurot
2013-10-28handle the case where the filter string is quotedEric Faurot
2013-10-28Set lastmxquery when the MX query returns, not when it is issued.Eric Faurot
2013-10-28bzero() some structs before using them, to be safe.Eric Faurot
2013-10-27Add support for AUTH LOGIN in mta.Eric Faurot
2013-10-27missing m_end()Eric Faurot
2013-10-27use log_* functions instead of err*/warn*Eric Faurot
2013-10-27obvious fixes in the external queue code.Eric Faurot
2013-10-27fix parsing of inet6 addresses when prefixed with "IPv6:"Eric Faurot
2013-10-27Implement a feedback mechanism which allows the mta to "hold" envelopesEric Faurot
2013-10-27Make the filter infrastructure move forward.Eric Faurot
2013-10-27Create the control socket in the parent process to abort early ifEric Faurot
2013-10-26fix default schemaEric Faurot
2013-10-26Simplify code for loading and dumping envelopes. Makes it much easierEric Faurot
2013-10-26%i -> %d in format stringsEric Faurot
2013-10-25local enqueuer improvements:Eric Faurot
2013-10-25allocate key storage dynamically instead of using a fixed size bufferEric Faurot
2013-10-25If the admin issues a remove request for an envelope which is inflight, do notEric Faurot
2013-10-25Improve reporting in smtpctl and a few fixes.Eric Faurot
2013-10-25obvious time_t mishandling. Sigh.Theo de Raadt
2013-10-24When building the expansion tree, distinguish between apparentlyEric Faurot
2013-10-24fix USERINFO and CREDENTIALS lookups in experimental sqlite backend.Eric Faurot
2013-10-24fix leaks on updateEric Faurot
2013-10-24Do not fatal() immediatly on write error, but report to the upper layer.Eric Faurot
2013-08-26"reactivate";Jason McIntyre
2013-08-08move the parameter expansion text to after the config options text,Jason McIntyre
2013-08-06Switch vax to gcc 3.3.6.Miod Vallat
2013-08-05better document /etc/mailname;Jason McIntyre
2013-07-22fix bogus warning due to limited range on 32bit archs.Eric Faurot
2013-07-22use unistd.h instead of getopt.hEric Faurot
2013-07-22fix sockaddr overflow with IPv6Eric Faurot
2013-07-21clarify the error:code text;Jason McIntyre
2013-07-21Add a "passwd" table backend. Useful for sharing vusers with other programs.Eric Faurot
2013-07-21tweak log messagesEric Faurot
2013-07-20Update ldap and sqlite table backends and provide them as external backends.Eric Faurot
2013-07-20tweak previous;Jason McIntyre
2013-07-20tweak previous;Jason McIntyre
2013-07-19We are basically at 5.4 nowEric Faurot
2013-07-19Temporarily allow alternate names for traces, until this get cleaned up.Eric Faurot
2013-07-19Implement a scheduler_proc backendEric Faurot
2013-07-19When accepting a message, log one line per recipient with the number ofEric Faurot
2013-07-19Many MTA improvements:Eric Faurot