- Oct 25, 2021
-
-
Sean McBride authored
-
Sean McBride authored
-
Sean McBride authored
-
Sean McBride authored
-
Sean McBride authored
This also allowed the compiler to notice a mismatch of format specifiers, and so changed %X to %lX.
-
- Oct 23, 2021
-
-
Sean McBride authored
-
- Oct 15, 2021
-
-
e28d7282 DynamicLoader: Add RTLD_GLOBAL as a supported flag on linux Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !233
-
- Oct 14, 2021
-
-
Mathieu Westphal (Kitware) authored
-
- Oct 08, 2021
-
-
15effd64 MD5: Fix Clang 13 Wnull-pointer-subtraction warning Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !231
-
- Oct 07, 2021
-
-
Sean McBride authored
-
- Oct 06, 2021
-
-
f9e45083 CTestConfig: Always set CTEST_DROP_METHOD to https Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !230
-
- Oct 05, 2021
-
-
open.cdash.org has long supported https
-
- Sep 15, 2021
-
-
6ccbfc12 SystemTools: Add a Join function Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !229
-
- Sep 14, 2021
-
-
Laurent Malka authored
* The Join function joins a vector of strings in a single string with a specific separator in between
-
- Sep 03, 2021
-
-
4ef5b106 SystemTools: Ensure Windows Vista APIs are available before using them Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !228
-
- Sep 02, 2021
-
-
Since commit 3683e5ab (SystemTools: Implement CreateSymlink and ReadSymlink on Windows, 2021-05-06) we use `CreateSymbolicLinkW`, which is only available under Windows Vista or later.
-
- Aug 06, 2021
-
-
a6a0bb15 Status: use the new IsSuccess method 40bbf3fd Status: offer an `IsSuccess` method Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !227
-
- Aug 03, 2021
-
-
Ben Boeckel authored
It is much easier to read (especially when coming from the POSIX side of things).
-
- Aug 02, 2021
-
-
Ben Boeckel authored
This method makes usage much easier to read than prepending with `!!` or `static_cast<bool>` to extract a boolean from the structure.
-
- Jul 29, 2021
-
-
5d4c8b04 SystemInformation: Simplify demangle buffer management Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !226
-
- Jul 28, 2021
-
-
Brad King authored
If the buffer we pass to `__cxa_demangle` is not large enough, it will be reallocated internally. Avoid dealing with possibly two allocations to free by just letting `__cxa_demangle` allocate a suitable buffer.
-
- Jul 26, 2021
-
-
4e69b791 SystemInformation: Add option to explicitly avoid using execinfo Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !225
-
backtrace(3) from libexecinfo in musl will run into crash [1]. Provide an option to disable it explicitly even if libexecinfo is present. 1: https://www.openwall.com/lists/musl/2021/07/17/1
-
- Jul 08, 2021
-
-
7079df74 SystemTools: Fix GetOperatingSystemNameAndVersion empty string return Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !224
-
- Jul 07, 2021
-
-
Avoid undefined behavior caused by constructing `std::string` from `0`.
-
- Jun 28, 2021
-
-
b954dd54 testDynamicLoader: Use LIBC_SO if LIBDL_SO is not defined by glibc anymore. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !223
-
`LIBC_SO` is a more long-term choice, suitable for new targets that may no longer define `LIBDL_SO`. Signed-off-by:
Björn Esser <besser82@fedoraproject.org>
-
ab959cd2 SystemInformation: fix typo in comment df91e5f1 EncodingC: use NULL for pointers Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !222
-
- Jun 25, 2021
-
-
b4a2a03c testDynamicLoader: Use LIBDL_SO macro if defined. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !221
-
- Jun 24, 2021
-
-
Ben Boeckel authored
-
Ben Boeckel authored
-
- Jun 23, 2021
-
-
Björn Esser authored
Starting with glibc v2.34 there is no external version of libdl.so anymore. It has been merged into the glibc libc.so. Assuming libdl.so will be present will break the test, thus the LIBDL_SO macro should be used. If the macro is not defined on the system, we ensure it will be defined using the previously hardcoded value. Signed-off-by:
Björn Esser <besser82@fedoraproject.org>
-
- Jun 02, 2021
-
-
e65c5693 testSystemTools: apply root-check to more systems Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !220
-
- Jun 01, 2021
-
-
The TestFileAccess test fails on FreeBSD (probably others) with this message: TestFileAccess incorrectly indicated that this is a writable file if the test is run as root; apply the same cop-out as on Linux and don't run it when testing as root.
-
- May 07, 2021
-
-
3683e5ab SystemTools: Implement CreateSymlink and ReadSymlink on Windows fd2ec23d SystemTools: Implement FileIsSymlink using canonical reparse structure Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !216
-
1ea48581 ProcessUNIX: Fix kwsysProcessesSignalHandler() if !KWSYSPE_USE_SIGINFO Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !219
-
8f3c4879 Status: Fix GetWindows return type Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !218
-
- May 06, 2021
-
-
Ali Mohammad Pur authored
- `struct sigaction&` is not a valid C type name, its usage suggests that it was intended to be a pointer. - `newSigChldAction` does not exist, appears to have just been forgotten in a change? - `return 0` from a void function.
-
Brad King authored
A Windows-native error is an unsigned integer.
-