753 Commits

Author SHA1 Message Date
Marcus Holland-Moritz
000dc33aa8 Initial version of dwarfsextract 2021-02-28 21:22:24 +01:00
Marcus Holland-Moritz
40fa1edc8a Allow path retrieval from directory view 2021-02-28 21:21:32 +01:00
Marcus Holland-Moritz
354e47714d Formatting 2021-02-28 21:20:43 +01:00
Marcus Holland-Moritz
d19651ac3f Allow walking filesystem with entry + directory views
An entry by itself has no way of knowing which directory it
belongs to. The new overload allows to also have access to
the directory that the entry belongs to.
2021-02-28 21:20:24 +01:00
Marcus Holland-Moritz
f070bf8277 Update folly/fbthrift 2021-02-27 12:21:53 +01:00
Marcus Holland-Moritz
90ada86168 Update change log v0.3.1 2021-01-07 18:17:19 +01:00
Marcus Holland-Moritz
2eac23023c Cleanup symbolizing code 2021-01-07 18:10:45 +01:00
Marcus Holland-Moritz
1bc3a66cf5 Fix version.cmake 2021-01-07 17:56:55 +01:00
Marcus Holland-Moritz
ac6cad4327 Fix python libraries linking 2021-01-07 17:49:17 +01:00
Marcus Holland-Moritz
4e6c48b4d0 Make sure the code builds without libdwarf 2021-01-07 17:48:30 +01:00
Marcus Holland-Moritz
65b2c5ef69 Remove unused definition 2021-01-07 17:48:06 +01:00
Marcus Holland-Moritz
e3a4c8c2ae Silence warning about mismatched tag 2021-01-07 13:27:23 +01:00
Marcus Holland-Moritz
ae1e5c8423 Fix warning for real v0.3.0 2020-12-30 22:32:41 +01:00
Marcus Holland-Moritz
323fe7c5aa Update change log 2020-12-30 22:09:10 +01:00
Marcus Holland-Moritz
15c24780ed Set CPack source generators 2020-12-30 21:50:51 +01:00
Marcus Holland-Moritz
11a64ea6fe Fix compile warning 2020-12-30 21:50:24 +01:00
Marcus Holland-Moritz
4df32dc00c Improve version handling 2020-12-30 16:37:54 +01:00
Marcus Holland-Moritz
32f86afdad Update change log 2020-12-30 13:51:29 +01:00
Marcus Holland-Moritz
da0abec1dc Update README 2020-12-30 13:43:06 +01:00
Marcus Holland-Moritz
201b6ddb3b Dynamically adapt nilsimsa search depth 2020-12-30 13:24:50 +01:00
Marcus Holland-Moritz
6a328999be Re-use segmentation hash map to avoid expensive re-allocations 2020-12-30 13:23:13 +01:00
Marcus Holland-Moritz
f7edcd7f42 Include what you use 2020-12-30 13:22:38 +01:00
Marcus Holland-Moritz
fa2dfaf751 Remove useless destructor definition 2020-12-30 13:22:13 +01:00
Marcus Holland-Moritz
f459cffbfb Formatting 2020-12-30 13:15:49 +01:00
Marcus Holland-Moritz
e681dcb097 Clean up (and optionalize) use of jemalloc 2020-12-30 13:13:05 +01:00
Marcus Holland-Moritz
bb4b41ab3d Formatting 2020-12-30 13:12:42 +01:00
Marcus Holland-Moritz
192dff8d81 Remove folly workaround 2020-12-30 12:58:08 +01:00
Marcus Holland-Moritz
c908bc7773 Update fbthrift 2020-12-30 12:57:57 +01:00
Marcus Holland-Moritz
db89229d49 Update folly 2020-12-30 12:57:47 +01:00
Marcus Holland-Moritz
77a3c61bbe One more override 2020-12-30 12:55:14 +01:00
Marcus Holland-Moritz
df779a5cfd Update benchmark 2020-12-30 12:48:28 +01:00
Marcus Holland-Moritz
ee83786189 Allow adjustment of worker_group thread niceness 2020-12-30 12:48:08 +01:00
Marcus Holland-Moritz
8fe03a2111 Formatting 2020-12-30 12:47:33 +01:00
Marcus Holland-Moritz
3737dc417d Expose size method in worker_group 2020-12-30 12:47:12 +01:00
Marcus Holland-Moritz
7fdff8599d Override virtual methods in worker_group 2020-12-30 12:46:42 +01:00
Marcus Holland-Moritz
61d7400350 Update TODOs 2020-12-19 13:27:11 +01:00
Marcus Holland-Moritz
273b4b6f46 Move identification logging until after we've checked options 2020-12-19 13:06:52 +01:00
Marcus Holland-Moritz
22f00b0b60 Check decratio value range 2020-12-19 13:06:01 +01:00
Marcus Holland-Moritz
86d04f3937 Update ZSTD from v1.4.7 to v1.4.8 2020-12-19 13:05:31 +01:00
Marcus Holland-Moritz
737e8b9e2d Add ASAN/TSAN/UBSAN flags 2020-12-18 23:17:49 +01:00
Marcus Holland-Moritz
a9e948bccb Update zstd 2020-12-18 17:24:50 +01:00
Marcus Holland-Moritz
212409067c Update change log v0.3.0-RC1 2020-12-18 12:53:35 +01:00
Marcus Holland-Moritz
3081117de4 Allow rewriting with selective recompression 2020-12-18 11:08:26 +01:00
Marcus Holland-Moritz
8328ccd048 Simplify filesystem code 2020-12-18 00:01:13 +01:00
Marcus Holland-Moritz
a05f9e4bce Detect length field overflow in section header 2020-12-17 21:38:44 +01:00
Marcus Holland-Moritz
11bd39ddc1 More debug output while parsing sections 2020-12-17 21:37:58 +01:00
Marcus Holland-Moritz
629f3a4177 Limit LRU cache size 2020-12-17 21:36:54 +01:00
Marcus Holland-Moritz
ed24a60062 Add section data integrity checks 2020-12-17 11:41:51 +01:00
Marcus Holland-Moritz
e5bf954168 File system image structure, version 2, part 3 2020-12-17 07:35:38 +01:00
Marcus Holland-Moritz
42ebe368cf File system image structure, version 2, part 2 2020-12-17 07:27:35 +01:00