Home | History | Annotate | Download | only in fsck
History log of /src/sbin/fsck/fsutil.c
RevisionDateAuthorComments
 1.27  03-Apr-2020  joerg Avoid common symbols for fsck_lfs.
 1.26  21-Jun-2015  dholland branches: 1.26.16;
Add used-by comments on source files that are .PATH'd in from elsewhere.
 1.25  21-Jun-2015  dholland global variables should be declared extern.
 1.24  13-Jan-2013  mlelstv Support symlinks to a block device to resolve the name of the
corresponding raw device.
 1.23  08-Apr-2012  christos branches: 1.23.2;
Don't re-use the same buffer that we pass in for newname in the cooked->raw
conversion. Better variable names.
 1.22  07-Apr-2012  christos factor out rawname() from dump, fsck, savecore.
 1.21  07-Apr-2012  christos use getfsspecname()
 1.20  09-Jun-2011  christos branches: 1.20.2;
share more code.
 1.19  04-Feb-2010  christos branches: 1.19.4;
Centralize time printing and deal with ctime possibly returning NULL.
 1.18  16-Mar-2008  lukem errexit() now provides the trailing \n (since fsck_ffs assumed that
from a conversion from err(3)), so "make it so".
 1.17  23-Feb-2008  christos Make sure that the exit values are always sane, and use symbolic instead
of magic constants. Reviewed by go@
 1.16  26-Aug-2006  christos branches: 1.16.8; 1.16.16; 1.16.18;
Programs that use efun.
 1.15  05-Jun-2006  christos s/perror/perr/ so that we can make it varyadic. Overloading stdio's perror()
sneaky.
 1.14  20-Oct-2003  dsl Add a -q (quiet) option to print nothing for clean filesystems.
Support in fsck_ffs and stub in fsck_xxx.
Push a few more messages through pwarn() instead of printf() to ensure
disk name is shown.
 1.13  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22308, verified by myself.
 1.12  28-Mar-2003  perseant Make vmsg non-static, so it can be used directly by fsck_lfs.
 1.11  09-Nov-2001  lukem use MAXPATHLEN instead of 32 as the size of the rawbuf
 1.10  18-Jun-2001  lukem ansi knf
 1.9  19-Feb-2001  cgd convert to use getprogname()
 1.8  10-Oct-2000  is Format string cleanups by Bill Sommerfeld.
 1.7  30-Jul-1998  thorpej branches: 1.7.2; 1.7.12;
Cast pointer diffs to int for use in printf format width specifiers.
 1.6  26-Jul-1998  mycroft const poisoning.
 1.5  31-Oct-1997  mycroft Format police.
 1.4  14-Sep-1997  lukem branches: 1.4.2;
* cleanup for WARNS=1
* deprecate register
* prefix hex numbers with '0x'
 1.3  22-Oct-1996  christos Fix varyadic non ansi functions.
 1.2  03-Oct-1996  christos - Null terminate the argv vector [from ws]
- Dynamically allocate the argv vector
- Add -f global flag [from ws]
 1.1  27-Sep-1996  christos - Rename util.c and util.h to fsutil.c and fsutil.h to avoid conflict with
<util.h>
- Change checkfstab so that the checkit function takes the name of the
mount point too (needed by quotacheck).
- Remove globals debug, verbose and preen
 1.4.2.1  31-Oct-1997  mellon Pull rev 1.5 up from trunk (mycroft)
 1.7.12.1  18-Oct-2000  tv Pullup sbin string format fixes [is].
See "cvs log" for explicit revision numbers per file, from sommerfeld.
 1.7.2.1  10-Oct-2000  he Pull up revision 1.8 (requested by is):
Format string cleanup.
 1.16.18.1  03-Apr-2008  mjf Sync with HEAD.
 1.16.16.1  24-Mar-2008  keiichi sync with head.
 1.16.8.1  23-Mar-2008  matt sync with HEAD
 1.19.4.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.20.2.2  23-Jan-2013  yamt sync with head
 1.20.2.1  17-Apr-2012  yamt sync with head
 1.23.2.1  25-Feb-2013  tls resync with head
 1.26.16.1  08-Apr-2020  martin Merge changes from current as of 20200406

RSS XML Feed