Home | History | Annotate | Download | only in error
History log of /src/usr.bin/error/touch.c
RevisionDateAuthorComments
 1.32  26-Aug-2023  rillig error: use separate tokens for characters, integers and pointers

Assisted by lint's queries 10, 14, 15.

No binary change.
 1.31  26-Aug-2023  rillig error: enable lint's strict bool mode

This cleans up the inconsistencies between 'int', 'boolean' and 'bool'.
 1.30  26-Aug-2023  rillig error: remove redundant parentheses around return value

No binary change.
 1.29  26-Aug-2023  rillig error: fix lint warnings
 1.28  13-Oct-2019  christos can't happen, but gcc can't figure it out.
 1.27  29-Feb-2012  joerg branches: 1.27.32;
Don't use non-literal format strings. Split it up depending on the
number of arguments used.
 1.26  24-May-2011  joerg branches: 1.26.4; 1.26.6;
Simplify
 1.25  21-May-2011  christos use warn/err.
 1.24  20-May-2011  christos counting was off, and setting things to themselves does not work very welll.
 1.23  19-May-2011  christos - use getopt
- use err
- add -p <filelevel> to chop levels like patch
- document all the options
 1.22  13-Aug-2009  dholland Pass WARNS=4, not without some gross preprocessor hackery.
XXX: does this program actually do anything useful these days?
 1.21  13-Aug-2009  dholland Assorted minor cleanup:
- use stdbool.h (partly)
- move extern declarations of data to header files
- use right types for calloc() wrapper
- remove bogus casts on return values
- remove excessive Pascal-style parentheses in conditionals
- a couple const fixes
- fix some typos in comments
 1.20  13-Aug-2009  dholland pass -Wshadow
 1.19  13-Aug-2009  dholland Sprinkle const.
 1.18  13-Aug-2009  dholland Whitespace.
 1.17  13-Aug-2009  dholland sprinkle static
 1.16  05-Oct-2007  lukem Convert to raise_default_signal(3).
 1.15  19-Jul-2007  lukem branches: 1.15.4; 1.15.6;
Support an explicit Q_error return from inquire(), which is returned
if there was an error on reading the reply.
Stops an infinite loop if you ^D the query.
 1.14  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.13  26-May-2002  wiz Remove #ifndef'd __STDC__ code. ANSIfy.
 1.12  24-Sep-2001  wiz va_{start,end} audit:
Make sure that each va_start has one and only one matching va_end,
especially in error cases.
If the va_list is used multiple times, do multiple va_starts/va_ends.
If a function gets va_list as argument, don't let it use va_end (since
it's the callers responsibility).

Improved by comments from enami and christos -- thanks!

Heimdal/krb4/KAME changes already fed back, rest to follow.

Inspired by, but not not based on, OpenBSD.
 1.11  05-Feb-2001  christos fix redundant and nested decls
 1.10  11-Oct-2000  is More format string cleanup by sommerfeld.
 1.9  06-Nov-1999  kleink branches: 1.9.4;
For temporary files' pathnames, check $TMPDIR before falling back to _PATH_TMP.
 1.8  30-Mar-1998  mrg branches: 1.8.2; 1.8.6;
remove unused extern.
 1.7  19-Oct-1997  mrg fix compile warnings on the alpha.
 1.6  18-Oct-1997  lukem WARNSify (big job!), fix .Nm usage
 1.5  17-May-1997  pk NULL => 0 (Arne Juul; PR#3629)
 1.4  22-Mar-1997  lukem use mkstemp() instead of mktemp()
 1.3  02-Sep-1995  jtc Sync with 4.4lite2
 1.2  01-Aug-1993  mycroft Add RCS identifiers.
 1.1  09-Apr-1993  cgd branches: 1.1.1;
added, from net/2 (patch 119).
 1.1.1.1  02-Sep-1995  jtc imported from 44lite2
 1.8.6.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8.2.1  19-Oct-2000  he Pull up revision 1.10 (requested by he):
Format string cleanup.
 1.9.4.1  18-Oct-2000  tv Pullup usr.bin string format fixes [is].
See "cvs log" for explicit revision numbers per file, from sommerfeld.
 1.15.6.2  19-Jul-2007  lukem Support an explicit Q_error return from inquire(), which is returned
if there was an error on reading the reply.
Stops an infinite loop if you ^D the query.
 1.15.6.1  19-Jul-2007  lukem file touch.c was added on branch matt-mips64 on 2007-07-19 05:43:24 +0000
 1.15.4.1  06-Nov-2007  matt sync with HEAD
 1.26.6.1  05-Mar-2012  sborrill Pull up the following revisions(s) (requested by joerg in ticket #75):
usr.sbin/cpuctl/arch/i386.c: revision 1.28
usr.bin/unifdef/unifdef.c: revision 1.21
usr.bin/ktruss/dump.c: revision 1.40
usr.bin/error/error.h: revision 1.19
usr.bin/error/touch.c: revision 1.27
libexec/httpd/dir-index-bozo.c: revision 1.14
games/dab/algor.cc: revision 1.5
games/dab/board.h: revision 1.4
dist/pf/sbin/pflogd/pflogd.c: revision 1.9
dist/pf/sbin/pflogd/pflogd.h: revision 1.5

Fix various format string mismatches
 1.26.4.1  17-Apr-2012  yamt sync with head
 1.27.32.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411

RSS XML Feed