summaryrefslogtreecommitdiff
path: root/sbin/fsck_ffs/main.c
AgeCommit message (Expand)Author
2016-09-09Tighten pledge for fsdb and eliminate a strcmp("fsdb", getprogname())Theo Buehler
2015-11-24hotroot is calculated late in fsck_ffs, so defer the pledge.Theo de Raadt
2015-11-23Cannot pledge() in the hotroot caseTheo de Raadt
2015-11-23Use pledge "disklabel" as needed. The theory here is these tools become moreTheo de Raadt
2015-10-15fsck_ffs has a ^T signal handler which opens /dev/tty late. Hoist thatTheo de Raadt
2015-10-14Only accept one filesystem/device as argument for checking. Few peopleTheo de Raadt
2015-02-07When getopt processing flags, many should be flag=1 instead of flag++Theo de Raadt
2015-01-20Adjust <sys/param.h> comments regarding use of use of MAXFRAG, orTheo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2013-11-01Sprinkle (long long) casts where %lld is being used to print daddr_tKenneth R Westerback
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughTheo de Raadt
2013-04-25big int_t/time_t fixes; ok deraadt@ krw@Otto Moerbeek
2011-04-24remove support for (very) old ffs on-disk formats; ok krw@ and noOtto Moerbeek
2011-04-16Blend in some code from netbsd and freebsd that reduces memory consumptionOtto Moerbeek
2010-08-12Print the real device name followed by the disklabel UID in parenthesisJoel Sing
2010-07-09kill redundant docheck() function; ok deraadt@Otto Moerbeek
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2008-06-10reduce mem usage by about 20% by packing state and type of an inode in a singleOtto Moerbeek
2007-06-25Teach fsck_ffs about 64-bit block addresses. ok (and help) moritz@ pedro@Otto Moerbeek
2007-04-10Add support for checking ffs2 filesystems. From pedro@ based onTodd C. Miller
2007-03-19Add FFS2 fields to the superblock, change file system tools to keepPedro Martelletto
2007-02-09fix a fd leak that happens whe checking multiple file systems and someOtto Moerbeek
2007-02-08Plug some mem leaks that occur when checking multiple file systems in aOtto Moerbeek
2006-04-17Remove "l:" from getopt(3) string, since the option wasMoritz Jodeit
2005-02-03sync usage outputJared Yanovich
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-08-23- Convert function definitions to new styleGrigoriy Orlov
2002-08-20clean some more signal races, some cannot be fixedTheo de Raadt
2002-06-09rm trailing whitespaceTodd T. Fries
2002-04-23In mount.h, rename field export -> export_info, to avoid collision with C++.Marc Espie
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2001-11-05kill more registers;Mike Pechkin
2001-03-02Make fsck aware of soft updates.Artur Grabowski
2000-12-29Don't mark filesystem clean if fsck needs to be rerun (PR 1572)Angelos D. Keromytis
2000-01-22remove extra externs not needed because of unistd.h (rest of tree will be don...Theo de Raadt
1999-03-01SIGINFO supportDavid Leonard
1998-02-05Ha! Caught Todd making a mistake!Theo de Raadt
1998-02-05Add usage lineTodd C. Miller
1997-10-06back out vfs lite2 till after 2.2Theo de Raadt
1997-10-06VFS Lite2 ChangesConstantine Sapuntzakis
1997-07-14that was not a nice changeTheo de Raadt
1997-07-14change the output so that it fits into 80 columnsThomas Graichen
1997-06-25(foo *)0 -> NULLkstailey
1997-01-15getopt(3) returns -1 when out of args, not EOF, whee!Todd C. Miller
1996-10-20Sync with NetBSD 961019Thorsten Lockert
1996-10-12From Kirk McKusick:Thorsten Lockert
1996-06-23update rcsidTheo de Raadt
1996-06-10add usage printoutTheo de Raadt
1995-11-06complete ufs -> ffs change (From John Kohl; PR #1403)Theo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt