Marcus Holland-Moritz
|
e4dfd24e8d
|
refactor: factor out reader options
|
2024-08-14 14:45:17 +02:00 |
|
Marcus Holland-Moritz
|
bb4c3ca596
|
test: use diskutil unmount instead of umount on macOS
|
2024-08-13 19:53:38 +02:00 |
|
Marcus Holland-Moritz
|
6c12a046e3
|
refactor: replace folly::split with dwarfs::split_to
|
2024-08-13 19:25:11 +02:00 |
|
Marcus Holland-Moritz
|
f0bc7b0e29
|
test: skip some combinations of FUSE driver arguments on macOS
|
2024-08-13 16:57:07 +02:00 |
|
Marcus Holland-Moritz
|
c2513f4e81
|
test: add env variable to allow skipping slow tests in CI
|
2024-08-13 11:53:01 +02:00 |
|
Marcus Holland-Moritz
|
ca09955e12
|
build: disable tools test unless we have mkdwarfs, dwarfs{ck,extract}
|
2024-08-13 11:36:10 +02:00 |
|
Marcus Holland-Moritz
|
414fadb357
|
feat: make tools_test work without WITH_TOOLS
|
2024-08-13 11:36:10 +02:00 |
|
Marcus Holland-Moritz
|
d010ba2322
|
build: make manpage_test work in split build
|
2024-08-13 11:26:39 +02:00 |
|
Marcus Holland-Moritz
|
2f08968187
|
test: integrate manpage coverage tests and remove check_manpage script
|
2024-08-12 17:32:04 +02:00 |
|
Marcus Holland-Moritz
|
9059f344ba
|
test: remove folly dependency from test_helpers
|
2024-08-12 17:32:04 +02:00 |
|
Marcus Holland-Moritz
|
f7e33f1cd9
|
chore: drop unused header from test_logger.h
|
2024-08-12 17:32:04 +02:00 |
|
Marcus Holland-Moritz
|
9c34a30230
|
test: remove folly dependency from tool_main_test
|
2024-08-12 17:32:04 +02:00 |
|
Marcus Holland-Moritz
|
de9911fd34
|
refactor: use file_util in file_access_test
|
2024-08-12 17:32:04 +02:00 |
|
Marcus Holland-Moritz
|
2c2308dcd0
|
test: try removing folly dependency from tools_test
|
2024-08-12 17:32:04 +02:00 |
|
Marcus Holland-Moritz
|
5aa8d88694
|
refactor: move tools to their own directory
|
2024-08-12 17:32:04 +02:00 |
|
Marcus Holland-Moritz
|
46b3f3cd23
|
refactor(terminal): split interface / implementation
|
2024-08-12 17:32:04 +02:00 |
|
Marcus Holland-Moritz
|
68c2538d7b
|
build: switch from using compile_definitions to config.h
|
2024-08-12 17:32:04 +02:00 |
|
Marcus Holland-Moritz
|
c307bd4321
|
test: more file utils tests
|
2024-08-09 23:27:21 +02:00 |
|
Marcus Holland-Moritz
|
343c880497
|
refactor: move filesystem_extractor to utility namespace
|
2024-08-09 23:27:21 +02:00 |
|
Marcus Holland-Moritz
|
9f60f91b60
|
refactor: move rewrite_filesystem to its own library
|
2024-08-09 23:27:21 +02:00 |
|
Marcus Holland-Moritz
|
c1fbaf7789
|
wip: more refactoring
|
2024-08-09 23:27:20 +02:00 |
|
Marcus Holland-Moritz
|
e81c2de507
|
refactor: move writer library to writer namespace
|
2024-08-09 23:27:20 +02:00 |
|
Marcus Holland-Moritz
|
4ec766ab0d
|
fix: rename unix to posix due to clash with predefined macro
|
2024-08-09 23:27:20 +02:00 |
|
Marcus Holland-Moritz
|
65f1d28f2b
|
refactor: move all reader library code to reader namespace
|
2024-08-09 23:27:20 +02:00 |
|
Marcus Holland-Moritz
|
6fd2990928
|
refactor: move reader library code
|
2024-08-09 23:27:20 +02:00 |
|
Marcus Holland-Moritz
|
d0d649e45a
|
test: check that octal_mode behaves correctly
|
2024-08-09 23:27:20 +02:00 |
|
Marcus Holland-Moritz
|
b924be0610
|
test: more filesystem writer error test cases
|
2024-08-09 23:27:20 +02:00 |
|
Marcus Holland-Moritz
|
665a4f0272
|
test: add some filesystem_writer tests
|
2024-08-09 23:27:20 +02:00 |
|
Marcus Holland-Moritz
|
4e0c48edfd
|
refactor: move implementation details to internal namespace
|
2024-08-09 23:27:20 +02:00 |
|
Marcus Holland-Moritz
|
0987dba63d
|
refactor: replace script with separate filters and transformers
|
2024-08-09 23:27:20 +02:00 |
|
Marcus Holland-Moritz
|
7eb47649ff
|
refactor: move most of filesytem_writer to internal namespace
|
2024-08-09 23:27:20 +02:00 |
|
Marcus Holland-Moritz
|
8fb9ae880b
|
fix: fuzzing code was broken after moving to new namespaces
|
2024-08-09 23:27:20 +02:00 |
|
Marcus Holland-Moritz
|
099a7b3727
|
refactor: introduce main_adapter and remove main overloads
|
2024-08-02 17:44:55 +02:00 |
|
Marcus Holland-Moritz
|
db75114105
|
refactor: move more code to tool namespace
|
2024-08-02 16:22:41 +02:00 |
|
Marcus Holland-Moritz
|
b0575d6a0c
|
refactor: split out dwarfs_tool library
|
2024-08-02 16:22:41 +02:00 |
|
Marcus Holland-Moritz
|
78dc5a3883
|
fix: move folly include after gtest due to symbol conflict on Windows
|
2024-08-02 00:40:08 +02:00 |
|
Marcus Holland-Moritz
|
4f95d66d57
|
feat(dwarfsck): select detail features by name
|
2024-08-01 12:54:35 +02:00 |
|
Marcus Holland-Moritz
|
248a16c7bb
|
refactor: remove deprecated dump / info_as_json methods
|
2024-08-01 10:17:23 +02:00 |
|
Marcus Holland-Moritz
|
8199919d36
|
refactor: switch from detail level to info features
|
2024-08-01 01:42:22 +02:00 |
|
Marcus Holland-Moritz
|
964a4f49e6
|
refactor(file_stat): turn into proper object with hidden data
|
2024-07-31 22:36:13 +02:00 |
|
Marcus Holland-Moritz
|
1dfeb2e7f9
|
refactor: delay file_stat errors
|
2024-07-31 18:27:21 +02:00 |
|
Marcus Holland-Moritz
|
df6ff2ccbd
|
chore(tools_test): allow external io_service for subprocess (wip)
|
2024-07-31 11:06:18 +02:00 |
|
Marcus Holland-Moritz
|
eaeb9f6afe
|
test: more FUSE driver tests on windows
|
2024-07-31 00:20:16 +02:00 |
|
Marcus Holland-Moritz
|
ee4fe24850
|
test: more FUSE driver tests
|
2024-07-30 19:08:39 +02:00 |
|
Marcus Holland-Moritz
|
061f6419b6
|
test: more FUSE driver xattr tests
|
2024-07-30 01:08:26 +02:00 |
|
Marcus Holland-Moritz
|
eb8b751146
|
feat(filesystem_v2): more flexible read API
|
2024-07-29 23:51:37 +02:00 |
|
Marcus Holland-Moritz
|
4ff99eddfb
|
chore: remove useless namespace
|
2024-07-29 12:31:21 +02:00 |
|
Marcus Holland-Moritz
|
df64fa05aa
|
refactor(segmenter_factory): more flexible ctors
|
2024-07-29 12:31:09 +02:00 |
|
Marcus Holland-Moritz
|
42e7af8cd2
|
refactor(scanner): clean up ctor
|
2024-07-29 12:21:32 +02:00 |
|
Marcus Holland-Moritz
|
fc21c5d9d5
|
refactor(entry): move to internal namespace
|
2024-07-29 12:05:44 +02:00 |
|