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_7_5
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
libsmtpdfilter/ | ||||
mail/ | ||||
makemap/ | ||||
newaliases/ | ||||
smtp/ | ||||
smtpctl/ | ||||
smtpd/ | ||||
table-ldap/ | ||||
table-passwd/ | ||||
table-sqlite/ | ||||
Makefile | 1.18 | 6 years | gilles | switch smtpd to new grammar ok eric@ |
aliases.5 | 1.17 | 3 years | jmc | comma swap; from larry hynes |
aliases.c | 1.79 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
bounce.c | 1.90 | 12 months | op | add missing include of time.h spotted after a report on OpenSMTPD-portable. Wh... |
ca.c | 1.47 | 10 months | op | drop engine support diff originally by tb@, tweaked to apply after the useless ... |
compress_backend.c | 1.10 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
compress_gzip.c | 1.13 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
config.c | 1.58 | 4 months | op | set_localaddrs(): don't wrap IPv6s address with braces twice ss_to_text() alrea... |
control.c | 1.131 | 4 months | claudio | Use imsg_get_fd() to access the fd passed via imsgs. Most of the conversion is ... |
crypto.c | 1.10 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
dict.c | 1.8 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
dict.h | 1.1 | 5 years | gilles | the tree_* and dict_* api's in smtpd can be used standalone, do not have them de... |
dispatcher.c | 1.7 | 2 years | millert | Revert changes to use the new libtls signer api There are bugs in the new libtls... |
dns.c | 1.92 | 6 months | op | consider an MX of "localhost" as it were a "Null MX" diff from Philipp (philipp... |
enqueue.c | 1.122 | 4 months | claudio | Use imsg_get_fd() to access the fd passed via imsgs. Most of the conversion is ... |
envelope.c | 1.52 | 4 months | op | relax ORCPT syntax validation We expected the ORCPT parameter to be a valid rfc... |
esc.c | 1.6 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
expand.c | 1.32 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
forward.5 | 1.10 | 3 years | jmc | readability fix; from larry hynes |
forward.c | 1.40 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
iobuf.c | 1.16 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
iobuf.h | 1.7 | 2 years | benno | add format attribute to vaararg functions. millert@ thinks its useful. |
ioev.c | 1.49 | 15 months | tb | usr.sbin: missing void to appease clang 15's -Wstrict-prototype. |
ioev.h | 1.20 | 2 years | benno | add format attribute to vaararg functions. millert@ thinks its useful. |
limit.c | 1.7 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
lka.c | 1.248 | 4 months | claudio | Use imsg_get_fd() to access the fd passed via imsgs. Most of the conversion is ... |
lka_filter.c | 1.74 | 6 months | op | cast tv_usec to long for *printf mostly for -portable; on darwin suseconds_t is... |
lka_session.c | 1.100 | 3 months | gilles | when an alternate delivery user is provided in a dispatcher, do not process any ... |
log.c | 1.20 | 7 years | bluhm | From a syslog perspective it does not make sense to log fatal and warn with the ... |
log.h | 1.9 | 2 years | deraadt | including sys/cdefs.h manually started as a result of netbsd trying to macro-bui... |
mail.lmtp.8 | 1.1 | 7 years | gilles | add new implementation of a standalone LMTP client which will deprecate the buil... |
mail.lmtp.c | 1.16 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
mail.maildir.8 | 1.6 | 3 years | jmc | add some missing articles; from larry hynes |
mail.maildir.c | 1.17 | 12 months | op | cast to '(long long)' instead of '(long long int)' while here adjust the spacin... |
mail.mboxfile.8 | 1.1 | 5 years | gilles | delivery to a filename should be in mbox format otherwise it will lack the ^From... |
mail.mboxfile.c | 1.6 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
mail.mda.8 | 1.1 | 6 years | gilles | add mail.mda MDA in charge of running a third-party MDA, not linked yet |
mail.mda.c | 1.4 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
mailaddr.c | 1.5 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
makemap.8 | 1.31 | 3 years | jmc | various readability fixes; from larry hynes |
makemap.c | 1.76 | 3 months | op | unify smtpd and makemap table parser These are supposed to parse the same file ... |
mda.c | 1.147 | 4 months | claudio | Use imsg_get_fd() to access the fd passed via imsgs. Most of the conversion is ... |
mda_mbox.c | 1.3 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
mda_unpriv.c | 1.8 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
mda_variables.c | 1.9 | 14 months | millert | mda_expand_format: simplify token name extraction for %{name} It is simpler to c... |
mproc.c | 1.40 | 4 months | claudio | Use imsg_get_fd() to access the fd passed via imsgs. Most of the conversion is ... |
mta.c | 1.247 | 4 months | op | relax ORCPT syntax validation We expected the ORCPT parameter to be a valid rfc... |
mta_session.c | 1.151 | 4 months | claudio | Use imsg_get_fd() to access the fd passed via imsgs. Most of the conversion is ... |
newaliases.8 | 1.12 | 5 years | millert | Now that aliases in smtpd.conf default to plain text files and not db files we d... |
parse.y | 1.299 | 3 months | gilles | no need to be as strict with table formats on various match constraints, this pr... |
parser.c | 1.43 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
parser.h | 1.29 | 10 years | eric | Allow the admin to pause relaying to a specific domain: - smtpctl pause mta fro... |
proxy.c | 1.3 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
queue.c | 1.196 | 4 months | claudio | Use imsg_get_fd() to access the fd passed via imsgs. Most of the conversion is ... |
queue_backend.c | 1.69 | 12 months | op | add missing include of time.h spotted after a report on OpenSMTPD-portable. Wh... |
queue_fs.c | 1.23 | 12 months | op | add missing include of time.h spotted after a report on OpenSMTPD-portable. Wh... |
queue_null.c | 1.10 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
queue_proc.c | 1.10 | 4 months | claudio | Use imsg_get_fd() to access the fd passed via imsgs. Most of the conversion is ... |
queue_ram.c | 1.11 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
report_smtp.c | 1.12 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
resolver.c | 1.7 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
rfc5322.c | 1.4 | 5 months | op | reject headers that start with a space or tab If the first header starts with a... |
rfc5322.h | 1.1 | 5 years | eric | import alternative message parser (not used yet). |
ruleset.c | 1.48 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
runq.c | 1.5 | 12 months | op | add missing include of time.h spotted after a report on OpenSMTPD-portable. Wh... |
scheduler.c | 1.62 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
scheduler_backend.c | 1.18 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
scheduler_null.c | 1.11 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
scheduler_proc.c | 1.9 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
scheduler_ramqueue.c | 1.48 | 12 months | op | add missing include of time.h spotted after a report on OpenSMTPD-portable. Wh... |
sendmail.8 | 1.4 | 8 years | jung | document -h flag and add a .Xr ok sunil millert |
smtp.1 | 1.14 | 3 years | eric | add missing entry for cafile |
smtp.c | 1.174 | 12 months | op | some fatal -> fatalx to improved logging errno doesn't generally contains anyth... |
smtp.h | 1.4 | 3 years | eric | Start porting smtpd to libtls. Note that it changes the way SNI works: The cert... |
smtp_client.c | 1.17 | 17 months | jmc | spelling fixes; from paul tagliamonte any parts of his diff not taken are noted ... |
smtp_session.c | 1.442 | 2 months | op | fix ORCPT handling due to a swapped strlcpy() arguments we don't save the ORCPT... |
smtpc.c | 1.20 | 12 months | op | some fatal -> fatalx to improved logging errno doesn't generally contains anyth... |
smtpctl.8 | 1.66 | 15 months | jmc | improve the Nd lines such that the format is consistent for the various *d, *con... |
smtpctl.c | 1.172 | 12 months | op | add missing include of time.h spotted after a report on OpenSMTPD-portable. Wh... |
smtpd-api.h | 1.36 | 5 years | gilles | the tree_* and dict_* api's in smtpd can be used standalone, do not have them de... |
smtpd-defines.h | 1.12 | 4 years | millert | Fix two security vulnerabilities discovered by Qualys. An out of bounds read in ... |
smtpd-filters.7 | 1.10 | 10 months | op | swap link-auth filter arguments Fields which can contain a '|' character are ke... |
smtpd.8 | 1.33 | 15 months | jmc | improve the Nd lines such that the format is consistent for the various *d, *con... |
smtpd.c | 1.349 | 3 months | op | leave the command for mbox delivery unset The mbox delivery is handled apart fr... |
smtpd.conf.5 | 1.268 | 3 months | jmc | missing "s" after apostrophe; |
smtpd.h | 1.683 | 3 months | op | bump version to 7.5.0 |
spfwalk.c | 1.20 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
srs.c | 1.5 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
ssl.c | 1.100 | 11 months | op | remove ssl_init() it's a noop; nowadays both LibreSSL and OpenSSL libcrypto and... |
ssl.h | 1.27 | 11 months | op | remove ssl_init() it's a noop; nowadays both LibreSSL and OpenSSL libcrypto and... |
stat_backend.c | 1.12 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
stat_ramstat.c | 1.12 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
table.5 | 1.13 | 5 months | op | sync table(5) with reality There are two different parser for table(5)s with di... |
table.c | 1.51 | 4 months | op | fix IPv6 addresses table lookups Rework parse_sockaddr() to not reach inet_pton... |
table_db.c | 1.25 | 2 years | eric | sync table_db capabilities with table_static ok millert@ |
table_getpwnam.c | 1.14 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
table_proc.c | 1.17 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
table_static.c | 1.34 | 3 months | op | unify smtpd and makemap table parser These are supposed to parse the same file ... |
to.c | 1.50 | 12 months | op | add missing include of time.h spotted after a report on OpenSMTPD-portable. Wh... |
tree.c | 1.8 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
tree.h | 1.1 | 5 years | gilles | the tree_* and dict_* api's in smtpd can be used standalone, do not have them de... |
unpack_dns.c | 1.3 | 2 years | naddy | remove unused variable from all copies of _asr_strdname() ... including those i... |
unpack_dns.h | 1.2 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |
util.c | 1.156 | 3 months | op | unify smtpd and makemap table parser These are supposed to parse the same file ... |
waitq.c | 1.7 | 2 years | eric | add required headers for smtpd.h and remove unnecessary ones in other files. ok... |