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.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
chore: Enable and fix some more warnings
Joel Rosdahl
2023-03-04
1
-2
/
+2
*
feat: Add quotes around arguments with space in logged command lines
Joel Rosdahl
2023-02-03
1
-2
/
+4
*
fix: Cache path relativization in preprocessed output
Joel Rosdahl
2023-01-29
1
-2
/
+3
*
fix: Fix matching of base directory for MSVC
Joel Rosdahl
2022-12-23
1
-8
/
+14
*
enhance: Add Util::format_human_readable_diff
Joel Rosdahl
2022-11-27
1
-0
/
+7
*
feat: Improve Util::format_human_readable_size for small sizes
Joel Rosdahl
2022-11-27
1
-1
/
+5
*
fix: Fall back to emulation for unsupported posix_fallocate (#1222)
Oleg Sidorkin
2022-11-14
1
-3
/
+7
*
refactor: Avoid changing loop variable in body of for loop
Joel Rosdahl
2022-11-10
1
-1
/
+3
*
build: Include limits.h for PATH_MAX
Joel Rosdahl
2022-10-26
1
-0
/
+2
*
fix: Fix implementation of unsetenv on Windows (#1171)
Orgad Shaneh
2022-10-05
1
-0
/
+2
*
refactor: Use util::TimePoint for timestamps
Joel Rosdahl
2022-09-21
1
-6
/
+3
*
fix: Make sure that temporary files always have .tmp. in the name
Joel Rosdahl
2022-09-21
1
-1
/
+2
*
feat: Improve logging for Util::clone_hard_link_or_copy_file
Joel Rosdahl
2022-09-21
1
-9
/
+4
*
enhance: Improve error messages for Util::copy_file
Joel Rosdahl
2022-09-06
1
-2
/
+4
*
refactor: Pass Config instead of Context to Result::Writer
Joel Rosdahl
2022-09-06
1
-3
/
+4
*
refactor: Use more std::string_view
Joel Rosdahl
2022-09-06
1
-7
/
+7
*
fix: Don't fail if object file exists and is unwritable
Joel Rosdahl
2022-09-05
1
-0
/
+2
*
refactor: Use FMT macro to format exception messages
Joel Rosdahl
2022-08-24
1
-30
/
+32
*
chore: Remove now unused Util::{read_fd,read_file,write_file} functions
Joel Rosdahl
2022-08-15
1
-137
/
+0
*
refactor: Use util::{read_fd,read_file,write_file} functions
Joel Rosdahl
2022-08-15
1
-7
/
+9
*
feat: Improve inode cache robustness
Joel Rosdahl
2022-08-05
1
-31
/
+0
*
feat: Move Windows config and cache to LOCALAPPDATA (#1124)
Rafael Kitover
2022-08-01
1
-12
/
+10
*
chore: Remove redundant include of algorithm header
Joel Rosdahl
2022-07-29
1
-8
/
+6
*
refactor: Use [[fallthrough]] attribute
Joel Rosdahl
2022-06-19
1
-4
/
+4
*
refactor: Use std::clamp
Joel Rosdahl
2022-06-19
1
-0
/
+2
*
feat: Support masquerading as a compiler via copy or hard link
Joel Rosdahl
2022-06-10
1
-13
/
+10
*
fix: Add and use Util::{get,set}_umask functions
Joel Rosdahl
2022-06-08
1
-3
/
+15
*
enhance: Add util::set_timestamps function for setting mtime/atime
Joel Rosdahl
2022-06-08
1
-16
/
+0
*
fix: Use correct umask when populating primary cache from secondary
Joel Rosdahl
2022-06-07
1
-9
/
+2
*
Revert "fix: Fall back to copying temporary preprocessed output file"
Joel Rosdahl
2022-06-07
1
-22
/
+5
*
fix: Fall back to copying temporary preprocessed output file
Joel Rosdahl
2022-05-26
1
-5
/
+22
*
chore: Replace nonstd::string_view with std::string_view
Joel Rosdahl
2022-05-23
1
-41
/
+43
*
chore: Replace nonstd::optional with std::optional
Joel Rosdahl
2022-05-23
1
-7
/
+5
*
refactor: Improve absolute path normalization functions
Joel Rosdahl
2022-04-30
1
-11
/
+16
*
fix: Replace skip_last_empty with IncludeDelimiter (#1046)
Orgad Shaneh
2022-04-12
1
-3
/
+5
*
feat: Support preserving the delimiters on tokenizer
Orgad Shaneh
2022-04-05
1
-6
/
+12
*
fix: Work around endianness problem in Util::read_text_file
Joel Rosdahl
2022-03-19
1
-0
/
+8
*
refactor: Make Util::is_absolute_path_with_prefix return optional
Joel Rosdahl
2022-02-27
1
-25
/
+25
*
fix: Make conversion to relative paths more reliable on Windows (#1011)
Marius Zwicker
2022-02-27
1
-1
/
+26
*
fix: Respect umask when making hard linked files read only
Joel Rosdahl
2022-02-19
1
-1
/
+3
*
refactor: Extract get_umask function to Util
Joel Rosdahl
2022-02-19
1
-0
/
+15
*
chore: Touch up Util::read_text_file code
Joel Rosdahl
2022-02-19
1
-16
/
+16
*
fix: Support UTF-16LE .rsp files (#1005)
vvainola
2022-02-19
1
-0
/
+25
*
fix: Fix copying of binary files on Windows (#979)
R. Voggenauer
2021-12-19
1
-1
/
+1
*
refactor: Simplify code related to send_to_fd
Joel Rosdahl
2021-11-24
1
-21
/
+6
*
fix: Correct error message in send_to_fd
Joel Rosdahl
2021-11-24
1
-1
/
+1
*
fix: handle newlines on Windows properly
Luboš Luňák
2021-11-23
1
-2
/
+26
*
Don’t use ssize_t
Joel Rosdahl
2021-07-25
1
-5
/
+5
*
Move code for cleanup, compressing and similar to storage/primary
Joel Rosdahl
2021-07-22
1
-47
/
+0
*
Move exceptions.hpp to core
Joel Rosdahl
2021-07-20
1
-47
/
+49
[next]