Commit Graph

189 Commits

Author SHA1 Message Date
KWSys Upstream 96dd383ceb KWSys 2020-02-17 (3e117fe1)
Code extracted from:

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

at commit 3e117fe1e008aeca4a4f33a431b196848cc34e11 (master).

Upstream Shortlog
-----------------

Brad King (1):
      c2420a42 SystemTools: Revert "CopyFileIfDifferent: Ensure that source is a file"

Julien Schueller (1):
      c3acc96d CMake: Fix psapi lib name on case-sensitive fs

Sebastian Lipponer (2):
      573713fa SystemTools: CopyFileIfDifferent: Ensure that source is a file
      ea77593a SystemTools: CopyFileIfDifferent: Fix endless recursion
2020-02-17 11:59:07 -05:00
KWSys Upstream 9e27e52d4b KWSys 2019-11-15 (329d8c7c)
Code extracted from:

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

at commit 329d8c7c907353999827c02a7af341e57aff90aa (master).

Upstream Shortlog
-----------------

Brad King (1):
      2581cfd1 SystemTools: Update EnableMSVCDebugHook to simulate "Retry"
2019-11-15 09:20:46 -05:00
KWSys Upstream 78ce959a40 KWSys 2019-11-13 (e67ed8ef)
Code extracted from:

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

at commit e67ed8efaf193036a92b648eec2ea71fabc0c05a (master).

Upstream Shortlog
-----------------

Brad King (2):
      b019deea RegularExpression: Suppress VS 2013 warning C4351
      a5248df0 CTestCustom: Suppress PGI Community Edition compiler license warnings

Paul Smith (1):
      dfd0521e Terminal: Support GNU make's TTY notification environment variable

Todd Martin (2):
      0492cad3 SystemTools: Remove redundant ToWindowsExtendedPath calls
      680ab6d2 FStream: Expose is_open publicly
2019-11-13 09:48:22 -05:00
KWSys Upstream fe6725a1f7 KWSys 2019-10-30 (43131a7c)
Code extracted from:

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

at commit 43131a7c283dd6f198a2318a25e546a97ac356b3 (master).

Upstream Shortlog
-----------------

Brad King (1):
      cdd52ce1 RegularExpression: Initialize RegularExpressionMatch arrays fully

Todd Martin (1):
      569a1aed Encoding: Add ToWindowsExtendedPath support for wide string
2019-10-30 09:17:30 -04:00
KWSys Upstream 3327c0402a KWSys 2019-09-18 (c6bc38c1)
Code extracted from:

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

at commit c6bc38c11a3a11e393f0608486b08dadc8dbacc3 (master).

Upstream Shortlog
-----------------

Sean McBride (5):
      4de1241f Fixed -Wextra-semi-stmt warning
      30de8e17 Fixed -Wsign-conversion warnings by adding casts
      750da75a Fixed 64 to 32 bit truncation warning by casting
      419aaa35 Fixed -Wunused-macros warnings
      46c55893 Replaced several 0, NULL, and KWSYS_NULLPTR with nullptr
2019-09-18 09:26:35 -04:00
KWSys Upstream f9a3f13415 KWSys 2019-08-29 (08f14d96)
Code extracted from:

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

at commit 08f14d96b449e5d1e166998b363da16167a3ac82 (master).

Upstream Shortlog
-----------------

Ben Boeckel (1):
      9afecb09 SystemTools: fix typo in junction functions

Jon Chronopoulos (1):
      38486236 SystemTools: do not special case a junction in RemoveFile

Rolf Eike Beer (3):
      b747462d CMake: drop needless x${VAR} tricks
      1ed70242 tests: verify SystemTools::CopyFileIfDifferent()
      f73d1b4f SystemTools: factor out "dest is directory" case from CopyFileIfDifferent()
2019-08-29 13:07:10 -04:00
KWSys Upstream 780d9e070b KWSys 2019-07-25 (a24a6acb)
Code extracted from:

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

