118 Commits

Author SHA1 Message Date
Marcus Holland-Moritz
62e2ab9006 docs(mkdwarfs): update section on root path components of filter rules 2024-08-14 18:47:19 +02:00
Marcus Holland-Moritz
34cdbf5056 docs(dwarfsextract): fix --log-level option description 2024-08-12 17:32:04 +02:00
Marcus Holland-Moritz
4f95d66d57 feat(dwarfsck): select detail features by name 2024-08-01 12:54:35 +02:00
Marcus Holland-Moritz
8593c92347 feat(dwarfs): enable sequential access detector in FUSE driver 2024-04-28 09:06:31 +02:00
Marcus Holland-Moritz
c6cc8c9f70 doc: be explicit about specifying multiple arguments 2024-04-28 09:06:31 +02:00
Marcus Holland-Moritz
5baa3e71d2 fix(dwarfs): allow multiple perfmon components in FUSE driver 2024-04-28 09:06:31 +02:00
Marcus Holland-Moritz
d0626212a8 feat: add --perfmon-trace-file and -o perfmon_trace_file 2024-04-28 09:06:31 +02:00
Marcus Holland-Moritz
6004246907 docs(mkdwarfs-format): fix typos / wording 2024-03-28 11:48:27 +01:00
Marcus Holland-Moritz
91a58b1eea docs(mkdwarfs): more accurate details of nilsimsa ordering algorithm 2024-02-27 19:52:47 +01:00
Marcus Holland-Moritz
3d17b2c75a fix: clean up blocksize implementation
It helps to RTFM. `st_blocks` and `st_blksize` are *not* related.
`st_blksize` *really is* the optimal I/O block size. `st_blocks`
is *always* given in multiples of 512 bytes.
2024-02-12 18:29:09 +01:00
Marcus Holland-Moritz
f1f55dd48c feat(dwarfs): add readahead option
The implementation is extremely simple for now and readahead is off
by default. When sequentially accessing large files, the speedup can
be significant, though.
2024-02-12 14:34:40 +01:00
Marcus Holland-Moritz
5460900c97 feat(dwarfs): make block size configurable, mostly for macOS
macFUSE derives the "optimal" read size from `st_blksize`, which
results in very sub-optimal (small) read requests on macOS. This
adds an option to configure the block size and sets the default
sufficiently high on macOS.
2024-02-12 00:37:11 +01:00
Marcus Holland-Moritz
8831009a52 feat(dwarfsck): add --list, --checksum, --verbose (fixes gh #192) 2024-02-07 20:59:47 +01:00
Marcus Holland-Moritz
a342ef69b6 chore: update windows.gif 2024-01-22 11:13:29 +01:00
Marcus Holland-Moritz
0ec3af320e docs: update manual pages 2024-01-20 12:46:40 +01:00
Marcus Holland-Moritz
480b00f6dc docs: manpage rendering tweaks 2024-01-17 21:22:57 +01:00
Marcus Holland-Moritz
72c9a451c5 doc: fix man page generation 2024-01-16 21:23:55 +01:00
Marcus Holland-Moritz
96a0ae1156 feat(logging): consolidate log option handling, add --log-with-context 2024-01-15 22:08:44 +01:00
Marcus Holland-Moritz
95c50920f5 feat(mkdwarfs): exit with code 2 in case of recoverable errors 2024-01-13 18:49:06 +01:00
Marcus Holland-Moritz
4a0c6dff8c docs(mkdwarfs): writing to stdout 2024-01-11 07:23:31 +01:00
Marcus Holland-Moritz
4d3ba94c3f doc: be explicit about --input-list expecting a list of file paths 2024-01-10 00:49:00 +01:00
Marcus Holland-Moritz
08a7887d8a docs(mkdwarfs): rephrase --max-similarity-size from files to fragments 2024-01-08 08:56:33 +01:00
Marcus Holland-Moritz
2003a21eea docs(mkdwarfs): improve categorizer docs 2024-01-08 08:56:02 +01:00
Marcus Holland-Moritz
0604d9dc3a doc(mkdwarfs): mention stdout in --output-file docs 2024-01-08 08:55:37 +01:00
Marcus Holland-Moritz
1c9030e552 feat: simpler and more user friendly nilsimsa options 2024-01-07 11:44:50 +01:00
Marcus Holland-Moritz
da2a4de820 feat(dwarfsck): use special exit code to indicate missing header 2024-01-06 17:28:27 +01:00
Marcus Holland-Moritz
d432b4bfa9 feat(mkdwarfs): support time strings for --set-time 2024-01-01 16:02:31 +01:00
Marcus Holland-Moritz
d59b1eaf58 docs(mkdwarfs): update sequence diagram 2023-12-22 10:50:39 +01:00
Marcus Holland-Moritz
e0b4e323ac feat(mkdwarfs): improve selection of categorize defaults 2023-12-21 06:52:04 +01:00
Marcus Holland-Moritz
99b9b89cc8 docs(dwarfsck): update manpage with new options 2023-12-20 22:39:50 +01:00
Marcus Holland-Moritz
dd58e74594 docs(mkdwarfs): update man page with all new options 2023-12-17 23:02:28 +01:00
Marcus Holland-Moritz
63533a0a5b feat(mkdwarfs): add --history-compression option 2023-12-17 23:02:28 +01:00
Marcus Holland-Moritz
db2bd1f69a docs(mkdwarfs): update section on producing bit-identical images 2023-12-17 23:02:28 +01:00
Marcus Holland-Moritz
2bf6699241 docs(mkdwarfs): add new history related options 2023-12-17 23:02:28 +01:00
Marcus Holland-Moritz
c2840cbe79 feat(filesystem): initial support for file system history 2023-12-17 23:02:28 +01:00
Marcus Holland-Moritz
7be9aa7585 Add reverse path ordering 2023-12-17 23:02:28 +01:00
Marcus Holland-Moritz
4cfac79a2e Update mkdwarfs docs 2023-12-17 23:00:07 +01:00
Marcus Holland-Moritz
47b22be9fc Add mkdwarfs sequence diagram 2023-08-03 11:34:32 +02:00
Marcus Holland-Moritz
99f511564d Fix documentation for --compression 2023-07-17 11:12:03 +02:00
mhx
6de6479ca1 Merge pull request #150 from txkxgit/txkx/docu2
Doc nits
2023-07-14 09:49:16 +02:00
txkx
44f0bd07f0 Fixed typos in dwarfs.md 2023-07-12 19:01:03 +02:00
txkx
3d0a193ccb Fixed typos in dwarfsck.md 2023-07-12 18:59:07 +02:00
txkx
213c307bf5 Minor wording fix in dwarfs-format.md 2023-07-12 18:58:00 +02:00
txkx
de26b193bd Fixed typos and applied minor wording improvements to mkdwarfs.md 2023-07-12 18:55:06 +02:00
txkx
565f72e883 Fixed typo in dwarfsextract.md 2023-07-12 18:39:11 +02:00
txkx
3071f48a9e Minor wording changes in mkdwarfs.md 2023-07-11 19:48:51 +02:00
Marcus Holland-Moritz
b98f08e609 FS version bump in dwarfs-format.md 2023-07-11 11:31:10 +02:00
Marcus Holland-Moritz
a0b569689d Document --long-help 2023-07-11 10:53:25 +02:00
Marcus Holland-Moritz
1d96ef6d8f Markdown fixes 2023-07-09 15:38:28 +02:00
Marcus Holland-Moritz
8fcb03e8b7 Tweak the internal operation documentation 2023-07-06 21:06:38 +02:00