index
:
kernel/git/xiang/erofs-utils.git
dev
experimental
experimental-fuzzer
experimental-mt
experimental-tests
experimental-tests-fscache
master
obsoleted_mkfs
Userspace utilities for linux-erofs file system
Gao Xiang
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
Age
Commit message (
Expand
)
Author
Files
Lines
2023-10-17
erofs-utils: mkfs: fix corrupted directories with hardlinks
Gao Xiang
1
-2
/
+3
2023-09-21
erofs-utils: fix build error when `-Waddress-of-temporary` is on
Gao Xiang
1
-6
/
+8
2023-09-20
erofs-utils: lib: fix --force-{g,u}id support for tarerofs
Gao Xiang
1
-0
/
+2
2023-09-20
erofs-utils: mkfs: support tgz streams for tarerofs
Gao Xiang
1
-0
/
+21
2023-09-20
erofs-utils: mkfs: pop up most recently used dentries for tarerofs
Gao Xiang
1
-1
/
+1
2023-09-20
erofs-utils: lib: introduce diskbuf
Gao Xiang
3
-4
/
+37
2023-09-15
erofs-utils: mkfs: support flatdev for multi-blob images
Jingbo Xu
1
-0
/
+1
2023-09-14
erofs-utils: mkfs: add `--ovlfs-strip` option
Jingbo Xu
2
-0
/
+2
2023-09-14
erofs-utils: lib: add erofs_rebuild_load_tree() helper
Jingbo Xu
3
-3
/
+7
2023-09-14
erofs-utils: lib: add erofs_rebuild_get_dentry() helper
Jingbo Xu
1
-0
/
+19
2023-09-14
erofs-utils: lib: add erofs_insert_ihash() helper
Jingbo Xu
1
-0
/
+3
2023-09-14
erofs-utils: lib: add erofs_read_xattrs_from_disk() helper
Jingbo Xu
2
-0
/
+2
2023-09-14
erofs-utils: lib: make erofs_get_unhashed_chunk() global
Jingbo Xu
1
-0
/
+2
2023-09-14
erofs-utils: lib: add list_splice_tail() helper
Jingbo Xu
1
-0
/
+20
2023-09-12
erofs-utils: mkfs: print filesystem summaries after success
Gao Xiang
2
-0
/
+5
2023-09-12
erofs-utils: mkfs: add ^{inline_data,ztailpacking,dedupe} options
Gao Xiang
1
-1
/
+1
2023-09-11
erofs-utils: lib: set OVL_XATTR_ORIGIN for directories with whiteouts
Jingbo Xu
2
-0
/
+3
2023-09-11
erofs-utils: lib: add erofs_inode_is_whiteout() helper
Jingbo Xu
1
-0
/
+7
2023-09-11
erofs-utils: lib: avoid exporting non-EROFS xattrs
Gao Xiang
1
-31
/
+1
2023-09-11
erofs-utils: get rid of useless (l)stat64 for MacOS
Gao Xiang
1
-5
/
+0
2023-09-01
erofs-utils: lib: support importing xattrs from tarerofs
Gao Xiang
1
-0
/
+1
2023-08-31
erofs-utils: mkfs: enable xattr name filter feature by default
Gao Xiang
1
-1
/
+1
2023-08-31
erofs-utils: mkfs,dump: introduce xattr name filter feature
Jingbo Xu
2
-0
/
+2
2023-08-31
erofs-utils: update on-disk format for xattr name filter
Jingbo Xu
1
-2
/
+8
2023-08-30
erofs-utils: add xxh32 library
Jingbo Xu
1
-0
/
+27
2023-08-21
erofs-utils: lib: keep self maintained devname
Jingbo Xu
1
-1
/
+1
2023-08-17
erofs-utils: support long xattr name prefixes for erofsfuse
Jingbo Xu
2
-0
/
+8
2023-08-17
erofs-utils: add erofs_read_metadata() helper
Jingbo Xu
1
-0
/
+2
2023-08-11
erofs-utils: lib: remove prototypes of removed functions
Jingbo Xu
1
-3
/
+0
2023-08-11
erofs-utils: mkfs: fix double write of long xattr name prefixes
Jingbo Xu
1
-0
/
+11
2023-08-09
erofs-utils: dump: print more superblock fields
Guo Xuenan
1
-0
/
+1
2023-08-09
erofs-utils: lib: add a way to request supported algorithms
Gao Xiang
1
-1
/
+2
2023-08-02
erofs-utils: generate preallocated extents for tarerofs
Gao Xiang
3
-6
/
+9
2023-07-27
erofs-utils: lib: merge consecutive chunks if possible
Gao Xiang
1
-0
/
+5
2023-07-27
erofs-utils: lib: avoid global sbi dependencies (take 1)
Jingbo Xu
10
-57
/
+74
2023-07-22
erofs-utils: simplify iloc()
Jingbo Xu
1
-5
/
+5
2023-07-20
erofs-utils: introduce tarerofs
Gao Xiang
5
-2
/
+54
2023-07-20
erofs-utils: fuse,fsck: add DEFLATE algorithm support
Gao Xiang
1
-0
/
+7
2023-07-11
erofs-utils: add ERR_CAST macro
Jingbo Xu
1
-0
/
+6
2023-07-10
erofs-utils: switch to effective unaligned access
Gao Xiang
2
-4
/
+22
2023-06-07
erofs-utils: sync up erofs_fs.h
Gao Xiang
2
-142
/
+126
2023-06-01
erofs-utils: support detecting maximum block size
Gao Xiang
1
-8
/
+2
2023-04-21
erofs-utils: refine blobchunk implementation
Gao Xiang
1
-3
/
+2
2023-04-20
erofs-utils: build xattrs upon extra long name prefixes
Jingbo Xu
4
-1
/
+12
2023-04-20
erofs-utils: introduce on-disk format for long xattr name prefixes
Jingbo Xu
1
-1
/
+16
2023-04-20
erofs-utils: lib: export packedfile APIs
Jingbo Xu
1
-5
/
+8
2023-04-20
erofs-utils: xattr: skip xattrs with unidentified "system." prefix
Weizhao Ouyang
1
-0
/
+6
2023-04-07
erofs-utils: get rid of erofs_buf_write_bhops
Gao Xiang
1
-1
/
+0
2023-03-28
erofs-utils: fix missing tail blocks for directories
Gao Xiang
1
-0
/
+1
2023-03-24
erofs-utils: separate directory data from file data
Gao Xiang
1
-2
/
+7
2023-03-19
erofs-utils: rearrange on-disk metadata
Gao Xiang
2
-2
/
+3
2023-03-15
erofs-utils: drop hard-coded block size
Gao Xiang
4
-31
/
+19
2023-03-15
erofs-utils: add per-sb block size
Gao Xiang
1
-0
/
+1
2023-03-05
erofs-utils: avoid using a static srcpath
Gao Xiang
1
-1
/
+1
2023-03-01
erofs-utils: add `-Eall-fragments` option
Gao Xiang
2
-0
/
+2
2023-02-23
erofs-utils: support randomizing algorithms in debugging mode
Gao Xiang
1
-0
/
+1
2023-02-23
erofs-utils: support multiple algorithms in a single image
Gao Xiang
2
-2
/
+5
2023-01-11
erofs-utils: lib: export parts of erofs_pread()
Yue Hu
1
-0
/
+5
2022-12-22
erofs-utils: mkfs: support fragment deduplication
Yue Hu
2
-3
/
+4
2022-12-15
erofs-utils: internal.h: Make LFS mandatory for all usecases
Khem Raj
1
-0
/
+5
2022-10-08
erofs-utils: mkfs: Add volume-label setting support
Naoto Yamaguchi
1
-0
/
+1
2022-10-05
erofs-utils: mkfs: introduce global compressed data deduplication
Ziyang Zhang
2
-0
/
+40
2022-10-05
erofs-utils: fuse: introduce partial-referenced pclusters
Gao Xiang
2
-1
/
+10
2022-10-05
erofs-utils: mkfs: support fragments
Yue Hu
5
-2
/
+44
2022-10-05
erofs-utils: lib: support fragments
Yue Hu
2
-6
/
+27
2022-10-05
erofs-utils: fuse: support interlaced uncompressed pcluster
Yue Hu
3
-0
/
+6
2022-08-14
erofs-utils: mkfs: improvement for unprivileged container support
Naoto Yamaguchi
1
-0
/
+1
2022-08-10
erofs-utils: fuse: introduce xattr support
Huang Jianan
2
-0
/
+29
2022-08-08
erofs-utils: fuse: set d_type for readdir
Sheng Yong
1
-0
/
+1
2022-07-22
erofs-utils: fix a memory leak of multiple devices
Yue Hu
1
-0
/
+1
2022-07-11
erofs-utils: fuse: support offset when reading image
Li He
1
-0
/
+3
2022-07-08
erofs-utils: Make --mount-point option generally available
Kelvin Zhang
1
-1
/
+1
2022-06-13
erofs-utils: bump up EROFS_CONFIG_COMPR_MAX_SZ
Gao Xiang
1
-3
/
+1
2022-06-12
erofs-utils: use EROFS_BLKSIZ unconditionally
Gao Xiang
1
-1
/
+1
2022-05-17
erofs-utils: mkfs: show per-file progress
Gao Xiang
2
-12
/
+18
2022-03-21
erofs-utils: mkfs: use extended inodes when ctime is set
David Anderson
1
-0
/
+1
2022-03-19
erofs-utils: mkfs: use mtime instead of ctime
David Anderson
1
-0
/
+1
2022-03-19
erofs-utils: mkfs: rename ctime to mtime
David Anderson
2
-4
/
+4
2022-03-03
erofs-utils: fix some style problems
Huang Jianan
3
-3
/
+1
2022-02-17
erofs-utils: lib: refine tailpcluster compression approach
Gao Xiang
2
-0
/
+5
2022-01-14
erofs-utils: mkfs: support tail-packing inline compressed data
Yue Hu
2
-0
/
+2
2022-01-14
erofs-utils: fuse: support tail-packing inline compressed data
Yue Hu
2
-2
/
+13
2021-12-22
erofs-utils: lib: Add API to get on disk size of an inode
Kelvin Zhang
1
-0
/
+21
2021-12-22
erofs-utils: lib: Add some comments about const-ness around iterate API
Kelvin Zhang
1
-0
/
+9
2021-12-18
erofs-utils: lib: add API to get pathname of EROFS inode
Igor Ostapenko
1
-0
/
+2
2021-12-18
erofs-utils: lib: add API to iterate dirs in EROFS
Gao Xiang
2
-0
/
+68
2021-12-07
erofs-utils: lib: use GPL-2.0+ OR Apache-2.0 dual license
Huang Jianan
17
-17
/
+17
2021-12-03
erofs-utils: loosen hash_64 compile restriction
Daeho Jeong
1
-1
/
+1
2021-12-02
erofs-utils: make liberofs more C++ friendly
Kelvin Zhang
20
-12
/
+193
2021-11-26
erofs-utils: mark certain callback function pointers as const
Kelvin Zhang
1
-4
/
+4
2021-11-18
erofs-utils: mkfs: enable block map chunk format
Gao Xiang
1
-1
/
+7
2021-11-18
erofs-utils: get compression algorithms directly on mapping
Gao Xiang
2
-8
/
+9
2021-11-16
erofs-utils: dump: support multiple devices
Gao Xiang
1
-0
/
+1
2021-11-16
erofs-utils: mkfs: add extra blob device support
Gao Xiang
4
-2
/
+12
2021-11-16
erofs-utils: fuse: add multiple device support
Gao Xiang
3
-4
/
+69
2021-11-16
erofs-utils: add extra device I/O interface
Gao Xiang
1
-4
/
+6
2021-11-16
erofs-utils: dump: refine file info statistics
Gao Xiang
1
-0
/
+1
2021-11-14
AOSP: erofs-utils: mkfs: add block list support for chunked files
David Anderson
1
-0
/
+7
2021-11-11
erofs-utils: mkfs: fix integer overflow in erofs_blob_remap
David Anderson
1
-3
/
+3
2021-11-09
erofs-utils: introduce fsck.erofs
Daeho Jeong
1
-0
/
+17
2021-10-31
erofs-utils: dump: add support for showing file extents
Guo Xuenan
1
-0
/
+2
2021-10-31
erofs-utils: dump: add feature for collecting filesystem statistics
Wang Qi
1
-0
/
+1
2021-10-31
erofs-utils: add support for the full decompressed length
Huang Jianan
1
-1
/
+7
2021-10-30
erofs-utils: mkfs: add LZMA algorithm support
Gao Xiang
2
-0
/
+7
2021-10-30
erofs-utils: fuse: add LZMA algorithm support
Gao Xiang
1
-1
/
+4
2021-10-13
erofs-utils: don't print source file information for non-debug version
Gao Xiang
1
-35
/
+38
2021-09-24
erofs-utils: mkfs: support chunk-based uncompressed files
Gao Xiang
6
-77
/
+99
2021-09-24
erofs-utils: introduce copy_file_range
Gao Xiang
1
-0
/
+5
2021-09-23
erofs-utils: introduce hashmap from git source
Gao Xiang
2
-0
/
+250
2021-09-23
erofs-utils: fuse: support reading chunk-based uncompressed files
Gao Xiang
2
-3
/
+50
2021-09-15
erofs-utils: support per-inode compress pcluster
Huang Jianan
3
-1
/
+26
2021-09-05
erofs-utils: fix up Mac OS build again
Gao Xiang
1
-0
/
+2
2021-09-03
erofs-utils: fix general style problem
Huang Jianan
1
-2
/
+2
2021-09-03
erofs-utils: fix SPDX comment style
Huang Jianan
2
-2
/
+2
2021-09-03
erofs-utils: clean up file headers & footers
Huang Jianan
17
-43
/
+0
2021-07-24
erofs-utils: fix macOS build & functionality
Gao Xiang
2
-2
/
+29
2021-07-06
erofs-utils: add "noinline_data" extended option
Gao Xiang
1
-0
/
+1
2021-06-25
AOSP: erofs-utils: add block list support
Yue Hu
2
-0
/
+28
2021-05-31
erofs-utils: support limit max decompressed extent size
Gao Xiang
1
-0
/
+1
2021-05-22
erofs-utils: support randomizing pclusterblks in debugging mode
Gao Xiang
1
-0
/
+3
2021-05-16
erofs-utils: reserve physical_clusterbits[]
Gao Xiang
1
-1
/
+0
2021-05-02
erofs-utils: sync up with in-kernel erofs_fs.h
Gao Xiang
1
-6
/
+11
2021-04-16
erofs-utils: add big physical cluster definition
Gao Xiang
2
-5
/
+21
2021-04-16
erofs-utils: add -C# for the maximum size of pclusters
Gao Xiang
1
-0
/
+2
2021-04-16
erofs-utils: introduce ondisk compression cfgs
Gao Xiang
3
-3
/
+19
2021-04-16
erofs-utils: support adjust lz4 history window size
Huang Jianan
2
-1
/
+3
2021-04-11
erofs-utils: add cmd argument to override uid/gid
Hu Weiwen
1
-0
/
+1
2021-02-07
erofs-utils: optimize buffer allocation logic
Hu Weiwen
1
-0
/
+1
2021-02-07
erofs-utils: get rid of `end' argument from erofs_mapbh()
Hu Weiwen
1
-1
/
+1
2021-02-07
erofs-utils: fix BUILD_BUG_ON
Hu Weiwen
1
-1
/
+1
2020-12-05
erofs-utils: fix cross-device submounts
Gao Xiang
1
-1
/
+6
2020-11-27
erofs-utils: fuse: add compressed file support
Huang Jianan
3
-0
/
+48
2020-11-27
erofs-utils: introduce fuse implementation
Li Guifu
4
-1
/
+102
2020-11-01
erofs-utils: support $SOURCE_DATE_EPOCH
Gao Xiang
1
-0
/
+7
2020-11-01
erofs-utils: fix the project prefix to "erofs-utils"
Gao Xiang
13
-13
/
+13
2020-10-10
AOSP: erofs-utils: add fs_config support
Gao Xiang
2
-0
/
+15
2020-06-20
erofs-utils: pass down inode for erofs_prepare_xattr_ibody
Gao Xiang
1
-2
/
+1
2020-06-08
erofs-utils: support selinux file contexts
Gao Xiang
2
-1
/
+23
2020-03-28
erofs-utils: avoid PAGE_SIZE redefinition
Gao Xiang
1
-0
/
+10
2020-02-21
erofs-utils: introduce exclude dirs and files
Li Guifu
1
-0
/
+27
2020-01-02
erofs-utils: wrap up sb feature operations
Gao Xiang
1
-0
/
+17
2019-11-14
erofs-utils: support 128-bit filesystem UUID
Gao Xiang
1
-0
/
+1
2019-11-08
erofs-utils: support calculating checksum of superblock
Pratik Shinde
3
-1
/
+11
2019-10-23
erofs-utils: list available compressors for help command
Gao Xiang
1
-0
/
+2
2019-10-15
erofs-utils: introduce shared xattr support
Li Guifu
2
-1
/
+2
2019-10-15
erofs-utils: introduce inline xattr support
htyuxe+dhbrei4sq0df8@grr.la
5
-1
/
+519
2019-10-15
erofs-utils: use cmpsgn(x, y) for standardized large value comparsion
Gao Xiang
1
-2
/
+3
2019-10-12
erofs-utils: introduce fixed UNIX timestamp
Li Guifu
1
-0
/
+1
2019-10-07
erofs-utils: complete extended inode support
Gao Xiang
2
-0
/
+8
2019-10-06
erofs-utils: support 64-bit internal buffer cache
Gao Xiang
2
-4
/
+8
2019-09-18
erofs-utils: keep up with in-kernel ondisk format naming
Gao Xiang
3
-99
/
+107
2019-09-17
erofs-utils: resize image to the correct size
Gao Xiang
1
-0
/
+1
2019-08-04
erofs-utils: code for handling incorrect debug level
Pratik Shinde
1
-4
/
+13
2019-08-03
erofs-utils: introduce extented options setting
Gao Xiang
1
-0
/
+4
2019-08-03
erofs-utils: support decompress in-place
Gao Xiang
2
-3
/
+13
2019-08-03
erofs-utils: introduce compacted compression indexes
Gao Xiang
3
-6
/
+50
2019-08-03
erofs-utils: non-inline tail-end block should be zeroed beyond EOF
Gao Xiang
1
-1
/
+1
2019-08-03
erofs-utils: introduce dev_fillzero
Gao Xiang
1
-0
/
+1
2019-08-03
erofs-utils: introduce compression for regular files
Gao Xiang
3
-0
/
+28
2019-08-03
erofs-utils: introduce inode operations
Gao Xiang
2
-0
/
+29
2019-08-03
erofs-utils: introduce buffer cache
Gao Xiang
1
-0
/
+104
2019-08-03
erofs-utils: add input/output functions
Li Guifu
1
-0
/
+33
2019-08-03
erofs-utils: introduce miscellaneous files
Li Guifu
2
-0
/
+98
2019-08-03
erofs-utils: introduce erofs-utils basic headers
Li Guifu
4
-0
/
+426
2019-08-03
erofs-utils: add erofs on-disk layout
Li Guifu
1
-0
/
+270