#
d3140113 |
| 14-Jun-2021 |
eric <eric@openbsd.org> |
add required headers for smtpd.h and remove unnecessary ones in other files.
ok jung@
|
#
ff01b044 |
| 26-May-2021 |
eric <eric@openbsd.org> |
replaces calls to err(3)/errx(3) with fatal()/fatalx() from log.c for code that runs in the daemon.
ok florian@ millert@
|
#
fd4beb3e |
| 23-Dec-2018 |
gilles <gilles@openbsd.org> |
the tree_* and dict_* api's in smtpd can be used standalone, do not have them depend on smtpd.h, it makes it hard to reuse them elsewhere
ok eric@
|
#
953aae25 |
| 20-Jan-2015 |
deraadt <deraadt@openbsd.org> |
use <limits.h> comprehensively. For now try to push <> includes to each .c file, and out of the .h files. To avoid overinclude. ok gilles, in principle. If this has been done right, -portable shou
use <limits.h> comprehensively. For now try to push <> includes to each .c file, and out of the .h files. To avoid overinclude. ok gilles, in principle. If this has been done right, -portable should become easier to maintain.
show more ...
|
#
19503c5a |
| 18-Nov-2013 |
eric <eric@openbsd.org> |
change dict_poproot() prototype: do not take key placeholder parameter as it can't work that way.
|
#
ec41ed76 |
| 25-Oct-2013 |
eric <eric@openbsd.org> |
allocate key storage dynamically instead of using a fixed size buffer
|
#
299c4efe |
| 24-May-2013 |
eric <eric@openbsd.org> |
sync with OpenSMTPD 5.3.2
ok gilles@
|
#
65c4fdfb |
| 26-Jan-2013 |
gilles <gilles@openbsd.org> |
Sync with our smtpd repo:
* first bricks of ldap and sqlite support (not finished but both working) * new table API to replace map API, all lookups are done through tables * improved handling of tem
Sync with our smtpd repo:
* first bricks of ldap and sqlite support (not finished but both working) * new table API to replace map API, all lookups are done through tables * improved handling of temporary errors throughout the daemon * improved scheduler and mta logic: connection reuse, optimizes batches * improved queue: more tolerant to admin errors, new layout, less disk-IO * improved memory usage under high load * SSL certs/keys isolated to lookup process to avoid facing network * VIRTUAL support improved, fully virtual setups possible now * runtime tracing of processes through smtpctl trace * ssl_privsep.c sync-ed with relayd * ssl.c no longer contains smtpd specific interfaces * smtpd-specific ssl bits moved to ssl_smtpd.c * update mail address in copyright
FLUSH YOUR QUEUE. FLUSH YOUR QUEUE. FLUSH YOUR QUEUE. FLUSH YOUR QUEUE.
smtpd.conf(5) simplified, it will require adaptations
ok eric@
show more ...
|