at commit a24a6acbbb4a51cf6fefbeb10d1f63ed1b670c69 (master).

Upstream Shortlog
-----------------

Brad King (3):
      15896025 SystemTools: Use C++11 in SystemToolsAppendComponents
      c6f8e24a SystemTools: Fix CollapseFullPath with relative base path
      5ca03af6 SystemTools: Revert "Reduce scope of 'buf' variable in CollapseFullPath"

David Bodnar (5):
      116a4919 RegularExpression: Reduce scope of 'len' variable
      31f5cdeb RegularExpression: Initialize private members on construction
      6e36d909 SystemTools: Reduce scope of 'buf' variable in CollapseFullPath
      a93bc28c SystemTools: Drop unnecessary .c_str()
      6c3dfd25 CommandLineArguments: initialize internal class members directly
2019-07-25 07:54:33 -04:00
KWSys Upstream 9ef1e13bcc KWSys 2019-05-30 (f892bacf)
Code extracted from:

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

at commit f892bacf6c563b1f6fb843ffb623b434bc2ded4f (master).

Upstream Shortlog
-----------------

Zsolt Parragi (1):
      887b1da5 Fixing issues when building with clang 8.0 on Windows
2019-05-30 09:31:29 -04:00
KWSys Upstream 49f8351a18 KWSys 2019-05-15 (dea11658)
Code extracted from:

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

at commit dea11658266eaca24c017670b1b6c6e817afe5be (master).

Upstream Shortlog
-----------------

Fan Jinke (1):
      93352b24 SystemInformation: Add Hygon Dhyana Support

Ken Martin (1):
      43c6e2fd SystemInformation: Implement backtrace support on Windows
2019-05-15 09:09:59 -04:00
KWSys Upstream 0225b05afe KWSys 2019-04-17 (c42b92f0)
Code extracted from:

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

at commit c42b92f0fe01cf588aacc1984501b4fdcc58994e (master).

Upstream Shortlog
-----------------

Ben Boeckel (1):
      84bd7c9e SystemTools: support hiding the translation map

Sebastian Holtermann (8):
      00a3a436 SystemTools: Update buffered env value string only on a change
      d6235796 SystemTools: Optimize iterator lifetime in JoinPath
      9992f69b SystemTools: Optimize range loop in FindName method
      8c9ca162 SystemTools: Optimize range loop in FindProgram method
      c7e3ab12 SystemTools: Optimize range loop in FindProgram method
      ac8d2033 SystemTools: Optimize range loop in FindLibrary method
      815cc593 SystemTools: Optimize range loop in FindProgramPath method
      5d8af0d6 SystemTools: Optimize range loop in RelativePath method
2019-04-17 09:50:13 -04:00
KWSys Upstream 8166634958 KWSys 2019-03-28 (e92bdbe8)
Code extracted from:

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

at commit e92bdbe8e6eca2a8b6dcf14920e5e25308504206 (master).

Upstream Shortlog
-----------------

Ben Boeckel (7):
      30198dbc DynamicLoader: fix error reporting on Windows
      cf6b5f69 DynamicLoader: use Encoding::ToWindowsExtendedPath for the libname
      d17291ad DynamicLoader: support loading libraries using flags
      40d9e482 DynamicLoader: support loading sibling libraries on Windows
      971809c5 DynamicLoader: test the SearchBesideLibrary flag
      efb006b9 DynamicLoader: include stdio.h for _snprintf
      9e8e9ba0 DynamicLoader: avoid the min/max macros from windows.h

Brad King (1):
      92334e76 SystemTools: CopyFileAlways: avoid copying file over self
2019-03-28 11:06:33 -04:00
KWSys Upstream 868dc1a121 KWSys 2019-03-21 (fd41ac36)
Code extracted from:

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

at commit fd41ac36adc088e1b175185ef8a8347df569a836 (master).

