Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-10 | free sc_queue_key only when it points to something other than "stdin" | Sunil Nimmagadda | |
string literal. Ok gilles@ | |||
2015-12-10 | Do not fatal when a log_warn suffices. | Sunil Nimmagadda | |
Ok jung@ gilles@ | |||
2015-12-10 | While listing envelopes using mailq(or smtpctl show queue), pass | Sunil Nimmagadda | |
the data between processes by dumping to and loading from a buffer which is shorter compared to transferring a structure. Also fixes mailq on platforms where PATH_MAX is way larger than on OpenBSD thus exceeding max imsg. Ok jung@ millert@ | |||
2015-12-09 | Document forward-only keyword. From Jason Barbier <jabarb@serversave.us> | Sunil Nimmagadda | |
Ok gilles@ jung@ | |||
2015-12-09 | Install aliases(5), forward(5), makemap(8) and newaliases(8) manpages | Sunil Nimmagadda | |
that got accidentally removed while merging makemap(8) into smtpctl(8). Spotted by Nathanael Rensen. | |||
2015-12-08 | Let smtpd shutdown gracefully with a zero exit code when the priv | Sunil Nimmagadda | |
process receives a SIGINT/SIGTERM. Initial diff by nfnty <git@nfnty.se> Ok gilles@ jung@ millert@ | |||
2015-12-07 | Merge makemap(8) into smtpctl(8). | Sunil Nimmagadda | |
Ok gilles@, jung@ | |||
2015-12-05 | Remove a few NULL-checks before free(). | mmcc | |
2015-12-05 | EAGAIN handling for imsg_read. OK henning@ benno@ | Claudio Jeker | |
2015-12-03 | new sentence, new line; | Jason McIntyre | |
2015-12-03 | remove trailing whitespace | Joerg Jung | |
2015-12-03 | introduce limit session keyword replacing fixed values | Joerg Jung | |
original diff from Renaud Allard ok gilles | |||
2015-12-02 | whitespaces | Gilles Chehade | |
2015-12-01 | missing articles in previous; | Jason McIntyre | |
2015-12-01 | whitespace | Gilles Chehade | |
2015-12-01 | add received-auth parameter to listener to identify authenticated sessions | Gilles Chehade | |
in locally appended Received header when enabled ok millert@, jung@ | |||
2015-12-01 | update enum values in listen options | Gilles Chehade | |
2015-12-01 | when peer outputs a multi-line response, concat response into a single log | Gilles Chehade | |
ok sunil@, jung@ | |||
2015-12-01 | reorder header | Gilles Chehade | |
2015-12-01 | whitespace | Gilles Chehade | |
2015-12-01 | delay between retries when operating as a secondary MX increases too much, | Gilles Chehade | |
reduce it to something saner. while at it cleanup some whitespaces and set the relay task pointer to NULL before iterating over tasks | |||
2015-12-01 | cleanup Makefile | Gilles Chehade | |
2015-12-01 | cleanup Makefile | Gilles Chehade | |
2015-12-01 | cleanup Makefile | Gilles Chehade | |
2015-12-01 | add IMSG_SMTP_CHECK_SENDER in list of smtp IMSG | Gilles Chehade | |
2015-12-01 | add IMSG_SMTP_CHECK_SENDER in preparation for another diff | Gilles Chehade | |
2015-12-01 | prepare the ground for the CA certificate handling refactor, this commit | Gilles Chehade | |
adds the parse.y bit + structures & members needed but does not make use of it yet | |||
2015-11-30 | remove table-passwd, table-sqlite, and table-ldap | Joerg Jung | |
about 4k lines seldom used code people who rely on this install mail/opensmtpd-extras direction discussed (and agreed) with many ok gilles | |||
2015-11-30 | change Xrs from now-defunct db(3) to dbopen(3); this wasn;t a | Jason McIntyre | |
straight replace: thanks both to schwarze and maja for feedback on how to rewrite parts; i've snuck in an rcs id->openbsd id change in dev_mkdb too; | |||
2015-11-30 | fix prototype | Gilles Chehade | |
2015-11-30 | smtpd-api.h update, missing prototypes, no functional change | Gilles Chehade | |
2015-11-30 | add a couple smtpd-specific defines we want to expose to filters | Gilles Chehade | |
and comment to clarify what they are used for | |||
2015-11-30 | if a ca_name is set, dump it to on-disk envelope so we recall it on reload. | Gilles Chehade | |
we don't set ca_name yet, it is part of a larger diff i'm splitting | |||
2015-11-30 | add ca_name field to some structures in preparation for a larger | Gilles Chehade | |
diff to refactor handling of CA certificates | |||
2015-11-30 | when looking up tables, start in /usr/local/libexec before /usr/libexec, so | Gilles Chehade | |
ports/packages can be installed in the proper place ok jung@ | |||
2015-11-30 | bring lka_mailaddrmap(), currently unused, required by sendermap/masquerade | Gilles Chehade | |
ok jung@ | |||
2015-11-30 | handle "mda command too long" as a tempfail | Gilles Chehade | |
2015-11-30 | replace a fatalx() with a graceful failure | Gilles Chehade | |
2015-11-30 | update to.c to fix IPv6 address parsing in smtpd.conf, while at it allow | Gilles Chehade | |
use of tls+backup:// schema for relaying over TLS to primary MX ok sunil@, ok jung@ | |||
2015-11-30 | mechanical rename of some IMSG constants | Gilles Chehade | |
ok sunil@, ok jung@ | |||
2015-11-30 | While delivering to lmtp or mda, accept optional "as user" parameter | Sunil Nimmagadda | |
whose privileges would be used instead of the default. Ok gilles@ jung@ | |||
2015-11-30 | remove mailaddr_to_username(), no longer needed | Gilles Chehade | |
suggested by jung@ | |||
2015-11-30 | teach aliases expansion how to deal with user+tag | Gilles Chehade | |
ok sunil@, ok jung@ | |||
2015-11-26 | Don't dereference a route and then reference it again. In this particular case, | Tim van der Molen | |
the route would be referenced at least twice, so there is no use after free. Prompted by a mail from David CARLIER to misc@opensmtpd. OK eric@ | |||
2015-11-24 | add filter.c plumbing, not linked to the build, not used yet | Gilles Chehade | |
ok sunil@, ok jung@, ok eric@ | |||
2015-11-24 | teach table_db and table_static about mailaddr maps (unused yet) | Gilles Chehade | |
ok sunil@, ok jung@ | |||
2015-11-23 | allow table API to lookup for mailaddr mappings | Gilles Chehade | |
ok sunil@, ok jung@ | |||
2015-11-23 | strings.h -> string.h | Gilles Chehade | |
ok sunil@ | |||
2015-11-23 | cleanup | Gilles Chehade | |
2015-11-23 | Restructure bounce content as a multi-part MIME message. | Sunil Nimmagadda | |
Content-Type header diff from Philipp Takacs <philipp<at>bureaucracy.de> Ok gilles@ jung@ |