1785 Commits

Author SHA1 Message Date
Maxim Samsonov
f506169f80 Fixed MSVC issues with /MT(d) flag propagation 2023-11-06 17:10:59 +03:00
Marcus Holland-Moritz
6cfce3b5fa fix: pr #175 broke windows build 2023-11-04 07:54:03 +01:00
mhx
35e05d39bd
Merge pull request #175 from tamatebako/main
Fixed cmake_minimum_required directive
2023-11-03 22:18:32 +01:00
Maxim [maxirmx] Samsonov
62059bc182 Fixed cmake_minimum_required directive 2023-11-03 21:44:25 +03:00
Marcus Holland-Moritz
dd639c6717 style: clang-format 2023-10-29 08:29:21 +01:00
Marcus Holland-Moritz
928fdc257f fix: support more than 65536 uids/gids/modes (see gh #173) 2023-10-29 08:28:55 +01:00
Marcus Holland-Moritz
b8d8246801 test: add mock_directory cache to avoid linear scans of large dirs 2023-10-29 08:26:40 +01:00
Marcus Holland-Moritz
6d994de34f Update UIDs/GIDs/mode to 32-bit types (fixes gh #173) 2023-10-16 13:11:19 +02:00
Marcus Holland-Moritz
7f39b48abc Remove unused stringstreams 2023-10-16 13:11:19 +02:00
Marcus Holland-Moritz
67496b3128 Enforce constexpr if for log statements 2023-10-16 11:02:20 +02:00
Marcus Holland-Moritz
b4df3eb522 Use test_logger in more tests 2023-10-16 10:59:58 +02:00
Marcus Holland-Moritz
cbbb16e7dc Improve test_logger 2023-10-16 10:59:58 +02:00
Marcus Holland-Moritz
8632ad91e9 getenv cleanup 2023-10-16 10:59:58 +02:00
Marcus Holland-Moritz
2a069ce8f6 Fix stack traces and add DWARFS_LOGGER_STACK_TRACE 2023-10-16 10:59:58 +02:00
Marcus Holland-Moritz
03d474c912 Remove duplicate code between stream_logger and console_writer 2023-10-16 10:59:58 +02:00
Marcus Holland-Moritz
7615b2e827 Support multi-line logging 2023-10-16 10:59:58 +02:00
Marcus Holland-Moritz
ae7be72003 We only need debug loggers for levels >= DEBUG 2023-10-16 10:59:58 +02:00
Marcus Holland-Moritz
fbc11291fa Improve the test logger 2023-10-16 10:40:29 +02:00
Marcus Holland-Moritz
89cc6a9b87 Add test logger implementation 2023-10-16 10:40:13 +02:00
Marcus Holland-Moritz
d58ea27086 Update folly/fbthrift 2023-10-03 11:57:27 +02:00
mhx
8fa01de82e
Fix README.md typo 2023-09-06 20:15:01 +02:00
Marcus Holland-Moritz
4f0922301c Add Extended Attributes section to README (fixes github #160) 2023-09-03 18:31:51 +02:00
Marcus Holland-Moritz
e677cdaeaa Fix small codacy style nit 2023-09-03 17:19:55 +02:00
Marcus Holland-Moritz
b1cbfce55d Update codacy badge link 2023-09-03 17:14:49 +02:00
Marcus Holland-Moritz
32b25a2941 libfmt 10.0.0 -> 10.1.0 2023-08-13 21:21:27 +02:00
Marcus Holland-Moritz
961a0292c3 Fix data race in filesystem_writer 2023-08-13 21:14:58 +02:00
Marcus Holland-Moritz
6177090eca Don't enable readlink if filesystem has no symlinks
This reduces the number of `getattr` calls with WinFsp and should
improve performance on Windows.
2023-08-11 18:18:11 +02:00
Marcus Holland-Moritz
1eeab7bfef Treat NTFS junctions like directories 2023-08-11 18:18:11 +02:00
Marcus Holland-Moritz
d4d65a4d99 Fix canonical path on Windows when accessing mounted DwarFS image 2023-08-11 18:18:11 +02:00
Marcus Holland-Moritz
b09dea238c Remove trailing commas in thrift definition 2023-08-07 18:17:48 +02:00
Marcus Holland-Moritz
bf8e4a59d7 Update folly/fbthrift 2023-08-07 18:17:25 +02:00
Marcus Holland-Moritz
8607725110 Fix regression: slow sorting in file_scanner due to path comparison 2023-08-07 18:13:40 +02:00
Marcus Holland-Moritz
8808d1dbac Allow version override for nixpkgs (fixes github #155) 2023-08-05 09:19:54 +02:00
Marcus Holland-Moritz
b3c7559dc1 Cleanup realclean/distclean 2023-08-04 18:39:15 +02:00
Marcus Holland-Moritz
82e121ef14 One more mmap constructor 2023-08-04 18:27:42 +02:00
Marcus Holland-Moritz
eeadbdc124 More python removal 2023-08-03 18:12:06 +02:00
Marcus Holland-Moritz
b4cba6eb74 Remove Python scripting support 2023-08-03 12:15:53 +02:00
Marcus Holland-Moritz
ed9930821c More notes in TODO 2023-08-03 11:36:01 +02:00
Marcus Holland-Moritz
47b22be9fc Add mkdwarfs sequence diagram 2023-08-03 11:34:32 +02:00
Marcus Holland-Moritz
102dc889f9 Use FetchContent to build fmt library 2023-08-03 11:28:04 +02:00
Marcus Holland-Moritz
634539b7c1 Remove unused variable from CMakeLists.txt 2023-08-03 11:28:04 +02:00
Marcus Holland-Moritz
77f390694f Use FetchContent to build googletest 2023-08-03 11:28:04 +02:00
Marcus Holland-Moritz
711b0f2e8d Teach gtest about binary_mode in tools test 2023-07-31 18:59:18 +02:00
Marcus Holland-Moritz
01fc95fd99 Detailed locale error messages in safe_main 2023-07-31 18:59:18 +02:00
Marcus Holland-Moritz
6fd08ee810 Add map_util header 2023-07-31 18:59:18 +02:00
Marcus Holland-Moritz
b22ce5a8f6 cached_value -> lazy_value 2023-07-31 18:59:04 +02:00
Marcus Holland-Moritz
2276eeb8fb Resize progress bar when terminal size changes (fixes github #159) 2023-07-31 18:52:17 +02:00
Marcus Holland-Moritz
4bef1748dc Fix return value in worker_group 2023-07-28 12:26:35 +02:00
Marcus Holland-Moritz
a8117781b7 Update change log v0.7.2 2023-07-24 22:58:04 +02:00
Marcus Holland-Moritz
819435d94a Call setlocale("C") along with setting global classic locale (gh #156) 2023-07-23 22:54:39 +02:00