Age | Commit message (Expand) | Author |
2015-01-20 | use <limits.h> comprehensively. For now try to push <> includes to | Theo de Raadt |
2014-07-10 | make the control process broadcast verbose/profile admin requests directly, | Eric Faurot |
2014-07-10 | Improve the scheduler, better and simpler. | Eric Faurot |
2014-07-08 | various queue improvements: | Eric Faurot |
2014-04-19 | (void) cast strlcpy() and snprintf() that cannot truncate | Gilles Chehade |
2014-04-08 | use correct imsg | Eric Faurot |
2014-04-04 | Merge the mda, mta and smtp processes into a single unprivileged | Eric Faurot |
2014-02-04 | Add support for DSN and Enhanced Status Code | Eric Faurot |
2014-02-04 | internal improvements and cleanups | Eric Faurot |
2014-02-04 | get rid of fdlimit() | Eric Faurot |
2013-11-20 | Rework the mda and scheduler to use the holdq mechanism instead of | Eric Faurot |
2013-10-27 | Implement a feedback mechanism which allows the mta to "hold" envelopes | Eric Faurot |
2013-10-27 | Create the control socket in the parent process to abort early if | Eric Faurot |
2013-07-19 | Many MTA improvements: | Eric Faurot |
2013-07-19 | Assorted queue improvements: | Eric Faurot |
2013-07-19 | scheduler improvements: | Eric Faurot |
2013-07-19 | Get rid of env->sc_pw and env->sc_pwqueue. Early queue initialization | Eric Faurot |
2013-07-19 | Remove useless sc_pid from struct smtpd. | Eric Faurot |
2013-05-24 | sync with OpenSMTPD 5.3.2 | Eric Faurot |
2013-04-12 | replace MAX_LINE_SIZE and SMTP_LINE_MAX with SMTPD_MAXLINESIZE for | Eric Faurot |
2013-01-31 | do not need to tweak the socket sndbuf, now that the envelopes are passed | Eric Faurot |
2013-01-26 | Sync with our smtpd repo: | Gilles Chehade |
2012-11-23 | Replace the qwalk API (to retreive on disk envelopes at runtime) with | Eric Faurot |
2012-11-20 | Allow "smtpctl show queue" to run in "online" mode if the smtpd server | Eric Faurot |
2012-11-13 | do not miss the last envelope | Eric Faurot |
2012-11-12 | Cleanups and improvements: | Eric Faurot |
2012-10-25 | Make the mda request the message fd from the queue when needed, instead of | Eric Faurot |
2012-10-14 | When pushing too many envelopes to the mda at once, we can hit a filedesc | Eric Faurot |
2012-10-14 | substitute wrong comas into semicolons | Charles Longeau |
2012-09-21 | Add a log_envelope() function that log envelope status in a uniform way. | Eric Faurot |
2012-09-19 | Remove DF_ENQUEUE flag. It is mostly unused and logically broken. | Eric Faurot |
2012-09-16 | Factorize log_imsg() in imsg_dispatch() instead of in each imsg_callback()'s | Charles Longeau |
2012-09-10 | nasty typo. | Eric Faurot |
2012-08-25 | - add myself to the copyright in control.c, i've done quite a few changes | Gilles Chehade |
2012-08-25 | - introduce struct stat_value | Gilles Chehade |
2012-08-24 | log forced removal and expiration of envelopes to maillog. | Eric Faurot |
2012-08-24 | When an smtp session fails and IMSG_QUEUE_REMOVE_MESSAGE is sent to the | Eric Faurot |
2012-08-24 | Error out if queue_envelope_load() failed, rather than sending crap to | Eric Faurot |
2012-08-21 | Re-enable loop detection, but in mta and mda this time. | Eric Faurot |
2012-08-18 | zap struct mta_batch. Only pass ids where needed. | Eric Faurot |
2012-08-18 | - introduce stat_backend, an API for pluggable statistic backends | Gilles Chehade |
2012-08-11 | Add missing header needed by PRI format string | Charles Longeau |
2012-08-09 | Allow failure reports for different recipients of the same message | Eric Faurot |
2012-08-09 | Improve the message flows to completely isolate operations on the | Eric Faurot |
2012-08-08 | Improve the scheduler backend API. | Eric Faurot |
2012-07-09 | - runner is the terminology we used back when we had runqueues, we no | Gilles Chehade |
2012-07-08 | remove enum queue_kind from queue_fsqueue.c. | Charles Longeau |
2012-06-20 | Finally get rid of the queue_kind enum in the queue API. Keep that | Eric Faurot |
2012-06-18 | fix potential use of uninitialized variable. | Charles Longeau |
2012-01-28 | - introduce the scheduler_backend API | Gilles Chehade |