Age | Commit message (Expand) | Author | Files | Lines |
2024-03-06 | f2fs-tools: deal with permission denial on non-root user | Jaegeuk Kim | 1 | -3/+9 |
2024-02-13 | mkfs.f2fs: fix sparse_mode case on stat | Jaegeuk Kim | 1 | -0/+3 |
2024-02-07 | f2fs-tools: fix to check loop device | Chao Yu | 1 | -11/+63 |
2024-01-29 | libf2fs: Fix possible memleak with Sparse Files | Daniel Rosenberg | 1 | -2/+2 |
2024-01-29 | libf2fs: Accept Sparse files with non 4K Blocksize | Daniel Rosenberg | 1 | -4/+7 |
2024-01-26 | f2fs-tools: don't call fsync on a clean image | Chao Yu | 1 | -4/+11 |
2023-11-30 | f2fs-tools: support zoned ufs devices | Daeho Jeong | 1 | -12/+20 |
2023-11-28 | f2fs-tools: fixed incorrect error handling | Maxim Korotkov | 1 | -0/+1 |
2023-11-17 | libf2fs: Fix using uninitialized variables error in get_device_info() | zangyangyang1 | 1 | -1/+1 |
2023-11-09 | f2fs-tools: initialize user cache valid values | Daeho Jeong | 1 | -1/+1 |
2023-10-26 | f2fs-tools: make six open zone check resilient | Daeho Jeong | 1 | -0/+28 |
2023-10-16 | fsck.f2fs: fix cache offset for multiple partitions | Jaegeuk Kim | 1 | -20/+25 |
2023-10-16 | Revert "f2fs-tools: do not support user-space cache" | Jaegeuk Kim | 1 | -0/+329 |
2023-09-29 | f2fs-tools: do not support user-space cache | Daeho Jeong | 1 | -329/+0 |
2023-09-07 | f2fs-tools: Support different block sizes | Daniel Rosenberg | 1 | -0/+2 |
2023-09-07 | f2fs-tools: Refactor f2fs_node struct and friends | Daniel Rosenberg | 1 | -1/+1 |
2023-08-25 | f2fs-tools: convert to lseek() and kill lseek64 | Waldemar Brodkorb | 4 | -34/+19 |
2023-06-08 | f2fs-tools: fix to call assert() if f2fs_dentry_hash() fails | Chao Yu | 1 | -2/+2 |
2023-05-30 | f2fs-tools: fix to le32 type variable correctly | Chao Yu | 1 | -6/+6 |
2023-05-17 | f2fs-tools: allocate memory to handle label | Jaegeuk Kim | 1 | -9/+28 |
2023-04-11 | mkfs.f2fs: Introduce configurable reserved sections | Yonggil Song | 1 | -0/+18 |
2023-04-03 | mkfs.f2fs: remove indentation | Jaegeuk Kim | 1 | -1/+1 |
2023-03-08 | f2fs-tools: relax zone size of power of 2 | Jaegeuk Kim | 1 | -5/+2 |
2022-10-10 | fsck.f2fs: export valid image size | Chao Yu | 1 | -9/+0 |
2022-09-07 | Fix format strings in log messages | Bart Van Assche | 1 | -3/+3 |
2022-07-21 | Improve compile-time type checking for f2fs_report_zone() | Bart Van Assche | 1 | -9/+15 |
2022-07-21 | Fix f2fs_report_zone() | Bart Van Assche | 1 | -1/+2 |
2022-05-25 | Check fallthrough in mount.h for Mac | Jaegeuk Kim | 1 | -3/+0 |
2022-05-25 | avoid unnecessary function | Jaegeuk Kim | 1 | -0/+2 |
2022-05-25 | Remove unnecessary config.h | Jaegeuk Kim | 1 | -2/+1 |
2022-05-25 | libzone: remove duplicate header | Jaegeuk Kim | 1 | -2/+0 |
2022-05-23 | f2fs-tools: do not use SG_IO in Android | Jaegeuk Kim | 1 | -2/+2 |
2022-04-26 | f2fs-tools: show segment/section layout correctly | Jaegeuk Kim | 1 | -0/+3 |
2022-04-26 | f2fs-tools: support zoned device in Android | Jaegeuk Kim | 1 | -7/+3 |
2022-04-22 | libf2fs_io: add unused mactor to avoid build failure | Jaegeuk Kim | 1 | -3/+16 |
2022-04-22 | Change #ifdef _WIN32 checks into #ifdef HAVE_.* | Bart Van Assche | 3 | -5/+11 |
2022-04-22 | configure.ac: Detect the sparse/sparse.h header | Bart Van Assche | 1 | -5/+5 |
2022-04-22 | Change the ANDROID_WINDOWS_HOST macro into _WIN32 | Bart Van Assche | 3 | -9/+9 |
2022-04-22 | Switch from the u_int to the uint types | Bart Van Assche | 3 | -21/+21 |
2022-04-20 | libf2fs: don't allow mkfs / fsck on non power-of-2 zoned devices | Luis Chamberlain | 2 | -14/+37 |
2022-03-01 | mkfs.f2fs: fix wrong indentation and clean up | Jaegeuk Kim | 1 | -1/+1 |
2021-09-20 | mkfs.f2fs: wipe other FS magics given -f | Jaegeuk Kim | 1 | -0/+6 |
2021-08-23 | Avoid redefined ALIGN_UP | Jaegeuk Kim | 1 | -2/+0 |
2021-07-19 | f2fs-tools: add periodic check in kernel version check | Daeho Jeong | 1 | -3/+3 |
2021-06-23 | fsck|dump.f2fs: add -M to get file map | Jaegeuk Kim | 1 | -1/+10 |
2021-05-26 | f2fs-tools: support small RO partition | Jaegeuk Kim | 1 | -0/+9 |
2021-05-19 | f2fs-tools: correct get kernel version logic | lijiazi | 1 | -1/+1 |
2021-04-01 | resize.f2fs: fix wrong ovp calculation | Jaegeuk Kim | 1 | -0/+3 |
2021-03-01 | libf2fs: fix memory leak caused by get_rootdev() | Junyong Sun | 1 | -3/+8 |
2020-12-23 | f2fs-tools:sload.f2fs compression support | Robin Hsu | 1 | -0/+3 |
2020-08-20 | f2fs-tools: zns zone-capacity support | Aravind Ramesh | 2 | -2/+51 |
2020-07-20 | mkfs.f2fs: add casefolding and project quota config | Jaegeuk Kim | 1 | -0/+11 |
2020-07-20 | mkfs.f2fs: should initialize sparse file in Windows | Jaegeuk Kim | 1 | -0/+2 |
2020-06-08 | libf2fs: fix build error on Windows | Jaegeuk Kim | 1 | -2/+2 |
2020-05-06 | fsck.f2fs: fix wrong addrs_per_{inode,block} | Chao Yu | 1 | -2/+4 |
2020-02-24 | fsck.f2fs: allow --dry-run to check readonly mounted fs | Chao Yu | 1 | -1/+2 |
2020-01-14 | f2fs-tools: support data compression | Chao Yu | 1 | -1/+15 |
2020-01-14 | libf2fs_io: Add user-space cache | Robin Hsu | 1 | -1/+330 |
2020-01-14 | f2fs-tools: handle /sys is not mounted | Jaegeuk Kim | 1 | -2/+3 |
2020-01-14 | fsck.f2fs: add --{no-}kernel-check to bypass kernel version diff or not | Jaegeuk Kim | 1 | -0/+3 |
2019-12-19 | f2fs-tools: reuse same pointer, exit on error without clean-up | Robin Hsu | 1 | -8/+23 |
2019-12-18 | f2fs-tools: avoid unused parameter build errors | Jaegeuk Kim | 1 | -3/+4 |
2019-12-09 | libf2fs_zoned: Introduce f2fs_reset_zone() helper function | Shin'ichiro Kawasaki | 1 | -2/+30 |
2019-12-09 | libf2fs_zoned: Introduce f2fs_report_zone() helper function | Shin'ichiro Kawasaki | 1 | -0/+33 |
2019-12-09 | libf2fs_zoned: Introduce f2fs_report_zones() helper function | Shin'ichiro Kawasaki | 1 | -0/+59 |
2019-08-27 | f2fs-tools: Add support for Casefolding | Daniel Rosenberg | 4 | -2/+5156 |
2019-08-20 | libf2fs: Throw an error when zone dev info not found | Surbhi Palande | 1 | -1/+6 |
2019-08-20 | dump.f2fs: allow to dump data on mounted device | Chao Yu | 1 | -2/+2 |
2019-08-20 | f2fs-tools: calculate inode checksum and writeback | Xue Liu | 1 | -0/+8 |
2019-08-20 | f2fs-tools: Fix device zoned model detection | Shin'ichiro Kawasaki | 1 | -13/+88 |
2019-08-20 | f2fs-tools: Allow using host-aware devices as regular devices | Damien Le Moal | 1 | -10/+44 |
2019-08-20 | f2fs-tools: Fix multi-device format with zoned devices | Damien Le Moal | 2 | -2/+9 |
2019-08-20 | f2fs-tools: Improve zoned model check | Damien Le Moal | 2 | -15/+34 |
2019-05-20 | f2fs-tools: allow unfixed f2fs_checkpoint.checksum_offset | Chao Yu | 1 | -0/+14 |
2019-05-20 | mkfs.f2fs: write fill chunk in sparse file for zeroed block | Chao Yu | 1 | -15/+69 |
2019-05-20 | f2fs-tools: get rid of unneeded fields in on-disk inode | Chao Yu | 1 | -0/+16 |
2019-04-28 | fsck.f2fs: open ro disk if we want to check fs only | Jaegeuk Kim | 1 | -4/+21 |
2019-04-28 | fsck.f2fs: fix to repair ro mounted device w/ -f | Chao Yu | 1 | -0/+5 |
2019-03-27 | lib/libf2fs_io.c: Added a missing free statement. | Sotirios-Efstathios Maneas | 1 | -0/+1 |
2019-03-23 | f2fs-tools: Fix various compilation warnings | Damien Le Moal | 1 | -1/+1 |
2018-11-26 | fsck.f2fs: allow to fsck readonly image w/ -f option | Chao Yu | 1 | -1/+1 |
2018-11-26 | f2fs-tools: fix to check return value of {c,m}alloc() | Chao Yu | 2 | -0/+8 |
2018-11-22 | libf2fs: avoid to use static local string for global f2fs_conf | Jaegeuk Kim | 1 | -9/+19 |
2018-11-21 | f2fs-tools: create sparse file first before stat | Jaegeuk Kim | 1 | -8/+15 |
2018-11-21 | f2fs-tools: add the max chunk size limit in sparse image | Gao Ming | 1 | -0/+7 |
2018-11-21 | f2fs-tools: give WITH_KERNEL_VERSION to check kernel version only | Jaegeuk Kim | 1 | -0/+5 |
2018-11-21 | mkfs.f2fs: support formating large size file in 32-bits platform | Chao Yu | 1 | -0/+1 |
2018-08-27 | add configure option --with-root-libdir | Theodore Ts'o | 1 | -0/+17 |
2018-08-27 | mkfs.f2fs: add root_owner to give uid/gid | Jaegeuk Kim | 1 | -0/+4 |
2018-08-27 | f2fs-tools: avoid mounting f2fs if tools already open the device | Sheng Yong | 1 | -10/+17 |
2018-08-27 | libf2fs: read "disk model" from SCSI ioctl the same way kernel does | Adam Borowski | 1 | -7/+2 |
2018-05-07 | f2fs-tools: init f2fs_configuration as 0 | Sheng Yong | 1 | -16/+2 |
2018-05-07 | mkfs.f2fs: expand scalability of nat bitmap | Chao Yu | 1 | -0/+1 |
2018-05-04 | f2fs-tools: get kernel version via uname(2) | Jaegeuk Kim | 1 | -0/+20 |
2018-05-04 | mkfs.f2fs: avoid selinux denial for unnecessary sysfs node | Jaegeuk Kim | 1 | -1/+1 |
2018-04-30 | libf2fs: Track AOSP libsparse API change. | Tao Bao | 1 | -0/+5 |
2018-04-04 | f2fs-tools: use pointer and memory alloaction instead of defining "structure ... | Iris Chang | 1 | -8/+20 |
2018-04-02 | libf2fs,mkfs.f2fs: add wanted_sector_size for wanted_total_sectors | katao | 1 | -0/+13 |
2017-12-04 | mkfs.f2fs: Windows Android SDK support | Hyojun Kim | 3 | -3/+119 |
2017-12-04 | f2fs-tools: enable sparse_file opeartions | Jaegeuk Kim | 2 | -45/+153 |
2017-11-30 | sload.f2fs: update build for android | Jaegeuk Kim | 1 | -0/+1 |
2017-11-27 | libf2fs: propagate error from f2fs_{finalize,fsync}_device | Chao Yu | 1 | -5/+18 |
2017-11-14 | f2fs-tools: build binaries in Mac | Jaegeuk Kim | 2 | -8/+70 |
2017-11-13 | lib/libf2fs.c: include <sys/sysmacros.h> | Anthony G. Basile | 1 | -0/+1 |
2017-11-11 | fsck.f2fs: add an option to preserve quota limits | Jaegeuk Kim | 1 | -0/+5 |
2017-11-11 | fsck.f2fs: introduce new option --dry-run | Sheng Yong | 2 | -0/+4 |
2017-10-30 | f2fs-tools: support flexible inline xattr size | Chao Yu | 1 | -3/+1 |
2017-10-26 | fsck: introduce generic function f2fs_fsync_device | Yunlei He | 1 | -0/+10 |
2017-07-26 | f2fs-tools: support inode checksum | Chao Yu | 1 | -0/+22 |
2017-07-26 | f2fs-tools: enhance on-disk inode structure scalability | Chao Yu | 1 | -2/+2 |
2017-06-16 | add sparse support for f2fs | Yang Jin | 2 | -5/+82 |
2017-04-28 | f2fs-tools: support to set and recognize CP_TRIMMED_FLAG | Chao Yu | 1 | -0/+1 |
2017-04-21 | mkfs.f2fs: use noheap by default | Jaegeuk Kim | 1 | -1/+1 |
2017-03-19 | libf2fs: avoid overwrite the c.start_sector by non-root device | Kinglong Mee | 1 | -4/+6 |
2016-11-10 | f2fs-tools: initialize and avoid build warning for android | Jaegeuk Kim | 2 | -2/+3 |
2016-11-09 | f2fs-tools: support multiple devices | Jaegeuk Kim | 3 | -104/+212 |
2016-11-01 | libf2fs: avoid build warning | Jaegeuk Kim | 1 | -2/+10 |
2016-11-01 | f2fs-tools: introduce support for zoned block devices | Damien Le Moal | 5 | -1018/+322 |
2016-10-31 | f2fs-tools: use zoned block device terminology | Damien Le Moal | 1 | -3/+3 |
2016-10-13 | libf2fs: avoid garbage printout | Jaegeuk Kim | 1 | -2/+2 |
2016-10-12 | f2fs: avoid AOSP build failure | Jaegeuk Kim | 1 | -0/+10 |
2016-09-28 | libf2fs: increase robustness when called on root device | Tobias Jakobi | 1 | -0/+66 |
2016-09-22 | f2fs-tools: use shorter config variable name | Jaegeuk Kim | 3 | -93/+93 |
2016-09-22 | libf2fs: use dev_read_block and dev_write_block | Jaegeuk Kim | 1 | -6/+6 |
2016-08-04 | libf2fs: show disk information | Jaegeuk Kim | 1 | -1/+26 |
2016-06-08 | mkfs.f2fs: ZBC device support | Jaegeuk Kim | 4 | -1/+1026 |
2016-02-24 | libf2fs: limit the total size up to 16T | Junling Zheng | 1 | -0/+5 |
2016-02-18 | fsck.f2fs: check /proc/mounts first to detect readonly | Jaegeuk Kim | 1 | -6/+6 |
2016-01-13 | f2fs-tools: avoid failure and warnings for android build | Jaegeuk Kim | 1 | -6/+7 |
2015-12-15 | lib: use u8/u32/u64 for bit operations | Jaegeuk Kim | 1 | -11/+8 |
2015-12-15 | lib: fix test_bit_le functions | Jaegeuk Kim | 1 | -16/+10 |
2015-12-14 | mkfs.f2fs: fix storing volume label correctly in utf16 | Jaegeuk Kim | 1 | -9/+168 |
2015-12-10 | libf2fs: enhance the bit operations | Jaegeuk Kim | 1 | -58/+46 |
2015-12-09 | f2fs-tools: add library version info | Jaegeuk Kim | 1 | -0/+1 |
2015-12-08 | mkfs.f2fs: show correct partition size | Jaegeuk Kim | 1 | -1/+2 |
2015-11-22 | fsck.f2fs: support a readonly filesystem | Jaegeuk Kim | 1 | -6/+11 |
2015-08-10 | mkfs.f2fs: don't need to limit MIN_VOLUME SIZE | Jaegeuk Kim | 1 | -7/+0 |
2015-08-10 | mkfs.f2fs: set overprovision size more precisely | Jaegeuk Kim | 1 | -2/+2 |
2015-03-20 | mkfs.f2fs: show bytes for total_sectors | Jaegeuk Kim | 1 | -2/+2 |
2015-02-05 | mkfs.f2fs: support large sector size | Chao Yu | 1 | -9/+5 |
2015-01-29 | fsck.f2fs: readahead node blocks to speed up | Jaegeuk Kim | 1 | -0/+14 |
2014-11-18 | mkfs.f2fs: introduce some macros to simplify coding style | Changman Lee | 1 | -0/+1 |
2014-11-07 | fsck.f2fs: trigger fsck.f2fs when new change was made | Jaegeuk Kim | 2 | -0/+25 |
2014-09-25 | mkfs.f2fs: possible endianes bug in mkfs.f2fs roll-forward speed | joerg jungermann | 1 | -2/+14 |
2014-08-29 | fsck.f2fs: fix inode block inconsistency | Jaegeuk Kim | 1 | -0/+5 |
2014-08-29 | f2fs_dentry_hash: avoid casting unsigned char to singed char | Jaegeuk Kim | 1 | -19/+12 |
2014-08-26 | dump.f2fs: support dump_file from image | Jaegeuk Kim | 1 | -0/+9 |
2014-06-14 | libf2fs: move the finalize_device() into the io lib. | JP Abgrall | 2 | -12/+13 |
2014-06-13 | libf2fs, fsck, mkfs: call f2fs_finalize_device before exit | Jaegeuk Kim | 1 | -0/+12 |
2014-06-12 | mkfs: support passing in the number of sectors to use | JP Abgrall | 1 | -0/+7 |
2014-06-04 | fsck.f2fs: large volume support | Changman Lee | 1 | -2/+2 |
2014-05-15 | Cleanup various build warnings (signed vs unsigned, unused vars,...) | JP Abgrall | 2 | -3/+1 |
2014-04-25 | f2fs-tools: announce dual licenses with GPL and LGPL v2 | Jaegeuk Kim | 2 | -6/+2 |
2014-04-07 | format: add support for dev_fill() and extra dev_*() debugging. | JP Abgrall | 1 | -0/+12 |
2014-04-07 | further split up lib2fs so that it does not do any IO directly. | JP Abgrall | 3 | -33/+61 |
2013-09-03 | f2fs-tools: discard is default but not set in config | Changman Lee | 1 | -0/+1 |
2013-08-20 | fsck, lib: support inline xattr | Jaegeuk Kim | 1 | -0/+7 |
2013-08-02 | libf2fs: check more conditions on mounted filesystem | Jaegeuk Kim | 1 | -16/+44 |
2013-07-30 | f2fs-tools: add option to display directory tree | Changman Lee | 1 | -0/+70 |
2013-07-30 | libf2fs: add an error message for a mounted device | Jaegeuk Kim | 1 | -0/+1 |
2013-07-04 | f2fs-tools: add fsck.f2fs and dump.f2fs | Changman Lee | 1 | -2/+157 |
2013-04-04 | mkfs: handle labels longer than 16 characters | Mike Fleetwood | 1 | -2/+1 |
2013-04-04 | mkfs: default to blank label | Mike Fleetwood | 1 | -6/+1 |
2013-04-04 | mkfs: fix to avoid format of device when already mounted | Namjae Jeon | 1 | -2/+7 |
2013-04-04 | build: clean up the base functions | Jaegeuk Kim | 1 | -10/+25 |
2013-04-04 | build: make several base functions as a library | Jaegeuk Kim | 2 | -0/+254 |