OpenBSD CVS

src/usr.sbin/smtpd/


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