1368 Commits

Author SHA1 Message Date
Marcus Holland-Moritz
86c2b929ba More realclean updates 2023-07-03 21:47:53 +02:00
Marcus Holland-Moritz
e507fe9dfc Update realclean target 2023-07-03 21:35:21 +02:00
Marcus Holland-Moritz
48f84dab30 Update libarchive version and inherit ccache / build type 2023-07-03 21:14:50 +02:00
Marcus Holland-Moritz
46eb5bae5a Fix exit code handling for FUSE2 drivers 2023-07-03 20:55:03 +02:00
Marcus Holland-Moritz
6056aa87c8 Better debug output in tools test 2023-07-03 20:39:49 +02:00
Marcus Holland-Moritz
dc0cd6fcd9 Remove local libarchive build (except for static builds) 2023-07-03 20:18:37 +02:00
Marcus Holland-Moritz
ce28063f50 Include architecture in binary package name 2023-07-03 20:18:02 +02:00
Marcus Holland-Moritz
a0749c7010 Just use user-preferred locale 2023-07-03 18:38:44 +02:00
Marcus Holland-Moritz
3eccdf6aa3 Update folly/fbthrift 2023-07-03 18:11:12 +02:00
Marcus Holland-Moritz
69750eaac5 Fix the regression test checking block manager boundaries 2023-07-03 16:19:45 +02:00
Marcus Holland-Moritz
3aad70bb3c Workaround for path::wstring() not working on arch 2023-07-03 15:23:30 +02:00
Marcus Holland-Moritz
6ab91a2192 Some tests for path shortening 2023-07-03 15:22:39 +02:00
Marcus Holland-Moritz
dcfe5e3643 Fix deprecation warnings in benchmark code 2023-07-03 02:41:13 +02:00
Marcus Holland-Moritz
d8db69dfa6 Update TODO 2023-07-03 01:06:23 +02:00
Marcus Holland-Moritz
03c516053b Performance monitor for inode reader 2023-07-02 20:32:14 +02:00
Marcus Holland-Moritz
b1d002f527 Add fuse-archive comparison 2023-07-02 02:39:49 +02:00
Marcus Holland-Moritz
db8fb532a1 Add inode reader offset cache 2023-07-02 02:39:32 +02:00
Marcus Holland-Moritz
170beb2cac More mutating ops tests 2023-07-01 15:28:35 +02:00
Marcus Holland-Moritz
e677899537 Windows compat & cleanup for mutation tests 2023-07-01 15:15:06 +02:00
Marcus Holland-Moritz
e6cec261e5 Define O_ACCMODE if necessary (e.g. on Windows) 2023-07-01 15:08:15 +02:00
Marcus Holland-Moritz
def1594c8e Add some tests for mutating operations 2023-07-01 14:46:50 +02:00
Marcus Holland-Moritz
c3de719134 Fix access mode check in open() call 2023-07-01 14:46:32 +02:00
Marcus Holland-Moritz
e6dc6731e7 Add listxattr for Linux, remove xattr support for Windows 2023-07-01 11:30:02 +02:00
Marcus Holland-Moritz
6f210daf93 Implement rename operation for WinFsp to work around crash 2023-06-30 22:49:45 +02:00
Marcus Holland-Moritz
741fb17d3f Handle ARCHIVE_FAILED status 2023-06-30 18:33:58 +02:00
Marcus Holland-Moritz
f993732739 Update documentation for --compress-niceness 2023-06-30 15:29:19 +02:00
Marcus Holland-Moritz
491a6e651f Re-enable nice(), make Window priority setting more flexible 2023-06-30 10:57:47 +02:00
Marcus Holland-Moritz
5ae78b9315 Add file system performance monitor v0.7.0-win-prerelease1 2023-06-29 12:51:28 +02:00
Marcus Holland-Moritz
0c26a57ca5 Fix uninitialized fields in struct stat in getattr call 2023-06-28 15:15:45 +02:00
Marcus Holland-Moritz
c706ba2cb2 dwarfs_tools test cleanup 2023-06-28 14:45:08 +02:00
Marcus Holland-Moritz
0a1f635a12 Drop dependency on tar & diff tools 2023-06-28 14:23:00 +02:00
Marcus Holland-Moritz
05f4ea0bb9 Remove dependency on unreliable tar archive 2023-06-28 12:50:46 +02:00
Marcus Holland-Moritz
480092a8da Update test data archive with some Unicode 2023-06-28 10:36:49 +02:00
Marcus Holland-Moritz
e4dbb4f1dd Parse unicode filter rules 2023-06-28 03:02:57 +02:00
Marcus Holland-Moritz
6674c9bf67 Output unix style path for filter rule debugging 2023-06-28 03:02:34 +02:00
Marcus Holland-Moritz
8189f392d0 Just set a utf8 locale 2023-06-28 03:01:55 +02:00
Marcus Holland-Moritz
cfa54bc81a Add sys_string_to_string() conversion function 2023-06-28 03:01:18 +02:00
Marcus Holland-Moritz
4686baca2d Fix path truncation on Windows 2023-06-28 00:50:18 +02:00
Marcus Holland-Moritz
498e52380a First shot at updating the README with Windows stuff 2023-06-28 00:43:16 +02:00
Marcus Holland-Moritz
fdc0951fe5 Use %USERPROFILE% in cmake/win.bat 2023-06-27 23:59:04 +02:00
Marcus Holland-Moritz
8f4ed162ff More dwarfs_tools tests (that also work on Windows) 2023-06-27 21:33:40 +02:00
Marcus Holland-Moritz
7e7e46f09a Some tweaks to dwarfs_tools test and more tests 2023-06-27 20:52:06 +02:00
Marcus Holland-Moritz
9b1c66c53c Add test filesystem 2023-06-27 20:02:25 +02:00
Marcus Holland-Moritz
0c85637a06 Make dwarfs_tools test work on Windows 2023-06-27 18:47:26 +02:00
Marcus Holland-Moritz
0c3ee8550c Force binary mode on stdout when writing header in dwarfsck 2023-06-27 18:39:16 +02:00
Marcus Holland-Moritz
2dfc39eb6f Move make_file_stat to file_stat module 2023-06-27 18:36:16 +02:00
Marcus Holland-Moritz
5df3dd64be Revert "WIP: add FTXUI"
This reverts commit 4ca3d6966096cf3709037a665c38ddda9595eb03.
2023-06-27 14:22:17 +02:00
Marcus Holland-Moritz
77f2d39437 Finally get rid of std::endl 2023-06-27 14:22:05 +02:00
Marcus Holland-Moritz
34a03061fe Remove set_cursor_state, let's not overcomplicate things for now 2023-06-27 14:13:29 +02:00
Marcus Holland-Moritz
449d7490ac Suppress extra usage info with WinFsp 2023-06-27 12:07:55 +02:00