Age | Commit message (Expand) | Author |
2015-10-13 | pledge() control process | Gilles Chehade |
2015-10-02 | do not allow connid to wrap and collide with another active connection id. | Gilles Chehade |
2015-06-11 | local user can cause smtpd to fail by sending invalid imsg to control sock | Gilles Chehade |
2015-05-28 | Do not try to unlink the control socket in an unprivileged child | Florian Obser |
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-04-19 | it's ok for strlcpy to fail here though it can't, cast void | Gilles Chehade |
2014-04-09 | Zap the mfa process. It is not currently doing anything, and content filtering | Eric Faurot |
2014-04-04 | Merge the mda, mta and smtp processes into a single unprivileged | Eric Faurot |
2014-02-17 | new "smtpctl show status" command to show if mta/mda/smtp are currently runni... | Eric Faurot |
2014-02-04 | Allow the admin to pause relaying to a specific domain: | Eric Faurot |
2014-02-04 | pki code cleanup | Eric Faurot |
2013-12-26 | bcopy -> memmove | Eric Faurot |
2013-12-06 | fix smtpctl resume route | Eric Faurot |
2013-10-30 | add "smtpctl show relays" and "smtpctl show hosts" commands | Eric Faurot |
2013-10-27 | Create the control socket in the parent process to abort early if | Eric Faurot |
2013-10-25 | Improve reporting in smtpctl and a few fixes. | Eric Faurot |
2013-07-19 | Many MTA 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-03-11 | handle ECONNABORTED errors from accept(). In many code blocks they can be | Theo de Raadt |
2013-01-26 | Sync with our smtpd repo: | Gilles Chehade |
2012-11-23 | send ack on update map. | Eric Faurot |
2012-11-23 | knf | Eric Faurot |
2012-11-20 | Allow "smtpctl show queue" to run in "online" mode if the smtpd server | Eric Faurot |
2012-11-12 | Cleanups and improvements: | Eric Faurot |
2012-10-15 | implement and document "smtpctl stop" | Eric Faurot |
2012-10-14 | introduce map_file.c which will deprecate map_stdio.c | Gilles Chehade |
2012-09-28 | smtpd.h/control.c cleanups: | Eric Faurot |
2012-09-27 | use xmalloc()/xcalloc() helpers | Charles Longeau |
2012-09-16 | Factorize log_imsg() in imsg_dispatch() instead of in each imsg_callback()'s | Charles Longeau |
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-25 | log pause/resume from the administrator to maillog. | Eric Faurot |
2012-08-20 | Do not send more bytes than necessary with IMSG_STAT_*. The INCREMENT | Eric Faurot |
2012-08-18 | - introduce stat_backend, an API for pluggable statistic backends | Gilles Chehade |
2012-08-10 | code cleanup | Eric Faurot |
2012-08-08 | remove useless defines | Eric Faurot |
2012-07-09 | - runner is the terminology we used back when we had runqueues, we no | Gilles Chehade |
2012-01-12 | Remove dead code for config reloading for now. It is not functionnal | Eric Faurot |
2011-11-14 | when receiving an unexpected imsg, print its name. | Charles Longeau |
2011-10-26 | - fix smtpctl pause/resume so the ramqueue scheduling is done correctly | Gilles Chehade |
2011-10-09 | show messages sent between processes in debug mode | Eric Faurot |
2011-09-01 | Introduce a small set of functions to manage stat counters in a | Eric Faurot |
2011-07-21 | - update smtpctl.8 to reflect reality | Gilles Chehade |
2011-05-01 | the smtpd env is meant to be global, so do not pass it all around. | Eric Faurot |
2011-04-13 | following an idea from jacekm@, smtpd now uses a ram-queue instead of doing | Gilles Chehade |