Marcus Holland-Moritz
|
f144da5c5f
|
wip: more cleanups
|
2025-07-25 13:29:28 +02:00 |
|
Marcus Holland-Moritz
|
ff97d2bac1
|
wip: tweaks
|
2025-07-25 09:38:08 +02:00 |
|
Marcus Holland-Moritz
|
b7a0822794
|
wip: more cleanup
|
2025-07-25 09:38:08 +02:00 |
|
Marcus Holland-Moritz
|
16f89674bb
|
wip: cleanup
|
2025-07-25 09:38:08 +02:00 |
|
Marcus Holland-Moritz
|
d4f3f746b2
|
wip: fix
|
2025-07-25 09:38:08 +02:00 |
|
Marcus Holland-Moritz
|
735e798156
|
wip
|
2025-07-25 09:38:08 +02:00 |
|
Marcus Holland-Moritz
|
531643bf1f
|
wip: add openssl
|
2025-07-25 09:38:08 +02:00 |
|
Marcus Holland-Moritz
|
bb91bd4508
|
wip: hopefully fix upx, install fuse2
|
2025-07-25 09:38:08 +02:00 |
|
Marcus Holland-Moritz
|
21d896ec08
|
wip: working for riscv/i386
|
2025-07-25 09:38:08 +02:00 |
|
Marcus Holland-Moritz
|
493dd49541
|
wip: range-v3
|
2025-07-25 09:38:08 +02:00 |
|
Marcus Holland-Moritz
|
43027c26a7
|
wip: streamline
|
2025-07-25 09:38:08 +02:00 |
|
Marcus Holland-Moritz
|
c611e28a62
|
wip: drop xx stuff
|
2025-07-25 09:38:08 +02:00 |
|
Marcus Holland-Moritz
|
62c4d3919b
|
wip: cross-build
|
2025-07-25 09:38:08 +02:00 |
|
Marcus Holland-Moritz
|
fdd789d563
|
chore: simplify DWARFS_BUILD_ID / DWARFS_SYSTEM_ID
|
2025-07-25 09:37:21 +02:00 |
|
Marcus Holland-Moritz
|
391fa68589
|
test: support running cross-compiled tools test
|
2025-07-23 07:31:03 +02:00 |
|
Marcus Holland-Moritz
|
1600a43429
|
build: no need for building boost-stacktrace
|
2025-07-21 17:12:14 +02:00 |
|
Marcus Holland-Moritz
|
775b61a494
|
fix: a few changes for 32-bit compatibility
|
2025-07-19 17:18:24 +02:00 |
|
Marcus Holland-Moritz
|
14d854a918
|
chore: update folly/fbthrift
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
8a9db14e60
|
test(manpage): ignore experimental options
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
a229e81d31
|
wip: memory manager
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
661f752f71
|
wip: memory manager
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
76aa5d40e5
|
wip: block_compressor / memory_manager
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
08d97e79ce
|
wip: infra for memory manager
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
78ced9654e
|
feat: add termutil module with bar graph rendering support
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
cc42d817ec
|
feat(terminal): add background color support
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
d9658f4459
|
feat(terminal): add BLACK color support
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
6e19347253
|
refactor: use file_access abstraction in filesystem_extractor
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
dc0c5ea417
|
feat(dwarfsextract): support --format-filters and --format=auto
|
2025-07-19 11:43:33 +02:00 |
|
oxalica
|
dd5a8e3ac0
|
feat(dwarfsextract): add --format-options
This allows users to pass custom libarchive options of the specific output
format. Eg. `mtree:sha256` or `zstd:compression-level=9`.
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
acf2df1a09
|
wip: compressor memory usage
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
2ea6c2420b
|
docs(mkdwarfs): update workers and bit-identical image descriptions
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
3748a91cb2
|
chore: add segmenter memory usage estimation
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
e29eee2f82
|
feat(util): add support for memory usage on Windows
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
84c1937ed4
|
feat: show memory usage in mkdwarfs
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
e838adf25b
|
chore(filesystem_writer): debug log compressor memory usage
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
52619c1181
|
fix(segmenter): don't use per-block bloom filters with -B1
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
16ffa17c49
|
chore(segmenter): add debug logging with memory usage information
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
ace345d805
|
refactor(block_merger): improve naming, don't hard-code policy
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
948901a6e7
|
refactor(filesystem_writer): capacity -> estimated_mem_usage
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
0af525342b
|
refactor(filesystem_writer): rename re-writing methods
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
4b9b71c327
|
refactor(zstd): drop zstd_context_manager from zstd compressor
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
65030aa14b
|
feat(metadata_analyzer): add old string table details
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
412ecfca72
|
refactor(metadata_analyzer): clean up analyzer code
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
c584d0437a
|
refactor: factor out metadata_analyzer
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
067f752529
|
feat(dwarfsck): show metadata byte ranges with frozen_analysis_details
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
e2e2dea28f
|
feat: add --change-block-size
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
5345f48595
|
feat: use sane per-category defaults for rewriting
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
53384f6faf
|
fix(mkdwarfs_main): only store time resolution if necessary
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
6448dd0810
|
test: add metadata rebuilding tests
|
2025-07-19 11:43:33 +02:00 |
|
Marcus Holland-Moritz
|
bd43f473dc
|
feat: update inode info when rebuilding metadata
|
2025-07-19 11:43:33 +02:00 |
|