KWSys 2022-06-21 (d427a180)
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit d427a18072e2f37108aeeadf41ed4a21b4be3ab1 (master).
Upstream Shortlog
Aaron Liu (1): dc6b6641 testSystemTools: apply root-check on AIX
Alexey Edelev (1): 549d3d0b SystemTools: Fix type of GetLineFromStream
Brad King (9): 025a4951 SystemTools: Add Windows app exec alias support to ReadSymlink f5b3500f SystemTools: Simplify FileIsExecutable on Windows bcddb31b SystemTools: Fix Windows app exec alias layout 929b6c6c Glob: Revert "Optimize directory/symlink checks on Windows" 4b552447 Directory: Replace FileData with methods accepting file index 259cdb6a SystemTools: Update SetPermissions test case to avoid 0 perms on POSIX 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
Christopher Chavez (1): 5a33629f ProcessUNIX.c: fix select(), FD_SETSIZE on macOS
Clemens Wasser (7): 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 ab7c8f6f SystemTools: Factor out RemoveTrailingSlashes ca9646bd SystemTools: Optimize FileIsExecutable on Windows
Dimitris Apostolou (1): b387faf8 Process: Fix typos
Jessica Clarke (1): ebfb5cdb SystemInformation: Change GetRealAddress to return a size_t
Joker-Van (1): dfec20c9 SystemInformation: Add Zhaoxin x86 processor kh40000
Markus87 (1): 5f2dcc13 SystemTools: Fix FilesDiffer 32-bit signed integer overflow on Windows
Saleem Abdulrasool (1): 0969597d SystemTools: add a clonefile optimization on macOS
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
Yuriy O'Donnell (1): 29f31d17 SystemTools: Add Windows app exec alias support to FileExists()