summaryrefslogtreecommitdiff
path: root/usr.sbin/makefs/ffs.c
AgeCommit message (Expand)Author
2023-01-07ufs: fixed signed/unsigned bugs affecting large file systemschs
2022-11-17Restore backward compatibility of UFS2 with previous NetBSD releases bychs
2022-04-09makefs(8): Nix trailing whitespace.riastradh
2022-04-06makefs: fix some typoswiz
2017-12-16PR/52828: Mark Johnston: makefs UFS2 lazy inode initialization is buggychristos
2017-02-08stampst.st_ion consistent treatment (non-zero vs zero instead of testing == 1)christos
2017-02-08no, this is wrong.christos
2017-02-08zero out the superblock so that it does not contain random stuff in thechristos
2015-12-21more deterministic ffs for reproducible builds.christos
2015-12-20Add timestamp support to the ffs image creation; needed for in kernel memorychristos
2015-01-12PR/49559: Christian Brueffer: Fix typo maxbpf instead of maxbpg.christos
2013-06-23fsbtodb() -> FFS_FSBTODB(), EXT2_FSBTODB(), or MFS_FSBTODB()dholland
2013-06-19Rename ambiguous macros:dholland
2013-06-09Stick UFS_ in front of these symbols:dholland
2013-02-03- more changes to make -O workchristos
2013-01-30- don't abuse vp->fs to mean struct fs for ffs and struct msdos_opts;christos
2013-01-30gc global sectorsize.christos
2013-01-29make everything use the generic options parser.christos
2013-01-28- use emalloc and friendschristos
2013-01-27This works well enough to populate plain files in the root dir. creatingchristos
2013-01-26make the buffer functions look exactly like the kernel ones and add otherchristos
2013-01-24- Fix single letter option parsing.christos
2013-01-23return the bit of the option set, so that others can act on it.christos
2013-01-23remove duplicated code, and try to cleanup parsing by using the shared code.christos
2013-01-23- add support for parsing different types; not just int.christos
2013-01-22Stuff UFS_ in front of a few of ufs's symbols to reduce namespacedholland
2012-06-22Add -Z to enable sparse files - for ffs at least.sjg
2012-04-19WARNS=5christos
2012-01-28Patch from Jung-uk Kim (jkim at FreeBSD dot org) to allow contents of multiplechristos
2011-10-09add support for setting the ufs label. (Nathan Whitehorn)christos
2009-04-28Create images with 0666 - umask, not 0777 - umask (e.g. without x bits).joerg
2009-04-16Distinguish read(2) failure due to a short read from other causes, anddyoung
2006-12-18from Anon Ymous: compile with -Wextrachristos
2006-10-22use c99 initializerschristos
2006-10-10implement -x by pruning fsnodes tree before building filesystem ratherdbj
2006-04-22Coverity CID 174: Add extra NULL test to appease coverity.christos
2006-03-18free buf on error pathrtr
2005-10-23Use the real field name (d_fileno instead of d_ino).thorpej
2005-08-20fix compilatio problems on LP64kent
2005-08-13Fix a sign warning for WARNS=3.fvdl
2005-06-02appease gcc -Wuninitializedlukem
2004-12-20Refactor the filesystem specific portions out of makefs.c/makefs.h completely.jmc
2004-10-12Check for fstatvfs and provide/use it only if the host system has it.jmc
2004-07-24include <sys/statvfs.h> if HAVE_STRUCT_STATVFS_F_IOSIZEdbj
2004-06-24Define FFS_MAXBSIZE to 65536 and use instead of MAXBSIZE.lukem
2004-06-20Completely rework how tools/compat is done. Purge all uses/references tojmc
2004-04-26Allow for ROOTINO when deciding whether their are enough inodes in thedsl
2004-04-21Replace the statfs() family of system calls with statvfs().christos
2004-04-02After populating the file system, update superblock->fs_old_cstotal fromlukem
2003-10-26Mention that we should be adding space for bitmaps.mycroft