]> git.ipfire.org Git - thirdparty/ccache.git/history - src/execute.cpp
build: Find CppHttplib named libhttplib.so as well (#1465)
[thirdparty/ccache.git] / src / execute.cpp
2024-03-09  Joel Rosdahlchore: Improve source tree structure
2024-02-19  Joel Rosdahlchore: Rename util/fmtmacros.hpp to util/format.hpp
2024-02-05  Joel Rosdahlfix: Fix MSVC crash when using /Zi /Fddebug.pdb
2024-02-05  Joel Rosdahlchore: Undo revert in "Fix MSVC crash when using /Zi...
2024-01-27  Joel Rosdahlfix: Fix MSVC crash when using /Zi /Fddebug.pdb
2024-01-27  Joel Rosdahlperf: Use util::PathString instead of fs::path copy
2024-01-07  Joel Rosdahlrefactor: Convert usage of Util::get_extension to std...
2023-12-10  Joel Rosdahlrefactor: Replace util::is_absolute_path with fs::path...
2023-10-02  Joel Rosdahlrefactor: Move Logging to util
2023-10-02  Joel Rosdahlrefactor: Move Win32Util::error_message to util
2023-10-02  Joel Rosdahlrefactor: Move Win32Util::argv_to_string to util
2023-10-02  Joel Rosdahlrefactor: Move Win32Util::add_exe_suffix to util
2023-10-01  Joel Rosdahlrefactor: Move File to util::FileStream
2023-10-01  Joel Rosdahlrefactor: Move fmtmacros to util
2023-10-01  Joel Rosdahlrefactor: Move Finalizer to util
2023-08-05  Joel Rosdahlrefactor: Move Fd to util
2023-08-05  Joel Rosdahlrefactor: Move TemporaryFile to util
2023-08-05  Joel Rosdahlrefactor: fs::path-ify some util file functions
2023-08-03  Joel Rosdahlrefactor: fs::path-ify ignore_header_paths and related...
2023-08-02  Joel Rosdahlrefactor: Rename and improve Stat class to util::DirEntry
2023-08-02  Joel Rosdahlrefactor: Move core/wincompat.hpp to util
2023-07-18  Joel Rosdahlrefactor: Move Util::unlink_* to util
2023-07-18  Joel Rosdahlrefactor: Move Util::is_ccache_executable to ccache
2023-07-18  Joel Rosdahlrefactor: Move Util::to_lowercase to util
2023-07-18  Joel Rosdahlrefactor: Move Util::format_argv_for_logging to util
2023-07-14  Joel Rosdahlrefactor: Use std::filesystem::canonical
2023-07-12  Joel Rosdahlrefactor: Use nonstd::span for data+size in more places
2023-07-06  Joel Rosdahlchore: Tweak code style
2023-07-06  Andreas Reischuckfeat: Kill Windows compiler subprocess when ccache...
2023-02-03  Joel Rosdahlfeat: Log executed command lines on Windows
2022-08-24  Joel Rosdahlrefactor: Use FMT macro to format exception messages
2022-08-15  Joel Rosdahlrefactor: Use util::{read_fd,read_file,write_file}...
2022-06-10  Joel Rosdahlchore: Fix spelling
2022-06-10  Joel Rosdahlfeat: Support masquerading as a compiler via copy or...
2022-05-26  Sergey Semushinfix(win32execute): Handle space in paths when using...
2022-05-23  Joel Rosdahlchore: Replace nonstd::string_view with std::string_view
2021-07-20  Joel RosdahlMove exceptions.hpp to core
2021-07-19  Joel RosdahlRemove redundant _utils suffix for util headers
2021-07-07  Joel RosdahlRemove system.hpp, including what’s needed instead
2021-07-06  Joel RosdahlAdd util::split_path_list function and remove PATH_DELI...
2021-07-04  Joel RosdahlMove is_absolute_path to util
2021-03-26  Joel RosdahlClean up slightly after ea433578
2021-03-20  Aleksander Salwawin32: Fix handling of long command lines (#816)
2020-10-23  Joel RosdahlDetect errors in fmt::format format strings at compile...
2020-10-23  Joel RosdahlDetect errors in log strings at compile time
2020-09-21  Joel RosdahlAdd ASSERT and DEBUG_ASSERT macros
2020-09-21  Gregor JasnyHandle waitpid interruption and add missing string...
2020-08-22  Joel RosdahlRename FatalError class to Fatal
2020-08-03  Joel RosdahlReplace fatal function with throwing FatalError excepti...
2020-08-03  Joel RosdahlConvert cc_log calls to Logging::log
2020-08-03  Joel RosdahlC++-ify logging routines
2020-07-31  Joel RosdahlRemove unnecessary x_exit function
2020-07-31  Joel RosdahlConvert FATAL macro to a function
2020-07-30  Joel RosdahlRemove superfluous includes of ccache.hpp
2020-07-29  Joel RosdahlC++-ify, and clean up usage of, add_exe_ext_if_no_to_fu...
2020-07-29  Joel RosdahlC++-ify win32argvtos
2020-07-29  Joel RosdahlRename win32compat to Win32Util
2020-07-29  Joel RosdahlC++-ify execute functions
2020-07-28  Joel RosdahlConvert fatal() function to macro that forwards to...
2020-07-28  Joel RosdahlC++-ify {copy,write}_fd
2020-07-25  Joel RosdahlIntroduce and use TemporaryFile class
2020-07-17  Joel RosdahlAvoid some format/free usage
2020-07-17  Joel RosdahlC++-ify format_command and print_command and move to...
2020-07-13  Joel RosdahlC++-ify win32getshell
2020-05-24  Joel RosdahlUse STDERR_FILENO/STDOUT_FILENO constants
2020-05-20  Joel RosdahlRefactor signal handling and process exit code
2020-05-20  Joel RosdahlC++-ify unlink wrapper functions
2020-05-20  Joel RosdahlAdd and use win32_error_message function
2020-04-27  Joel RosdahlDon’t construct std::string from nullptr
2020-04-17  Joel RosdahlMerge pull request #555 from totph/rm_strtok
2020-04-16  Thomas OttoAdapt find_executable() to use split_into_strings()
2020-04-16  Joel RosdahlMake win32getshell() return std::string
2020-04-05  Joel RosdahlImprove const-ness of parameters related to argv
2020-02-25  Alexander LaninLow hanging fruits of some auto fixable improvements...
2020-02-23  Joel RosdahlC++-ify is_absolute_path
2020-02-22  Joel RosdahlUse find_executable_in_path to find executable in hash_...
2020-02-16  Joel RosdahlConst-ify context parameters where appropriate
2020-02-16  Joel RosdahlMerge pull request #542 from totph/ctx4
2020-02-16  Thomas OttoContext: move g_config
2020-02-15  Joel RosdahlImplement Util::real_path, replacing legacy x_realpath
2020-02-08  Thomas OttoMove logging into separate file (#532)
2020-01-22  Joel RosdahlSplit ccache.hpp into per-.cpp file headers
2019-12-01  Joel RosdahlMerge pull request #483 from totph/svmisc
2019-11-25  Thomas OttoUse base_name() instead of x_basename()
2019-10-19  Joel RosdahlImprove functions related to (l)stat-ing
2019-08-14  Joel RosdahlC++-ify configuration handling
2019-08-14  Joel RosdahlRun clang-format on all code to follow the new code...
2019-08-14  Joel RosdahlC++-ify source code