943 Commits (6d0148e2c3a186b327dfe54b40c4e84628522fe9)
 

Author SHA1 Message Date
Martchus 6d0148e2c3 Allow overriding BUILD_SHARED_LIBS via a project-specific cache variable 4 months ago
Martchus af0294f0fb Apply cmake-format 5 months ago
Martchus 1b6ffb561a Fix locating files which are directly under the data dir (and not in the cmake dir) 5 months ago
Martchus 643112931c Fix wrong usage of `APPEND` when marking Windows resource file as generated 5 months ago
Martchus 9b293ab5d5 Document recently introduced CMake variables 5 months ago
Martchus f55dc67a93 Fix `option(BUILD_SHARED_LIBS …)` 5 months ago
Martchus c2ab0d8e29 Document `CMAKE_FIND_DEBUG_MODE` 6 months ago
Martchus 15fddad46d Log error when "srcdirref" cannot be opened 6 months ago
Martchus 8961cf3a32 Add `META_TIDY_EXCLUDE_REGEX` to exclude files from tidy target 6 months ago
Martchus 2de07d4cd0 Consider `*.cc` and `*.hh` files formatable 6 months ago
Martchus b16fff4b0a Test splitString*() with an empty input 6 months ago
Martchus 203679bf32 Document that delimiter for splitString*() must not be empty 6 months ago
Martchus 2bb04c64ea Use std::string_view::value_type in BufferSearch 6 months ago
Martchus 77b2c3281f Add overload to BufferSearch required by arch-repo-manager 6 months ago
Martchus 6558ff487a Add BufferSearch (from arch-repo-manager) to use it in syncthingtray as well 6 months ago
Martchus db87472be9 Unify and improve code for finding OpenSSL 7 months ago
Martchus eace9b44ec Fix linking statically against OpenSSL 7 months ago
Martchus 5291c746df Show warning when OpenSSL can be found but imported targets are not present 7 months ago
Martchus b3ebe5ce38 Fix typos found via `codespell --skip .git -w` 7 months ago
Martchus 6d1f242edc Fix typo 7 months ago
Martchus 2d50799cff Set C++ standard within `use_standard_filesystem()` in a generic way 7 months ago
Martchus e961eb9726 Extend compile test for standard filesystem 7 months ago
Martchus 8bda5ce146 Bump patch version 7 months ago
Martchus 95202d059a Fix typo 8 months ago
Martchus 5e1ff7ccb0 Update README 8 months ago
Martchus 1ac1104535 Add workaround for Windows-specific console problems 8 months ago
Martchus e6e7a63d6a Make DateTime::fromString() cope with 'T' separator 8 months ago
Martchus a116c9e790 Avoid possibility of overflow in DateTime parsing functions 8 months ago
Martchus 2e93882882 Reduce redundant code in stringconversion.h 8 months ago
Martchus 3afed30760 Detect overflow in functions to convert strings to numbers 8 months ago
Martchus d5e35e460c Fix a few details in string conversion functions 8 months ago
Martchus 546b1fecb7 Fix parsing ISO timestamp with negative timezone offset and no seconds fraction 8 months ago
Martchus 63955ffcc5 Avoid including ranges header under reflective-rapidjson's generator 8 months ago
Martchus 7cea979261 Remove obsolete comment about ios_base::failure and new ABI 8 months ago
Martchus 6d5045c2b1 Port away from deprecated WriteCompilerDetectionHeader module 8 months ago
Martchus b22a600e77 Fix broken code in ArgumentParser::printBashCompletion() leading to crashes 8 months ago
Martchus f549285fde Fix splitString()/splitStringSimple() for case of empty trailing part 9 months ago
Martchus 0fb533ffc5 Format attempted test file/dir lookups more nicely in the error case 10 months ago
Martchus f30947cc75 Fix plural of parameter 10 months ago
Martchus e2a7d807a3 Disable warnings about unused const variables 10 months ago
Martchus b43de126b9 Retain source compatibility of numberToString()/stringToNumber() 10 months ago
Martchus a30ba0c147 Ensure still the right stringToNumber() overload is called for char arrays 10 months ago
Martchus 42132719e5 Remove comments about std::expected (which didn't even make it into C++20) 10 months ago
Martchus 9c532cbdd9 Ignore unknown warning options 10 months ago
Martchus 8c033ca243 Fix warnings 10 months ago
Martchus d38a9bb776 Disable/weaken a few warnings again which don't seem to be very usefull after all 10 months ago
Martchus f5aeeb77aa Add CMake variable to enable defaults useful for development 10 months ago
Martchus 5b8520d50c Add CMake variables to conveniently enable warnings and treat them as errors 10 months ago
Martchus cd43879390 Remove uses of USES_TERMINAL without COMMAND again as it is not possible 10 months ago
Martchus 3c8eb5a333 Apply clang-format 11 months ago