1018 Commits

Author SHA1 Message Date
Marcus Holland-Moritz
6fe8b393a8 Update list of dependencies 2023-07-09 16:52:22 +02:00
Marcus Holland-Moritz
d33fae9e3c pkg-config dependency is resolved via vcpkg 2023-07-09 16:49:30 +02:00
Marcus Holland-Moritz
0a010131b9 clang-format 2023-07-09 16:47:34 +02:00
Marcus Holland-Moritz
c79369e8da Support delayed loading of WinFsp DLL for universal binary 2023-07-09 16:47:23 +02:00
Marcus Holland-Moritz
8dc5ea0697 Small CppCheck fixes 2023-07-09 15:39:01 +02:00
Marcus Holland-Moritz
7fe0f8c979 Fix useless use of f-string 2023-07-09 15:38:43 +02:00
Marcus Holland-Moritz
1d96ef6d8f Markdown fixes 2023-07-09 15:38:28 +02:00
Marcus Holland-Moritz
9aa02f4277 Ignore ShellCheck warnings as missing quotes are deliberate 2023-07-09 15:38:12 +02:00
Marcus Holland-Moritz
aa3e490217 Ignore (presumably) false positive Flawfinder warnings 2023-07-09 15:20:14 +02:00
Marcus Holland-Moritz
dcdac60828 Directly use ctest in Linux build script 2023-07-09 13:35:46 +02:00
Marcus Holland-Moritz
1ca04fa51f Clean up Linux build script 2023-07-09 13:22:41 +02:00
Marcus Holland-Moritz
6bcc3f5e78 Try to resolve codacy warning 2023-07-09 13:15:33 +02:00
Marcus Holland-Moritz
45871439ea Add CI build badge 2023-07-09 11:14:52 +02:00
Marcus Holland-Moritz
8cbd992d41 Add CI pipeline 2023-07-09 11:00:18 +02:00
Marcus Holland-Moritz
75cb03c7e4 Make sure MAIN_TARGETS also get linked against dwarfs library 2023-07-09 10:59:51 +02:00
Marcus Holland-Moritz
807bde8eb4 Test discovery can be slow on tiny ARM devices 2023-07-09 10:59:15 +02:00
Marcus Holland-Moritz
f315bb0cfe Fix symlink creation for mount.dwarfs / mount.dwarfs2 2023-07-09 10:58:50 +02:00
Marcus Holland-Moritz
27e8e0c5c2 Add pkgconf dependency in vcpkg 2023-07-09 10:58:06 +02:00
Marcus Holland-Moritz
9a7ed059c2 Don't write version files to source tree when in git repo 2023-07-09 10:57:37 +02:00
Marcus Holland-Moritz
5e37a2c0e9 Fix "ninja clean" 2023-07-07 01:59:14 +02:00
Marcus Holland-Moritz
8c32ac8db6 Fix typo that only caused issues in debug builds 2023-07-07 00:32:31 +02:00
Marcus Holland-Moritz
a0e70d5aef Build fix 2023-07-07 00:28:50 +02:00
Marcus Holland-Moritz
8fcb03e8b7 Tweak the internal operation documentation 2023-07-06 21:06:38 +02:00
Marcus Holland-Moritz
7c1eee8129 Fix building with make instead of ninja 2023-07-06 20:45:28 +02:00
Marcus Holland-Moritz
260b539584 Optimize offset cache for sequential reads 2023-07-06 09:19:15 +02:00
Marcus Holland-Moritz
d57f6e0669 New offset cache + tests 2023-07-05 22:34:08 +02:00
Marcus Holland-Moritz
17f1fdafad Remove TODO :) 2023-07-04 19:31:40 +02:00
Marcus Holland-Moritz
9b87a19438 Add Windows screen capture 2023-07-04 19:29:49 +02:00
Marcus Holland-Moritz
2aef57d7de Few more README tweaks 2023-07-04 16:18:24 +02:00
Marcus Holland-Moritz
ec56b18bac Fix README type 2023-07-04 16:13:58 +02:00
Marcus Holland-Moritz
ecdbb7ca78 Update README
- Remove Python section as we're not going to maintain it
- Remove ccache argument as that's handled automatically
- Add sections on prebuilt & universal binaries
2023-07-04 16:10:37 +02:00
Marcus Holland-Moritz
78648e9399 Fix strip target v0.7.0-RC5 2023-07-04 14:32:58 +02:00
Marcus Holland-Moritz
f5d7413ef7 Update realclean target to work properly on Windows 2023-07-04 14:18:45 +02:00
Marcus Holland-Moritz
f4dc8a6285 Add strip target 2023-07-04 14:04:42 +02:00
Marcus Holland-Moritz
c21727da60 Fix mount.dwarfs2 symlink 2023-07-04 13:54:23 +02:00
Marcus Holland-Moritz
cc201445b2 Tweak realclean target 2023-07-04 13:19:07 +02:00
Marcus Holland-Moritz
d1a9cb4377 Update change log 2023-07-04 13:14:57 +02:00
Marcus Holland-Moritz
7f2821b932 Mention behaviour of separators in filter rules 2023-07-04 12:41:36 +02:00
Marcus Holland-Moritz
a413d25446 Fix handling of long paths on Windows 2023-07-04 12:37:08 +02:00
Marcus Holland-Moritz
bf6917bcf3 Remove old comment 2023-07-04 12:36:44 +02:00
Marcus Holland-Moritz
8c1828e136 Additional safety check when stat()-ing files 2023-07-04 12:36:36 +02:00
Marcus Holland-Moritz
f850641657 Windows *needs* a UTF-8 locale set to correctly handle UTF-8 output 2023-07-04 12:35:55 +02:00
Marcus Holland-Moritz
b82dd1d94f dwarfs-universal fixes for Windows build 2023-07-04 09:44:32 +02:00
Marcus Holland-Moritz
b25d52a40e Make dwarfs-universal usable without symlinks 2023-07-04 08:36:09 +02:00
Marcus Holland-Moritz
2848ab3a75 clang-format speedometer 2023-07-04 08:27:24 +02:00
Marcus Holland-Moritz
67f340e383 Document perfmon options 2023-07-04 02:53:22 +02:00
Marcus Holland-Moritz
2440755e91 Leave some space, in particular for non-unicode progress bar 2023-07-04 02:37:22 +02:00
Marcus Holland-Moritz
86ff4db32b Single file progress + speedometer 2023-07-04 02:34:35 +02:00
Marcus Holland-Moritz
dd07da1156 Add utfcpp dependency 2023-07-04 00:58:43 +02:00
Marcus Holland-Moritz
23e19e7c23 Try to correctly truncate Unicode pathnames 2023-07-04 00:57:15 +02:00