1. 29 Mar, 2018 1 commit
    • Kitware Robot's avatar
      KWSys 2018-03-29 (488f2031) · b66f18c8
      Kitware Robot authored and Brad King's avatar Brad King committed
      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/
      b66f18c8
  2. 07 Mar, 2018 1 commit
    • Kitware Robot's avatar
      KWSys 2018-03-07 (2ad561e7) · 64d4308d
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      64d4308d
  3. 01 Feb, 2018 1 commit
    • Kitware Robot's avatar
      KWSys 2018-02-01 (04fcc449) · 854feacc
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      854feacc
  4. 24 Jan, 2018 1 commit
    • Kitware Robot's avatar
      KWSys 2018-01-23 (0579db1c) · 7a756570
      Kitware Robot authored and Brad King's avatar Brad King committed
      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
      7a756570
  5. 15 Dec, 2017 1 commit
  6. 12 Dec, 2017 1 commit
  7. 09 Nov, 2017 1 commit
  8. 07 Nov, 2017 1 commit
  9. 01 Nov, 2017 1 commit
    • Kitware Robot's avatar
      KWSys 2017-11-01 (6ffca34c) · 7d3f33e6
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          https://gitlab.kitware.com/utils/kwsys.git
      
      at commit 6ffca34c008f0aac44db0e0c2826673a0e3f6ecf (master).
      
      Upstream Shortlog
      -----------------
      
      Brad King (2):
            7a4cca11 Process: Refactor test compile flag addition
            90886a99 Process: Fix tests under ubsan
      
      Bradley Lowekamp (1):
            b4507c9c Remove dead code from Configure.h.in
      
      Domen Vrankar (1):
            9e0b4d1a SystemTools: set default MakeDirectory permissions mode
      7d3f33e6
  10. 10 Oct, 2017 1 commit
    • Kitware Robot's avatar
      KWSys 2017-10-10 (239bc737) · c551ff58
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          https://gitlab.kitware.com/utils/kwsys.git
      
      at commit 239bc737543886a72c5e9e3445d51e17f7e26abe (master).
      
      Upstream Shortlog
      -----------------
      
      Matthias Maennich (5):
            6599eda6 testRobustEncoding: restore format flags for std::cout before exiting
            862562ce SystemInformation: fix potential off-by-one write
            13e02b76 processUNIX: close intermediate file descriptor in error case
            73c491e8 processUNIX: fix not null terminated buffer during error reporting
            ce55a255 testSystemTools: fix some copy'n'paste issues
      
      Rolf Eike Beer (5):
            6ca15069 SystemTools: make Getcwd() more efficient on Windows
            6d7eb3a1 CommandLineArguments: do not check variable before delete[]
            3b8fefea remove pointer checks before calling free()
            cf8beae3 ProcessUNIX: use strdup() instead of open coding it
            5d2aff9d ProcessWin32: use strdup() instead of open coding it
      c551ff58
  11. 30 Sep, 2017 1 commit
  12. 14 Sep, 2017 1 commit
  13. 01 Sep, 2017 1 commit
  14. 11 Aug, 2017 1 commit
    • Kitware Robot's avatar
      KWSys 2017-08-11 (e1006189) · 9e002621
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          https://gitlab.kitware.com/utils/kwsys.git
      
      at commit e100618908f7f7a41cbe623afa79ca0e4f17834a (master).
      
      Upstream Shortlog
      -----------------
      
      Chuck Atkins (2):
            993f0ea4 Add an option to split object and interface libs.
            b61faf89 Fix install rules and usage requirements for interface+object libs
      
      Justin Berger (2):
            6d73752d Allow KWSYSPE_USE_SELECT macro to be overriden at compile time.
            da61baff Added cmake settable property to enable the macro
      
      Sean McBride (1):
            dfa13188 Fixed a couple of trivial clang -Wunused-macros warnings
      
      Shawn Waldon (1):
            da8a9e65 SystemTools: make GetFilenameName handle either kind of slash
      9e002621
  15. 09 Jun, 2017 1 commit
  16. 01 Jun, 2017 1 commit
  17. 31 May, 2017 1 commit
  18. 16 May, 2017 1 commit
    • Kitware Robot's avatar
      KWSys 2017-05-16 (fe1f22ce) · 7be70ca6
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          https://gitlab.kitware.com/utils/kwsys.git
      
      at commit fe1f22ceefdae18df33e5bab8483fec7a82d4cee (master).
      
      Upstream Shortlog
      -----------------
      
      Adam Weisi (3):
            8a799e36 Process: Improve definition ordering in header file
            7d56ef24 Process: Save results from all children internally
            b7eba998 Process: Add APIs to get results of individual processes
      
      Ben Boeckel (2):
            cea71543 style: remove separator comments
            874dc559 style: help clang-format near macros
      7be70ca6
  19. 19 Apr, 2017 1 commit
    • Kitware Robot's avatar
      KWSys 2017-04-19 (9f6ffaff) · 5785482c
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          https://gitlab.kitware.com/utils/kwsys.git
      
      at commit 9f6ffaff4ed7b639b3523b43f41e70f75271f0cc (master).
      
      Upstream Shortlog
      -----------------
      
      Brad King (3):
            e71a3406 Encoding: Add ToWindowsExtendedPath function
            41b8603c SystemTools: Use Encoding::ToWindowsExtendedPath
            edd8b5e0 FStream: Open files on Windows using UNC path
      
      Chuck Atkins (1):
            0c4e58ec Silence warnings from newer CMake versions from CMP0048
      5785482c
  20. 12 Apr, 2017 1 commit
    • Kitware Robot's avatar
      KWSys 2017-04-12 (23a4c211) · 85841e8b
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          https://gitlab.kitware.com/utils/kwsys.git
      
      at commit 23a4c211e90c1cfd399c3632141dbd549a5db8cf (master).
      
      Upstream Shortlog
      -----------------
      
      Brad King (2):
            41a9dfef SystemInformation: Fix dynamic loader failure on WinXP SP2
            3ead6158 SystemTools: Fix stat() wrapper compilation with Borland
      
      Daniel Pfeifer (1):
            ce5b0d34 Disable include-what-you-use
      
      Mathieu Westphal (1):
            a2bf6bb3 SystemTools: Add cross-platform stat() wrapper
      85841e8b
  21. 10 Mar, 2017 1 commit
  22. 06 Feb, 2017 1 commit
  23. 16 Jan, 2017 1 commit
    • Kitware Robot's avatar
      KWSys 2017-01-16 (a423d829) · 219c7bdc
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          https://gitlab.kitware.com/utils/kwsys.git
      
      at commit a423d82989a4b89fa7d17f3dd5215684e902208e (master).
      
      Upstream Shortlog
      -----------------
      
      Ben Boeckel (1):
            45db0937 SystemTools: use PathExists where appropriate
      
      Brad King (1):
            e08eee61 SystemTools: Fix conversion warning in test case
      
      Eric Berge (1):
            687fcd79 Add -lsocket for libcmsys.a build on SunOS
      
      Gregor Jasny (1):
            0541ce21 SystemTools: Fix off-by-one in GetLineFromStream with size limit
      219c7bdc
  24. 09 Nov, 2016 1 commit
    • Kitware Robot's avatar
      KWSys 2016-11-09 (18c65411) · 773b36e5
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          http://public.kitware.com/KWSys.git
      
      at commit 18c654114de3aa65429542f95308720bc68f9231 (master).
      
      Upstream Shortlog
      -----------------
      
      Brad King (14):
            37306a1c FStream: Quiet unused argument warning
            15e90a3c Sort includes to stabilize include order w.r.t. clang-format
            26509227 Copyright.txt: Add notice of copyright by contributors
            fc42d3f2 Add temporary script to filter license notices
            c41c1bc4 Simplify KWSys per-source license notices
            1d4c0b4a Remove temporary script that filtered license notices
            a4f5ef79 SystemInformation: Remove stray comment
            8649a886 kwsysPrivate: Protect KWSYS_HEADER macro from clang-format
            89b98af5 Configure clang-format for KWSys source tree
            547dacad Add a script to run clang-format on the entire source tree
            aa94be0c CONTRIBUTING: Add a section on coding style
            6604c4b6 Empty commit at end of history preceding clang-format style transition
            2b3e2b1c Tell Git to not export 'clang-format' infrastructure
            18c65411 FStream: Include Configure.hxx before other headers
      
      Kitware Robot (1):
            6c973b46 Revise C++ coding style using clang-format
      773b36e5
  25. 08 Oct, 2016 1 commit
  26. 29 Sep, 2016 1 commit
  27. 14 Sep, 2016 1 commit
    • Kitware Robot's avatar
      KWSys 2016-09-14 (c4049689) · d28e4467
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          http://public.kitware.com/KWSys.git
      
      at commit c4049689d1ff6e3b9f59358023aebb1a7e0fd149 (master).
      
      Upstream Shortlog
      -----------------
      
      Brad King (2):
            0504dcaf SystemTools: Fix path comparison in test case
            c4049689 SystemTools: Teach GetActualCaseForPath to convert as much as possible
      d28e4467
  28. 24 Aug, 2016 1 commit
  29. 04 Aug, 2016 1 commit
  30. 03 Aug, 2016 1 commit
    • Kitware Robot's avatar
      KWSys 2016-08-02 (3f55579d) · 3e6ec47c
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          http://public.kitware.com/KWSys.git
      
      at commit 3f55579d113f92fcda8f9eff7046c36873c121f6 (master).
      
      Upstream Shortlog
      -----------------
      
      Patrick Welche (3):
            8a989b44 SystemInformation: Treat BSDs more uniformly
            2ce319a6 SystemInformation: Treat Solaris the same as Linux
            3f55579d SystemTools: Fix FileExists for some SCO OpenServer file permissions
      3e6ec47c
  31. 02 Aug, 2016 1 commit
    • Kitware Robot's avatar
      KWSys 2016-08-01 (560bcdbb) · 6bc3073e
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          http://public.kitware.com/KWSys.git
      
      at commit 560bcdbb972cbf4c7ea77010363c652b697b9933 (master).
      
      Upstream Shortlog
      -----------------
      
      Brad King (1):
            560bcdbb SystemTools: Factor out common `const char* GetEnv()` private implementation
      
      James Johnston (1):
            1c147abb Directory: Use Windows API wherever possible and port to Embarcadero
      6bc3073e
  32. 19 Jul, 2016 1 commit
  33. 18 Jul, 2016 1 commit
    • Kitware Robot's avatar
      KWSys 2016-07-15 (f396bf43) · bbb3216a
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          http://public.kitware.com/KWSys.git
      
      at commit f396bf43fc8a3e475e703acb99d629d123dbd003 (master).
      
      Upstream Shortlog
      -----------------
      
      Brad King (2):
            e43689db SystemTools: Factor out environment storage class
            2aa7dd82 SystemTools: Do not free buffer passed to putenv("A=") on Windows
      
      Dāvis Mosāns (4):
            19c31914 SystemTools: Abstract environment storage character type
            61301786 SystemTools: Tweak GetEnv/PutEnv implementation layout
            85920d53 SystemTools: Teach GetEnv/PutEnv to use correct encoding on Windows
            f396bf43 SystemTools: Add HasEnv function
      bbb3216a
  34. 31 Mar, 2016 1 commit
  35. 08 Mar, 2016 1 commit
    • Kitware Robot's avatar
      KWSys 2016-03-08 (6b60c184) · 4ba9b473
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          http://public.kitware.com/KWSys.git
      
      at commit 6b60c1843dbba9d4929496f9292cc78dab945c68 (master).
      
      Upstream Shortlog
      -----------------
      
      Mariusz Pluciński (1):
            6b60c184 SystemInformation: Fix compilation on VS Clang/C2 toolset
      
      Sean McBride (3):
            6ea22e65 Suppressed clang -Wcomma warnings with void cast
            8d9d489d Fixed clang-tidy warnings about macros missing defensive parens
            1c544330 Made private method static to silence warning
      4ba9b473
  36. 22 Feb, 2016 1 commit
    • Kitware Robot's avatar
      KWSys 2016-02-22 (4847aedd) · a132064b
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          http://public.kitware.com/KWSys.git
      
      at commit 4847aedde22b0026accbb71e5480ed353a330e02 (master).
      
      Upstream Shortlog
      -----------------
      
      Ben Boeckel (1):
            de83c4d4 SystemTools: support deleting junction points
      
      Chuck Atkins (1):
            3e1b7395 SystemInformation: Ignore buffers and cache when reporting host memory use
      
      Costy Petrisor (1):
            9fe15333 Update hidden includes to support CMake header dependency scanning
      
      Zack Galbreath (1):
            4847aedd Process: Allow timeout to be changed after child starts
      a132064b
  37. 11 Jan, 2016 1 commit
    • Kitware Robot's avatar
      KWSys 2016-01-11 (e8bf616e) · 8e7356a2
      Kitware Robot authored and Brad King's avatar Brad King committed
      Code extracted from:
      
          http://public.kitware.com/KWSys.git
      
      at commit e8bf616e3556368bf19dbebcd3529a89011ebacb (master).
      
      Upstream Shortlog
      -----------------
      
      Brad King (1):
            e8bf616e SystemTools: Fix GetShortPath buffer sizing
      
      Jan van Dorsten (1):
            cfb2477d SystemTools: Simplify GetShortPath de-quoting step
      
      Robert Maynard (1):
            8ef9773d Don't use clang diagnostic pragma's when compiling with ICC on OSX.
      8e7356a2
  38. 04 Dec, 2015 1 commit
    • Kitware Robot's avatar
      KWSys 2015-12-03 (6bfc1aef) · d5d90f5e
      Kitware Robot authored and Brad King's avatar Brad King committed
      Extract upstream KWSys using the following shell commands.
      
      $ git archive --prefix=upstream-kwsys/ 6bfc1aef | tar x
      $ git shortlog --no-merges --abbrev=8 --format='%h %s' 9596e98d..6bfc1aef
      Rolf Eike Beer (6):
            9e9c8ae3 SystemTools: extend test coverage of SystemTools::MakeDirectory()
            3f3d9eb5 SystemTools: add basic tests for SystemTools::FindFile()
            9ca5f108 SystemTools: entirely remove the extension code on non-Windows platforms
            29f82f78 SystemTools: avoid needless copy of std::string
            ac667cdc SystemTools: remove 2 more explicit calls to FileIsDirectory()
            6bfc1aef SystemTools: do not call FileExists() before calling FileIsDirectory()
      d5d90f5e
  39. 01 Dec, 2015 1 commit
    • Kitware Robot's avatar
      KWSys 2015-12-01 (9596e98d) · e25f294a
      Kitware Robot authored and Brad King's avatar Brad King committed
      Extract upstream KWSys using the following shell commands.
      
      $ git archive --prefix=upstream-kwsys/ 9596e98d | tar x
      $ git shortlog --no-merges --abbrev=8 --format='%h %s' a7e5360f..9596e98d
      Dmitry Marakasov (1):
            b86a2a3e Process: Fix off-by-one when adding two times
      
      Marek Vasut (1):
            ddfa8019 CPU: Add NIOS2 support
      
      Rolf Eike Beer (2):
            0adafb51 SystemTools: use FindProgram() overload that checks for directory
            9596e98d SystemTools: move some code around that is used only on Windows-like platforms
      e25f294a
  40. 08 Oct, 2015 1 commit
    • Kitware Robot's avatar
      KWSys 2015-10-06 (ed82989c) · 13c22d28
      Kitware Robot authored and Brad King's avatar Brad King committed
      Extract upstream KWSys using the following shell commands.
      
      $ git archive --prefix=upstream-kwsys/ ed82989c | tar x
      $ git shortlog --no-merges --abbrev=8 --format='%h %s' d79801bb..ed82989c
      Brad King (3):
            9baab632 SystemTools: Keep stat st_mtim field existence private
            39475e20 SystemTools: Refactor utimes invocation
            ed82989c SystemTools: Implement nanosecond file times on OS X
      13c22d28