Upstream Shortlog
-----------------

Brad King (1):
      db462838 SystemTools: Revert "Use copyfile(3) to clone files on macOS"

Gregor Jasny (1):
      7c71e879 SystemTools: Use copyfile(3) to clone files on macOS

Sebastian Holtermann (10):
      6fed6364 SystemTools: Add SystemToolsStatic class skeleton
      a8195f76 SystemTools: Move SystemTools::Cyg2Win32Map to SystemToolsStatic
      7c273c83 SystemTools: Move SystemTools::EnvMap to SystemToolsStatic
      706919be SystemTools: Move SystemTools::PathCaseMap to SystemToolsStatic
      67eb2674 SystemTools: Move SystemTools::TranslationMap to SystemToolsStatic
      9e32eecd SystemTools: Move private type definitions to SystemToolsStatic
      d9db985f SystemTools: Move private GetEnvImpl method to SystemToolsStatic
      a1271fea SystemTools: Move private FindName method to SystemToolsStatic
      7512ab8c SystemTools: Move private FindIsFullPath method to SystemToolsStatic class
      8b58389c SystemTools: Move private ReplaceString method to SystemToolsStatic class
2019-03-21 12:38:41 -04:00
KWSys Upstream 11fe7c9063 KWSys 2019-02-25 (833b2470)
Code extracted from:

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

at commit 833b24703f5b45e09193687d56c2cdc5aedf834d (master).

Upstream Shortlog
-----------------

Brad King (1):
      363bf5ab Configure: Drop Large File Support macro definitions
2019-02-25 09:04:02 -05:00
KWSys Upstream a930de85d8 KWSys 2019-02-14 (e270ce9f)
Code extracted from:

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

at commit e270ce9fc60971006e934e9d53d11be5f85efc39 (master).

Upstream Shortlog
-----------------

Albert Astals Cid (2):
      95ced423 hashtable: delete assignment operator instead of poisoning it
      6090d36b Glob: Use the default copy constructor and assignment operator
2019-02-14 10:55:44 -05:00
KWSys Upstream f3999a21c8 KWSys 2019-02-12 (44676809)
Code extracted from:

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

at commit 4467680959f82b755462a8530ef5d0dbd928d2d4 (master).

Upstream Shortlog
-----------------

Albert Astals Cid (1):
      7d50c26d Delete some default constructors and assignment operators

Artur Ryt (1):
      01089e4c Prefer back/data over dereferencing rbegin/begin iterator
2019-02-12 08:35:11 -05:00
KWSys Upstream 8372c05472 KWSys 2019-02-05 (65802a20)
Code extracted from:

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

at commit 65802a20ec4b9a774518151c3f8772e082163601 (master).

Upstream Shortlog
-----------------

Nicolae Vartolomei (1):
      d1536b02 macOS: Better approximation for AvailablePhysicalMemory
2019-02-05 07:20:29 -05:00
KWSys Upstream c22e373a30 KWSys 2019-01-30 (ce89cada)
Code extracted from:

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

at commit ce89cada1c48be31e6294a984b15c2c75b66eab0 (master).

Upstream Shortlog
-----------------

Brad King (2):
      5d92e8d9 Require CMake 3.1 or higher for KWSys
      6db3c607 Require C++11 or higher to compile KWSys
2019-01-30 10:36:23 -05:00
KWSys Upstream bee32e96b3 KWSys 2019-01-24 (b9dd1636)
Code extracted from:

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

at commit b9dd1636e50ea43cd33bed8c6ffbbe7161618b54 (master).

Upstream Shortlog
-----------------

Ben Boeckel (1):
      28db6989 cmake: add an option for building with PIC

Taylor Braun-Jones (1):
      3f35954d SystemTools: Add TextFilesDiffer method

Tobias Kloss (1):
      aa1f7f7c SystemTools: Fix FileIsSymlink with Windows data deduplication
