Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-04 | Christos Zoulas agreed to rescind clause 3 and 4 in | Jonathan Gray | |
NetBSD fsck.8 rev 1.35 fsutil.h rev 1.14 pathnames.h rev 1.2 netgroup_mkdb.8 rev 1.9 netgroup_mkdb.c rev 1.18 str.c rev 1.7 str.h rev 1.4 rdate.8 rev 1.11 rdate.c rev 1.19 extern.h rev 1.14 getnetgrent.c rev 1.41 netgroup.h rev 1.10 fparseln.3 rev 1.4 fparseln.c rev 1.10 our stringlist.c/stringlist.h are derived from getnetgrent.c rfc868time.c from rdate.c newfs/pathnames.h from fsck/pathnames.h https://mail-index.netbsd.org/source-changes/2009/10/21/msg002182.html Not all files are covered as some had copyright assigned to TNF in 1998. | |||
2021-07-12 | Change the error reporting pattern throughout the tree when unveil | Bob Beck | |
fails to report the path that the failure occured on. Suggested by deraadt@ after some tech discussion. Work done and verified by Ashton Fagg <ashton@fagg.id.au> ok deraadt@ semarie@ claudio@ | |||
2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | Theo de Raadt | |
value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future. | |||
2018-09-24 | Use unveil(2). These programs fit together in various strange ways, | Theo de Raadt | |
so if a problem is encountered with this the whole set needs backout and study. | |||
2015-11-23 | Use pledge "disklabel" as needed. The theory here is these tools become more | Theo de Raadt | |
resistant against memory correctup, if a corrupt filesystem is given to them. ok krw | |||
2015-09-27 | lint is dead: delete the trivial uses of /* VARARGS[0-9]+ */ | Philip Guenther | |
(others require more care) | |||
2015-05-29 | do not need non-NULL-check before free(p), other minor refactoring | Theo de Raadt | |
from Benjamin Baier | |||
2015-05-29 | remove duplicate assignments; from Benjamin Baier | Theo de Raadt | |
2015-04-18 | Convert many atoi() calls to strtonum(), adding range checks and failure | Theo de Raadt | |
handling along the way. Reviews by Brendan MacDonell, Jeremy Devenport, florian, doug, millert | |||
2015-03-20 | Fix cut & pasto in warning message; from Andre Smagin | Todd C. Miller | |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt | |
possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol) | |||
2014-10-17 | trivial replacement with reallocarray() | Theo de Raadt | |
2014-10-08 | replace internal erealloc() with ereallocarray(), and then use it to | Theo de Raadt | |
spot mult int overflow | |||
2014-07-13 | -N for SYNOPSIS and usage(), and some small changes to previous; | Jason McIntyre | |
2014-07-13 | Intorduce the same -N flag that mount(8) just got to do the same | Claudio Jeker | |
selection of file systems with option 'net'. Again this will be used by the rc script to fsck iscsi file systems before mounting them. Again by default file systems with the net option are ignored when scanning fstab. "Get it in" deraadt@ | |||
2013-11-22 | Whole bunch of (unsigned char) casts carefully added for ctype calls. | Theo de Raadt | |
Careful second audit by millert | |||
2013-02-11 | Xr scan_ffs 8; requested by Scott McEachern | Jason McIntyre | |
2010-11-29 | make "fsck -p" respect fs_passno > 2, as implied by the manual. This can | Chris Kuethe | |
be used to schedule the check of softraid(4) disks after all the slices on the component disks have been checked. ok deraadt | |||
2010-11-17 | Try to determine file system type using readlabelfs(3) if fsck is given | Joel Sing | |
a disklabel UID. | |||
2010-08-12 | Print the real device name followed by the disklabel UID in parenthesis | Joel Sing | |
when fsck is run against a disklabel UID. This allows a user to determine which device is really being scanned. ok krw@ | |||
2009-10-28 | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | Theo de Raadt | |
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms | |||
2007-10-20 | add missing [-b block#] to the usage of fsck(8) | Igor Sobrado | |
ok jmc@ | |||
2007-10-20 | an usage message should fit on a 80-column display | Igor Sobrado | |
ok jmc@ | |||
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-05-12 | remove references to mount_vnd.8 and fsck_vnd.8 as these are not hooked | Felix Kronlage | |
into the build yet. ok jmc@ | |||
2007-04-14 | +.Xr fsck_vnd 8 , | Jason McIntyre | |
2007-02-17 | silence fsck_{e2fs,ffs} when being put to work on non-existing filenames | Alexander von Gernler | |
idea from and ok pedro@ | |||
2006-05-28 | revert a part of last commit causes newline | Thordur I. Bjornsson | |
proplems during boot. pointed out by sturm@ | |||
2006-05-27 | newline fix + s/perror/xperror since we are | Thordur I. Bjornsson | |
using a home rolled version. ok pedro@ | |||
2006-03-30 | Document 'F' as an answer to fsck, okay deraadt@ jolan@ | Pedro Martelletto | |
2006-03-20 | NetBSD Coverity CID 1745: Fix memory leak. | David Hill | |
yes otto@ | |||
2005-11-21 | Accept and pass through -b option for fsck_ffs and fsck_ext2fs | Todd C. Miller | |
OK mickey@ | |||
2005-11-12 | use snprintf; ok cloder dhill@mindcry.org | Theo de Raadt | |
2005-10-28 | Change some TAILQ_FIRST() == NULL tests into TAILQ_EMPTY(). The first | Otto Moerbeek | |
form is valid, but in these cases its more clear to say what you mean. ok pat@ henning@ | |||
2005-10-15 | Use queue macros instead of directly accessing fields. ok miod@ aaron@ | Otto Moerbeek | |
jaredy@ patrick@ millert@ | |||
2005-02-03 | sync usage output | Jared Yanovich | |
2005-02-03 | - simplify, normalize, and sync usage/synopsis forms | Jared Yanovich | |
- filesystem -> file system, for consistency - indent sections where applicable - mdoc, punctuation, grammar, etc. fixes - document SIGINFO to fsck_ffs - unify description of -n among documents - sprinkle xrefs all around - move parts relevant to fsck.8 from fsck_ffs.8 parts from NetBSD ok jmc | |||
2005-01-27 | remove some overly complex macros; | Jason McIntyre | |
2005-01-27 | document what preen mode does; | Jason McIntyre | |
text from netbsd -r1.20 (tidied up by myself); pointed out by alexander farber (pr #4076); ok krw@ jaredy@ | |||
2004-07-28 | .Xr growfs 8 | Jason McIntyre | |
2004-07-28 | - sort options | Jason McIntyre | |
- sync usage() - use -keeps for SYNOPSIS | |||
2004-01-13 | Use = for assignment, not == | Otto Moerbeek | |
ok millert@ | |||
2003-09-25 | do not crank size before erealloc | Theo de Raadt | |
2003-09-25 | p = realloc(p is not allowed | Theo de Raadt | |
2003-07-29 | If euid == 0 make datasize unlimited instead of cranking to the max | Todd C. Miller | |
value returned by getrlimit(). Avoid resource limit issues when fscking very large filesystems. | |||
2003-07-29 | spaces | Theo de Raadt | |
2003-06-26 | const the rcsid, and make it say OpenBSD | Ted Unangst | |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-04-16 | string cleaning | Theo de Raadt | |
2003-03-06 | Make fsdb(8) a little easier to find with some cross references. | Hugh Graham | |