summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* KWSys 2023-01-19 (be3c441e)KWSys Upstream2023-01-1915-26/+26
| | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit be3c441e46e091a7606565221bb5ae7c9a9b684f (master). Upstream Shortlog ----------------- Brad King (4): 6c66ba9e clang-format.bash: Use generic clang-format attribute 82ae3f28 clang-format.bash: update to clang-format-15 a61d0ad6 Empty commit at end of history preceding clang-format-15 style transition 3cb35bf3 CONTRIBUTING: Update documented clang-format version to 15 Kitware Robot (1): f685d817 Revise C++ coding style using clang-format-15 Sean McBride (1): d6c6fd82 testDirectory: Rename functions to fix -Wreserved-identifier warnings
* KWSys 2022-11-15 (6c92b9b0)KWSys Upstream2022-11-152-38/+66
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 6c92b9b0e7a57380a86c5dc4a50fe633b72fe66a (master). Upstream Shortlog ----------------- Brad King (1): 30e10c87 SystemTools: Report with copy operation failures which path failed
* KWSys 2022-11-06 (9aebb97f)KWSys Upstream2022-11-064-9/+60
| | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 9aebb97f836b104b94d876df843889d9a1956612 (master). Upstream Shortlog ----------------- Ben Boeckel (1): 4226d5e5 Status: detect and diagnose X11 symbol conflicts Brad King (1): b72169e5 Process: Suppress clang -Wshorten-64-to-32 diagnostic on macOS Clemens Wasser (1): 550b5734 SystemTools: Use unordered_map for path caches Michael Hirsch (1): f0223ad1 SystemInformation: correct function name spelling
* KWSys 2022-07-22 (ac792bf7)KWSys Upstream2022-07-222-42/+60
| | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit ac792bf7cd1ba6a00d8bfa7b9914d1ab9ecf48ea (master). Upstream Shortlog ----------------- Clemens Wasser (3): 1c156fd1 SystemTools: Better GetCasePathName caching 9e48ae84 SystemTools: Readd direct GetCasePathName caching 0cac8ee5 Directory: Use Win32 find file functions
* KWSys 2022-06-21 (d427a180)KWSys Upstream2022-06-221-9/+31
| | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit d427a18072e2f37108aeeadf41ed4a21b4be3ab1 (master). Upstream Shortlog ----------------- Clemens Wasser (2): ab7c8f6f SystemTools: Factor out RemoveTrailingSlashes ca9646bd SystemTools: Optimize FileIsExecutable on Windows
* KWSys 2022-06-09 (9b65e88d)KWSys Upstream2022-06-091-0/+27
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 9b65e88d077e023f5e4e22f31bd0970e4071eb5b (master). Upstream Shortlog ----------------- Saleem Abdulrasool (1): 0969597d SystemTools: add a clonefile optimization on macOS
* KWSys 2022-06-03 (c28e27bc)KWSys Upstream2022-06-035-12/+18
| | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit c28e27bc4ad8e12d88b05f30eec19b2987c60721 (master). Upstream Shortlog ----------------- Brad King (3): 591c4efb Activate POSIX APIs even without compiler extensions 45f20b83 Fix XL/XLClang warning suppression under CMP0089 NEW behavior 257b1111 Configure with policies through CMake 3.22
* KWSys 2022-03-02 (d3bbb6b7)KWSys Upstream2022-03-021-0/+6
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit d3bbb6b77cbd21d9a3bf8db9bdf2ad465d99feab (master). Upstream Shortlog ----------------- Joker-Van (1): dfec20c9 SystemInformation: Add Zhaoxin x86 processor kh40000
* KWSys 2022-02-18 (599dc923)KWSys Upstream2022-02-182-2/+2
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 599dc923311452656b5497459076624d5716b5f2 (master). Upstream Shortlog ----------------- Dimitris Apostolou (1): b387faf8 Process: Fix typos
* KWSys 2022-01-31 (9fd1660a)KWSys Upstream2022-01-311-1/+1
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 9fd1660a9ddeaf9cb590bfd801c94a7a374ae94b (master). Upstream Shortlog ----------------- Aaron Liu (1): dc6b6641 testSystemTools: apply root-check on AIX
* KWSys 2022-01-29 (389a74dc)KWSys Upstream2022-01-292-3/+12
| | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 389a74dc7bef2c10d663569bf61c64e25f46b7c7 (master). Upstream Shortlog ----------------- Brad King (1): 259cdb6a SystemTools: Update SetPermissions test case to avoid 0 perms on POSIX Christopher Chavez (1): 5a33629f ProcessUNIX.c: fix select(), FD_SETSIZE on macOS
* KWSys 2022-01-22 (16e180ad)KWSys Upstream2022-01-226-24/+123
| | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 16e180ad8ae26f896adf1c30929b1d53b3e13dac (master). Upstream Shortlog ----------------- Brad King (2): 929b6c6c Glob: Revert "Optimize directory/symlink checks on Windows" 4b552447 Directory: Replace FileData with methods accepting file index Clemens Wasser (5): 43ce7a20 SystemTools: Factor out FileIsSymlinkWithAttr helper d078f9e6 Directory: Store FIND_DATA for files in Directory 7573b0fd Directory: Add Is{Directory,Symlink} to FileData 99c7831e Glob: Optimize directory/symlink checks on Windows d4c5ed92 Glob: Optimize directory/symlink checks on Windows Markus87 (1): 5f2dcc13 SystemTools: Fix FilesDiffer 32-bit signed integer overflow on Windows
* KWSys 2022-01-11 (15b0b0c4)KWSys Upstream2022-01-114-19/+23
| | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 15b0b0c45e87c7f5bdc24ece6912c1a7dd9ef9f4 (master). Upstream Shortlog ----------------- Alexey Edelev (1): 549d3d0b SystemTools: Fix type of GetLineFromStream Jessica Clarke (1): ebfb5cdb SystemInformation: Change GetRealAddress to return a size_t
* KWSys 2021-11-01 (572f2a65)KWSys Upstream2021-11-011-10/+86
| | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 572f2a6592d671ecc865fe7821a0f4803deb9be7 (master). Upstream Shortlog ----------------- Brad King (3): 025a4951 SystemTools: Add Windows app exec alias support to ReadSymlink f5b3500f SystemTools: Simplify FileIsExecutable on Windows bcddb31b SystemTools: Fix Windows app exec alias layout Yuriy O'Donnell (1): 29f31d17 SystemTools: Add Windows app exec alias support to FileExists()
* KWSys 2021-10-27 (e19a5668)KWSys Upstream2021-10-2715-89/+128
| | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit e19a5668f01bb9d96440ce96e777749d6e92562d (e19a5668f01bb9d96440ce96e777749d6e92562d). Upstream Shortlog ----------------- Mathieu Westphal (1): e28d7282 DynamicLoader: Add RTLD_GLOBAL as a supported flag on linux Sean McBride (8): 704a63d4 Replace sprintf with snprintf f9f6d67b Replace non-standard _snprintf with standard snprintf f771c009 Fix -Wunused-macros warning by defining under same conditions as usage f3d4b12b Fix Wmissing-prototypes warnings by making functions static 6f4a1826 Fix Wmissing-variable-declarations by declaring variable in a header 31d25023 Fix all Wold-style-cast warnings 0f44b620 Fix Wreserved-id-macro warning by removing double underscore 44718539 Fix for extraneous semi-colon warning
* KWSys 2021-10-08 (b8c734ba)KWSys Upstream2021-10-125-4/+46
| | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit b8c734bac4380fae3758cd34dbcc8425532e4ecf (master). Upstream Shortlog ----------------- Laurent Malka (1): 6ccbfc12 SystemTools: Add a Join function Sean McBride (2): f9e45083 CTestConfig: Always set CTEST_DROP_METHOD to https 15effd64 MD5: Fix Clang 13 Wnull-pointer-subtraction warning
* KWSys 2021-09-03 (0da908d4)KWSys Upstream2021-09-036-19/+36
| | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 0da908d419f80a32c361d28d7ce364b8a80ae2c2 (master). Upstream Shortlog ----------------- Ben Boeckel (2): 40bbf3fd Status: offer an `IsSuccess` method a6a0bb15 Status: use the new IsSuccess method Brad King (1): 5d4c8b04 SystemInformation: Simplify demangle buffer management ulatekh (1): 4ef5b106 SystemTools: Ensure Windows Vista APIs are available before using them
* KWSys 2021-07-26 (d5fd6ca2)KWSys Upstream2021-07-262-4/+6
| | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit d5fd6ca2ba5b4ca04d7ac346ceb87f7d2b0ad8aa (master). Upstream Shortlog ----------------- Dženan Zukić (1): 7079df74 SystemTools: Fix GetOperatingSystemNameAndVersion empty string return Đoàn Trần Công Danh (1): 4e69b791 SystemInformation: Add option to explicitly avoid using execinfo
* KWSys 2021-06-28 (0648cb1a)KWSys Upstream2021-06-283-4/+23
| | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 0648cb1ac5c91430b190f32319c528345b280dc3 (master). Upstream Shortlog ----------------- Ben Boeckel (2): df91e5f1 EncodingC: use NULL for pointers ab959cd2 SystemInformation: fix typo in comment 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.
* KWSys 2021-06-02 (ad35b3ba)KWSys Upstream2021-06-021-3/+4
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit ad35b3bae42fe21b8ea1d35799c8f141c9d5a2ec (master). Upstream Shortlog ----------------- Adriaan de Groot (1): e65c5693 testSystemTools: apply root-check to more systems
* KWSys 2021-05-07 (979d7db0)KWSys Upstream2021-05-074-31/+132
| | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 979d7db0d534b25cc41f5defdc121dce0f9da10b (master). Upstream Shortlog ----------------- Ali Mohammad Pur (1): 1ea48581 ProcessUNIX: Fix kwsysProcessesSignalHandler() if !KWSYSPE_USE_SIGINFO Brad King (1): 8f3c4879 Status: Fix GetWindows return type Georg Schwab (2): fd2ec23d SystemTools: Implement FileIsSymlink using canonical reparse structure 3683e5ab SystemTools: Implement CreateSymlink and ReadSymlink on Windows
* KWSys 2021-05-06 (2fa93cfc)KWSys Upstream2021-05-061-1/+2
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 2fa93cfca6291e8eaffa2a34d2d7908c93e64a6c (master). Upstream Shortlog ----------------- Brad King (1): 5c6539ca Terminal: Revert "Simplify CLICOLOR_FORCE check"
* KWSys 2021-05-05 (e9ca4104)KWSys Upstream2021-05-052-2/+19
| | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit e9ca4104e816c28e3fcf94ce69fd75ca9498f4a7 (master). Upstream Shortlog ----------------- Ben Boeckel (1): 99ffa991 cmake: clear some configure checks when the deployment target changes Martin Willers (2): bbf6cdef Terminal: Simplify CLICOLOR_FORCE check f308fcfb Terminal: Disable color output when CLICOLOR is set to 0
* KWSys 2021-04-29 (5655d533)KWSys Upstream2021-04-291-0/+4
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 5655d533a9a4fb59b87d364c896339f1d454d420 (master). Upstream Shortlog ----------------- Brad King (1): 6e59fd94 Process: Suppress NVHPC warning in FD_ZERO
* KWSys 2021-04-26 (642ddfcc)KWSys Upstream2021-04-261-2/+19
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 642ddfccfea808632f8d4b3be03971903e3d359d (master). Upstream Shortlog ----------------- Rolf Eike Beer (1): 7b0f5c20 SystemInformation: improve CPU counting on non-standard architectures
* KWSys 2021-04-19 (d6139c66)KWSys Upstream2021-04-191-3/+7
| | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit d6139c66c8760552ab6bc4a08401ae8105217469 (master). Upstream Shortlog ----------------- 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
* KWSys 2021-04-14 (7ab1c601)KWSys Upstream2021-04-149-191/+503
| | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 7ab1c60177e76707fbdd462fdbf7304ad2532edc (master). Upstream Shortlog ----------------- Brad King (11): 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
* KWSys 2021-03-30 (db93a594)KWSys Upstream2021-03-302-2/+2
| | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit db93a5948e331c8920ac701e35b2f7e283646cae (master). Upstream Shortlog ----------------- Lemures Lemniscati (2): 9a6d6c54 Terminal: Avoid using Windows functions on Cygwin 4c61b968 SystemTools::FileIsFullPath: Do not accept Windows paths on Cygwin
* KWSys 2021-03-08 (5bfba5e1)KWSys Upstream2021-03-084-15/+50
| | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 5bfba5e1a988e16df833e86062d61f4b70d83645 (master). Upstream Shortlog ----------------- Ben Boeckel (4): f69c5cb7 Directory: return a bool literal on Windows 2a118b34 SystemTools: use nullptr in Windows-only code 7ee0dbee Directory: capture the error message dd703ac6 SystemTools: make file copying mechanisms public Sean McBride (1): 3ba8a6de Glob: Change deleted ctor and operator= from private to public
* KWSys 2021-02-10 (dda7a943)KWSys Upstream2021-02-101-92/+154
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit dda7a943856ad22e374a9b0434727285461770a6 (master). Upstream Shortlog ----------------- Sean McBride (1): 45e42f63 SystemInformation: Improve ParseSysCtl error checking
* KWSys 2021-02-02 (c672435e)KWSys Upstream2021-02-022-0/+84
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit c672435eba0d5b024117cd4f30d8d2ed57f7f338 (master). Upstream Shortlog ----------------- Brad King (1): 6e51fe76 FStream: Add std::fstream wrapper for in/out file streams
* KWSys 2021-01-25 (10e36d47)KWSys Upstream2021-01-251-1/+4
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 10e36d47415840a0318331733460183152a0feb9 (master). Upstream Shortlog ----------------- Martin Storsjö (1): fca5ad3a Process: Fix execute error handling re working dir on windows
* KWSys 2021-01-05 (a72d59e1)KWSys Upstream2021-01-051-5/+63
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit a72d59e12fcfcce1a88456effb6543bf3cd20dc9 (master). Upstream Shortlog ----------------- Dylan Fan (1): e6cc4679 SystemInformation: Add Zhaoxin x86 processor
* KWSys 2020-09-29 (4a19ed43)KWSys Upstream2020-09-291-1/+1
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 4a19ed432e73d9720244eb52799c4c0a54172eca (master). Upstream Shortlog ----------------- Deniz Bahadir (1): 8bc06cf8 Regex: Double the maximal allowed size for a regex (to 2^{16}-1)
* KWSys 2020-08-05 (185dd56e)KWSys Upstream2020-08-055-62/+26
| | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 185dd56e5256de9dc266ec34f28db7527899de28 (master). Upstream Shortlog ----------------- Lemures Lemniscati (3): be39cd88 Glob: Use case-sensitive globbing on Cygwin 63dbb0ca SystemInformation: Improve CPU info lookup on Cygwin 4ef36a00 SystemTools: Remove Cygwin-specific file lookup optimization Rolf Eike Beer (1): c55e5dc3 CTestConfig: allow nightly build submission using https
* KWSys 2020-07-24 (c3054d90)KWSys Upstream2020-07-245-11/+34
| | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit c3054d90612cc4a396d6e2087b696fc0923de1e9 (master). Upstream Shortlog ----------------- Jack Guo (1): 22216d56 SystemTools: Fix Touch() on broken symlink when create==false Robert Maynard (1): 29096513 Process: Prefer normative terms to express subprocess failures Sean McBride (1): eb6820b6 Glob: Explicitly delete copy construction and assignment
* KWSys 2020-05-27 (a3263389)KWSys Upstream2020-05-2725-3005/+75
| | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit a3263389bcaab27fd62a23599d4ce9bdaa01479a (master). Upstream Shortlog ----------------- Brad King (7): ce4941c9 IOStream: Drop this component of KWSys 49d04c2c hashtable: Drop this component of KWSys a0bd892c SystemInformation: Use 'long long' unconditionally 441dd494 Drop unused checks for 'long long' and '__int64' 2b749749 Drop unused C type macros check 74daf33b Drop unused Borland and OpenWatcom preprocessor conditions c4e8126a Drop unused CXX cstdio check
* KWSys 2020-05-18 (146f6b36)KWSys Upstream2020-05-185-10/+82
| | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 146f6b36442dec7a3315f5bfc4e3d71ffa943e53 (master). Upstream Shortlog ----------------- Brad King (2): e093a985 Glob: Append warning message only if destination is non-null 25775078 Glob: Do not warn if top-level directory does not exist Dmitry Kalinkin (3): 9a3f9799 Directory: implement error reporting f33ef4e3 Glob: issue warnings on Directory errors 97f880e6 Directory: add extra tests involving errorMessage
* KWSys 2020-05-13 (d4da6980)KWSys Upstream2020-05-1313-63/+66
| | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit d4da69800d9103a7d3654f9428386a914ba280f2 (master). Upstream Shortlog ----------------- Sean McBride (5): c58d4b47 SystemTools: On Windows, strip 'e' from Fopen mode cb541c31 Auto-fixed various clang-tidy warnings 2c179921 Applied clang-tidy modernize-deprecated-headers 775296c8 Applied clang-tidy bugprone-suspicious-string-compare fixes a19f0ac6 Fixed clang -Wstrict-prototypes warning
* KWSys 2020-04-21 (44086372)KWSys Upstream2020-04-211-1/+8
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 4408637212fe1ddf09425beba97e105009734e31 (master). Upstream Shortlog ----------------- Hernan Martinez (1): 00629420 SystemInformation: Add support for Windows on ARM64
* KWSys 2020-04-17 (54845345)KWSys Upstream2020-04-172-7/+4
| | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 5484534580e49723f2d5ba094697880deabf9f48 (master). Upstream Shortlog ----------------- Ben Boeckel (1): 39fd4817 testProcess: fix another clang-tidy warning Brad King (1): b8177b56 testProcess: Disable unreliable test case 7
* KWSys 2020-04-15 (5ada375f)KWSys Upstream2020-04-153-11/+16
| | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 5ada375fcf564e837672eecbca2d522105daebf1 (master). Upstream Shortlog ----------------- Ben Boeckel (3): 83b20b65 clang-tidy: address `readability-braces-around-statements` lint 535633fa clang-tidy: address `readability-isolate-declaration` lint de210648 clang-tidy: address `readability-else-after-return` lint
* KWSys 2020-04-10 (b62956f5)KWSys Upstream2020-04-106-107/+162
| | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit b62956f5d70fef750e8414342f1566a29e8e7899 (master). Upstream Shortlog ----------------- Ben Boeckel (6): ccab3808 clang-tidy: address readability-isolate-declaration lints 87b57076 clang-tidy: address readability-braces-around-statements lints 13b45a41 clang-tidy: address readability-else-after-return lints ebb48d58 clang-tidy: address google-readability-casting lint 09942f51 testSystemTools: add tests for SplitString 986519af SystemTools: handle splitting a string starting with the separator
* KWSys 2020-04-09 (e798e567)KWSys Upstream2020-04-091-0/+4
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit e798e567760aaa6b87c31035c3f74622ecdcb5b2 (master). Upstream Shortlog ----------------- Brad King (1): 41700ca4 SystemTools: Fix FileIsExecutable on Windows
* KWSys 2020-04-07 (caff9c3b)KWSys Upstream2020-04-072-7/+17
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit caff9c3bf3c9a95f4ac7f700532633603352e506 (master). Upstream Shortlog ----------------- Vladimir Menshakov (1): 66724af8 SystemTools: Teach FindProgram to find non-readable programs
* KWSys 2020-04-06 (af1f389c)KWSys Upstream2020-04-062-48/+55
| | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit af1f389ca9709a78fdf0103cc20175533054a3e7 (master). Upstream Shortlog ----------------- Brad King (4): 313b2f7a SystemTools: Make SystemToolsStatic singleton private to implementation file 019afb6e SystemTools: Drop GetCurrentWorkingDirectory 'collapse' argument c35a377f SystemTools: Refactor CollapseFullPath to call getcwd only when needed e3989b18 SystemTools: Restore GetCurrentWorkingDirectory slash conversion on Windows
* KWSys 2020-04-01 (25694819)KWSys Upstream2020-04-011-1/+8
| | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 256948196860967904712e0c8b242057d8ea3380 (master). Upstream Shortlog ----------------- Robert Maynard (1): 4b537c59 Tests: Handle that root users on linux can always write to files
* KWSys 2020-03-25 (4380f1ae)KWSys Upstream2020-03-255-88/+116
| | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 4380f1ae99f3206938251393e94055a3e4120b2c (master). Upstream Shortlog ----------------- Rolf Eike Beer (6): 25b61c12 Directory: make it move constructible and assignable 8b1a29e1 optimize SystemToolsParseRegistryKey() 420c3b04 call std::string::clear() instead of assigning "" bc9a4256 avoid inefficient usage of std::string::substr() e3c051e2 SystemTools: create directories with the right permissions on Un*x 0085096e avoid std::string::find() to check for prefix
* KWSys 2020-03-04 (6af2e592)KWSys Upstream2020-03-0419-967/+998
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 6af2e59217a7e10ed507da564a1445b60ac2a095 (master). Upstream Shortlog ----------------- Hans Johnson (17): 81d1e737 STYLE: Use modern path naming 28b8e6c2 STYLE: Convert CMake-language commands to lower case 6ce3d69a DOC: Update documentation for modern add_subdirectory. 8a7fe7ac STYLE: Remove redundant void argument lists 1c3e193d COMP: Use nullptr instead of 0 or NULL 2a4c1252 STYLE: Replace integer literals which are cast to bool. 0fe7214d STYLE: Make prototype match definition names 3b30d0ff STYLE: Make prototype match definition names 691d5612 PERF: readability container size empty 7be4043f STYLE: Prefer c++11 'using' to 'typedef' acc916ed COMP: Prefer const pointer when value does not change 4c7f64eb COMP: Prefer const member functions d07092a0 STYLE: Use default member initialization 6d20e7c9 STYLE: Prefer = default to explicitly trivial implementations 91429382 PERF: emplace_back method results in potentially more efficient code cc8fc323 STYLE: Use auto for variable type matches the type of the initializer 6621b069 STYLE: Use range-based loops from C++11 Julien Schueller (1): a1a261ac CMake: Fix psapi lib name on case-sensitive fs
* KWSys 2020-02-25 (b14ce28a)KWSys Upstream2020-02-254-6/+77
| | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit b14ce28a237ec0b0d2743418e18cf41ca6bf3a78 (master). Upstream Shortlog ----------------- Leon Richardt (1): 44eaaa6e Terminal: Add st-256color to VT100 color support whitelist Mathieu Westphal (1): acee32bd Adding DecodeUrl and GetFilePathFromURI methods