History log of /openbsd/sbin/fsck_ext2fs/pass2.c (Results 1 – 16 of 16)
Revision Date Author Comments
# 6fc3cb52 17-Dec-2019 millert <millert@openbsd.org>

Use correct size when zeroing out dinode.
Fixes a bug on file systems using the rev1 inode structure where
the size of the in-memory and on-disk dinode differ.
From Chris Waddey; OK deraadt@


# 50e48d67 28-Apr-2016 krw <krw@openbsd.org>

Fix fsck'ing. ext2fs_dinode grew extra bits to support ext4
and sizeof(struct ext2fs_dinode) had to be replaced with
EXT2_DINODE_SIZE() and such.

ok beck@


# b9fc9a72 16-Jan-2015 deraadt <deraadt@openbsd.org>

Replace <sys/param.h> with <limits.h> and other less dirty headers where
possible. Annotate <sys/param.h> lines with their current reasons. Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_N

Replace <sys/param.h> with <limits.h> and other less dirty headers where
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)

show more ...


# 60a51e06 13-Jul-2014 pelikan <pelikan@openbsd.org>

kill fs2hXX/h2fsXX macros with letohXX/htoleXX

The reason being that ext2 structures are little-endian but JBD2 journal
is big-endian. Don't confuse readers by talking about "file system endian".

kill fs2hXX/h2fsXX macros with letohXX/htoleXX

The reason being that ext2 structures are little-endian but JBD2 journal
is big-endian. Don't confuse readers by talking about "file system endian".

ok guenther

show more ...


# 3b92bd08 24-Apr-2013 deraadt <deraadt@openbsd.org>

pretty print bigger off_t
ok tedu otto


# 935730fb 30-Apr-2005 niallo <niallo@openbsd.org>

Support checking filesystems which have or once had large files (>4 GB)
on them.

From NetBSD


# 8809fabb 11-Jun-2003 deraadt <deraadt@openbsd.org>

ansification


# 1ef0d710 02-Jun-2003 millert <millert@openbsd.org>

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


# 487a1948 17-Apr-2003 tedu <tedu@openbsd.org>

strings. mostly from deraadt@, some from tdeval@ and myself


# 401ae41b 09-Jun-2002 todd <todd@openbsd.org>

rm trailing whitespace


# c72b5b24 16-Feb-2002 millert <millert@openbsd.org>

Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be don

Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.

show more ...


# 0190393f 18-Sep-2001 art <art@openbsd.org>

cleanups and endianness fixes. Mostly from NetBSD


# 65348f21 26-Apr-2000 jasoni <jasoni@openbsd.org>

Support for ext2fs rev. 1


# bcc85194 14-Jun-1997 downsj <downsj@openbsd.org>

Add tags, fix man page. Purely cosmetic.


# 5ff4e0c8 14-Jun-1997 downsj <downsj@openbsd.org>

Sync with NetBSD. Purely cosmetic.


# 8c424e8e 30-May-1997 downsj <downsj@openbsd.org>

Initial import of Manuel's fsck_ext2fs, unmodified.