summaryrefslogtreecommitdiff
path: root/src/InodeCache.cpp
Commit message (Expand)AuthorAgeFilesLines
* fix: Use separate 32-bit and 64-bit inode cache filesJoel Rosdahl2022-10-261-1/+3
* chore: Improve inode cache log messagesJoel Rosdahl2022-10-031-3/+3
* refactor: Use util::TimePoint for timestampsJoel Rosdahl2022-09-211-2/+2
* fix: Avoid narrowing warning for struct statfs f_type fieldJoel Rosdahl2022-08-241-2/+6
* feat: Improve inode cache robustnessJoel Rosdahl2022-08-051-11/+64
* chore: Remove unused InodeCache::Key::sloppy_time_macros fieldJoel Rosdahl2022-08-041-1/+0
* enhance: Support Stat::{atim,ctim,mtim} on macOSJoel Rosdahl2022-08-041-17/+1
* fix: Hash time information on inode cache hitJoel Rosdahl2022-08-031-8/+2
* ci: Bump Clang-Tidy job to Clang-Tidy 12Joel Rosdahl2022-06-081-2/+4
* feat: Improve inode cache loggingJoel Rosdahl2022-05-011-3/+3
* Remove system.hpp, including what’s needed insteadJoel Rosdahl2021-07-071-1/+4
* Simplify header categorization rulesJoel Rosdahl2021-06-291-1/+2
* Use some generic lambda expressionsJoel Rosdahl2021-06-191-2/+2
* Capitalize log message with inode cache statisticsJoel Rosdahl2021-01-031-2/+2
* Improve mutex handling code structure in InodeCacheJoel Rosdahl2020-12-071-50/+43
* Fix conditional compilation of robust mutex code in inode cacheJoel Rosdahl2020-11-101-4/+4
* Detect errors in fmt::format format strings at compile timeJoel Rosdahl2020-10-231-1/+2
* Detect errors in log strings at compile timeJoel Rosdahl2020-10-231-21/+19
* Work around missing std::is_trivially_copyable in GCC < 5Joel Rosdahl2020-08-041-1/+1
* Convert cc_log calls to Logging::logJoel Rosdahl2020-08-031-33/+31
* C++-ify logging routinesJoel Rosdahl2020-08-031-1/+1
* Remove superfluous includes of ccache.hppJoel Rosdahl2020-07-301-1/+0
* Use std::string in InodeCache APIsJoel Rosdahl2020-07-291-6/+9
* Introduce and use TemporaryFile classJoel Rosdahl2020-07-251-9/+8
* C++-ify struct hashJoel Rosdahl2020-07-091-2/+4
* Build InodeCache.cpp only when inode cache is supportedJoel Rosdahl2020-06-231-35/+31
* Enable more clang-tidy rules and implement suggestionsJoel Rosdahl2020-06-231-2/+2
* Reduce the set of included headersJoel Rosdahl2020-06-231-9/+0
* Reduce number of memory allocations in hashing (#608)Olle Liljenzin2020-06-221-4/+1
* Improve comment of inode cache version and revert to version 1 againJoel Rosdahl2020-06-181-6/+14
* Replace BLAKE2b with BLAKE3 (#519)Erik Johansson2020-06-181-1/+1
* Add and use Fd and Finalizer classesJoel Rosdahl2020-06-141-20/+18
* Add Digest class, replacing struct digestJoel Rosdahl2020-06-141-15/+18
* Fix some trivial code style issuesJoel Rosdahl2020-05-311-7/+7
* Add inode cache for file hashes (#577)Olle Liljenzin2020-05-311-0/+494