summaryrefslogtreecommitdiff
path: root/usr.sbin/makefs/ffs.c
AgeCommit message (Expand)Author
2025-08-27makefs: Calculate indirect block count properly for large files on ffsBoris Lytochkin
2025-07-16makefs: Fix undefined behaviour in ffs.cBojan Novković
2025-05-20makefs: Remove redundant 'stampst' checks in several backendsBojan Novković
2025-05-06makefs: Support st_flags even on LinuxJessica Clarke
2025-01-27Standardize the definition of a UFS dinode.Kirk McKusick
2024-01-26makefs: warn that ffs sectorsize other than 512 may not workEd Maste
2023-11-26usr.sbin: Remove ancient SCCS tags.Warner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2023-04-16makefs: call brelse from breadEd Maste
2023-03-30makefs: do not pass mode to open() call lacking O_CREATEd Maste
2022-09-20makefs: whitespace cleanup (remove space before tab)Ed Maste
2022-05-16makefs: fix calculation of file sizesAlan Somers
2022-05-10makefs: Fix warnings and reset WARNS to the defaultMark Johnston
2022-01-02ufs: Rework shortlink handling to avoid subobject overflowsJessica Clarke
2021-04-06Allocate extra inodes in makefs when leaving free space in UFS images.Nathan Whitehorn
2021-02-21Remove #define _KERNEL hacks from libprocstatKonstantin Belousov
2019-11-15makefs: Also set UFS di_birthtime when building on LinuxAlex Richardson
2019-02-25Improve error handling: bail out if one of the files scheduledMaxim Sobolev
2018-07-26makefs: use FreeBSD brelse function signatureEd Maste
2018-03-30makefs: sync fragment and block size with newfsEd Maste
2018-01-16Allow xinstall and makefs to be crossbuilt on Linux and MacAlex Richardson
2017-12-16Fix a logic bug in makefs lazy inode initialization.Mark Johnston
2017-11-18spdx: initial adoption of licensing ID tags.Pedro F. Giffuni
2017-05-31makefs: free buf in case of errorEd Maste
2017-05-26makefs: add -O (offset) optionEd Maste
2017-05-25makefs: make buf genericEd Maste
2017-05-18makefs: Add soft-updates optionEmmanuel Vadot
2017-05-18makefs: clean up signedness warnings and bump WARNS to 3Ed Maste
2017-05-08Restore `sectorsize` global to unbreak makefs after r317744Enji Cooper
2017-05-08makefs: cast snprintf return value to size_t to clear warningEd Maste
2017-05-08makefs: use size_t as appropriate to clean up warningsEd Maste
2017-05-03makefs: make buf genericEd Maste
2017-04-06makefs: use emalloc and friendsEd Maste
2017-03-15makefs: improve error messagesEd Maste
2017-03-15makefs: sync option parsing with NetBSDEd Maste
2017-02-15prefix UFS symbols with UFS_ to reduce namespace pollutionEd Maste
2017-02-11makefs: make the buffer functions look exactly like the kernel onesEd Maste
2016-11-05Assign a random number to di_gen (for FFS), instead of extracting itMarcel Moolenaar
2016-07-19makefs: sync NetBSD IDs with upstream for changes that we already haveEd Maste
2016-06-14makefs: Provide a -T option to set timestamps to a consistent valueEd Maste
2016-05-18makefs(8): Clarify the comment concerning seeding.Pedro F. Giffuni
2016-05-17makefs(1): use all the random(3) range.Pedro F. Giffuni
2015-10-13makefs: introduce a new option to specify what to round the resultingAdrian Chadd
2015-01-12Fix a typo in the FFS maxbpg option, it was erroneously spelled maxbpf.Christian Brueffer
2014-09-18r258695 introduces a sanity check for makefs in order to verify thatDavide Italiano
2013-11-27Provide a helpful diagnostic when the minimum size rounded to the block sizeJuli Mallett
2012-08-22Add -p flag to create the image as a sparse file.Hiroki Sato
2012-01-31Allow contents of multiple directories to be merged to the current image.Jung-uk Kim
2011-12-30Spelling fixes for usr.sbin/Ulrich Spörlein
2011-10-09Add support to makefs(8) to add UFS labels to images.Nathan Whitehorn