2019-01-24 09:52:22 -05:00
KWSys Upstream 3068a0d0dc KWSys 2019-01-22 (4fecfe6f)
Code extracted from:

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

at commit 4fecfe6f29be07ec165bcc87a20666425d928aa6 (master).

Upstream Shortlog
-----------------

Brad King (1):
      7a5e5af8 SystemTools: Revert "Fix FileIsSymlink with Windows data deduplication"

Tobias Kloss (1):
      ef373416 SystemTools: Fix FileIsSymlink with Windows data deduplication

Wouter Klouwen (1):
      8e9970fb SystemInformation: support BSD platforms for GetProcessId
2019-01-22 11:29:56 -05:00
KWSys Upstream a4841e12c0 KWSys 2019-01-14 (1541d849)
Code extracted from:

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

at commit 1541d8496d0ae0e7c10eabcedb55db95f72afa4a (master).

Upstream Shortlog
-----------------

Sean McBride (1):
      f44cbf93 Fixed clang -Wextra-semi-stmt warnings
2019-01-14 07:38:39 -05:00
KWSys Upstream 8ca8daeb47 KWSys 2018-12-12 (abb8c680)
Code extracted from:

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

at commit abb8c680927708b161f87fb596cefb454ef5e97d (master).

Upstream Shortlog
-----------------

Gregor Jasny (1):
      228c60b8 SystemTools: CopyFileAlways: try to create a cheap CoW clone first
2018-12-12 08:14:52 -05:00
KWSys Upstream cbc772b89d KWSys 2018-11-28 (5ea12a52)
Code extracted from:

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

at commit 5ea12a52b24248041adf49421a43df649530fc23 (master).

Upstream Shortlog
-----------------

Isaiah Norton (1):
      4f9fb9aa SystemTools: Fix Touch to avoid requiring file ownership
2018-11-28 08:56:00 -05:00
KWSys Upstream 0bc20334bc KWSys 2018-10-25 (9e27254b)
Code extracted from:

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

at commit 9e27254b743c1511113172c9c9a1b42166225b29 (master).

Upstream Shortlog
-----------------

Cristian Adam (1):
      993be8b6 Set CMake Policy CMP0069 to NEW within KWSys
2018-10-25 07:53:11 -04:00
KWSys Upstream 43cb257648 KWSys 2018-10-19 (c2f29d2e)
Code extracted from:

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

at commit c2f29d2e929e58e36b4986d3ff5364a0d825cfca (master).

Upstream Shortlog
-----------------

Ben Boeckel (1):
      a5caf8a4 cmake: support an alias target

Modestas Vainius (1):
      162b3ed7 SystemInformation: Fix compilation on GNU/{kFreeBSD,Hurd}
2018-10-19 10:03:25 -04:00
KWSys Upstream b6a689c6f8 KWSys 2018-10-03 (9d6873b1)
Code extracted from:

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

at commit 9d6873b11837f341027c9a6f2880708126f08b8b (master).

Upstream Shortlog
-----------------

E5ten (1):
      f17f22a2 Terminal: Add alacritty and alacritty-direct to VT100 color support whitelist
2018-10-03 07:36:03 -04:00
KWSys Upstream b13c8526b1 KWSys 2018-09-14 (1809bedd)
Code extracted from:

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

at commit 1809bedde0491d078ad42200bf2834c345e65398 (master).

Upstream Shortlog
-----------------

Ben Boeckel (2):
      b5b294c1 SystemTools::Split: fix copy-pasta comments
      ab0d44c9 SystemTools::Split: use str.find_first_of(char)

Roger Leigh (1):
      bdd39241 Process: On Windows do not open stdin file with write permission
2018-09-14 13:25:53 -04:00
KWSys Upstream 4d76239a51 KWSys 2018-08-07 (9044518f)
Code extracted from:

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

at commit 9044518f428b84da70f1e02d09b7cd4c35366831 (master).

