aboutsummaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2023-10-17erofs-utils: mkfs: fix corrupted directories with hardlinksGao Xiang1-2/+3
2023-09-21erofs-utils: fix build error when `-Waddress-of-temporary` is onGao Xiang1-6/+8
2023-09-20erofs-utils: lib: fix --force-{g,u}id support for tarerofsGao Xiang1-0/+2
2023-09-20erofs-utils: mkfs: support tgz streams for tarerofsGao Xiang1-0/+21
2023-09-20erofs-utils: mkfs: pop up most recently used dentries for tarerofsGao Xiang1-1/+1
2023-09-20erofs-utils: lib: introduce diskbufGao Xiang3-4/+37
2023-09-15erofs-utils: mkfs: support flatdev for multi-blob imagesJingbo Xu1-0/+1
2023-09-14erofs-utils: mkfs: add `--ovlfs-strip` optionJingbo Xu2-0/+2
2023-09-14erofs-utils: lib: add erofs_rebuild_load_tree() helperJingbo Xu3-3/+7
2023-09-14erofs-utils: lib: add erofs_rebuild_get_dentry() helperJingbo Xu1-0/+19
2023-09-14erofs-utils: lib: add erofs_insert_ihash() helperJingbo Xu1-0/+3
2023-09-14erofs-utils: lib: add erofs_read_xattrs_from_disk() helperJingbo Xu2-0/+2
2023-09-14erofs-utils: lib: make erofs_get_unhashed_chunk() globalJingbo Xu1-0/+2
2023-09-14erofs-utils: lib: add list_splice_tail() helperJingbo Xu1-0/+20
2023-09-12erofs-utils: mkfs: print filesystem summaries after successGao Xiang2-0/+5
2023-09-12erofs-utils: mkfs: add ^{inline_data,ztailpacking,dedupe} optionsGao Xiang1-1/+1
2023-09-11erofs-utils: lib: set OVL_XATTR_ORIGIN for directories with whiteoutsJingbo Xu2-0/+3
2023-09-11erofs-utils: lib: add erofs_inode_is_whiteout() helperJingbo Xu1-0/+7
2023-09-11erofs-utils: lib: avoid exporting non-EROFS xattrsGao Xiang1-31/+1
2023-09-11erofs-utils: get rid of useless (l)stat64 for MacOSGao Xiang1-5/+0
2023-09-01erofs-utils: lib: support importing xattrs from tarerofsGao Xiang1-0/+1
2023-08-31erofs-utils: mkfs: enable xattr name filter feature by defaultGao Xiang1-1/+1
2023-08-31erofs-utils: mkfs,dump: introduce xattr name filter featureJingbo Xu2-0/+2
2023-08-31erofs-utils: update on-disk format for xattr name filterJingbo Xu1-2/+8
2023-08-30erofs-utils: add xxh32 libraryJingbo Xu1-0/+27
2023-08-21erofs-utils: lib: keep self maintained devnameJingbo Xu1-1/+1
2023-08-17erofs-utils: support long xattr name prefixes for erofsfuseJingbo Xu2-0/+8
2023-08-17erofs-utils: add erofs_read_metadata() helperJingbo Xu1-0/+2
2023-08-11erofs-utils: lib: remove prototypes of removed functionsJingbo Xu1-3/+0
2023-08-11erofs-utils: mkfs: fix double write of long xattr name prefixesJingbo Xu1-0/+11
2023-08-09erofs-utils: dump: print more superblock fieldsGuo Xuenan1-0/+1
2023-08-09erofs-utils: lib: add a way to request supported algorithmsGao Xiang1-1/+2
2023-08-02erofs-utils: generate preallocated extents for tarerofsGao Xiang3-6/+9
2023-07-27erofs-utils: lib: merge consecutive chunks if possibleGao Xiang1-0/+5
2023-07-27erofs-utils: lib: avoid global sbi dependencies (take 1)Jingbo Xu10-57/+74
2023-07-22erofs-utils: simplify iloc()Jingbo Xu1-5/+5
2023-07-20erofs-utils: introduce tarerofsGao Xiang5-2/+54
2023-07-20erofs-utils: fuse,fsck: add DEFLATE algorithm supportGao Xiang1-0/+7
2023-07-11erofs-utils: add ERR_CAST macroJingbo Xu1-0/+6
2023-07-10erofs-utils: switch to effective unaligned accessGao Xiang2-4/+22
2023-06-07erofs-utils: sync up erofs_fs.hGao Xiang2-142/+126
2023-06-01erofs-utils: support detecting maximum block sizeGao Xiang1-8/+2
2023-04-21erofs-utils: refine blobchunk implementationGao Xiang1-3/+2
2023-04-20erofs-utils: build xattrs upon extra long name prefixesJingbo Xu4-1/+12
2023-04-20erofs-utils: introduce on-disk format for long xattr name prefixesJingbo Xu1-1/+16
2023-04-20erofs-utils: lib: export packedfile APIsJingbo Xu1-5/+8
2023-04-20erofs-utils: xattr: skip xattrs with unidentified "system." prefixWeizhao Ouyang1-0/+6
2023-04-07erofs-utils: get rid of erofs_buf_write_bhopsGao Xiang1-1/+0
2023-03-28erofs-utils: fix missing tail blocks for directoriesGao Xiang1-0/+1
2023-03-24erofs-utils: separate directory data from file dataGao Xiang1-2/+7
2023-03-19erofs-utils: rearrange on-disk metadataGao Xiang2-2/+3
2023-03-15erofs-utils: drop hard-coded block sizeGao Xiang4-31/+19
2023-03-15erofs-utils: add per-sb block sizeGao Xiang1-0/+1
2023-03-05erofs-utils: avoid using a static srcpathGao Xiang1-1/+1
2023-03-01erofs-utils: add `-Eall-fragments` optionGao Xiang2-0/+2
2023-02-23erofs-utils: support randomizing algorithms in debugging modeGao Xiang1-0/+1
2023-02-23erofs-utils: support multiple algorithms in a single imageGao Xiang2-2/+5
2023-01-11erofs-utils: lib: export parts of erofs_pread()Yue Hu1-0/+5
2022-12-22erofs-utils: mkfs: support fragment deduplicationYue Hu2-3/+4
2022-12-15erofs-utils: internal.h: Make LFS mandatory for all usecasesKhem Raj1-0/+5
2022-10-08erofs-utils: mkfs: Add volume-label setting supportNaoto Yamaguchi1-0/+1
2022-10-05erofs-utils: mkfs: introduce global compressed data deduplicationZiyang Zhang2-0/+40
2022-10-05erofs-utils: fuse: introduce partial-referenced pclustersGao Xiang2-1/+10
2022-10-05erofs-utils: mkfs: support fragmentsYue Hu5-2/+44
2022-10-05erofs-utils: lib: support fragmentsYue Hu2-6/+27
2022-10-05erofs-utils: fuse: support interlaced uncompressed pclusterYue Hu3-0/+6
2022-08-14erofs-utils: mkfs: improvement for unprivileged container supportNaoto Yamaguchi1-0/+1
2022-08-10erofs-utils: fuse: introduce xattr supportHuang Jianan2-0/+29
2022-08-08erofs-utils: fuse: set d_type for readdirSheng Yong1-0/+1
2022-07-22erofs-utils: fix a memory leak of multiple devicesYue Hu1-0/+1
2022-07-11erofs-utils: fuse: support offset when reading imageLi He1-0/+3
2022-07-08erofs-utils: Make --mount-point option generally availableKelvin Zhang1-1/+1
2022-06-13erofs-utils: bump up EROFS_CONFIG_COMPR_MAX_SZGao Xiang1-3/+1
2022-06-12erofs-utils: use EROFS_BLKSIZ unconditionallyGao Xiang1-1/+1
2022-05-17erofs-utils: mkfs: show per-file progressGao Xiang2-12/+18
2022-03-21erofs-utils: mkfs: use extended inodes when ctime is setDavid Anderson1-0/+1
2022-03-19erofs-utils: mkfs: use mtime instead of ctimeDavid Anderson1-0/+1
2022-03-19erofs-utils: mkfs: rename ctime to mtimeDavid Anderson2-4/+4
2022-03-03erofs-utils: fix some style problemsHuang Jianan3-3/+1
2022-02-17erofs-utils: lib: refine tailpcluster compression approachGao Xiang2-0/+5
2022-01-14erofs-utils: mkfs: support tail-packing inline compressed dataYue Hu2-0/+2
2022-01-14erofs-utils: fuse: support tail-packing inline compressed dataYue Hu2-2/+13
2021-12-22erofs-utils: lib: Add API to get on disk size of an inodeKelvin Zhang1-0/+21
2021-12-22erofs-utils: lib: Add some comments about const-ness around iterate APIKelvin Zhang1-0/+9
2021-12-18erofs-utils: lib: add API to get pathname of EROFS inodeIgor Ostapenko1-0/+2
2021-12-18erofs-utils: lib: add API to iterate dirs in EROFSGao Xiang2-0/+68
2021-12-07erofs-utils: lib: use GPL-2.0+ OR Apache-2.0 dual licenseHuang Jianan17-17/+17
2021-12-03erofs-utils: loosen hash_64 compile restrictionDaeho Jeong1-1/+1
2021-12-02erofs-utils: make liberofs more C++ friendlyKelvin Zhang20-12/+193
2021-11-26erofs-utils: mark certain callback function pointers as constKelvin Zhang1-4/+4
2021-11-18erofs-utils: mkfs: enable block map chunk formatGao Xiang1-1/+7
2021-11-18erofs-utils: get compression algorithms directly on mappingGao Xiang2-8/+9
2021-11-16erofs-utils: dump: support multiple devicesGao Xiang1-0/+1
2021-11-16erofs-utils: mkfs: add extra blob device supportGao Xiang4-2/+12
2021-11-16erofs-utils: fuse: add multiple device supportGao Xiang3-4/+69
2021-11-16erofs-utils: add extra device I/O interfaceGao Xiang1-4/+6
2021-11-16erofs-utils: dump: refine file info statisticsGao Xiang1-0/+1
2021-11-14AOSP: erofs-utils: mkfs: add block list support for chunked filesDavid Anderson1-0/+7
2021-11-11erofs-utils: mkfs: fix integer overflow in erofs_blob_remapDavid Anderson1-3/+3
2021-11-09erofs-utils: introduce fsck.erofsDaeho Jeong1-0/+17
2021-10-31erofs-utils: dump: add support for showing file extentsGuo Xuenan1-0/+2
2021-10-31erofs-utils: dump: add feature for collecting filesystem statisticsWang Qi1-0/+1
2021-10-31erofs-utils: add support for the full decompressed lengthHuang Jianan1-1/+7
2021-10-30erofs-utils: mkfs: add LZMA algorithm supportGao Xiang2-0/+7
2021-10-30erofs-utils: fuse: add LZMA algorithm supportGao Xiang1-1/+4
2021-10-13erofs-utils: don't print source file information for non-debug versionGao Xiang1-35/+38
2021-09-24erofs-utils: mkfs: support chunk-based uncompressed filesGao Xiang6-77/+99
2021-09-24erofs-utils: introduce copy_file_rangeGao Xiang1-0/+5
2021-09-23erofs-utils: introduce hashmap from git sourceGao Xiang2-0/+250
2021-09-23erofs-utils: fuse: support reading chunk-based uncompressed filesGao Xiang2-3/+50
2021-09-15erofs-utils: support per-inode compress pclusterHuang Jianan3-1/+26
2021-09-05erofs-utils: fix up Mac OS build againGao Xiang1-0/+2
2021-09-03erofs-utils: fix general style problemHuang Jianan1-2/+2
2021-09-03erofs-utils: fix SPDX comment styleHuang Jianan2-2/+2
2021-09-03erofs-utils: clean up file headers & footersHuang Jianan17-43/+0
2021-07-24erofs-utils: fix macOS build & functionalityGao Xiang2-2/+29
2021-07-06erofs-utils: add "noinline_data" extended optionGao Xiang1-0/+1
2021-06-25AOSP: erofs-utils: add block list supportYue Hu2-0/+28
2021-05-31erofs-utils: support limit max decompressed extent sizeGao Xiang1-0/+1
2021-05-22erofs-utils: support randomizing pclusterblks in debugging modeGao Xiang1-0/+3
2021-05-16erofs-utils: reserve physical_clusterbits[]Gao Xiang1-1/+0
2021-05-02erofs-utils: sync up with in-kernel erofs_fs.hGao Xiang1-6/+11
2021-04-16erofs-utils: add big physical cluster definitionGao Xiang2-5/+21
2021-04-16erofs-utils: add -C# for the maximum size of pclustersGao Xiang1-0/+2
2021-04-16erofs-utils: introduce ondisk compression cfgsGao Xiang3-3/+19
2021-04-16erofs-utils: support adjust lz4 history window sizeHuang Jianan2-1/+3
2021-04-11erofs-utils: add cmd argument to override uid/gidHu Weiwen1-0/+1
2021-02-07erofs-utils: optimize buffer allocation logicHu Weiwen1-0/+1
2021-02-07erofs-utils: get rid of `end' argument from erofs_mapbh()Hu Weiwen1-1/+1
2021-02-07erofs-utils: fix BUILD_BUG_ONHu Weiwen1-1/+1
2020-12-05erofs-utils: fix cross-device submountsGao Xiang1-1/+6
2020-11-27erofs-utils: fuse: add compressed file supportHuang Jianan3-0/+48
2020-11-27erofs-utils: introduce fuse implementationLi Guifu4-1/+102
2020-11-01erofs-utils: support $SOURCE_DATE_EPOCHGao Xiang1-0/+7
2020-11-01erofs-utils: fix the project prefix to "erofs-utils"Gao Xiang13-13/+13
2020-10-10AOSP: erofs-utils: add fs_config supportGao Xiang2-0/+15
2020-06-20erofs-utils: pass down inode for erofs_prepare_xattr_ibodyGao Xiang1-2/+1
2020-06-08erofs-utils: support selinux file contextsGao Xiang2-1/+23
2020-03-28erofs-utils: avoid PAGE_SIZE redefinitionGao Xiang1-0/+10
2020-02-21erofs-utils: introduce exclude dirs and filesLi Guifu1-0/+27
2020-01-02erofs-utils: wrap up sb feature operationsGao Xiang1-0/+17
2019-11-14erofs-utils: support 128-bit filesystem UUIDGao Xiang1-0/+1
2019-11-08erofs-utils: support calculating checksum of superblockPratik Shinde3-1/+11
2019-10-23erofs-utils: list available compressors for help commandGao Xiang1-0/+2
2019-10-15erofs-utils: introduce shared xattr supportLi Guifu2-1/+2
2019-10-15erofs-utils: introduce inline xattr supporthtyuxe+dhbrei4sq0df8@grr.la5-1/+519
2019-10-15erofs-utils: use cmpsgn(x, y) for standardized large value comparsionGao Xiang1-2/+3
2019-10-12erofs-utils: introduce fixed UNIX timestampLi Guifu1-0/+1
2019-10-07erofs-utils: complete extended inode supportGao Xiang2-0/+8
2019-10-06erofs-utils: support 64-bit internal buffer cacheGao Xiang2-4/+8
2019-09-18erofs-utils: keep up with in-kernel ondisk format namingGao Xiang3-99/+107
2019-09-17erofs-utils: resize image to the correct sizeGao Xiang1-0/+1
2019-08-04erofs-utils: code for handling incorrect debug levelPratik Shinde1-4/+13
2019-08-03erofs-utils: introduce extented options settingGao Xiang1-0/+4
2019-08-03erofs-utils: support decompress in-placeGao Xiang2-3/+13
2019-08-03erofs-utils: introduce compacted compression indexesGao Xiang3-6/+50
2019-08-03erofs-utils: non-inline tail-end block should be zeroed beyond EOFGao Xiang1-1/+1
2019-08-03erofs-utils: introduce dev_fillzeroGao Xiang1-0/+1
2019-08-03erofs-utils: introduce compression for regular filesGao Xiang3-0/+28
2019-08-03erofs-utils: introduce inode operationsGao Xiang2-0/+29
2019-08-03erofs-utils: introduce buffer cacheGao Xiang1-0/+104
2019-08-03erofs-utils: add input/output functionsLi Guifu1-0/+33
2019-08-03erofs-utils: introduce miscellaneous filesLi Guifu2-0/+98
2019-08-03erofs-utils: introduce erofs-utils basic headersLi Guifu4-0/+426
2019-08-03erofs-utils: add erofs on-disk layoutLi Guifu1-0/+270