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