summaryrefslogtreecommitdiff
path: root/sys/ufs/ext2fs/ext2fs.h
AgeCommit message (Expand)Author
2016-08-20add support for GDT_CSUM AKA uninit_bg featurejdolecek
2016-08-15EXT2F_INCOMPAT_FLEX_BG feature actually doesn't require any explicitjdolecek
2016-08-15bump link limit to 65000 for files, and add support for EXT2F_ROCOMPAT_DIR_NL...jdolecek
2016-08-14switch ext2fs_htree_has_idx() over to EXT2F_HAS_COMPAT_FEATURE() and remove E...jdolecek
2016-08-14add EXT2F_HAS_ROCOMPAT_FEATURE() macro, and change the current EXT2F_HAS_{COM...jdolecek
2016-08-12sprinkle ()s in macros with comparisons, shuts up compiler warningsmacallan
2016-08-12add support for extended attributes in ext2fs for ext3/ext4; read-only for nowjdolecek
2016-08-05add defines for the missing ext4 feature flagsjdolecek
2016-08-04rename struct ext2fs_dinode attribute e2di_dacl to correctjdolecek
2016-08-03support arbitrary ext3/ext4 inode size, add all the new ext4 fields ext2fs_di...jdolecek
2016-06-24GSoC 2016 (Hrishikesh Goyal): Htree index support from FreeBSDchristos
2016-06-03Add ext4 extent support from GSoC 2016 (Hrishikesh Goyal), from the FreeBSDchristos
2013-06-23Stick ffs_, ext2_, chfs_, filecore_, cd9660_, or mfs_ in front ofdholland
2013-06-23fsbtodb() -> FFS_FSBTODB(), EXT2_FSBTODB(), or MFS_FSBTODB()dholland
2013-06-19Rename ambiguous macros:dholland
2012-11-21Write support for the Ext4 Read-only Compatible Feature "huge_file".jakllsch
2012-11-21Add various newer Ext2 superblock feature bits and inode flag bits.jakllsch
2012-11-19snprintb EXT2F_ROCOMPAT_SPARSESUPER as such.jakllsch
2012-09-01really print the incompatible bits.christos
2009-11-27Add definitions for more reserved inodes.tsutsui
2009-10-19Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsenbouyer
2009-09-12Migrate from u_intNN_t to uintNN_t.tsutsui
2007-12-25Convert many of the uses of __attribute__ to equivalentperry
2007-11-17Misc cosmetics.tsutsui
2007-11-15Add some definitions for resizefs features.tsutsui
2007-11-13- add some more constant definitionstsutsui
2006-02-16Change "inline" back to "__inline" in .h files -- C99 is still tooperry
2006-01-29Make almost everything #include <sys/bswap.h> instead of <machine/bswap.h>dsl
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-12-11merge ktrace-lwp.christos
2005-08-30* Remove __P()xtraeme
2005-02-26nuke trailing whitespaceperry
2005-02-09Add support for large files (>2GB).ws
2004-03-22Fix disclaimer in my copyright. Pointed out by Thomas Klausner.bouyer
2003-10-05Remove references to University of California from my copyright notices.bouyer
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-01-24Bump daddr_t to 64 bits. Replace it with int32_t in all places wherefvdl
2002-12-01Add multiple inclusion protection for headers. Fix mismatchedmatt
2000-01-28Correct (minor) bogons in filetype option support, and add supportbouyer
2000-01-26First cut at ext2fs rev 1 support (as of mke2fs 1.18): supports the filetypebouyer
1999-02-17Some new fields in the ext2fs superblock, from Tim Shepard.bouyer
1999-01-15Move the bswap functions from libutil to libc (this bups thebouyer
1998-09-30Not time to #include <machine/bswap.h>m, it will come with the movebouyer
1998-09-29#include opt_uvm.h only if _KENREL and !_LKMbouyer
1998-08-09bzero->memset, bcopy->memcpy, bcmp->memcmpperry
1998-03-01Merge with Lite2 + local changesfvdl
1997-10-09Add byte-swapping functions (bswap16, bswap32, bswap64) to libkern.bouyer
1997-06-11The ext2fs layer, based on the ffs/ufs one. Uses a few functions frombouyer