summaryrefslogtreecommitdiffstats
path: root/usr.bin/vacation
Commit message (Collapse)AuthorAgeFilesLines
* Since clang 3.2 now has an option to suppress warnings about implicitlydim2013-02-161-5/+0
| | | | | | | promoted K&R parameters, remove the workarounds added for sendmail components in r228558. MFC after: 1 week
* Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, todim2012-02-281-3/+1
| | | | | | | | | | | | | | | | | | | | | get rid of testing explicitly for clang (using ${CC:T:Mclang}) in individual Makefiles. Instead, use the following extra macros, for use with clang: - NO_WERROR.clang (disables -Werror) - NO_WCAST_ALIGN.clang (disables -Wcast-align) - NO_WFORMAT.clang (disables -Wformat and friends) - CLANG_NO_IAS (disables integrated assembler) - CLANG_OPT_SMALL (adds flags for extra small size optimizations) As a side effect, this enables setting CC/CXX/CPP in src.conf instead of make.conf! For clang, use the following: CC=clang CXX=clang++ CPP=clang-cpp MFC after: 2 weeks
* In usr.bin/vacation/Makefile, fix a typo in the comment about clangdim2011-12-191-1/+1
| | | | | | | warnings. Spotted by: arundel MFC after: 1 week
* Unfortunately, clang gives warnings about sendmail code that cannot bedim2011-12-171-0/+7
| | | | | | | turned off yet. Since this is contrib code, and we don't really care about the warnings, just turn make them non-fatal for now. MFC after: 1 week
* Build usr.bin/ with WARNS=6 by default.ed2010-01-021-0/+2
| | | | Also add some missing $FreeBSD$ to keep svn happy.
* Remove kludges intended to support src trees with partial obj trees.des2005-06-101-20/+8
| | | | Discussed with: ru
* Remove MAINTAINER= lines from individual Makefiles in favor of thegshapiro2003-07-071-2/+0
| | | | MAINTAINER file (which already had entries for sendmail).
* Update build infrastructure for sendmail 8.12.gshapiro2002-02-171-3/+17
|
* Remove NO_WERRORs and WARNS=n's. To be revisited after GCC3.markm2002-02-081-1/+0
|
* Protect this from the coming WARNS=2 default.markm2001-12-111-0/+1
|
* Add a MAINTAINER= line so people know who to blamegshapiro2000-10-261-0/+2
|
* Fix man page installationgshapiro2000-10-111-6/+4
| | | | | | Style fixes Submitted by: bde
* Use sendmail's version of vacation. It is command line and databasegshapiro2000-10-103-729/+31
| | | | | | | | | compatible with the old version but includes new functionality and bug fixes. Since it is not part of the NO_SENDMAIL make.conf option, libsmdb and libsmutil should always be built for vacation's sake. PR: 15227
* getopt and friends are declared in <unistd.h>imp2000-09-041-2/+0
| | | | getopt returns -1 not EOF.
* Remove single-space hard sentence breaks. These degrade the qualitysheldonh2000-03-011-1/+2
| | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
* $Id$ -> $FreeBSD$peter1999-08-283-3/+3
|
* Add a messy example of how to get debug-mode error messages written tosheldonh1999-06-231-1/+11
| | | | | | a file in the user's home directory. Requested by: hoek
* Postpone call to usage() until after all options are processed so thatsheldonh1999-06-181-6/+9
| | | | the -d debugging option produces consistent behaviour.
* Please forgive me, it's my first day on the block. Forgot to mention:sheldonh1999-06-171-1/+1
| | | | PR: 11987
* Null commit to reflect that the previous commit added warnings forsheldonh1999-06-171-1/+1
| | | | | previously unreported malloc() failures, and changed the exit status for those failures to encourage MTA retries.
* * Add a command-line option to enable debugging mode, which sends errorsheldonh1999-06-172-19/+67
| | | | | | | | messages to stderr instead of syslog. * Fix manpage with respect to diagnostics. Reported by: rfg@monkeys.com (Ronald F. Guilmette)
* Calls one or more of malloc(), warn(), err(), syslog(), execlp() ordes1998-10-131-2/+2
| | | | | | | | | | | execvp() in the child branch of a vfork(). Changed to use fork() instead. Some of these (mv, find, apply, xargs) might benefit greatly from being rewritten to use vfork() properly. PR: Loosely related to bin/8252 Approved by: jkh and bde
* Add const to copyright string. Hide sccsid string.charnier1997-11-031-4/+6
|
* Many places in the code NULL is used in integer context, wherephk1997-09-181-2/+2
| | | | | | | | | plain 0 should be used. This happens to work because we #define NULL to 0, but is stylistically wrong and can cause problems for people trying to port bits of code to other environments. PR: 2752 Submitted by: Arne Henrik Juul <arnej@imf.unit.no>
* Stop parsing args before user supplied to argument in sendmail.imp1997-08-281-2/+2
| | | | Submitted by: Oliver Friedrichs <oliver@silence.secnet.com>
* Even better fix: use close(fileno(mfp)); to close unneded descriptorache1997-04-231-1/+2
| | | | and not clobber memory by fclose().
* Better fix: return vfork() again, but remove clobbering fclose()ache1997-04-231-4/+3
| | | | and use _exit() instead of exit()
* Replace vfork() by fork(), vfork() usage is totally bogus in this context.ache1997-04-231-2/+2
| | | | | This program don't bother to do even minimal vfork() support as per vfork(2) manpage required.
* compare return value from getopt against -1 rather than EOF, per the finalimp1997-03-291-2/+2
| | | | posix standard on the topic.
* Revert $FreeBSD$ to $Id$peter1997-02-223-3/+3
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-143-3/+3
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Removed stray DPADD.bde1997-01-101-3/+2
|
* Various cleanups:joerg1996-09-283-17/+93
| | | | | | | | | | | | | . prototyped and staticized the internal functions while i was here, . made the thing -Wall clean, . fixed an error that causes the recipient name to be matched only for the first characters, as opposed to a full name (wonder why i'm concerned? Well, one of my login IDs is `j', and i've noticed that vacation has been sending out replies to all mailing list messages that had a jkh@ or jmb@ in it :), . introduced an option -l to list the contents of the database; mucho useful if you've got (too) many mailing list messages in your inbox and wanna make sure you don't miss the `important' mails.
* Correct a bunch of man page cross references and generallympp1996-02-111-2/+3
| | | | | | try and silence "manck". ncurses, rpc, and some of the gnu stuff are still a big mess, however.
* Correct some manual page cross reference errors. E.g. su is a sectionmpp1996-02-021-2/+2
| | | | | one man page, not section eight. This is the first round of such changes and only fixes man pages in manual section one.
* Delete bogus referneces to timezone code internal header file `tzfile.h',wollman1995-08-071-3/+2
| | | | which is no longer bogusly installed in /usr/include.
* BSD 4.4 Lite Usr.bin Sourcesrgrimes1994-05-273-0/+597
OpenPOWER on IntegriCloud