- 19 Apr, 2021 1 commit
-
-
Brad King authored
5b941f33 SystemTools: Adapt permissions test to MSYS f00dd83e SystemTools: Avoid unnecessary assumption of working directory in test case 17f4af9b SystemTools: Use octal base for error messages in permission test Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !211
-
- 16 Apr, 2021 3 commits
-
-
Orgad Shaneh authored
Cygwin/MSYS uses umask on *stat* when noacl is set on the filesystem (which MSYS sets by default), so the returned permissions don't necessarily reflect what was actually set. Solve by delaying umask to where it is actually needed.
-
Orgad Shaneh authored
-
Orgad Shaneh authored
It matches the chmod notation, and easier to read on test failure.
-
- 14 Apr, 2021 1 commit
-
-
Brad King authored
a95f61cf SystemTools: Return Status from symlink operations 0664553b SystemTools: Return Status from copy operations 6aec6af9 SystemTools: Return Status from ChangeDirectory 2446b205 SystemTools: Return Status from MakeDirectory ab198a22 SystemTools: Return Status from GetShortPath 06216f0b SystemTools: Return Status from FileTimeCompare fadfd7a0 SystemTools: Return Status from Touch c5a99e59 SystemTools: Return Status from GetPermissions and SetPermissions ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !210
-
- 13 Apr, 2021 9 commits
- 12 Apr, 2021 2 commits
- 30 Mar, 2021 2 commits
-
-
Brad King authored
9a6d6c54 Terminal: Avoid using Windows functions on Cygwin Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !209
-
Brad King authored
4c61b968 SystemTools::FileIsFullPath: Do not accept Windows paths on Cygwin Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !208
-
- 29 Mar, 2021 2 commits
-
-
Lemures Lemniscati authored
-
Lemures Lemniscati authored
Cygwin patch: https://cygwin.com/pipermail/cygwin-patches/2021q1/011276.html
-
- 08 Mar, 2021 1 commit
-
-
Brad King authored
dd703ac6 SystemTools: make file copying mechanisms public Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !207
-
- 05 Mar, 2021 1 commit
-
-
Ben Boeckel authored
CMake will use these in its own file copying routines (which will capture errors).
-
- 03 Mar, 2021 1 commit
-
-
Brad King authored
7ee0dbee Directory: capture the error message 2a118b34 SystemTools: use nullptr in Windows-only code f69c5cb7 Directory: return a bool literal on Windows Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !206
-
- 01 Mar, 2021 3 commits
-
-
Ben Boeckel authored
Instead of ignoring the argument completely.
-
Ben Boeckel authored
-
Ben Boeckel authored
-
- 12 Feb, 2021 1 commit
-
-
Brad King authored
3ba8a6de Glob: Change deleted ctor and operator= from private to public Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !205
-
- 11 Feb, 2021 1 commit
-
-
Sean McBride authored
Some compilers first error that the deleted member is private before erroring that it is deleted. Suggested-by:
Ben Boeckel <ben.boeckel@kitware.com>
-
- 10 Feb, 2021 1 commit
-
-
Brad King authored
45e42f63 SystemInformation: Improve ParseSysCtl error checking Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !204
-
- 09 Feb, 2021 1 commit
-
-
Sean McBride authored
- ensure the return value of every sysctlbyname call is checked. On Apple Silicon aka arm64 some of them do return an error, for example hw.cpufrequency, and we were getting nonsense values. - when sysctlbyname returns an error, always provide a fallback value - be a bit more paranoid about leaving space for null termination in temp buf - corrected "machdep.cpu.model" and "machdep.cpu.stepping" from int64 to int32, as documented. - added Apple to the Manufacturer enum
-
- 02 Feb, 2021 1 commit
-
-
Brad King authored
6e51fe76 FStream: Add std::fstream wrapper for in/out file streams Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !203
-
- 01 Feb, 2021 1 commit
-
-
Brad King authored
-
- 25 Jan, 2021 1 commit
-
-
Brad King authored
fca5ad3a Process: Fix execute error handling re working dir on windows Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !202
-
- 22 Jan, 2021 1 commit
-
-
Martin Storsjö authored
This should help fix cmake issue 21439.
-
- 05 Jan, 2021 1 commit
-
-
Brad King authored
e6cc4679 SystemInformation: Add Zhaoxin x86 processor Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !201
-
- 04 Jan, 2021 1 commit
-
-
DylanFan1 authored
Add Zhaoxin CPU Vendor ID ("Shanghai" and "CentaurHauls") detection.
-
- 29 Sep, 2020 1 commit
-
-
Brad King authored
8bc06cf8 Regex: Double the maximal allowed size for a regex (to 2^{16}-1) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !198
-
- 28 Sep, 2020 1 commit
-
-
Deniz Bahadir authored
-
- 05 Aug, 2020 2 commits
-
-
Brad King authored
4ef36a00 SystemTools: Remove Cygwin-specific file lookup optimization 63dbb0ca SystemInformation: Improve CPU info lookup on Cygwin be39cd88 Glob: Use case-sensitive globbing on Cygwin Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !197
-
Brad King authored
c55e5dc3 CTestConfig: allow nightly build submission using https Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !196
-