Skip to content

KWSys 2021-08-06 (dbc94f37)

Code extracted from:

https://gitlab.kitware.com/utils/kwsys.git

at commit dbc94f37f9821899aad441bcab525ad96a3f30dc (master).

Upstream Shortlog

Adriaan de Groot (1): e65c5693 testSystemTools: apply root-check to more systems

Ali Mohammad Pur (1): 1ea48581 ProcessUNIX: Fix kwsysProcessesSignalHandler() if !KWSYSPE_USE_SIGINFO

Ben Boeckel (5): 99ffa991 cmake: clear some configure checks when the deployment target changes df91e5f1 EncodingC: use NULL for pointers ab959cd2 SystemInformation: fix typo in comment 40bbf3fd Status: offer an IsSuccess method a6a0bb15 Status: use the new IsSuccess method

Björn Esser (2): b4a2a03c testDynamicLoader: Use LIBDL_SO macro if defined. b954dd54 testDynamicLoader: Use LIBC_SO if LIBDL_SO is not defined by glibc anymore.

Brad King (15): 85e76a10 Status: Add class to hold an OS-specific status of a system operation eec0add2 Directory: Return Status from Load 955e7c1e SystemTools: Return Status from RemoveFile and RemoveADirectory c5a99e59 SystemTools: Return Status from GetPermissions and SetPermissions fadfd7a0 SystemTools: Return Status from Touch 06216f0b SystemTools: Return Status from FileTimeCompare ab198a22 SystemTools: Return Status from GetShortPath 2446b205 SystemTools: Return Status from MakeDirectory 6aec6af9 SystemTools: Return Status from ChangeDirectory 0664553b SystemTools: Return Status from copy operations a95f61cf SystemTools: Return Status from symlink operations 6e59fd94 Process: Suppress NVHPC warning in FD_ZERO 5c6539ca Terminal: Revert "Simplify CLICOLOR_FORCE check" 8f3c4879 Status: Fix GetWindows return type 5d4c8b04 SystemInformation: Simplify demangle buffer management

Dženan Zukić (1): 7079df74 SystemTools: Fix GetOperatingSystemNameAndVersion empty string return

Georg Schwab (2): fd2ec23d SystemTools: Implement FileIsSymlink using canonical reparse structure 3683e5ab SystemTools: Implement CreateSymlink and ReadSymlink on Windows

Lemures Lemniscati (2): 9a6d6c54 Terminal: Avoid using Windows functions on Cygwin 4c61b968 SystemTools::FileIsFullPath: Do not accept Windows paths on Cygwin

Martin Willers (2): bbf6cdef Terminal: Simplify CLICOLOR_FORCE check f308fcfb Terminal: Disable color output when CLICOLOR is set to 0

Orgad Shaneh (3): 17f4af9b SystemTools: Use octal base for error messages in permission test f00dd83e SystemTools: Avoid unnecessary assumption of working directory in test case 5b941f33 SystemTools: Adapt permissions test to MSYS

Rolf Eike Beer (1): 7b0f5c20 SystemInformation: improve CPU counting on non-standard architectures

Đoàn Trần Công Danh (1): 4e69b791 SystemInformation: Add option to explicitly avoid using execinfo


Cc: @brad.king

Merge request reports