Age | Commit message (Expand) | Author |
2010-11-28 | remove all unused headers | Gilles Chehade |
2010-11-28 | a bit of .h cleanups, no functionnal change | Gilles Chehade |
2010-10-09 | backout the "new" queue code commited 4 months ago. it has many good ideas, | Gilles Chehade |
2010-06-02 | check event_dispatch() return value | Charles Longeau |
2010-06-01 | new queue, again; gcc2 compile tested by deraadt | Jacek Masiulaniec |
2010-06-01 | New queue doesn't compile on gcc2, back out. Spotted by deraadt@ | Jacek Masiulaniec |
2010-05-31 | Rewrite entire queue code. | Jacek Masiulaniec |
2010-05-26 | Rename some imsg bits to make namespace collisions less likely buf to | Nicholas Marriott |
2010-04-21 | Runner process is just a helper for queue, so tear down its imsg | Jacek Masiulaniec |
2010-04-21 | Remove unusable ifdef DEBUG code. | Jacek Masiulaniec |
2010-04-20 | Use correct type for ``mda_id'', ie. match with type used in imsg header. | Jacek Masiulaniec |
2010-04-20 | Kill *2400* lines of code by abstracting common bits of the imsg handlers. | Jacek Masiulaniec |
2010-04-19 | Use larger buffer for mda output. | Jacek Masiulaniec |
2010-04-19 | Simplify local delivery codepath: | Jacek Masiulaniec |
2010-03-03 | tweak mda.c rev. 1.36: eliminate risk of busy waiting for socket | Jacek Masiulaniec |
2010-03-01 | mda_event() assumed the mbox fp to be a file when it could be a pipe, do | Gilles Chehade |
2010-01-03 | Implement "log verbose" and "log brief" to enable or disable verbose debug | Charles Longeau |
2009-12-14 | Impose sessions limit on the delivery sessions (mta and mda). | Jacek Masiulaniec |
2009-12-14 | Do non-blocking I/O when delivering locally over a pipe. | Jacek Masiulaniec |
2009-11-13 | Add logging of failed local deliveries. | Jacek Masiulaniec |
2009-11-11 | add missing headers needed by time() | Charles Longeau |
2009-09-23 | Plug memleak. | Jacek Masiulaniec |
2009-09-04 | Prepend Return-Path. | Jacek Masiulaniec |
2009-09-04 | Major mda update: | Jacek Masiulaniec |
2009-09-03 | imsg_get sets errno so use fatal instead of fatalx. | Jacek Masiulaniec |
2009-09-02 | Include mbox write errors in "show stats". Suggested by gilles. | Jacek Masiulaniec |
2009-09-02 | Do not lose mail when write(2) to mbox fails. | Jacek Masiulaniec |
2009-08-06 | This commit reworks the entire mailer daemon support to actually make it | Gilles Chehade |
2009-06-07 | Change the way fds passed over a socket are retreived on the receiving side. | Eric Faurot |
2009-06-06 | Sync with relayd: | Pierre-Yves Ritschard |
2009-06-05 | make smtpd's imsg lib ready, just like relayd and ospfd. | Pierre-Yves Ritschard |
2009-06-03 | simplify struct batch; ok gilles@ | Jacek Masiulaniec |
2009-06-01 | Fix EV_READ/EV_WRITE testing inside IMSG handlers. Based on similar change | Jacek Masiulaniec |
2009-05-24 | Parent process forks 3 types of processes, track them all in a single tree | Jacek Masiulaniec |
2009-05-19 | Verify the amount of IMSG payload is exactly as expected; ok gilles@ | Jacek Masiulaniec |
2009-05-14 | use the nitems() macro where appropriate | Eric Faurot |
2009-04-28 | let mta, mda, and mfa become idle - no functional change; ok gilles@ | Jacek Masiulaniec |
2009-04-21 | correct some fatal(x) calls and error strings | Eric Faurot |
2009-03-29 | turn some log_debugs into log_warns or even fatals; "looks ok" gilles@ | Jacek Masiulaniec |
2009-03-23 | Fixed a leaking of a fd each time a file is delivered to a mbox, which | Tobias Stoeckmann |
2009-03-15 | the mda process no longer uses struct batch as its central structure to | Gilles Chehade |
2009-03-10 | implement basic logging, needs more work; ok gilles@ | Jacek Masiulaniec |
2009-02-22 | add missing headers | Charles Longeau |
2009-02-15 | New config.c that allows for process cloning. Done by pyr@ for | Jacek Masiulaniec |
2009-01-27 | first bricks of enqueue code which allows smtpctl to submit mail to queue | Gilles Chehade |
2009-01-01 | remove unnecessary includes; ok gilles@ | Jacek Masiulaniec |
2008-12-13 | IMSG_* namespace cleanup. | Jacek Masiulaniec |
2008-12-05 | - more err/errx -> fatal/fatalx, warn/warnx -> log_warn/log_warnx | Gilles Chehade |
2008-12-05 | - last part of the new queue code: the runner process (unprivileged and | Gilles Chehade |
2008-11-05 | add a few missing id tags; there are a bunch of files, and developers | Igor Sobrado |