index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
smtpd
/
runner.c
Age
Commit message (
Expand
)
Author
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
2008-12-27
log_warn -> log_warnx
Jacek Masiulaniec
2008-12-27
cleanup; ok gilles@
Jacek Masiulaniec
2008-12-27
Merge hash() and queue_message_hash() into one func, queue_hash(). Fix callers
Jacek Masiulaniec
2008-12-19
- smtpd handled mbox locking failures as "regular" temporary failures which
Gilles Chehade
2008-12-17
Introduce /purge, where all msgs scheduled for deletion are put by
Jacek Masiulaniec
2008-12-13
IMSG_* namespace cleanup.
Jacek Masiulaniec
2008-12-11
- snprintf -> bsnprintf
Gilles Chehade
2008-12-11
- fix a bug that would cause the runner to hit a fatal() when running out
Gilles Chehade
2008-12-07
- getaddrinfo() uses negative values for its error defines, our use of an
Gilles Chehade
2008-12-07
- fix function name in fatal()
Gilles Chehade
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