Age | Commit message (Expand) | Author |
2009-08-11 | call reset_flags in bounce_session failure code path. | Jacek Masiulaniec |
2009-08-11 | do not repeat flag resetting code, introduce reset_flags(). | Jacek Masiulaniec |
2009-08-08 | import some changes from portable smtpd to reduce the delta between both. | Gilles Chehade |
2009-08-06 | - change all occurences of T_DAEMON_BATCH,MESSAGE to T_BOUNCE_BATCH/MESSAGE | Gilles Chehade |
2009-08-06 | replace X-OpenSMPTD-Loop with Delivered-To | Gilles Chehade |
2009-08-06 | when a message in queue expires, generate a bounce before we remove it | Gilles Chehade |
2009-08-06 | - introduce message_set_errormsg() to set the error description that will | Gilles Chehade |
2009-08-06 | This commit reworks the entire mailer daemon support to actually make it | Gilles Chehade |
2009-07-28 | introduce daemon_record_message() and needed glue in queue_shared.c to | Gilles Chehade |
2009-06-29 | since upper-bound is not a power of two here, use arc4random_uniform | Martynas Venckus |
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-24 | Instead of keeping stats private to each process, and querying every | 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-05-10 | assert copyright; ok gilles@ | Jacek Masiulaniec |
2009-04-21 | small corrections to log_warns and fatals | Jacek Masiulaniec |
2009-04-21 | Make /usr/sbin/sendmail not fail due to smtpd being down. | Jacek Masiulaniec |
2009-04-21 | correct some fatal(x) calls and error strings | Eric Faurot |
2009-04-18 | correct function name in fatal | Jacek Masiulaniec |
2009-04-12 | When runner_check_loop() detects a mail loop, remove the envelope. This is | Gilles Chehade |
2009-03-29 | turn some log_debugs into log_warns or even fatals; "looks ok" gilles@ | Jacek Masiulaniec |
2009-03-22 | fix a bug in the resolution of forward files which would cause usernames | Gilles Chehade |
2009-03-18 | we can no longer create batches of MDA deliveries, so make sure runner | Gilles Chehade |
2009-03-15 | the mda process no longer uses struct batch as its central structure to | Gilles Chehade |
2009-03-09 | add basic support for outgoing authentication (AUTH PLAIN over ssl) which | Gilles Chehade |
2009-02-24 | teach smtpctl's parser how to deal with parameters that are not necessarily | Gilles Chehade |
2009-02-22 | Fix race possible between runner and queue when starting up. | Jacek Masiulaniec |
2009-02-22 | replace MAX* constants by sizeof where possible | Oleg Safiullin |
2009-02-15 | New config.c that allows for process cloning. Done by pyr@ for | Jacek Masiulaniec |
2009-02-14 | Initialize time_t now as necessary, fixes delivery rescheduling; ok gilles@ | Jacek Masiulaniec |
2009-01-29 | Implement "smtpctl show stats"; ok gilles@ | Jacek Masiulaniec |
2009-01-29 | Common queue walking code for smtpd and smtpctl. Kills majority of showqueue.c, | Jacek Masiulaniec |
2009-01-28 | relayhost flags were not properly copied to the relayhost array of the | Gilles Chehade |
2009-01-28 | Make races between queue and runner impossible by implementing the policy: | Jacek Masiulaniec |
2009-01-28 | bring loop detection support. we handle this with a qmail-like approach which | Gilles Chehade |
2009-01-27 | first bricks of enqueue code which allows smtpctl to submit mail to queue | Gilles Chehade |
2009-01-08 | clear processing flags early so that there's never doubt whether they | Jacek Masiulaniec |
2009-01-06 | rework /queue traversal; ok gilles@ | Jacek Masiulaniec |
2009-01-06 | make file update in queue_update_envelope atomic; ok gilles@ | Jacek Masiulaniec |
2009-01-04 | - smtp can now pause/resume the accepting of incoming messages | Gilles Chehade |
2009-01-04 | - remove runstates global, we don't need it actually. | Gilles Chehade |
2009-01-04 | make sure runner resets scheduling related flags on envelopes when the | Gilles Chehade |
2009-01-04 | - runner is now capable of pausing/resuming the scheduling of deliveries | Gilles Chehade |
2009-01-04 | remove unnecessary "messagep->retry == 255" expiry condition; ok gilles@ | Jacek Masiulaniec |
2009-01-04 | kill F_MESSAGE_EXPIRED; ok gilles@ | Jacek Masiulaniec |
2009-01-04 | fix bug where runner would expire message that is being delivered, | Jacek Masiulaniec |