summaryrefslogtreecommitdiff
path: root/src/core
Commit message (Expand)AuthorAgeFilesLines
* fix: Disable the inode cache by defaultv4.7.54.7-maintJoel Rosdahl2023-03-201-2/+2
* fix: Avoid duplicate magic header in --inspectJoel Rosdahl2022-11-101-1/+1
* chore: Sort file listJoel Rosdahl2022-11-101-1/+1
* chore: Fix grammar in commentJoel Rosdahl2022-11-051-2/+2
* chore: Improve logging of file read failuresJoel Rosdahl2022-11-021-1/+1
* fix: Use configured umask for command line operations like --zero-statsJoel Rosdahl2022-10-281-0/+4
* fix: Handle -MD/-MMD when compiling assembler fileJoel Rosdahl2022-10-193-6/+11
* refactor: Avoid an extra data copy when rewriting stdoutJoel Rosdahl2022-10-161-3/+3
* refactor: Rename ShowIncludesParser to MsvcShowIncludesOutputJoel Rosdahl2022-10-164-11/+11
* doc: Tweak manual and comments related to /showIncludesJoel Rosdahl2022-10-161-3/+3
* build: Add headers to CMake project files (#1178)Orgad Shaneh2022-10-151-0/+3
* feat: Support auto depend mode for MSVC without /showIncludes (#1176)Orgad Shaneh2022-10-153-1/+33
* feat: Support depend mode for MSVC (#992)Orgad Shaneh2022-10-123-0/+84
* refactor: Store compiler output as bytesJoel Rosdahl2022-10-052-3/+3
* Revert "feat: Support auto depend mode for MSVC without /showIncludes (#1158)"Joel Rosdahl2022-10-054-117/+1
* feat: Support auto depend mode for MSVC without /showIncludes (#1158)Orgad Shaneh2022-10-054-1/+117
* feat: Improve handling of -frandom-seed and description of sloppinessJoel Rosdahl2022-10-041-1/+1
* feat: Add sloppiness for -frandom-seed (#1168)Raihaan Shouhell2022-10-041-0/+2
* feat: Improve statistics for remote hits/missesJoel Rosdahl2022-10-042-12/+39
* refactor: Sort k_statistics_fieldsJoel Rosdahl2022-10-021-2/+2
* chore: Rename primary/secondary storage to local/remote storageJoel Rosdahl2022-09-278-53/+55
* chore: Rename primary/secondary config to config/system configJoel Rosdahl2022-09-272-6/+5
* feat: Use subsecond resolution timestamps in manifest filesJoel Rosdahl2022-09-211-10/+22
* refactor: Use util::TimePoint for timestampsJoel Rosdahl2022-09-217-45/+51
* feat: Merge local manifest with fetched remote manifestJoel Rosdahl2022-09-211-6/+29
* refactor: Extract timestamp logic from ManifestJoel Rosdahl2022-09-212-49/+20
* refactor(storage): Pass cache entries via memory instead of filesJoel Rosdahl2022-09-212-6/+7
* feat: Print result format version and no of files in --inspectJoel Rosdahl2022-09-214-11/+40
* chore: Simplify cache entry reading and writingJoel Rosdahl2022-09-2122-920/+623
* refactor: Let core::CacheEntryDataWriter work with util::BytesJoel Rosdahl2022-09-215-8/+9
* feat: Improve logging for Util::clone_hard_link_or_copy_fileJoel Rosdahl2022-09-211-2/+9
* refactor: Use util::throw_on_errorJoel Rosdahl2022-09-213-23/+17
* perf: Use util::BytesJoel Rosdahl2022-09-212-3/+4
* refactor: Use memory buffers instead of streams for manifestsJoel Rosdahl2022-09-214-25/+53
* refactor: Use memory buffers instead of streams for resultsJoel Rosdahl2022-09-2114-12/+1216
* build: Remove now redundant CMAKE_CURRENT_SOURCE_DIR usageJoel Rosdahl2022-09-211-9/+9
* enhance: Short circuit StatisticsCounters::increment for zero valueJoel Rosdahl2022-09-061-1/+4
* fix: Fix build with musl when using GCC 12 (#1145)Khem Raj2022-08-251-0/+1
* refactor: Use FMT macro to format exception messagesJoel Rosdahl2022-08-244-44/+17
* fix: Strip .exe from executable name on version output (#1135)Orgad Shaneh2022-08-181-1/+7
* refactor: Use util::{read_fd,read_file,write_file} functionsJoel Rosdahl2022-08-151-4/+5
* fix: Hash time information on inode cache hitJoel Rosdahl2022-08-031-4/+3
* fix: Handle --hash-file/--checksum-file error properlyJoel Rosdahl2022-08-011-9/+16
* feat: Don't remove inode cache file on -C/--clearJoel Rosdahl2022-07-201-3/+0
* build: Fix FTBFS with not yet released GCC 13Joel Rosdahl2022-07-053-1/+5
* fix: Don't display max size in ccache -s if it's 0 (= unlimited)Joel Rosdahl2022-07-051-12/+18
* fix: Remove AsciiDoc markup from help text of --trim-dirJoel Rosdahl2022-07-041-2/+2
* feat: Let -s/--show-stats show cleanups counter with verbosity 2Joel Rosdahl2022-07-041-1/+1
* refactor: Use structured binding declarationsJoel Rosdahl2022-06-192-11/+7
* refactor: Remove some now unnecessary static_assert messagesJoel Rosdahl2022-06-192-3/+2