Upstream Shortlog
-----------------

Jon Chronopoulos (1):
      55a29eba SystemTools: Allow FileExists on Windows to follow symlinks
2018-08-07 07:16:04 -04:00
KWSys Upstream c454a1435a KWSys 2018-07-12 (86ce4f37)
Code extracted from:

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

at commit 86ce4f37437685728662ab6edcf8cf7b6154d649 (master).

Upstream Shortlog
-----------------

Devin Nakamura (1):
      2cbf13d2 Terminal: Add support for z/OS terminal
2018-07-12 08:47:14 -04:00
KWSys Upstream 3599b31474 KWSys 2018-07-10 (51982681)
Code extracted from:

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

at commit 5198268138295f67c567c04f4cb0c0f3fdfebef4 (master).

Upstream Shortlog
-----------------

Brad King (1):
      aebe4597 XL: Restore suppression of infinite loop warning in process test
2018-07-10 08:46:35 -04:00
KWSys Upstream 6d7fdedde6 KWSys 2018-06-22 (49068d94)
Code extracted from:

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

at commit 49068d948ee03cde172fe5ff15a2778c50f91d38 (master).

Upstream Shortlog
-----------------

Brad King (1):
      5d6f59fe SystemTools: Change SplitString return type to use std::string
2018-06-22 11:31:35 -04:00
KWSys Upstream f3cd44263e KWSys 2018-06-14 (2b0ca1d8)
Code extracted from:

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

at commit 2b0ca1d85d6e3fcf3b3fa375783c33524629f256 (master).

Upstream Shortlog
-----------------

Marian Klymov (3):
      0b9f51a1 Remove redundant calls to c_str
      361e54e3 Get rid of redundant string initialization
      61501133 SystemInformation: Avoid use of dangling pointers on Solaris
2018-06-14 11:26:36 -04:00
KWSys Upstream 3af8c7715b KWSys 2018-06-01 (8ef62b28)
Code extracted from:

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

at commit 8ef62b289e0a99856893ef49106c2b2d94e9dd0c (master).

Upstream Shortlog
-----------------

Brad King (2):
      6b9c233c clang-format.bash: update to clang-format-6.0
      b7a341cf Empty commit at end of history preceding clang-format-6.0 style transition

Kitware Robot (1):
      828b6837 Revise C++ coding style using clang-format-6.0
2018-06-01 12:54:12 -04:00
KWSys Upstream 1f52cb087a KWSys 2018-05-18 (5357cfc4)
Code extracted from:

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

at commit 5357cfc4af0cbef4c78df5834ff0440cee3148d1 (master).

Upstream Shortlog
-----------------

Peter Wu (1):
      898dc6b9 SystemTools: Fix GetLineFromStream to avoid libc++ bug on OS X 10.7
2018-05-18 09:52:12 -04:00
KWSys Upstream 1e0a2e9377 KWSys 2018-05-15 (5f757898)
Code extracted from:

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

at commit 5f757898119974aa30f700d5c38928ee48407320 (master).

Upstream Shortlog
-----------------

Marian Klymov (1):
      d06fcab7 SystemTools: Check source directory in CopyADirectory
2018-05-16 09:51:17 -04:00
KWSys Upstream 55efd14733 KWSys 2018-05-11 (46da6b14)
Code extracted from:

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

at commit 46da6b14f03f27d8531f841b9f48c1fda452c915 (master).

Upstream Shortlog
-----------------

Kyle Edwards (2):
      5b8bf75b INSTALL: move namelink into development component
      e5733515 Fix recent regression in installation of namelink

luz.paz (1):
      0e14a1a6 Misc. typos and whitespace fixes
2018-05-11 11:34:26 -04:00
KWSys Upstream e488f73873 KWSys 2018-04-12 (9da3e5bc)
Code extracted from:

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

