Skip to content
Snippets Groups Projects
  1. Apr 29, 2021
  2. Apr 26, 2021
  3. Apr 19, 2021
    • Kitware Robot's avatar
      KWSys 2021-04-19 (d6139c66) · d98342d8
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      d98342d8
  4. Apr 14, 2021
    • Kitware Robot's avatar
      KWSys 2021-04-14 (7ab1c601) · a7901671
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      a7901671
  5. Mar 30, 2021
  6. Mar 08, 2021
    • Kitware Robot's avatar
      KWSys 2021-03-08 (5bfba5e1) · 9e556829
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      9e556829
  7. Feb 10, 2021
  8. Feb 02, 2021
  9. Jan 25, 2021
  10. Jan 05, 2021
  11. Sep 29, 2020
  12. Aug 05, 2020
    • Kitware Robot's avatar
      KWSys 2020-08-05 (185dd56e) · 82fd6850
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      82fd6850
  13. Jul 24, 2020
    • Kitware Robot's avatar
      KWSys 2020-07-24 (c3054d90) · 36819d99
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      36819d99
  14. May 27, 2020
    • Kitware Robot's avatar
      KWSys 2020-05-27 (a3263389) · c47501bc
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      c47501bc
  15. May 18, 2020
    • Kitware Robot's avatar
      KWSys 2020-05-18 (146f6b36) · 8fd4c19e
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      8fd4c19e
  16. May 13, 2020
    • Kitware Robot's avatar
      KWSys 2020-05-13 (d4da6980) · 3674f6a4
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      3674f6a4
  17. Apr 21, 2020
  18. Apr 17, 2020
  19. Apr 15, 2020
    • Kitware Robot's avatar
      KWSys 2020-04-15 (5ada375f) · 1b371366
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      1b371366
  20. Apr 10, 2020
    • Kitware Robot's avatar
      KWSys 2020-04-10 (b62956f5) · 4ab6fcd6
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      4ab6fcd6
  21. Apr 09, 2020
  22. Apr 07, 2020
  23. Apr 06, 2020
    • Kitware Robot's avatar
      KWSys 2020-04-06 (af1f389c) · fe6d7d6c
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      fe6d7d6c
  24. Apr 01, 2020
  25. Mar 25, 2020
    • Kitware Robot's avatar
      KWSys 2020-03-25 (4380f1ae) · 9d3b9ec4
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      9d3b9ec4
  26. Mar 04, 2020
    • Kitware Robot's avatar
      KWSys 2020-03-04 (6af2e592) · ec33e360
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      ec33e360
  27. Feb 25, 2020
  28. Feb 17, 2020
    • Kitware Robot's avatar
      KWSys 2020-02-17 (3e117fe1) · 96dd383c
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      96dd383c
  29. Nov 15, 2019
  30. Nov 13, 2019
    • Kitware Robot's avatar
      KWSys 2019-11-13 (e67ed8ef) · 78ce959a
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      78ce959a
  31. Oct 30, 2019
  32. Sep 18, 2019
    • Kitware Robot's avatar
      KWSys 2019-09-18 (c6bc38c1) · 3327c040
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      3327c040
  33. Aug 29, 2019
    • Kitware Robot's avatar
      KWSys 2019-08-29 (08f14d96) · f9a3f134
      Kitware Robot authored and Brad King's avatar Brad King committed
      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()
      f9a3f134
  34. Jul 25, 2019
    • Kitware Robot's avatar
      KWSys 2019-07-25 (a24a6acb) · 780d9e07
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      780d9e07
  35. May 30, 2019
  36. May 15, 2019
  37. Apr 17, 2019
    • Kitware Robot's avatar
      KWSys 2019-04-17 (c42b92f0) · 0225b05a
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      0225b05a
  38. Mar 28, 2019
    • Kitware Robot's avatar
      KWSys 2019-03-28 (e92bdbe8) · 81666349
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      81666349
  39. Mar 21, 2019
    • Kitware Robot's avatar
      KWSys 2019-03-21 (fd41ac36) · 868dc1a1
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      868dc1a1
  40. Feb 25, 2019
Loading