1080 Commits

Author SHA1 Message Date
Marcus Holland-Moritz
a9523fca3a Update README with more instructions for static builds 2023-07-17 17:46:34 +02:00
Marcus Holland-Moritz
14f4e616a2 Update TODO 2023-07-17 11:21:07 +02:00
Marcus Holland-Moritz
3dd8ed987c Simplify static build code, now requires static libs to be installed 2023-07-17 11:20:53 +02:00
Marcus Holland-Moritz
89505ef084 Add .docker/Makefile for interactive testing 2023-07-17 11:17:49 +02:00
Marcus Holland-Moritz
99f511564d Fix documentation for --compression 2023-07-17 11:12:03 +02:00
Marcus Holland-Moritz
a2e6b93512 Refactor inode needs_scan method 2023-07-17 11:12:03 +02:00
Marcus Holland-Moritz
bacdef0ac3 Add path() to mmif/mmap 2023-07-17 11:12:03 +02:00
Marcus Holland-Moritz
aca1417be2 shared_ptr<mmif> -> mmif* 2023-07-15 22:10:25 +02:00
Marcus Holland-Moritz
276de32042 Leave a few notes in the TODO file 2023-07-15 15:54:10 +02:00
mhx
6de6479ca1 Merge pull request #150 from txkxgit/txkx/docu2
Doc nits
2023-07-14 09:49:16 +02:00
Marcus Holland-Moritz
fd492d9201 Clean up external projects, add distclean target 2023-07-14 00:07:25 +02:00
txkx
44f0bd07f0 Fixed typos in dwarfs.md 2023-07-12 19:01:03 +02:00
txkx
3d0a193ccb Fixed typos in dwarfsck.md 2023-07-12 18:59:07 +02:00
txkx
213c307bf5 Minor wording fix in dwarfs-format.md 2023-07-12 18:58:00 +02:00
txkx
de26b193bd Fixed typos and applied minor wording improvements to mkdwarfs.md 2023-07-12 18:55:06 +02:00
txkx
565f72e883 Fixed typo in dwarfsextract.md 2023-07-12 18:39:11 +02:00
Marcus Holland-Moritz
86286554a8 Move get_term_width() to terminal.* 2023-07-12 18:10:16 +02:00
Marcus Holland-Moritz
6124323b98 More block_range cleanup and factoring out cached_block 2023-07-12 18:10:16 +02:00
Marcus Holland-Moritz
9915b3e1f4 Factor out block_range and iovec_read_buf types 2023-07-12 18:10:16 +02:00
Marcus Holland-Moritz
0a34cf943b Add backronym to README 2023-07-12 18:10:16 +02:00
Marcus Holland-Moritz
a1b24ab205 Add newline for consistency 2023-07-12 18:10:16 +02:00
Marcus Holland-Moritz
7931585746 Add shiny new tool header 2023-07-12 18:10:16 +02:00
Marcus Holland-Moritz
f75974eb32 Factor out safe_main function 2023-07-12 18:10:16 +02:00
Marcus Holland-Moritz
c3d79a41c4 Add some missing includes 2023-07-12 18:10:16 +02:00
Marcus Holland-Moritz
56df996f30 Add a note on startup overhead of universal binaries (see gh #149) 2023-07-12 18:09:57 +02:00
Marcus Holland-Moritz
1b21be8804 Add another performance example to README 2023-07-12 12:25:52 +02:00
mhx
1b77fb77b3
Update README.md 2023-07-11 22:03:06 +02:00
mhx
3ea7c9eb9b
Merge pull request #148 from txkxgit/txkx/docu
Txkx/docu
v0.7.0
2023-07-11 19:52:44 +02:00
txkx
3071f48a9e Minor wording changes in mkdwarfs.md 2023-07-11 19:48:51 +02:00
txkx
c7aaf110f6 Added commas in README.md 2023-07-11 19:48:51 +02:00
Marcus Holland-Moritz
64114df8d5 Update change log 2023-07-11 19:31:22 +02:00
Marcus Holland-Moritz
18e0027588 Fix bug that could cause reallocation in brotli decompressed blocks
This ultimately could have led to corruption and was caught by ASAN.
2023-07-11 19:18:40 +02:00
Marcus Holland-Moritz
10924eb319 Add error handling for locale setup code 2023-07-11 18:08:47 +02:00
Marcus Holland-Moritz
caa3c9842a Add performance monitoring section to README 2023-07-11 13:13:51 +02:00
Marcus Holland-Moritz
b98f08e609 FS version bump in dwarfs-format.md 2023-07-11 11:31:10 +02:00
Marcus Holland-Moritz
795ae323fa Bump FS minor version (due to path separator addition) 2023-07-11 11:26:42 +02:00
Marcus Holland-Moritz
ae69f12659 Update change log 2023-07-11 10:53:33 +02:00
Marcus Holland-Moritz
a0b569689d Document --long-help 2023-07-11 10:53:25 +02:00
Marcus Holland-Moritz
859195c24e Better Unicode argument handling in FUSE driver on Windows 2023-07-11 01:23:12 +02:00
Marcus Holland-Moritz
caba64040c Reimplement sys_string_to_string using utfcpp 2023-07-11 01:21:16 +02:00
Marcus Holland-Moritz
96a101310f Make sure MSVC correctly defines __cplusplus 2023-07-11 01:20:42 +02:00
Marcus Holland-Moritz
35d27e8e24 Clean up FUSE driver 2023-07-10 23:44:36 +02:00
Marcus Holland-Moritz
60d44d90e5 Quoting in releasify 2023-07-10 20:52:20 +02:00
Marcus Holland-Moritz
89571de0f3 Symbolic links for the universal binary also work on Windows 2023-07-10 18:41:39 +02:00
Marcus Holland-Moritz
b978b954e0 Test universal binary in both tool mode and symlink mode 2023-07-10 17:05:20 +02:00
Marcus Holland-Moritz
34f3bf3c8a Restructure mkdwarfs options to be less overwhelming 2023-07-10 15:49:22 +02:00
Marcus Holland-Moritz
9303d0affa Disable multi-threaded archiving 2023-07-10 14:30:24 +02:00
Marcus Holland-Moritz
d6034e79e1 Add releasify script 2023-07-10 14:28:53 +02:00
Marcus Holland-Moritz
c3d6e16737 Don't package huge gifs/pngs 2023-07-10 13:01:58 +02:00
Marcus Holland-Moritz
e47b7b1ae6 Add zstd to docker dependencies v0.7.0-test1 2023-07-10 11:58:29 +02:00