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_9


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.15   8 years  sunil   Merge makemap(8) into smtpctl(8). Ok gilles@, jung@
[TXT] aliases.5  1.12   8 years  zhuk   Zap extraneous SYNOPSIS sections. The gettytab(5) and termcap(5) get FILES, oth...
[TXT] aliases.c  1.69   8 years  jung   remove spaces after '!' no binary change ok millert
[TXT] bounce.c  1.72   8 years  sunil   Use "esc_class" to classify bounce type instead of "errorline" as we no longer p...
[TXT] ca.c  1.21   8 years  gilles   in RSA privsep engine, do not provide methods for rsa_sign / rsa_verify, they ar...
[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.10   8 years  jung   remove spaces after '!' no binary change ok millert
[TXT] config.c  1.33   8 years  gilles   whitespace
[TXT] control.c  1.111   8 years  gilles   rename variable sun to s_un to ease portability diff from Freddy DISSAUX, ok gi...
[TXT] crypto.c  1.5   8 years  jung   remove spaces after '!' no binary change ok millert
[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.83   8 years  gilles   dns_lookup_host() needs to remove brackets and IPv6: prefix when receiving a tex...
[TXT] enqueue.c  1.112   8 years  gilles   NULL initialize two file pointers to make it more obvious when reading that they...
[TXT] envelope.c  1.36   8 years  jung   remove spaces after '!' no binary change ok millert
[TXT] esc.c  1.4   8 years  gilles   fix define and enhanced status code reason for 5.5.0
[TXT] expand.c  1.29   8 years  jung   remove spaces after '!' no binary change ok millert
[TXT] forward.5  1.9   9 years  eric   typo
[TXT] forward.c  1.39   8 years  jung   remove spaces after '!' no binary change ok millert
[TXT] iobuf.c  1.9   8 years  jung   remove trailing whitespace ok sunil 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.24   8 years  jung   remove spaces after '!' no binary change ok millert
[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.192   8 years  gilles   in lka process, revoke proc/exec pledges after privsep-ed table backends are for...
[TXT] lka_session.c  1.79   8 years  jung   remove spaces after '!' no binary change ok millert
[TXT] log.c  1.17   8 years  jung   remove spaces after '!' no binary change ok millert
[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] mailaddr.c  1.2   8 years  jung   remove spaces after '!' no binary change ok millert
[TXT] makemap.8  1.29   8 years  gilles   remove support for 'dbm' which is really 'recno' from our makemap, it can't work...
[TXT] makemap.c  1.64   8 years  gilles   remove support for 'dbm' which is really 'recno' from our makemap, it can't work...
[TXT] mda.c  1.117   8 years  sunil   Check imsg data size before use. Ok eric@ millert@
[TXT] mproc.c  1.18   8 years  millert   Change imsg_read() return value checking from an if..else block to a switch stat...
[TXT] mta.c  1.200   8 years  mmcc   Check whether a string from imsg is empty by dereferencing the char* rather than...
[TXT] mta_session.c  1.82   8 years  gilles   remove CA from pki and no longer allow specifying a CA with 'pki' keyword. intro...
[TXT] newaliases.8  1.11   8 years  jmc   make it clear this needs to be run only for db files since smtpd has switched to...
[TXT] parse.y  1.183   8 years  gilles   the default address family for a listener was set too late and would override th...
[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.176   8 years  sunil   Check imsg data length before use. Ok jung@ gilles@ eric@
[TXT] queue_backend.c  1.62   8 years  eric   When deleting a message, remove associated envelopes from the cache, if any (it ...
[TXT] queue_fs.c  1.14   8 years  jung   d_namlen is not portable, there is no reason to keep a delta with -portable and ...
[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.6   8 years  claudio   EAGAIN handling for imsg_read. OK henning@ benno@
[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.32   8 years  gilles   aliases_virtual_check() has been unneeded for a while ok jung@, ok sunil@, ok m...
[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.51   8 years  jung   remove spaces after '!' no binary change ok millert
[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.8   8 years  claudio   EAGAIN handling for imsg_read. OK henning@ benno@
[TXT] scheduler_ramqueue.c  1.42   8 years  sunil   Implement smtpctl discover <evpid|msgid>. discover subcommand schedules envelop...
[TXT] sendmail.8  1.4   8 years  jung   document -h flag and add a .Xr ok sunil millert
[TXT] smtp.c  1.154   8 years  gilles   handle enqueuer socket as a regular listener that can be configured with "listen...
[TXT] smtp_session.c  1.268.2.1   8 years  gilles   fix logic in error code path of smtp state machine that can lead to invalid stat...
[TXT] smtpctl.8  1.54   8 years  sunil   Implement smtpctl uncorrupt <msgid> "uncorrupt" moves envelopes from corrupt bu...
[TXT] smtpctl.c  1.147   8 years  sunil   Cleanup getopt(3) mis-use in sendmail compat code. Avoid multiple getopt(3) eva...
[TXT] smtpd-api.h  1.29   8 years  gilles   add PROC_QUEUE_MESSAGE_UNCORRUPT to smtpd-api.h, needed by privsep queues
[TXT] smtpd-defines.h  1.6   8 years  gilles   add a couple smtpd-specific defines we want to expose to filters and comment to ...
[TXT] smtpd.8  1.28   8 years  jung   add -h flag to SYNOPSIS as well prodded and ok jmc
[TXT] smtpd.c  1.274   8 years  jung   use SMTPD_NAME define ok gilles
[TXT] smtpd.conf.5  1.155   8 years  jmc   tweak previous;
[TXT] smtpd.h  1.513   8 years  gilles   bump version
[TXT] ssl.c  1.85   8 years  gilles   refactor a bit to move the SNI handling away from smtp_session into smtp ok sun...
[TXT] ssl.h  1.19   8 years  gilles   refactor a bit to move the SNI handling away from smtp_session into smtp ok sun...
[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.5   8 years  jmc   change Xrs from now-defunct db(3) to dbopen(3); this wasn;t a straight replace: ...
[TXT] table.c  1.23   8 years  jung   switch to /usr/local/libexec when looking for -extras and drop loop iterating pa...
[TXT] table_db.c  1.9   8 years  gilles   teach table_db and table_static about mailaddr maps (unused yet) ok sunil@, ok ...
[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.6   8 years  claudio   EAGAIN handling for imsg_read. OK henning@ benno@
[TXT] table_static.c  1.15   8 years  gilles   add a log_warn() so that when smtpd fails to start due to a problem reading the ...
[TXT] to.c  1.26   8 years  mpi   Revert previous, semarie@ found a regression.
[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.125   8 years  sunil   Let smtpd start on machines without a FQDN as hostname. Ok millert@ gilles@ jun...
[TXT] waitq.c  1.5   9 years  deraadt   use <limits.h> comprehensively. For now try to push <> includes to each .c file...
[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.14   8 years  millert   fprintf() may not set the error indicator on failure so just use fputs() + putc(...
[TXT] delivery_lmtp.c (in the Attic) [Hide]  1.15   8 years  jung   remove trailing whitespace ok sunil gilles
[TXT] delivery_maildir.c (in the Attic) [Hide]  1.17   8 years  jung   remove spaces after '!' no binary change ok millert
[TXT] delivery_mbox.c (in the Attic) [Hide]  1.12   8 years  sunil   Wrap long lines. Ok gilles@ jung@
[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.c (in the Attic) [Hide]  1.16.2.1   8 years  gilles   fix logic in error code path of smtp state machine that can lead to invalid stat...
[TXT] pony.c (in the Attic) [Hide]  1.12   8 years  jung   add grp.h for setgroups, not necessarily required on OpenBSD but reduces diff to...
[TXT] rfc2822.c (in the Attic) [Hide]  1.7.2.1   7 years  gilles   "A logic issue in smtpd's header parsing can cause SMTP sessions to hang." errat...
[TXT] rfc2822.h (in the Attic) [Hide]  1.4   8 years  gilles   when a message consists solely of headers and does not end them with an empty li...
[TXT] ssl_smtpd.c (in the Attic) [Hide]  1.13   8 years  benno   SSL_CTX_free() and SSL_free() check for null so dont do it in smtpd ok jung@ ted...
[TXT] table_api.c (in the Attic) [Hide]  1.8   8 years  claudio   EAGAIN handling for imsg_read. OK henning@ benno@