Home | History | Annotate | Download | only in fsck_msdos
History log of /src/sbin/fsck_msdos/main.c
RevisionDateAuthorComments
 1.24  16-Jun-2015  christos fix error messages containing \n
 1.23  09-Jun-2011  christos fix compilation.
 1.22  11-Apr-2010  hannken branches: 1.22.4;
Add -x option which allows to run `fsck_msdos -n' on a snapshot of
a live file system.

While here modify snap_open() to accept a character device as its
first arg and remove now unneeded get_snap_device().

Reviewed by: Manuel Bouyer <bouyer@netbsd.org>
 1.21  13-Jun-2008  martin Move to 2 clause license, approved by Wolfgang Solfrank.
 1.20  24-Feb-2008  christos branches: 1.20.2; 1.20.4;
Catch signals and exit with the proper error code like all the other fsck
programs.
 1.19  23-Feb-2008  christos Make sure that the exit values are always sane, and use symbolic instead
of magic constants. Reviewed by go@
 1.18  10-Mar-2007  hubertf branches: 1.18.4; 1.18.10; 1.18.12;
- removes unused ctype.h header
- correct comment in mount_nfs/getnfsargs.c: s/Nead/Need/

From: Slava Semushin <php-coder@altlinux.ru>
 1.17  19-Jan-2005  xtraeme Kill __P(), ANSIfy, remove main() prototype.
 1.16  13-Jan-2005  christos Add a progress meter to fsck_ffs based on the work by thorpej presented
to the mailing lists last January. This is optional.
 1.15  05-Jan-2004  jmmv Homogenize usage messages: make the 'usage' word all lowercase, as this seems
to be the most common practice in our tree.
 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  25-May-2002  wiz __STDC__ is always defined on NetBSD.
 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  17-Oct-1997  ws Add support for FAT32
Support dropping lost cluster chains (on request by Christoph Badura)
While being here, fix some minor bugs, mostly with format strings
 1.10  01-Oct-1997  enami Don't declare optind.
 1.9  14-Sep-1997  lukem * cleanup for WARNS=1
* getopt returns -1 not EOF
* cleanup manpage
 1.8  17-Oct-1996  cgd include -f in usage, removed 'v' from getopt string since it's not handled
 1.7  03-Oct-1996  christos Accept -f flag, but do nothing with it.
 1.6  27-Sep-1996  christos util -> fsutil
 1.5  24-Sep-1996  ws Fix delete() call in dir.c differently than Christos' way.
Require at least one filesystem as program argument.
Update man page to reflect the latter.
 1.4  23-Sep-1996  christos - use error printing code from fsck(8)
- remove fstab walking code
- add missing prototypes
- add missing argument in dir.c near "Truncate", where delete() was being
called with fewer args. I think the missing argument should be a zero,
but Wolfgang should check...
 1.3  11-Sep-1996  christos Document -p (preen) option. If there are no filesystems specified on the
command line, get them from /etc/fstab when we are preening.
 1.2  25-May-1996  ws Check return values of malloc
Generate full pathnames only on request
Minor cleanup, RCS Ids in .h files
 1.1  14-May-1996  ws branches: 1.1.4;
Add fsck utility for msdosfs
 1.1.4.1  31-May-1996  jtc pulled up from trunk by request of ws
 1.18.12.2  29-Jun-2008  mjf Sync with HEAD.
 1.18.12.1  03-Apr-2008  mjf Sync with HEAD.
 1.18.10.1  24-Mar-2008  keiichi sync with head.
 1.18.4.1  23-Mar-2008  matt sync with HEAD
 1.20.4.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.20.2.1  17-Jun-2008  yamt sync with head.
 1.22.4.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.

RSS XML Feed