index
:
delta/ccache.git
3.1-maint
3.2-maint
3.3-maint
3.4-maint
3.5-maint
3.7-maint
4.5-maint
4.6-maint
4.7-maint
baserock/build-essential
baserock/http-ccache
baserock/http-ccache-morph
baserock/jonathan/no-system-zlib
baserock/liw/kinnison-ccache-fix
baserock/morph
baserock/samthursfield/build-essential-2
baserock/samthursfield/build-essential-2-rebase
dev/aggregation
dev/memcached
maint
master
github.com: ccache/ccache
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
Util.hpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
enhance: Add Util::format_human_readable_diff
Joel Rosdahl
2022-11-27
1
-0
/
+3
*
refactor: Use util::TimePoint for timestamps
Joel Rosdahl
2022-09-21
1
-1
/
+2
*
refactor: Pass Config instead of Context to Result::Writer
Joel Rosdahl
2022-09-06
1
-1
/
+2
*
refactor: Use more std::string_view
Joel Rosdahl
2022-09-06
1
-2
/
+2
*
chore: Touch up documentation of Util::make_path
Joel Rosdahl
2022-08-24
1
-2
/
+5
*
chore: Remove now unused Util::{read_fd,read_file,write_file} functions
Joel Rosdahl
2022-08-15
1
-33
/
+0
*
feat: Improve inode cache robustness
Joel Rosdahl
2022-08-05
1
-8
/
+0
*
feat: Move Windows config and cache to LOCALAPPDATA (#1124)
Rafael Kitover
2022-08-01
1
-0
/
+10
*
refactor: Use std::clamp
Joel Rosdahl
2022-06-19
1
-9
/
+0
*
feat: Support masquerading as a compiler via copy or hard link
Joel Rosdahl
2022-06-10
1
-6
/
+3
*
fix: Add and use Util::{get,set}_umask functions
Joel Rosdahl
2022-06-08
1
-0
/
+3
*
enhance: Add util::set_timestamps function for setting mtime/atime
Joel Rosdahl
2022-06-08
1
-3
/
+0
*
fix: Use correct umask when populating primary cache from secondary
Joel Rosdahl
2022-06-07
1
-2
/
+0
*
Revert "fix: Fall back to copying temporary preprocessed output file"
Joel Rosdahl
2022-06-07
1
-6
/
+1
*
fix: Fall back to copying temporary preprocessed output file
Joel Rosdahl
2022-05-26
1
-1
/
+6
*
chore: Replace nonstd::string_view with std::string_view
Joel Rosdahl
2022-05-23
1
-28
/
+24
*
chore: Replace nonstd::optional with std::optional
Joel Rosdahl
2022-05-23
1
-3
/
+3
*
refactor: Improve absolute path normalization functions
Joel Rosdahl
2022-04-30
1
-2
/
+7
*
feat: Support preserving the delimiters on tokenizer
Orgad Shaneh
2022-04-05
1
-5
/
+9
*
refactor: Make Util::is_absolute_path_with_prefix return optional
Joel Rosdahl
2022-02-27
1
-4
/
+4
*
fix: Make conversion to relative paths more reliable on Windows (#1011)
Marius Zwicker
2022-02-27
1
-0
/
+4
*
refactor: Extract get_umask function to Util
Joel Rosdahl
2022-02-19
1
-0
/
+5
*
chore: Touch up Util::read_text_file code
Joel Rosdahl
2022-02-19
1
-7
/
+7
*
fix: Support UTF-16LE .rsp files (#1005)
vvainola
2022-02-19
1
-0
/
+6
*
refactor: Simplify code related to send_to_fd
Joel Rosdahl
2021-11-24
1
-10
/
+1
*
fix: handle newlines on Windows properly
Luboš Luňák
2021-11-23
1
-4
/
+13
*
Move code for cleanup, compressing and similar to storage/primary
Joel Rosdahl
2021-07-22
1
-34
/
+1
*
Move exceptions.hpp to core
Joel Rosdahl
2021-07-20
1
-18
/
+20
*
Move Util::get_path_in_cache to PrimaryStorage
Joel Rosdahl
2021-07-19
1
-7
/
+0
*
Move parse_signed and parse_unsigned to util
Joel Rosdahl
2021-07-19
1
-23
/
+0
*
Move starts_with and ends_with to util
Joel Rosdahl
2021-07-19
1
-23
/
+0
*
Move strip_whitespace to util
Joel Rosdahl
2021-07-19
1
-3
/
+0
*
Move is_full_path to util
Joel Rosdahl
2021-07-09
1
-12
/
+0
*
Remove system.hpp, including what’s needed instead
Joel Rosdahl
2021-07-07
1
-2
/
+1
*
Add mode parameter to split_into_* and Tokenizer
Joel Rosdahl
2021-07-05
1
-9
/
+15
*
Fix typo in Util::split_into_views doc string
Joel Rosdahl
2021-07-04
1
-1
/
+1
*
Move is_absolute_path to util
Joel Rosdahl
2021-07-04
1
-3
/
+0
*
Use .clang-format regexes instead of comments to group system includes
Joel Rosdahl
2021-06-29
1
-2
/
+0
*
Add base parameter to Util::parse_unsigned
Joel Rosdahl
2021-06-27
1
-5
/
+6
*
Correct documentation of Util::unlink_safe
Joel Rosdahl
2021-06-27
1
-2
/
+2
*
Refactor main primary storage backend code into storage/primary
Joel Rosdahl
2021-06-27
1
-1
/
+1
*
Revise include file order to work with new directory structure
Joel Rosdahl
2021-06-27
1
-1
/
+3
*
refactor: Drop out parameter from get_level_1_files (#779)
Alexander Lanin
2021-01-19
1
-4
/
+3
*
Add simple unit test of Util::make_relative_path
Joel Rosdahl
2020-12-29
1
-2
/
+8
*
Add Util::hard_link utility function
Joel Rosdahl
2020-12-26
1
-0
/
+3
*
Align spelling of “nonexistent”
Joel Rosdahl
2020-11-19
1
-3
/
+3
*
Detect errors in fmt::print format strings at compile time
Joel Rosdahl
2020-10-23
1
-2
/
+0
*
Detect errors in log strings at compile time
Joel Rosdahl
2020-10-23
1
-0
/
+2
*
Add unittest for find_compiler (#670)
Alexander Lanin
2020-09-28
1
-2
/
+2
*
Encode hash digests as 4 base16 digits + 29 base32hex digits
Joel Rosdahl
2020-09-23
1
-0
/
+4
[next]