summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd/smtpd.h
AgeCommit message (Expand)Author
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
2013-07-19Move the filter infrastructure forward.Eric Faurot
2013-07-19scheduler improvements:Eric Faurot
2013-07-19New implementation for smtpctl and the command line parser. AllowsEric Faurot
2013-07-19Get rid of env->sc_pw and env->sc_pwqueue. Early queue initializationEric Faurot
2013-07-19Introduce expand string modifiersEric Faurot
2013-07-19Remove useless sc_pid from struct smtpd.Eric Faurot
2013-07-19get rid of sa_set_port() and its awfully contorted implementationEric Faurot
2013-06-04we are at 5.3.3 now.Eric Faurot
2013-05-24sync with OpenSMTPD 5.3.2Eric Faurot
2013-04-12replace MAX_LINE_SIZE and SMTP_LINE_MAX with SMTPD_MAXLINESIZE forEric Faurot
2013-03-06as done in ospf{,6}d/relayd, sync yyerror in various other daemons withStuart Henderson
2013-02-15add missing bits for lmtp support (from Ashish SHUKLA).Eric Faurot
2013-02-14- log smtpd version at startupGilles Chehade
2013-02-14- smtpctl trace expand, enables tracing of aliases expansionGilles Chehade
2013-02-10When getting the next batch of envelope to schedule, use an array toEric Faurot
2013-02-05unbreak broken smtpctl table updateGilles Chehade
2013-01-31assorted fixes spotted by Coverity.Eric Faurot
2013-01-31do not need to tweak the socket sndbuf, now that the envelopes are passedEric Faurot
2013-01-28use a stripped-down mta_envelope structure in the mta process.Eric Faurot
2013-01-28- introduce 'smtpctl trace lookup' to trace lookup processGilles Chehade
2013-01-26Sync with our smtpd repo:Gilles Chehade
2012-11-23Replace the qwalk API (to retreive on disk envelopes at runtime) withEric Faurot
2012-11-20Allow "smtpctl show queue" to run in "online" mode if the smtpd serverEric Faurot
2012-11-12Cleanups and improvements:Eric Faurot
2012-11-02Add a "kick counter" that gets incremented on each command, to detectEric Faurot
2012-11-02Consistency and robustness improvements in mda:Eric Faurot
2012-11-02Make counters more informative in the scheduler:Eric Faurot
2012-10-28Limit the number of messages that can be enqueued on a single SMTPEric Faurot
2012-10-16MAX_RULEBUFFER_LEN is too small, bump it.Eric Faurot
2012-10-14introduce map_file.c which will deprecate map_stdio.cGilles Chehade
2012-10-12Extend the "retry" field to 16 bits. The new quadratic retry formulaEric Faurot
2012-10-11- map_create() takes a map_src not a map_kindGilles Chehade
2012-10-11- replace "from all" and "for all" with "from any" and "for any"Gilles Chehade
2012-10-10F_BACKUP and ROUTE_BACKUP must be sync-ed for now, otherwise smtpd won'tGilles Chehade
2012-10-10teach smtpctl how to display envelopes and messages using their id.Gilles Chehade
2012-10-10For each alias node, mark if it has been expanded from an alias map orEric Faurot
2012-10-09- allow a listen statement to impose tls on its clients;Gilles Chehade
2012-10-08disk space is cheap but we still want to limit the default size of a bodyGilles Chehade
2012-10-07Implement a simple wait queue API. The idea is to allow multiple "waiters"Eric Faurot
2012-10-07convert iobuf_queue()'s to iobuf_fqueue(). (idea from gilles@)Charles Longeau
2012-10-03we reintroduced a bug that was fixed 2 years ago with the aliases rewrite:Gilles Chehade
2012-10-03disallow root deliveries for "deliver to filename" and "deliver to mda"Gilles Chehade
2012-09-30- add decision to the rule so that we can actually perform a reject matchGilles Chehade
2012-09-29some mfa_session cleanups.Eric Faurot
2012-09-29finally remove rule member from struct envelope.Eric Faurot