History log of /openbsd-current/sbin/fsck_ext2fs/dir.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.20 16-Jan-2015 deraadt

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)


Revision tags: OPENBSD_5_6_BASE
# 1.19 13-Jul-2014 pelikan

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


# 1.18 24-May-2014 krw

Don't potentially use stack garbage for e2d_type. Initialize
newent.e2d_type to EXT2_FT_UNKNOWN, a.k.a. 0.

Spotted by -Wall.


# 1.17 21-May-2014 krw

Nuke some trailing whitespace to shrink subsequent diffs.


Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE
# 1.16 24-Apr-2013 deraadt

pretty print bigger off_t
ok tedu otto


Revision tags: OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.15 12-Mar-2011 deraadt

These utilities can currently only operate with a 32-bit block number range,
so use daddr32_t
ok jasper


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE
# 1.14 20-Mar-2006 dhill

NetBSD Coverity CID 2298: Fix memory leak.
NetBSD Coverity CID 2299: Fix memory leak.
NetBSD Coverity CID 2301: Fix memory leak.

ok ray@


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE
# 1.13 30-Apr-2005 niallo

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

From NetBSD


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE
# 1.12 29-Jul-2003 deraadt

spaces


# 1.11 11-Jun-2003 deraadt

ansification


# 1.10 02-Jun-2003 millert

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


# 1.9 17-Apr-2003 tedu

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


Revision tags: OPENBSD_3_2_BASE OPENBSD_3_3_BASE
# 1.8 09-Jun-2002 todd

rm trailing whitespace


Revision tags: OPENBSD_3_1_BASE
# 1.7 16-Feb-2002 millert

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.


Revision tags: OPENBSD_3_0_BASE
# 1.6 18-Sep-2001 art

cleanups and endianness fixes. Mostly from NetBSD


# 1.5 07-Jul-2001 deraadt

major -Wall cleanup, almost complete


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.4 26-Apr-2000 jasoni

Support for ext2fs rev. 1


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE OPENBSD_2_4_BASE OPENBSD_2_5_BASE OPENBSD_2_6_BASE
# 1.3 14-Jun-1997 downsj

Add tags, fix man page. Purely cosmetic.


# 1.2 14-Jun-1997 downsj

Sync with NetBSD. Purely cosmetic.


# 1.1 30-May-1997 downsj

branches: 1.1.1;
Initial revision