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_8_BASE
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.66 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
bounce.c | 1.66 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
ca.c | 1.14 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
compress_backend.c | 1.9 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
compress_gzip.c | 1.8 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
config.c | 1.32 | 9 years | deraadt | Replace <sys/param.h> with <limits.h> and other less dirty headers where possibl... |
control.c | 1.104 | 8 years | gilles | branches: 1.104.4; local user can cause smtpd to fail by sending invalid imsg t... |
crypto.c | 1.4 | 10 years | eric | bcopy -> memmove bzero -> memset |
dict.c | 1.5 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
dns.c | 1.81 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
enqueue.c | 1.94 | 9 years | gilles | The enqueuer should never encouter the "From " separator in its headers, as it i... |
envelope.c | 1.30 | 9 years | deraadt | Replace <sys/param.h> with <limits.h> and other less dirty headers where possibl... |
esc.c | 1.3 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
expand.c | 1.28 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
forward.5 | 1.9 | 9 years | eric | typo |
forward.c | 1.36 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
iobuf.c | 1.5 | 11 years | eric | sync with OpenSMTPD 5.3.2 ok gilles@ |
iobuf.h | 1.4 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
ioev.c | 1.20 | 9 years | eric | Correctly fallback to PLAIN if opportunistics TLS fails during TLS handshake. f... |
ioev.h | 1.5 | 9 years | eric | Correctly fallback to PLAIN if opportunistics TLS fails during TLS handshake. f... |
limit.c | 1.4 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
lka.c | 1.175 | 9 years | deraadt | branches: 1.175.2; 1.175.6; use <limits.h> comprehensively. For now try to pu... |
lka_session.c | 1.69 | 9 years | deraadt | branches: 1.69.2; 1.69.6; use <limits.h> comprehensively. For now try to push... |
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.23 | 9 years | jmc | there is no editmap; |
makemap.c | 1.52 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
mda.c | 1.109 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
mproc.c | 1.12 | 8 years | gilles | branches: 1.12.4; local user can cause smtpd to fail by sending invalid imsg to... |
mta.c | 1.191 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
mta_session.c | 1.71 | 9 years | deraadt | branches: 1.71.2; 1.71.6; use <limits.h> comprehensively. For now try to push... |
newaliases.8 | 1.10 | 10 years | eric | typo in copyright |
parse.y | 1.152 | 9 years | reyk | Use AI_ADDRCONFIG when resolv hosts on startup. OK henning@ |
parser.c | 1.40 | 9 years | gilles | rename a variable to avoid a warning spotted by deraadt@ |
parser.h | 1.29 | 10 years | eric | Allow the admin to pause relaying to a specific domain: - smtpctl pause mta fro... |
queue.c | 1.166 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
queue_backend.c | 1.55 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
queue_fs.c | 1.8 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
queue_null.c | 1.6 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
queue_proc.c | 1.5 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
queue_ram.c | 1.7 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
ruleset.c | 1.31 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
runq.c | 1.2 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
scheduler.c | 1.48 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
scheduler_backend.c | 1.15 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
scheduler_null.c | 1.9 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
scheduler_proc.c | 1.7 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
scheduler_ramqueue.c | 1.41 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
sendmail.8 | 1.2 | 10 years | jmc | tweak previous; |
smtp.c | 1.143 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
smtp_session.c | 1.230 | 9 years | gilles | branches: 1.230.4; the code to prevent AUTH PLAIN from logging credentials upon... |
smtpctl.8 | 1.50 | 8 years | sobrado | use file system path (.Pa) semantic markup macros where appropriate. |
smtpctl.c | 1.125 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
smtpd-api.h | 1.21 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
smtpd-defines.h | 1.4 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
smtpd.8 | 1.25 | 10 years | tedu | remove old instructions about sendmail. poke by jmc |
smtpd.c | 1.239 | 9 years | millert | branches: 1.239.4; Do not assume that asprintf() clears the pointer on failure,... |
smtpd.conf.5 | 1.126 | 9 years | sobrado | spacing, makes example fit on display. no objection from gilles@ |
smtpd.h | 1.474 | 9 years | gilles | Incorrect logic in smtpd(8) can lead to unexpected client disconnect, invalid ce... |
ssl.c | 1.76 | 9 years | giovanni | Missing free(3) in error path |
ssl.h | 1.11 | 9 years | reyk | LibreSSL now supports loading of CA certificates from memory, replace the intern... |
stat_backend.c | 1.10 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
stat_ramstat.c | 1.10 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
table.5 | 1.4 | 10 years | eric | update documentation |
table.c | 1.19 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
table_db.c | 1.8 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
table_getpwnam.c | 1.4 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
table_proc.c | 1.5 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
table_static.c | 1.10 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
to.c | 1.19 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
tree.c | 1.5 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
util.c | 1.113 | 9 years | gilles | branches: 1.113.4; use res_hnok() to valid domain part in valid_domain() ok er... |
waitq.c | 1.5 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
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.5 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
ber.c (in the Attic) [Hide] | 1.6 | 9 years | pelikan | ber_printf_elements should return NULL if any of its parts fail. Leave the erro... |
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.6 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
delivery_filename.c (in the Attic) [Hide] | 1.12 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
delivery_lmtp.c (in the Attic) [Hide] | 1.7 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
delivery_maildir.c (in the Attic) [Hide] | 1.16 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
delivery_mbox.c (in the Attic) [Hide] | 1.11 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
delivery_mda.c (in the Attic) [Hide] | 1.9 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
filter_api.c (in the Attic) [Hide] | 1.16 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
pony.c (in the Attic) [Hide] | 1.7 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
queue_api.c (in the Attic) [Hide] | 1.7 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
rfc2822.c (in the Attic) [Hide] | 1.3 | 9 years | gilles | some third-party applications generate malformed headers which we can still pars... |
rfc2822.h (in the Attic) [Hide] | 1.1 | 9 years | gilles | simple message parser to be used in smtp incoming sessions, not plugged yet |
scheduler_api.c (in the Attic) [Hide] | 1.7 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
ssl_smtpd.c (in the Attic) [Hide] | 1.9 | 9 years | gilles | Incorrect logic in smtpd(8) can lead to unexpected client disconnect, invalid ce... |
table_api.c (in the Attic) [Hide] | 1.7 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
table_ldap.c (in the Attic) [Hide] | 1.13 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
table_passwd.5 (in the Attic) [Hide] | 1.2 | 10 years | jmc | tweak previous; |
table_passwd.c (in the Attic) [Hide] | 1.10 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |
table_sqlite.c (in the Attic) [Hide] | 1.16 | 9 years | deraadt | use <limits.h> comprehensively. For now try to push <> includes to each .c file... |