at commit 9da3e5bc847fa4187f42f60700e343a9ed09a161 (master).

Upstream Shortlog
-----------------

Brad King (1):
      c7ef6c1b SystemInformation: Do not include unnecessary fenv.h
2018-04-12 13:05:37 -04:00
KWSys Upstream b66f18c84f KWSys 2018-03-29 (488f2031)
Code extracted from:

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

at commit 488f203157792badb6204be513602d4e83884d21 (master).

Upstream Shortlog
-----------------

Ben Boeckel (1):
      a3caaeec SystemTools: faster relative path codepath

Brad King (1):
      805d9a7c Terminal: Add xterm-kitty to VT100 color support whitelist

luz.paz (1):
      94484960 Source typo fix s/[Pp]athes/[Pp]aths/
2018-03-29 11:41:57 -04:00
KWSys Upstream 64d4308d83 KWSys 2018-03-07 (2ad561e7)
Code extracted from:

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

at commit 2ad561e78b0d99f083f1213e403d5a8a90e0e134 (master).

Upstream Shortlog
-----------------

Brad King (4):
      6e190d9a Fix include directory usage requirement for build tree
      6d4e9fde SystemInformation: Android has no getifaddrs prior to API 24
      0a0974d0 SystemTools: Restore unconditional caching in GetActualCaseForPath
      a241fd13 SystemTools: Remove caching from public GetActualCaseForPath
2018-03-07 06:48:32 -05:00
KWSys Upstream 854feacc60 KWSys 2018-02-01 (04fcc449)
Code extracted from:

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

at commit 04fcc449646eb2ff3d701986946a1db60b2161b7 (master).

Upstream Shortlog
-----------------

Ben Boeckel (11):
      ba270398 SystemToolsAppendComponents: move strings when building components
      cfd0f1e6 JoinPath: push back as a character
      6770cb3e GetFilenameName: optionally don't search for \ on non-Windows
      22b189b0 ConvertToUnixSlashes: remove escaped space logic
      342d69a4 ConvertToUnixSlashes: short-circuit on hasDoubleSlash
      5dd87350 ConvertToUnixSlashes: remove pos1
      3b46b7c0 ConvertToUnixSlashes: bail early on empty paths
      55d1d6ab CollapseFullPath: reserve space for components
      68807138 CollapseFullPath: prefer .empty() to .length() == 0
      71a6de42 CollapseFullPath: refactor the overloads to share implementations
      318550c7 CheckCollapsePath: add more test cases
2018-02-01 08:15:44 -05:00
KWSys Upstream 7a75657084 KWSys 2018-01-23 (0579db1c)
Code extracted from:

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

at commit 0579db1c97715f9936523dd473c0ed7613b68e68 (master).

Upstream Shortlog
-----------------

Ben Boeckel (1):
      3e807fd6 cmake: specify source file extensions

Brad King (1):
      38855ca1 Set CMP0042 explicitly with CMake 3.0 and above

Chuck Atkins (1):
      4ca97fc6 SystemTools: Disable getpwnam for static linux builds

Hans Johnson (1):
      7d7f3b2d Configure: Add KWSYS_NULLPTR macro for C++ code

Sankhesh Jhaveri (1):
      20c458d0 Set CMP0022 policy to new to provide link interface definitions

Sean McBride (1):
      c6829e4d Fixed a few comments, mostly regarding base 2 vs base 10 sizes

luz.paz (1):
      4b67f965 Remove superfluous double whitespace in appropriate places
2018-01-24 14:11:06 -05:00
KWSys Upstream 86399e4939 KWSys 2017-12-15 (8f755ee9)
Code extracted from:

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

at commit 8f755ee93451e580aa7b5ed6cee9e6c5da81e7d0 (master).

Upstream Shortlog
-----------------

Volo Zyko (1):
      9f6cd407 SystemTools: Fix removing of soft links to directories on Windows.
