Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 284a7281f1d439bf97816dcdcb19c6fe5f146d85 (master).
Upstream Shortlog
-----------------
Brad King (1):
d68a5d3f SystemTools: Comment why ChangeDirectory does not use UNC for long paths
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 6a109a7b7e7985b39d7dc22c6515888b2921cf90 (master).
Upstream Shortlog
-----------------
Brad King (2):
a3f10d75 Drop unused code for compatibility with CMake < 2.6
f555ff3a Require CMake 3.13 or higher, enable policies through 3.31
Peter Kokot (2):
03be1fd7 Replace CMAKE_COMPILER_IS_GNUCXX with CMAKE_CXX_COMPILER_ID
1a2e54be CTest: Replace deprecated TEST_INCLUDE_FILE with TEST_INCLUDE_FILES
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 49c099125d24880b2f71501fd81542896107e703 (master).
Upstream Shortlog
-----------------
Brad King (1):
6b6ab811 SystemTools: Revert "use CopyFile on Windows"
Leonid Pospelov (1):
6958dea7 SystemTools: use CopyFile on Windows
Xeonacid (1):
2f654745 SystemInformation: Let NumberOf{Physical,Logical}CPU respect each other
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 2e2f80f1d074b1f888ff41f5bc5a2229f3eab6a0 (master).
Upstream Shortlog
-----------------
Brad Smith (1):
a13d90c2 SystemInformation: use HW_NCPUONLINE on OpenBSD and NetBSD
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 936c606c086f2e9bf045a03f4d8b61a779001d4d (master).
Upstream Shortlog
-----------------
Peter Kokot (1):
08b9f90d Use lower case style for CMake commands
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 6f535da17dc3f439216b87a4f5dae8f7d613e6c0 (master).
Upstream Shortlog
-----------------
Brad King (2):
a298a4aa Process: Suppress PID conversion warning
8142980e Process: Revert "Add function to get parent PID"
Martin Duffy (2):
fda58f27 Process.h.in: Add missing undef for Process_KillPID
9727dfdb ProcessUNIX: Add function to get parent PID
Nikita Nemkin (3):
46fc21ef RegularExpression: Remove redundant overloads
d022423b RegularExpression: Add a method to query the number of capture groups
c8f5f4bf RegularExpression: Add an options parameter to find()
Sean McBride (1):
3489e4a2 Encoding: Reformulate to avoid unsigned int overflow
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 2535f5f16a4077bba6da2d4cad2a417ca0c3918e (master).
Upstream Shortlog
-----------------
Brad King (4):
a42b7759 clang-format.bash: update to clang-format-18
6da5c6ac Empty commit at end of history preceding clang-format-18 style transition
a234f2ff clang-format: Enforce "east const" qualifier placement
ac2b3378 Empty commit at end of history preceding clang-format "east const" transition
Kitware Robot (2):
7a19509c Revise C++ coding style using clang-format-18
7dec9555 Revise C++ coding style using clang-format with "east const"
Nikita Nemkin (1):
4a126278 clang-format.bash: Preserve CRLF line endings on Windows
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 1cfc8445570dc46883e84301eb6c31ebc5867826 (master).
Upstream Shortlog
-----------------
Brad King (1):
fdf4f2f8 SystemTools: Fix ReadSymlink for links to absolute paths on Windows
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit ac1555b442eb4c0eea9cd9bccac6383142b4981d (master).
Upstream Shortlog
-----------------
Daniel Pfeifer (1):
68e1f35d SystemInformation: fix use of using
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit cb3793745292850727dfcdb32ac200132961041e (master).
Upstream Shortlog
-----------------
Jochem van Boxtel (1):
510b13b4 SystemTools: Add FileId class and GetFileId function
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 0d6eac1feb8615fe59e8f972d41d1eaa8bc9baf8 (master).
Upstream Shortlog
-----------------
Brad King (1):
beaf1ca1 ConsoleBuf: Fix test case when running under Windows Terminal
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit aad0696498a4174581910624788d5b537cbb6236 (master).
Upstream Shortlog
-----------------
Christoph Grüninger (3):
d3f3c38b Use prefix ++ operators for non-primitive types
9fd52415 Range-for loop with const reference
2310be95 Make variable more local
scivision (1):
6624edf2 SystemTools:FileIs{Directory,Executable,FIFO}: refactor for simplicity
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 8ce4c90d748f50c7f061436fcefe07b056d23469 (master).
Upstream Shortlog
-----------------
Ben Boeckel (1):
72e677e9 kwsysPrivate.h: Remove unused build-tree copy
Clemens Wasser (1):
dd7d92d6 SystemTools: Implement GetEnv via GetEnvironmentVariableW on Win32
scivision (1):
7f4459d5 Comeau: Remove undocumented support for this compiler
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit df6f93a430449816d1d8c112d0743cf30601c5b7 (master).
Upstream Shortlog
-----------------
Brad King (1):
199aa713 RegularExpression: Tell clang-analyzer that program memory is initialized
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 68534a6ae5bc4a8325334d693d3a6a9fda942a87 (master).
Upstream Shortlog
-----------------
Brad King (1):
b4492d09 cmake: Drop use of legacy "Dart" module
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 3eea0b90f57dd3923abe22412ca71d4dccef7c6e (master).
Upstream Shortlog
-----------------
Brad King (1):
c3201073 String.hxx: Drop this component of KWSys
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit db9470d4271ef65864a374a7a2f58f9789573903 (master).
Upstream Shortlog
-----------------
Ben Boeckel (1):
46f47034 SharedForward: Drop this component of KWSys
Brad King (2):
bfa688b5 SystemTools: Drop optional FindProgramPath arguments
093d6e45 DynamicLoader: Update test to avoid using CMAKE_INTDIR
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit cafea4c84a581703c4bed5c725c421611c4bf358 (master).
Upstream Shortlog
-----------------
Brad King (1):
5df8c0a1 RegularExpression: Extend max paren groups from 10 to 32
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
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
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
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