1053 Commits

Author SHA1 Message Date
Marcus Holland-Moritz
2a0ac12034 Roll back folly because of segfault
See https://github.com/facebook/folly/pull/1949 for details.
2023-03-08 09:04:06 +01:00
Marcus Holland-Moritz
e4971b4187 Use folly::hardware_concurrency()
Fixes github #130.
2023-03-07 11:35:21 +01:00
Marcus Holland-Moritz
de2f1a4568 Update folly/fbthrift 2023-03-07 11:26:51 +01:00
Marcus Holland-Moritz
a5ae24dd5f Update ZSTD 2023-03-07 11:25:30 +01:00
Marcus Holland-Moritz
521baed23b Replace deprecated ZSTD API 2023-03-07 11:25:18 +01:00
Marcus Holland-Moritz
20258e37f4 Fix new tests triggering assertions in debug builds 2023-03-07 11:10:59 +01:00
Marcus Holland-Moritz
3dfad5ab02 Update change log v0.7.0-RC4 2022-12-24 15:14:27 +01:00
Marcus Holland-Moritz
667e1ae05c Update folly/fbthrift 2022-12-24 15:14:20 +01:00
Marcus Holland-Moritz
35e3a3eb55 Allow setting niceness of compression workers 2022-12-24 14:55:26 +01:00
Marcus Holland-Moritz
9320f502f4 Start separate thread for inode ordering
This makes it easier to tell apart in `htop` and similar tools.
2022-12-24 14:50:42 +01:00
Marcus Holland-Moritz
411468872e Update change log v0.7.0-RC3 2022-11-20 13:38:42 +01:00
Marcus Holland-Moritz
4e78b6131b Add --stdout-progress option to dwarfsextract (fixes gh #117) 2022-11-20 13:29:59 +01:00
Marcus Holland-Moritz
0e44a8b7fa Fix heap-use-after-free in dwarfsextract 2022-11-20 13:25:44 +01:00
Marcus Holland-Moritz
08cac7e2d2 Fix benchmark 2022-11-18 16:24:20 +01:00
Marcus Holland-Moritz
71a22bd54c Less test data for speedier compiles 2022-11-18 15:46:28 +01:00
Marcus Holland-Moritz
bd09004889 Update to latest version of libfsst v0.7.0-RC2 2022-11-17 13:19:47 +01:00
Marcus Holland-Moritz
21a6d688b4 Update change log 2022-11-17 12:47:31 +01:00
Marcus Holland-Moritz
dac9861a55 Add --chmod option (fixes gh #7) 2022-11-17 12:23:46 +01:00
Marcus Holland-Moritz
18353dc954 Add is_directory method to entry interface 2022-11-17 12:23:10 +01:00
Marcus Holland-Moritz
5d34b39c37 Support transformers in builtin_script 2022-11-16 22:42:44 +01:00
Marcus Holland-Moritz
2e8a11ed28 Fix foreground check for fuse2 2022-11-16 22:42:44 +01:00
Marcus Holland-Moritz
ce9216f581 Add unreadable files as empty files (fixes gh #40) 2022-11-16 12:30:17 +01:00
Marcus Holland-Moritz
7af9e83ca6 Default FUSE driver debuglevel to warn in background mode (fixes gh #113) 2022-11-15 08:35:14 +01:00
Marcus Holland-Moritz
3b8bb3e7da Fix linking against compression libs (fixes github #112) 2022-11-11 23:37:17 +01:00
Marcus Holland-Moritz
fad64db3e2 Reorder mkdwarfs options 2022-11-11 23:12:38 +01:00
Marcus Holland-Moritz
dc247018a0 Fix usage 2022-11-08 23:10:01 +01:00
Marcus Holland-Moritz
6168c5dcb4 Update mkdwarfs usage 2022-11-08 23:08:39 +01:00
Marcus Holland-Moritz
03019e4a73 Document how to produce bit-identical images 2022-11-08 21:54:57 +01:00
Marcus Holland-Moritz
ee39c3eef7 Update internal operation section of mkdwarfs manpage 2022-11-08 21:54:36 +01:00
Marcus Holland-Moritz
f95844a35d Add more documentation details for --file-hash option 2022-11-08 21:52:53 +01:00
Marcus Holland-Moritz
0e488b958d Test image reproducibility for path and similarity ordering 2022-11-08 21:50:19 +01:00
Marcus Holland-Moritz
340e4d9ed2 Add wip branch to travis config 2022-11-08 14:18:03 +01:00
Marcus Holland-Moritz
c743feb3cd Update change log v0.7.0-RC1 2022-11-08 13:43:31 +01:00
Marcus Holland-Moritz
3a3dbc9e5f Update folly/fbthrift 2022-11-08 13:11:34 +01:00
Marcus Holland-Moritz
46dd7a2385 Fix libfmt handling in CMakeLists.txt 2022-11-08 12:56:33 +01:00
Marcus Holland-Moritz
2f65559407 Enable --with-devices and --with-specials when using --input-list 2022-11-08 12:45:02 +01:00
Marcus Holland-Moritz
43e5a3bcdc Add simple test for --input-list 2022-11-08 12:40:30 +01:00
Marcus Holland-Moritz
a326f533d5 Support extracting corrupted file systems (fixes github #51)
This adds two new options `--continue-on-error` and
`--disable-integrity-check` to `dwarfsextract` that allow
extracting data from corrupted images.
2022-11-08 11:56:10 +01:00
Marcus Holland-Moritz
8550c47873 Add offset to section description 2022-11-08 11:45:06 +01:00
Marcus Holland-Moritz
18a065bb88 Try to dump file system information even if errors were encountered 2022-11-08 11:44:06 +01:00
Marcus Holland-Moritz
f231ce0878 Add some filter tests 2022-11-08 10:08:02 +01:00
Marcus Holland-Moritz
87fd512df7 Prettier time formatting 2022-11-07 10:48:20 +00:00
Marcus Holland-Moritz
eb8803d6df Add --input-list option to pass in a list of files 2022-11-07 10:48:20 +00:00
Marcus Holland-Moritz
ff5f99f3d9 Add --max-similarity-size option 2022-11-06 14:32:14 +01:00
Marcus Holland-Moritz
21fc4c9524 Consolidate tool header code 2022-11-06 11:36:04 +01:00
Marcus Holland-Moritz
a14fa38a0d Reintroduce --num-scanner-workers 2022-11-06 10:52:02 +01:00
Marcus Holland-Moritz
c6a6ed4f8f Support lz4 compression levels 10..12 2022-11-06 10:20:53 +01:00
Marcus Holland-Moritz
50fa3c8374 Update .travis.yml 2022-11-06 09:57:59 +01:00
Marcus Holland-Moritz
841dcf17ac Static build tweaks 2022-11-06 07:49:40 +00:00
Marcus Holland-Moritz
12b2e35f05 Add support for Brotli compression (fixes github #76) 2022-11-06 07:49:40 +00:00