2017-12-15 10:48:13 -05:00
KWSys Upstream c6a83ecf17 KWSys 2017-12-12 (3ba214b7)
Code extracted from:

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

at commit 3ba214b7963fdd59f6f230c100550f9c5aa3deab (master).

Upstream Shortlog
-----------------

Gregor Jasny (1):
      8e029751 SystemTools: Fix IsSubDirectory for subdirs of drive root
2017-12-12 07:51:50 -05:00
KWSys Upstream 3b1bb703a2 KWSys 2017-12-08 (2d27b1d0)
Code extracted from:

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

at commit 2d27b1d075d93860ee63564f635fd1710aa61208 (master).

Upstream Shortlog
-----------------

Brad King (1):
      9995f700 hashtable: Drop when building inside CMake
2017-12-08 10:08:38 -05:00
KWSys Upstream 5b1c84b449 KWSys 2017-12-07 (4aee0036)
Code extracted from:

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

at commit 4aee00361a2a38b99911318db84551eed8d3fcfc (master).

Upstream Shortlog
-----------------

Brad King (1):
      09724ac8 hashtable: Avoid use of std::unary_function
2017-12-07 07:25:03 -05:00
KWSys Upstream 52a5c4a877 KWSys 2017-12-05 (9376537e)
Code extracted from:

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

at commit 9376537ec0e4770a28f4b1705cfacf79650f71b6 (master).

Upstream Shortlog
-----------------

Brad King (1):
      e9557f37 RegularExpression: Fix regression in 'find' method

Sebastian Holtermann (4):
      4d1e8738 RegularExpression: Make compile() reentrant (thread safe)
      64f80068 RegularExpression: Make find() reentrant (thread safe)
      bbc94ba8 RegularExpression: Remove unused code
      cff58f07 RegularExpression: New RegularExpressionMatch class
2017-12-05 11:31:27 -05:00
KWSys Upstream 740ccb1f1d KWSys 2017-12-01 (0f0023b1)
Code extracted from:

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

at commit 0f0023b1be404cb4a4f893c116c2f8b5190bd743 (master).

Upstream Shortlog
-----------------

Brad King (1):
      7b6fa277 ConsoleBuf: Add explicit switch case fallthrough markup
2017-12-01 08:52:29 -05:00
KWSys Upstream 5fa414594e KWSys 2017-11-30 (fa1ab7b8)
Code extracted from:

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

at commit fa1ab7b8d790498359ab1b1bff522a7401a918fc (master).

Upstream Shortlog
-----------------

Brad King (1):
      1b09cf0d Configure: Add KWSYS_FALLTHROUGH macro for C++ code
2017-11-30 08:52:44 -05:00
KWSys Upstream e8d0b4312e KWSys 2017-11-09 (40d7b1bb)
Code extracted from:

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

at commit 40d7b1bba6abb1a2aea4c2d46a48968fb31a9d7d (master).

Upstream Shortlog
-----------------

Clinton Stimpson (1):
      e9d2b696 SystemTools: Cache only existing path names in GetActualCaseForPath
2017-11-09 08:35:50 -05:00
KWSys Upstream dc059ae70b KWSys 2017-11-07 (5249a82d)
Code extracted from:

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

at commit 5249a82d5e617a29659e5881d0df65acb3220eab (master).

Upstream Shortlog
-----------------

Brad King (1):
      bfdbfe9b Avoid requiring CMake 3.4 string(APPEND)

luzpaz (1):
      9a1d5901 Fix trivial typos in text
2017-11-07 08:16:13 -05:00
KWSys Upstream 5464e23ff5 KWSys 2017-11-02 (54f0901a)
Code extracted from:

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

at commit 54f0901ad1a1c545a1360a19b5c521857b5a66ec (master).

Upstream Shortlog
-----------------

Bryon Bean (1):
      8e428c18 Process: Add function to kill process (and children) with pid
2017-11-02 09:48:53 -04:00