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_8_BASE


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