Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.
Current directory: [local] / src / usr.sbin / smtpd
Current tag: OPENBSD_5_6
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
libsmtpdfilter/ | ||||
mail/ | ||||
makemap/ | ||||
newaliases/ | ||||
smtp/ | ||||
smtpctl/ | ||||
smtpd/ | ||||
table-ldap/ | ||||
table-passwd/ | ||||
table-sqlite/ | ||||
Makefile | 1.12 | 10 years | eric | Add a "passwd" table backend. Useful for sharing vusers with other programs. |
aliases.5 | 1.8 | 10 years | eric | update documentation |
aliases.c | 1.65 | 9 years | eric | Update the table API: lookup functions can take an optional parameters dictionna... |
bounce.c | 1.65 | 10 years | daniel | remove an errant semicolon. ok gilles@ |
ca.c | 1.10 | 9 years | jsg | add additional includes required to build with -DOPENSSL_NO_DEPRECATED ok eric@ ... |
compress_backend.c | 1.8 | 11 years | eric | sync with OpenSMTPD 5.3.2 ok gilles@ |
compress_gzip.c | 1.7 | 11 years | eric | sync with OpenSMTPD 5.3.2 ok gilles@ |
config.c | 1.31 | 10 years | reyk | Move RSA keys from "lka" to a new dedicated "ca" process because lka is handling... |
control.c | 1.101.4.1 | 9 years | gilles | errata 25 |
crypto.c | 1.4 | 10 years | eric | bcopy -> memmove bzero -> memset |
dict.c | 1.4 | 10 years | eric | change dict_poproot() prototype: do not take key placeholder parameter as it can... |
dns.c | 1.78 | 10 years | gilles | (void) cast this strlcpy(), it cannot truncate |
enqueue.c | 1.83 | 9 years | krw | Last (known) msgbuf_write() vs EOF fix. ok gilles@ deraadt@ |
envelope.c | 1.29 | 10 years | gilles | (void) cast strlcpy(), it cannot truncate (void) cast strlcat(), they are detect... |
esc.c | 1.2 | 10 years | gilles | (void) cast snprintf that cannot truncate |
expand.c | 1.27 | 10 years | tedu | stop casting sizeof to int |
forward.5 | 1.8 | 10 years | eric | disable .forward lookup if sticky bit is set on homedir |
forward.c | 1.35 | 11 years | eric | sync with OpenSMTPD 5.3.2 ok gilles@ |
iobuf.c | 1.5 | 11 years | eric | sync with OpenSMTPD 5.3.2 ok gilles@ |
iobuf.h | 1.3 | 11 years | gilles | Sync with our smtpd repo: * first bricks of ldap and sqlite support (not finish... |
ioev.c | 1.19 | 9 years | sobrado | fix typos. ok jmc@ |
ioev.h | 1.4 | 9 years | sobrado | fix typos. ok jmc@ |
limit.c | 1.3 | 10 years | eric | internal improvements and cleanups - get rid of the whole penalty thing for fai... |
lka.c | 1.172.4.1 | 8 years | gilles | Errata 031: fix multiple security and reliability issues found during an audit b... |
lka_session.c | 1.68.4.1 | 8 years | gilles | Errata 031: fix multiple security and reliability issues found during an audit b... |
log.c | 1.16 | 9 years | eric | Change fatal/fatalx to use a format string. Expand in a static buffer to cope w... |
log.h | 1.5 | 9 years | eric | Change fatal/fatalx to use a format string. Expand in a static buffer to cope w... |
makemap.8 | 1.22 | 10 years | eric | typo in copyright |
makemap.c | 1.49 | 9 years | eric | Update the table API: lookup functions can take an optional parameters dictionna... |
mda.c | 1.107 | 9 years | sobrado | fix typos. ok jmc@ |
mproc.c | 1.10.4.1 | 9 years | gilles | errata 25 |
mta.c | 1.189 | 9 years | eric | make sure to clear the WAIT flag when cancelling the connector timeout. |
mta_session.c | 1.68.4.1 | 8 years | gilles | Errata 031: fix multiple security and reliability issues found during an audit b... |
newaliases.8 | 1.10 | 10 years | eric | typo in copyright |
parse.y | 1.146 | 9 years | eric | add a "no-dsn" listener option to disable DSN extension. |
parser.c | 1.39 | 10 years | eric | Allow the admin to pause relaying to a specific domain: - smtpctl pause mta fro... |
parser.h | 1.29 | 10 years | eric | Allow the admin to pause relaying to a specific domain: - smtpctl pause mta fro... |
queue.c | 1.165 | 9 years | eric | make the control process broadcast verbose/profile admin requests directly, rath... |
queue_backend.c | 1.52 | 9 years | eric | various queue improvements: - add a "close" hook to the backend API. - improve ... |
queue_fs.c | 1.6 | 9 years | eric | various queue improvements: - add a "close" hook to the backend API. - improve ... |
queue_null.c | 1.5 | 9 years | eric | various queue improvements: - add a "close" hook to the backend API. - improve ... |
queue_proc.c | 1.3 | 9 years | eric | various queue improvements: - add a "close" hook to the backend API. - improve ... |
queue_ram.c | 1.6 | 9 years | eric | various queue improvements: - add a "close" hook to the backend API. - improve ... |
ruleset.c | 1.30 | 9 years | eric | Update the table API: lookup functions can take an optional parameters dictionna... |
runq.c | 1.1 | 10 years | eric | Many MTA improvements: - Better transient error handling logic: failing destina... |
scheduler.c | 1.47 | 9 years | eric | Improve the scheduler, better and simpler. - Get rid of the scheduler_batch str... |
scheduler_backend.c | 1.14 | 9 years | eric | Improve the scheduler, better and simpler. - Get rid of the scheduler_batch str... |
scheduler_null.c | 1.8 | 9 years | eric | Improve the scheduler, better and simpler. - Get rid of the scheduler_batch str... |
scheduler_proc.c | 1.5 | 9 years | eric | Improve the scheduler, better and simpler. - Get rid of the scheduler_batch str... |
scheduler_ramqueue.c | 1.40 | 9 years | eric | Improve the scheduler, better and simpler. - Get rid of the scheduler_batch str... |
sendmail.8 | 1.2 | 10 years | jmc | tweak previous; |
smtp.c | 1.139 | 9 years | eric | remove dead code. these imsgs are handled in pony.c. |
smtp_session.c | 1.215.4.1 | 9 years | gilles | Incorrect logic in smtpd(8) can lead to unexpected client disconnect, invalid ce... |
smtpctl.8 | 1.48 | 9 years | sobrado | improve indentation. ok jmc@ |
smtpctl.c | 1.124 | 9 years | guenther | Make sure the correct errno is reported by warn* or err* and not the errno of an... |
smtpd-api.h | 1.20 | 9 years | eric | Improve the scheduler, better and simpler. - Get rid of the scheduler_batch str... |
smtpd-defines.h | 1.3 | 10 years | gilles | when using maildir, do not create automatically create folders to match tag in e... |
smtpd.8 | 1.25 | 10 years | tedu | remove old instructions about sendmail. poke by jmc |
smtpd.c | 1.234.4.1 | 8 years | gilles | Errata 031: fix multiple security and reliability issues found during an audit b... |
smtpd.conf.5 | 1.121 | 9 years | eric | add a "no-dsn" listener option to disable DSN extension. |
smtpd.h | 1.468.4.1 | 9 years | gilles | Incorrect logic in smtpd(8) can lead to unexpected client disconnect, invalid ce... |
ssl.c | 1.69 | 9 years | jsg | add additional includes required to build with -DOPENSSL_NO_DEPRECATED ok eric@ ... |
ssl.h | 1.9 | 10 years | reyk | Unify the SSL privsep key loading functions. ok eric@ |
stat_backend.c | 1.9 | 9 years | eric | no need to send a stat update message when {inc,dec}rementing by 0. |
stat_ramstat.c | 1.9 | 10 years | gilles | (void) cast strlcpy() calls that cannot truncate |
table.5 | 1.4 | 10 years | eric | update documentation |
table.c | 1.17 | 9 years | eric | Update the table API: lookup functions can take an optional parameters dictionna... |
table_db.c | 1.7 | 9 years | eric | Update the table API: lookup functions can take an optional parameters dictionna... |
table_getpwnam.c | 1.3 | 9 years | eric | Update the table API: lookup functions can take an optional parameters dictionna... |
table_proc.c | 1.3 | 9 years | eric | Update the table API: lookup functions can take an optional parameters dictionna... |
table_static.c | 1.9 | 9 years | eric | Update the table API: lookup functions can take an optional parameters dictionna... |
to.c | 1.17 | 10 years | gilles | (void) cast strlcpy/strlcat/snprintf calls that cannot truncate |
tree.c | 1.4 | 11 years | eric | sync with OpenSMTPD 5.3.2 ok gilles@ |
util.c | 1.110.4.1 | 8 years | gilles | Errata 031: fix multiple security and reliability issues found during an audit b... |
waitq.c | 1.4 | 11 years | eric | sync with OpenSMTPD 5.3.2 ok gilles@ |
aldap.c (in the Attic) [Hide] | 1.7 | 10 years | gilles | (void) cast strlcpy() call that uses truncation as part of its parsing logic to... |
aldap.h (in the Attic) [Hide] | 1.4 | 11 years | eric | remove bogus id tag |
ber.c (in the Attic) [Hide] | 1.4 | 10 years | eric | bcopy -> memmove bzero -> memset |
ber.h (in the Attic) [Hide] | 1.3 | 11 years | gilles | Sync with our smtpd repo: * first bricks of ldap and sqlite support (not finish... |
delivery.c (in the Attic) [Hide] | 1.5 | 10 years | gilles | cleanup forkmda() and get rid of a useless seteuid()-based dance prompted by de... |
delivery_filename.c (in the Attic) [Hide] | 1.9 | 11 years | eric | sync with OpenSMTPD 5.3.2 ok gilles@ |
delivery_lmtp.c (in the Attic) [Hide] | 1.6 | 10 years | gilles | replace warnx message |
delivery_maildir.c (in the Attic) [Hide] | 1.15 | 10 years | chl | fix typo in function prototype ok gilles@ |
delivery_mbox.c (in the Attic) [Hide] | 1.10 | 10 years | gilles | cast (void) this strlcpy(), it can't fail copying a small constant string into a... |
delivery_mda.c (in the Attic) [Hide] | 1.8 | 11 years | eric | sync with OpenSMTPD 5.3.2 ok gilles@ |
filter_api.c (in the Attic) [Hide] | 1.15 | 9 years | eric | make the filter API move forward (still not plugged). |
pony.c (in the Attic) [Hide] | 1.6 | 9 years | eric | get rid of mfa leftovers |
queue_api.c (in the Attic) [Hide] | 1.5 | 9 years | eric | various queue improvements: - add a "close" hook to the backend API. - improve ... |
scheduler_api.c (in the Attic) [Hide] | 1.6 | 9 years | eric | Improve the scheduler, better and simpler. - Get rid of the scheduler_batch str... |
ssl_privsep.c (in the Attic) [Hide] | 1.7 | 10 years | reyk | Implement RSA privilege separation for OpenSMTPD, based on my previous implement... |
ssl_smtpd.c (in the Attic) [Hide] | 1.7.4.1 | 9 years | gilles | Incorrect logic in smtpd(8) can lead to unexpected client disconnect, invalid ce... |
table_api.c (in the Attic) [Hide] | 1.5 | 9 years | eric | Update the table API: lookup functions can take an optional parameters dictionna... |
table_ldap.c (in the Attic) [Hide] | 1.12 | 9 years | eric | various fixes in experimental ldap backend and add support for mailaddr service.... |
table_passwd.5 (in the Attic) [Hide] | 1.2 | 10 years | jmc | tweak previous; |
table_passwd.c (in the Attic) [Hide] | 1.7 | 9 years | eric | Update the table API: lookup functions can take an optional parameters dictionna... |
table_sqlite.c (in the Attic) [Hide] | 1.14 | 9 years | eric | Update the table API: lookup functions can take an optional parameters dictionna... |