| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix fsck_ffs incorrectly reporting "CANNOT READ BLK: NNNN" errors. | Kirk McKusick | 2021-01-26 | 1 | -2/+3 |
* | Fix 32-bit build post 5cc52631b3b88dfc36d8049dc8bece8573c5f9af. | Cy Schubert | 2021-01-08 | 1 | -3/+3 |
* | Rewrite the disk I/O management system in fsck_ffs(8). Other than | Kirk McKusick | 2021-01-07 | 15 | -1341/+1168 |
* | Fix bug in expanding lost+found direct blocks. | Kirk McKusick | 2021-01-07 | 1 | -1/+1 |
* | The fsck_ffs program had previously only been able to expand the size | Kirk McKusick | 2021-01-03 | 1 | -35/+92 |
* | Correct and add some comments. | Kirk McKusick | 2020-12-31 | 1 | -7/+7 |
* | Rename pass4check() to freeblock() and move from pass4.c to inode.c. | Kirk McKusick | 2020-12-18 | 5 | -47/+41 |
* | Use proper type (ino_t) for inode numbers to avoid improper sign extention | Kirk McKusick | 2020-10-25 | 1 | -6/+7 |
* | Various new check-hash checks have been added to the UFS filesystem | Kirk McKusick | 2020-10-25 | 1 | -1/+1 |
* | Update the libufs cgget() and cgput() interfaces to have a similar | Kirk McKusick | 2020-09-19 | 3 | -4/+7 |
* | Move all of the error prints in readsb() from stderr to stdout. | Chuck Silvers | 2020-09-01 | 2 | -4/+4 |
* | Use the sbput() function to write alternate superblocks so that | Kirk McKusick | 2020-08-15 | 1 | -4/+3 |
* | The libufs library needs to track and free the new fs_si structure | Kirk McKusick | 2020-06-23 | 1 | -1/+1 |
* | Inode check-hash errors were being reported after system crashes. | Kirk McKusick | 2020-04-10 | 1 | -0/+2 |
* | Add an inode check-hash verification when running the journalled | Kirk McKusick | 2020-04-10 | 1 | -2/+32 |
* | fsck_ffs/fsdb: fix -fno-common build | Kyle Evans | 2020-03-29 | 4 | -5/+10 |
* | When running fsck_ffs manually, do not ask: | Kirk McKusick | 2019-12-24 | 2 | -7/+7 |
* | Remove unused includes. | Xin LI | 2019-12-22 | 1 | -4/+0 |
* | fsck_ffs: fix some memory leaks found by Coverity. | Eric van Gyzen | 2019-12-10 | 1 | -3/+12 |
* | Replace an uninitialized variable with the correct element from the | Kirk McKusick | 2019-10-22 | 1 | -1/+1 |
* | Correct the location of the first backup superblock in fsck_ffs.8. | Kirk McKusick | 2019-08-07 | 1 | -1/+1 |
* | Treat any inode with bad content as unknown (i.e., ask if it should | Kirk McKusick | 2019-07-20 | 1 | -1/+1 |
* | When running with journaled soft updates, some updated inodes were not | Kirk McKusick | 2019-07-20 | 1 | -0/+11 |
* | This revision began as a simple change to eliminate an uninitialized warning | Kirk McKusick | 2019-05-21 | 1 | -100/+105 |
* | This update eliminates a kernel stack disclosure bug in UFS/FFS | Kirk McKusick | 2019-05-03 | 5 | -20/+104 |
* | Followup to -r344552 in which fsck_ffs checks for a size past the | Kirk McKusick | 2019-04-13 | 3 | -12/+17 |
* | Properly calculate the last used logical block of a file when checking | Kirk McKusick | 2019-03-02 | 2 | -3/+3 |
* | After a crash, a file that extends into indirect blocks may end up | Kirk McKusick | 2019-02-25 | 4 | -0/+49 |
* | Ensure that inode updates are properly flushed out during the first | Kirk McKusick | 2019-02-19 | 1 | -0/+6 |
* | Fsck would find, report, and offer to fix inode check-hash failures. | Kirk McKusick | 2018-12-15 | 1 | -0/+2 |
* | Make fsck(8) use pread(2). This cuts the number of syscalls by half. | Edward Tomasz Napierala | 2018-12-15 | 1 | -15/+4 |
* | Continuing efforts to provide hardening of FFS. This change adds a | Kirk McKusick | 2018-12-11 | 2 | -2/+30 |
* | Normally when an attempt is made to mount a UFS/FFS filesystem whose | Kirk McKusick | 2018-12-06 | 1 | -1/+1 |
* | Ensure that cylinder-group check-hashes are properly updated when first | Kirk McKusick | 2018-12-05 | 6 | -16/+42 |
* | Properly recover from superblock check-hash failures. Specifically, | Kirk McKusick | 2018-11-25 | 1 | -5/+3 |
* | In preparation for adding inode check-hashes, clean up and | Kirk McKusick | 2018-11-13 | 6 | -44/+51 |
* | In preparation for adding inode check-hashes, change the fsck_ffs | Kirk McKusick | 2018-10-31 | 5 | -23/+23 |
* | Continuing efforts to provide hardening of FFS, this change adds a | Kirk McKusick | 2018-10-23 | 1 | -3/+5 |
* | Add missing newline in pwarn message. | Kirk McKusick | 2018-10-02 | 1 | -1/+1 |
* | Make timespecadd(3) and friends public | Alan Somers | 2018-07-30 | 1 | -27/+6 |
* | Revert r313780 (UFS_ prefix) | Ed Maste | 2018-03-17 | 6 | -61/+59 |
* | Prefix UFS symbols with UFS_ to reduce namespace pollution | Ed Maste | 2018-03-17 | 6 | -59/+61 |
* | Fix a read past the end of a buffer in fsck. | Kirk McKusick | 2018-02-21 | 1 | -1/+3 |
* | Include files missed in 329051. | Kirk McKusick | 2018-02-08 | 3 | -1/+43 |
* | The goal of this change is to prevent accidental foot shooting by | Kirk McKusick | 2018-02-08 | 1 | -9/+11 |
* | Use sbput(3) rather than sbwrite(3) to ensure that the updated copy of | Kirk McKusick | 2018-02-02 | 1 | -2/+2 |
* | Refactoring of reading and writing of the UFS/FFS superblock. | Kirk McKusick | 2018-01-26 | 4 | -58/+31 |
* | Fix architectures where pointer and u_int have different sizes | Li-Wen Hsu | 2018-01-25 | 1 | -2/+2 |
* | More throughly integrate libufs into fsck_ffs by using its cgput() | Kirk McKusick | 2018-01-24 | 5 | -85/+73 |
* | Correct fsck journal-recovery code to update a cylinder-group | Kirk McKusick | 2018-01-17 | 2 | -9/+5 |