summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd/smtpd.h
AgeCommit message (Expand)Author
2014-07-10Improve the scheduler, better and simpler.Eric Faurot
2014-07-09add a "no-dsn" listener option to disable DSN extension.Eric Faurot
2014-07-09config parser improvements:Eric Faurot
2014-07-08update filter configuration parsing (not plugged yet)Eric Faurot
2014-07-08get rid of mfa leftoversEric Faurot
2014-07-08various queue improvements:Eric Faurot
2014-07-08Update the table API: lookup functions can take an optional parametersEric Faurot
2014-05-04Create a new default RSA engine instead of patching the existing oneReyk Floeter
2014-05-01Move RSA keys from "lka" to a new dedicated "ca" process because lkaReyk Floeter
2014-04-30when using maildir, do not create automatically create folders to match tagGilles Chehade
2014-04-30The RSA engine (used by pony) has to wait for a response from theReyk Floeter
2014-04-29Implement RSA privilege separation for OpenSMTPD, based on my previousReyk Floeter
2014-04-29Remove unused arguments from ssl_smtp_init()Reyk Floeter
2014-04-19certs are looked up by hostname, the size of the buffer should use theGilles Chehade
2014-04-09Zap the mfa process. It is not currently doing anything, and content filteringEric Faurot
2014-04-09remove useless define for bannerEric Faurot
2014-04-04Merge the mda, mta and smtp processes into a single unprivilegedEric Faurot
2014-03-22disable the imsg buffers profiling code unless requested, this will preventGilles Chehade
2014-02-17new "smtpctl show status" command to show if mta/mda/smtp are currently runni...Eric Faurot
2014-02-10tweak usage() and bump version.Eric Faurot
2014-02-04Add support for DSN and Enhanced Status CodeEric Faurot
2014-02-04Allow the admin to pause relaying to a specific domain:Eric Faurot
2014-02-04internal improvements and cleanupsEric Faurot
2014-02-04pki code cleanupEric Faurot
2014-02-04extend allowed charset for email address, escape all potentially dangerous ones.Eric Faurot
2014-02-04add base64_encode/base64_decode helpersEric Faurot
2014-02-04get rid of fdlimit()Eric Faurot
2013-12-06now at 5.4.1Eric Faurot
2013-12-05move defines aroundEric Faurot
2013-12-03Rework the envelope flushing loops in mta to avoid sending all deliveryEric Faurot
2013-11-30do not hardcode scheduler batch size, and reduce default limit to avoidEric Faurot
2013-11-28limit the number of envelopes to recall in the hoststat cache.Eric Faurot
2013-11-20Rework the mda and scheduler to use the holdq mechanism instead ofEric Faurot
2013-11-19Add a limit on the number of inflight envelopes. The scheduler suspendsEric Faurot
2013-11-18Allow overriding the local caEric Faurot
2013-11-06Much much improved config parser and related changes.Eric Faurot
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-29Report mta sessions errors on the route rather than on the MX.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-26Simplify code for loading and dumping envelopes. Makes it much easierEric Faurot
2013-10-25local enqueuer improvements:Eric Faurot
2013-07-19We are basically at 5.4 nowEric Faurot
2013-07-19Implement a scheduler_proc backendEric Faurot
2013-07-19Many MTA improvements:Eric Faurot
2013-07-19Assorted queue improvements:Eric Faurot
2013-07-19Add a table_proc backend for delegating table lookups to anotherEric Faurot