Marcus Holland-Moritz
|
cb742bcd55
|
test(dwarfsck): make sure metadata version history is shown in analysis
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
9e363e279e
|
test(mkdwarfs): check that input must be a directory
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
dcf67e0ad2
|
chore(mkdwarfs): slightly improve error reporting on non-existent file
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
dbeaf29e10
|
test(mkdwarfs): check warning when trying to increase time resolution
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
069943f479
|
refactor(inode_manager): reformat switch in ordered_span
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
7ee1c69836
|
test: use fixtures to simplify some tests
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
de3c92f5da
|
test: refactor tool_main_test into smaller compilation units
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
c570cd2fab
|
refactor(similarity_ordering): remove unused code
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
af8722da5e
|
refactor(inode_manager): replace exceptions with assertions
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
d2f488a239
|
refactor(entry): remove more unused code
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
c93e140a17
|
refactor(entry): remove unused methods
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
1ecbee53e3
|
refactor(chmod_transformer): one less exit path in parse_whom
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
b64d186a26
|
refactor: factor out helpers to simplify/split tool_main_test.cpp
|
2025-08-29 16:03:12 +02:00 |
|
Marcus Holland-Moritz
|
a8d8e0ad84
|
test(mkdwarfs): test --rebuild-metadata + --no-category-names
|
2025-08-28 00:28:59 +02:00 |
|
Marcus Holland-Moritz
|
5536c75eeb
|
fix(metadata_types): handle images with just a root directory correctly
|
2025-08-28 00:28:59 +02:00 |
|
Marcus Holland-Moritz
|
dbb0a29a94
|
fix(history): remove timestamps when parsing without with_timestamps
|
2025-08-27 22:41:03 +02:00 |
|
Marcus Holland-Moritz
|
02782ce69e
|
fix(history): format local time string correctly in JSON output
|
2025-08-27 22:41:03 +02:00 |
|
Marcus Holland-Moritz
|
3642ecab61
|
test(mkdwarfs): --no-create-timestamp / --no-history-timestamps
|
2025-08-27 22:41:03 +02:00 |
|
Marcus Holland-Moritz
|
ffb5f2fc3a
|
feat(mkdwarfs): add extra library dependencies to history
|
2025-08-27 22:41:03 +02:00 |
|
Marcus Holland-Moritz
|
1e120f6866
|
test(mkdwarfs): --recompress with metadata-dependent compressors
|
2025-08-27 21:47:02 +02:00 |
|
Marcus Holland-Moritz
|
3059f79991
|
docs(mkdwarfs): add more details for --recompress
|
2025-08-27 21:12:50 +02:00 |
|
Marcus Holland-Moritz
|
7a34e64488
|
refactor(string): make split_to actually work
|
2025-08-27 20:59:22 +02:00 |
|
Marcus Holland-Moritz
|
369f9d6be0
|
test(mkdwarfs): block size change with metadata dependent compression
|
2025-08-27 20:59:22 +02:00 |
|
Marcus Holland-Moritz
|
6edfd1fb86
|
fix(rewrite_filesystem): remove check that was slighty too strict
|
2025-08-27 16:45:48 +02:00 |
|
Marcus Holland-Moritz
|
f398663dbe
|
chore: update catdata.dwarfs with new features
|
2025-08-27 16:45:48 +02:00 |
|
Marcus Holland-Moritz
|
b8ff79cf0e
|
test(compat_test): more rewrite tests
|
2025-08-27 16:45:48 +02:00 |
|
Marcus Holland-Moritz
|
6b96fe9a6b
|
docs(mkdwarfs): update --rebuild-metadata description
|
2025-08-27 14:35:59 +02:00 |
|
Marcus Holland-Moritz
|
e6d848bcb4
|
feat: pass category metadata to compressors when re-writing filesystem
|
2025-08-27 14:35:59 +02:00 |
|
Marcus Holland-Moritz
|
276745674f
|
feat(metadata_builder): allow re-setting of create timestamp
|
2025-08-27 14:35:59 +02:00 |
|
Marcus Holland-Moritz
|
82aeadc79d
|
feat: expose block category metadata in filesystem_v2
|
2025-08-27 14:35:59 +02:00 |
|
Marcus Holland-Moritz
|
e3bf6bbe01
|
test: add chmod error tests
|
2025-08-27 14:35:59 +02:00 |
|
Marcus Holland-Moritz
|
3d6392fb7b
|
chore(chmod_transformer): improve error messages
|
2025-08-27 14:35:59 +02:00 |
|
Marcus Holland-Moritz
|
ce64acc11d
|
feat: support --chmod with --rebuild-metadata
|
2025-08-27 14:35:34 +02:00 |
|
Marcus Holland-Moritz
|
60821c4598
|
chore: fix the cmake command line again :)
|
2025-08-26 16:28:32 +02:00 |
|
Marcus Holland-Moritz
|
b65396b294
|
chore: update docker config for building old versions
|
2025-08-26 10:53:43 +02:00 |
|
Marcus Holland-Moritz
|
6d68fb3ef0
|
chore: add suse dockerfile and build job
|
2025-08-26 10:53:43 +02:00 |
|
Marcus Holland-Moritz
|
d0f68911b5
|
chore: remove non-release builds
|
2025-08-25 22:33:47 +02:00 |
|
Marcus Holland-Moritz
|
67fd83407a
|
chore: update release script
|
2025-08-25 21:55:08 +02:00 |
|
Marcus Holland-Moritz
|
5577f6a73d
|
chore: keep a facility for ignoring SIGPIPE in case we ever need it
|
2025-08-25 19:54:47 +02:00 |
|
Marcus Holland-Moritz
|
2d41727942
|
chore: re-enable i386 test
|
2025-08-25 17:34:55 +02:00 |
|
Marcus Holland-Moritz
|
7f07ee938b
|
chore: remove old code that is no longer needed
|
2025-08-25 17:32:02 +02:00 |
|
Marcus Holland-Moritz
|
8d57917f05
|
chore: update LDFLAGS for static builds
This *hopefully* fixes the really weird random exception handling / stack
unwinding errors.
|
2025-08-25 12:53:21 +02:00 |
|
Marcus Holland-Moritz
|
4d9c9fe182
|
build: remove static build setup code that's already done externally
|
2025-08-25 12:31:43 +02:00 |
|
Marcus Holland-Moritz
|
4a7e9c1cfe
|
chore: fix quoting in cmake arguments
|
2025-08-25 12:31:38 +02:00 |
|
Marcus Holland-Moritz
|
dc3d2a2cfb
|
refactor: kill the categorizer_registry singleton
|
2025-08-25 12:12:00 +02:00 |
|
Marcus Holland-Moritz
|
1e91c22630
|
chore: more consistent builds
|
2025-08-24 07:10:01 +02:00 |
|
Marcus Holland-Moritz
|
9a08877928
|
chore: also add -minimal-libressl- builds
|
2025-08-23 22:54:53 +02:00 |
|
Marcus Holland-Moritz
|
ff364de4fd
|
chore: add -minimal- configs for cross-compiled architectures
|
2025-08-23 20:24:12 +02:00 |
|
Marcus Holland-Moritz
|
645e135214
|
chore: allow +commit in benchmark query version specification
|
2025-08-23 19:25:08 +02:00 |
|
Marcus Holland-Moritz
|
b7b9f4fd4d
|
feat(xattr_win): add (set|remove)xattr and improve error handling
|
2025-08-23 11:13:37 +02:00 |
|