Marcus Holland-Moritz
|
6f7c71a817
|
chore: add .codecov.yml to ignore fsst
|
2023-12-22 22:55:15 +01:00 |
|
Marcus Holland-Moritz
|
037c9d6523
|
test: add xattr tests
|
2023-12-22 22:55:15 +01:00 |
|
Marcus Holland-Moritz
|
11da064a1a
|
fix: root inode should also have inodeinfo xattr
|
2023-12-22 22:55:15 +01:00 |
|
Marcus Holland-Moritz
|
e55025bed6
|
test: improve test coverage
|
2023-12-22 22:55:15 +01:00 |
|
Marcus Holland-Moritz
|
1590abbac3
|
fix: race for statebuf_ in simple progress mode
|
2023-12-22 22:55:15 +01:00 |
|
Marcus Holland-Moritz
|
9adf183117
|
docs: add codecov.io badge
|
2023-12-22 18:16:36 +01:00 |
|
Marcus Holland-Moritz
|
2f0203e432
|
chore: add codecov.io support
|
2023-12-22 18:04:57 +01:00 |
|
Marcus Holland-Moritz
|
d0198b311c
|
test: add some json filesystem info tests
|
2023-12-22 14:35:13 +01:00 |
|
Marcus Holland-Moritz
|
a3634b8dbf
|
fix: capture frozen views by value
|
2023-12-22 14:21:35 +01:00 |
|
Marcus Holland-Moritz
|
2fab87bf41
|
test: simple categorizer and json metadata tests
|
2023-12-22 13:37:57 +01:00 |
|
Marcus Holland-Moritz
|
a6e4c5f8ab
|
chore: update audio file generation script
|
2023-12-22 13:18:33 +01:00 |
|
Marcus Holland-Moritz
|
d59b1eaf58
|
docs(mkdwarfs): update sequence diagram
|
2023-12-22 10:50:39 +01:00 |
|
Marcus Holland-Moritz
|
adf547518f
|
build: export compile commands for project targets
|
2023-12-21 21:23:55 +01:00 |
|
Marcus Holland-Moritz
|
ecc03216cf
|
refactor(flac): mark encoder/decoder classes final
|
2023-12-21 21:23:31 +01:00 |
|
Marcus Holland-Moritz
|
2ecd7e0880
|
refactor: make more single argument ctors explicit
|
2023-12-21 21:22:57 +01:00 |
|
Marcus Holland-Moritz
|
2e70fbe8c7
|
refactor(console-writer): narrow scope of context vector
|
2023-12-21 21:22:01 +01:00 |
|
Marcus Holland-Moritz
|
b5d3e857e7
|
fix: pass some arguments by const ref instead of by value
|
2023-12-21 20:42:48 +01:00 |
|
Marcus Holland-Moritz
|
e5a52e5ea4
|
fix: uninitialized fields in various classes
|
2023-12-21 20:42:24 +01:00 |
|
Marcus Holland-Moritz
|
d2fef6f6de
|
fix: minor tweaks to maintainer scripts
|
2023-12-21 20:41:31 +01:00 |
|
Marcus Holland-Moritz
|
87be9b66c6
|
chore: add shell script for audio file creation
|
2023-12-21 06:52:04 +01:00 |
|
Marcus Holland-Moritz
|
e0b4e323ac
|
feat(mkdwarfs): improve selection of categorize defaults
|
2023-12-21 06:52:04 +01:00 |
|
Marcus Holland-Moritz
|
736300697f
|
fix(flac): don't throw bad_compression error as this loses metadata
|
2023-12-20 22:39:50 +01:00 |
|
Marcus Holland-Moritz
|
b61662c2be
|
feat(dwarfsck): add category to section info
|
2023-12-20 22:39:50 +01:00 |
|
Marcus Holland-Moritz
|
ddedc5715c
|
chore: move manpage checker to right directory
|
2023-12-20 22:39:50 +01:00 |
|
Marcus Holland-Moritz
|
99b9b89cc8
|
docs(dwarfsck): update manpage with new options
|
2023-12-20 22:39:50 +01:00 |
|
Marcus Holland-Moritz
|
d9f38425e7
|
feat(dwarfsck): add --quiet option
|
2023-12-20 22:39:50 +01:00 |
|
Marcus Holland-Moritz
|
d80661267f
|
fix(dwarfsck): categories should require a higher detail level
|
2023-12-19 22:14:31 +01:00 |
|
Marcus Holland-Moritz
|
31a7439783
|
feat(dwarfsck): enhance json output
|
2023-12-19 22:07:10 +01:00 |
|
Marcus Holland-Moritz
|
49379303cc
|
fix(mkdwarfs): --no-create-timestamp was always on and useless
|
2023-12-19 21:25:38 +01:00 |
|
Marcus Holland-Moritz
|
1603aa9987
|
feat(dwarfsck): more flexible use and more internal checks
|
2023-12-19 20:56:49 +01:00 |
|
Marcus Holland-Moritz
|
5212e655d2
|
refactor(filesystem_v2): prepare identify() for removal
|
2023-12-19 20:37:00 +01:00 |
|
Marcus Holland-Moritz
|
85aae5ce28
|
feat(filesystem_v2): add check() method with configurable level
|
2023-12-19 20:36:18 +01:00 |
|
Marcus Holland-Moritz
|
138ed373b0
|
refactor(worker_group): use hardware concurrency when num_workers == 0
|
2023-12-19 19:58:42 +01:00 |
|
Marcus Holland-Moritz
|
366846caea
|
refactor(metadata): cleanup and use references where possible
|
2023-12-19 19:03:03 +01:00 |
|
Marcus Holland-Moritz
|
866712bb3c
|
refactor(filesystem_v2): don't keep mutable filesystem parser around
|
2023-12-19 18:19:39 +01:00 |
|
Marcus Holland-Moritz
|
819547ecee
|
feat(dwarfsck): first part of dwarfsck json output
|
2023-12-19 18:19:13 +01:00 |
|
Marcus Holland-Moritz
|
ad9bae8618
|
fix: ensure common options (like --log-level) are consistent
|
2023-12-19 16:32:48 +01:00 |
|
Marcus Holland-Moritz
|
447320b15a
|
refactor(filesystem_v2): simplify constructor
|
2023-12-19 16:32:48 +01:00 |
|
Marcus Holland-Moritz
|
a5c293f5b7
|
refactor(tools-test): remove unused code
|
2023-12-18 21:25:51 +01:00 |
|
Marcus Holland-Moritz
|
86b18ef3ab
|
chore: remove unused header files
|
2023-12-18 19:33:14 +01:00 |
|
Marcus Holland-Moritz
|
e4ca1aa469
|
test(filter): add some more filter rule tests
|
2023-12-18 19:12:58 +01:00 |
|
Marcus Holland-Moritz
|
3dabe4d154
|
fix(entry): root path should only have a single slash (+tests)
|
2023-12-18 19:12:58 +01:00 |
|
Marcus Holland-Moritz
|
8dad684368
|
refactor(utils_test): consistent test naming
|
2023-12-18 19:12:58 +01:00 |
|
Marcus Holland-Moritz
|
5fe09f2cf0
|
chore(scanner): remove unused code in visitor
|
2023-12-18 19:12:58 +01:00 |
|
Marcus Holland-Moritz
|
f790219a40
|
refactor(tests): use just a single test binary to help llvm coverage
|
2023-12-18 19:12:58 +01:00 |
|
Marcus Holland-Moritz
|
143e2b4617
|
docs(readme): highlight categorizers
|
2023-12-18 19:12:58 +01:00 |
|
Marcus Holland-Moritz
|
737b8868e4
|
fix(scanner): ordering CPU time was wrong due to wrong waiting order
|
2023-12-17 23:02:28 +01:00 |
|
Marcus Holland-Moritz
|
7b3b504fbf
|
docs: document settings worker affinity in README
|
2023-12-17 23:02:28 +01:00 |
|
Marcus Holland-Moritz
|
3a658981f8
|
chore: update TODO
|
2023-12-17 23:02:28 +01:00 |
|
Marcus Holland-Moritz
|
fa6e7f5408
|
doc: update README with more extended attributes information
|
2023-12-17 23:02:28 +01:00 |
|