Commit Graph

146 Commits

Author SHA1 Message Date
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
KWSys Upstream
7d3f33e612 KWSys 2017-11-01 (6ffca34c)
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
2017-11-01 08:38:25 -04:00
KWSys Upstream
e44b0cb2f0 KWSys 2017-10-12 (ef0ad34d)
Code extracted from:

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

at commit ef0ad34d280f0553fc4f6e7202a5e7d6241cdc9c (master).

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

Rolf Eike Beer (2):
      8717ac15 DynamicLoader: use std::string instead of strcpy() + strcat()
      88d4dd4b CommandLineArguments: use std::string in GenerateHelp()

Wouter Klouwen (1):
      749b7506 ProcessUNIX: Use monotonic clock in kwsysProcessTimeGetCurrent() for POSIX
2017-10-13 09:13:56 -04:00
KWSys Upstream
c551ff588b KWSys 2017-10-10 (239bc737)
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
2017-10-10 08:43:35 -04:00
KWSys Upstream
4532b03572 KWSys 2017-09-30 (f108739d)
Code extracted from:

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

at commit f108739dd90f06787a955212cf475bbbb111252d (master).

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

Brad King (1):
      41c93d97 Remove unnecessary testIOS

Rolf Eike Beer (2):
      caaef6bb testSystemTools: avoid strcpy()
      a5046656 SystemTool: remove unused Convert*MacroString()
2017-09-30 10:07:52 -04:00
KWSys Upstream
d49b95b804 KWSys 2017-09-21 (ff912e4d)
Code extracted from:

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

at commit ff912e4d39e0a580b9d9be5430fffa46c0e1f94d (master).

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

Brad King (1):
      aa9f3a82 macOS: Account for deployment target when checking for utimensat
2017-09-21 07:17:30 -04:00
KWSys Upstream
38b8017fa6 KWSys 2017-09-14 (d85b17e7)
Code extracted from:

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

at commit d85b17e7b4a9754dfb4c69906378c77626c16d24 (master).

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

Brad King (1):
      c8cfe4e0 SystemTools: Drop SplitProgramFromArgs function
2017-09-14 08:44:25 -04:00
KWSys Upstream
37760743fc KWSys 2017-09-01 (aee0cf59)
Code extracted from:

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

at commit aee0cf59bbed8c8ccc07fa3d77760024cdca520a (master).

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

Steven Velez (1):
      80652055 Directory: Use Windows Extended Paths
2017-09-01 10:35:18 -04:00
KWSys Upstream
9e0026216f KWSys 2017-08-11 (e1006189)
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
2017-08-11 10:13:22 -04:00
KWSys Upstream
a32758782c KWSys 2017-06-09 (a700e2ab)
Code extracted from:

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

at commit a700e2ab06e2741e4955a1aa120293bf78b8fcac (master).

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

Brad King (1):
      7e04a3d2 SystemTools: Remove RemoveEmptyPathElements method
2017-06-09 11:03:33 -04:00
KWSys Upstream
74ef363dd7 KWSys 2017-06-01 (8243fefa)
Code extracted from:

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

at commit 8243fefa3f1ecb623a3bb8db8153941b914c7206 (master).

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

Pavel Solodovnikov (2):
      36d14691 Access string npos without instance
      ab265991 Remove second arg: npos in substr usages
2017-06-01 14:07:35 -04:00
KWSys Upstream
50988f6d76 KWSys 2017-05-31 (bd0bbad7)
Code extracted from:

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

at commit bd0bbad7f47776565d87aeb3657250974a426190 (master).

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

Daniel Pfeifer (1):
      0f7ec930 Pass std::string as const&

Matteo Settenvini (1):
      6173f4b3 SystemTools: Add function to remove empty path components
2017-05-31 09:11:11 -04:00
KWSys Upstream
402c6c121c KWSys 2017-05-25 (160bed45)
Code extracted from:

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

at commit 160bed451833380e9f6ddc60e709ab6800bf2129 (master).

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

Brad King (1):
      51859eab CONTRIBUTING: Specify clang-format version used for code style

Florian Maushart (2):
      684bcda6 SystemInformation: Expose CPU feature flags publicly
      70b8332f SystemInformation: Add CPU_FEATURE_FPU flag
2017-05-25 09:40:58 -04:00
KWSys Upstream
47a8ff3491 KWSys 2017-05-23 (411e958f)
Code extracted from:

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

at commit 411e958f46246eaf8e044b6d0af542685bca5fcf (master).

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

Brad King (1):
      c23e388b ConsoleBuf: Avoid signed/unsigned comparison
2017-05-23 14:34:23 -04:00
KWSys Upstream
7be70ca6cc KWSys 2017-05-16 (fe1f22ce)
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
2017-05-16 11:39:00 -04:00
KWSys Upstream
2dec4695b7 KWSys 2017-05-01 (3ec3252c)
Code extracted from:

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

at commit 3ec3252c4829f929fff246d0d8757ed71f9850f3 (master).

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

Chuck Atkins (1):
      51e95ba7 XL: Fix compatibility with newer clang-based XL on Linux

Daniel Pfeifer (1):
      2564822b Disable clang-tidy
2017-05-01 10:25:35 -04:00
KWSys Upstream
22729eae17 KWSys 2017-04-20 (8785f84f)
Code extracted from:

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

at commit 8785f84f4760da060cdb2499155bb39532f8c053 (master).

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

Ben Boeckel (2):
      ac0c67d2 gitattributes: indicate attributes to ignore when importing
      3dfeb55e gitattributes: rename the c-style attribute
2017-04-20 15:35:56 -04:00
KWSys Upstream
5785482ce0 KWSys 2017-04-19 (9f6ffaff)
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
2017-04-19 08:02:04 -04:00
KWSys Upstream
85841e8bd5 KWSys 2017-04-12 (23a4c211)
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
2017-04-12 09:10:22 -04:00
KWSys Upstream
e9c5505bf9 KWSys 2017-03-28 (34999b6a)
Code extracted from:

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

at commit 34999b6ab815d1456818f4517338a15be7f89ea0 (master).

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

Daniel Pfeifer (1):
      6f43bcef FStream: Make (i|o)fstream::is_open function public
2017-03-28 10:18:09 -04:00
KWSys Upstream
fda80fde76 KWSys 2017-03-24 (7e9f7b7b)
Code extracted from:

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

at commit 7e9f7b7bdc8ac54006a40a775867022c4d678b06 (master).

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

Brad King (3):
      0af48083 Drop custom Git whitespace check attribute
      6365886c Define a custom Git attribute to mark sources using our C style
      d22c2743 clang-format.bash: Use Git attributes to mark files for formatting

Egor Pugin (3):
      ce44c58a FStream: Export ReadBOM() from shared library
      04e24b2b ConsoleBuf: Remove export macro from BasicConsoleBuf template
      858d5edd Encoding: Export CommandLineArguments from shared library
2017-03-24 15:16:56 -04:00
KWSys Upstream
8ba8b5537c KWSys 2017-03-07 (5da8cfe0)
Code extracted from:

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

at commit 5da8cfe0544f95697808b0b46ed3183621902f0b (master).

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

Ben Boeckel (1):
      c5529406 SystemTools: use std::string::empty

Robert Maynard (1):
      27e64d34 SystemInformation: Teach Is64Bits to check host architecture at runtime
2017-03-10 16:24:52 -05:00
KWSys Upstream
ced3396d04 KWSys 2017-02-14 (5c6f7836)
Code extracted from:

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

at commit 5c6f78360d93742bace501bef0c45664d317972a (master).

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

Brad King (1):
      a673a722 SystemInformation: Fix -Wconversion warning

Nicolás Bértolo (1):
      9c4230b7 SystemInformation: Fix counts of logical and physical cores
2017-02-14 09:22:06 -05:00
KWSys Upstream
95983ed845 KWSys 2017-02-06 (ef673998)
Code extracted from:

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

at commit ef6739982f686648ef5ae6902aaf5fbaad891bce (master).

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

Ben Boeckel (1):
      8d8c86b5 testConsoleBuf: tighten the check for the /utf-8 flag

Gregor Jasny (1):
      d6b87625 SystemTools: Add helper function to check for FIFO file type
2017-02-06 13:01:39 -05:00
KWSys Upstream
219c7bdcb1 KWSys 2017-01-16 (a423d829)
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
2017-01-16 14:06:28 -05:00
KWSys Upstream
a9ea66bd66 KWSys 2016-12-14 (95a7e234)
Code extracted from:

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

at commit 95a7e234ffd0c6bdfaa8b21c59a119198c050164 (master).

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

Ben Boeckel (1):
      e0967411 Add a script to help update third-party sources

Brad King (10):
      98505f79 Add script to update GitSetup from upstream
      365edba8 GitSetup: Tell Git not to export .gitattributes
      41a7fe5b Add pre-commit hook to check whether SetupForDevelopment must re-run
      17a1200c Convert developer setup scripts away from Gerrit Code Review
      5f206c3a Tell Git to use a distinct conflict marker size in `.rst` files
      33f828d4 README: Convert from `.txt` to `.rst` markup
      56b707dd README: Add section about reporting bugs
      140357ea CONTRIBUTING: Document contribution through the Kitware GitLab Instance
      4b7bf8e4 Tell Git not to export any `.sh` or `.bash` scripts
      e25eb8dc CONTRIBUTING: Add step for running developer setup script

GitSetup Upstream (3):
      fed3d191 GitSetup 2012-09-27 (341043cf)
      a0144297 GitSetup 2016-12-13 (8af10838)
      868c1e68 GitSetup 2016-12-13 (cd5ada6d)
2016-12-14 11:16:55 -05:00
KWSys Upstream
1b50bd3f5c KWSys 2016-12-02 (4967ccc0)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit 4967ccc054d268c430e73445f3a103e737c5f5f7 (master).

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

Chuck Atkins (2):
      f1afce25 DynamicLoader: Re-organize preprocessor checks to use if, elif, else
      d94f92f7 DynamicLoader: Expand noop implementation to more platforms

Dāvis Mosāns (2):
      f069db91 Encoding: Fix conversion of strings that contain null bytes
      4967ccc0 ConsoleBuf: Fix output for strings that contain null byte
2016-12-05 09:55:32 -05:00
KWSys Upstream
cd5cff1337 KWSys 2016-11-28 (1c7c2139)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit 1c7c2139e773124c0a2b80e10b2840c22a750980 (master).

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

Brad King (2):
      5e556d53 Refactor CMake policy settings
      cb55cf5a Set CMake Policy CMP0063 to NEW within KWSys

Dāvis Mosāns (1):
      1c7c2139 ConsoleBuf: Fix character handling between buffer boundaries
2016-11-29 11:49:33 -05:00
KWSys Upstream
0a56e6fe35 KWSys 2016-11-18 (2a3f6f6b)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit 2a3f6f6b9098d10afb05e894faf262efa22f38b8 (master).

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

Dāvis Mosāns (2):
      a7e82be0 ConsoleBuf: Expose Manager ConsoleBuf to be accessible
      2a3f6f6b ConsoleBuf: Add Manager convenience method for UTF-8 pipes
2016-11-18 09:13:39 -05:00
KWSys Upstream
572ac89773 KWSys 2016-11-16 (a0c60eec)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit a0c60eec7cdbe7b5d0196bfc5b69bd969fe8786f (master).

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

Brad King (2):
      818405fc Fix typo in clang-format script documentation
      a0c60eec Terminal: Add tmux to VT100 color support whitelist

Matt Leotta (1):
      6a642f72 SystemInformation: Skip loopback devices in search for FQDN
2016-11-16 13:27:06 -05:00
KWSys Upstream
773b36e5d4 KWSys 2016-11-09 (18c65411)
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
2016-11-09 09:22:56 -05:00
KWSys Upstream
53862f04a0 KWSys 2016-10-23 (b630d2f5)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit b630d2f5575be7d70c214bfffc57aaf5069c6369 (master).

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

Dāvis Mosāns (1):
      b630d2f5 ConsoleBuf: Check for actual console with GetConsoleMode
2016-10-25 09:13:46 -04:00
KWSys Upstream
bf28a3873d KWSys 2016-10-07 (dfe9b386)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit dfe9b38635d80cb5253187c1ddf90923e1b9effd (master).

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

Brad King (1):
      dfe9b386 SystemTools: Re-implement Strucmp
2016-10-08 05:25:34 -04:00
KWSys Upstream
0ab471adf1 KWSys 2016-09-29 (6cfcbede)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit 6cfcbedeb253b64e6d07f436f1ac0f0b488bbc9b (master).

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

Brad King (1):
      6cfcbede SystemTools: Include strings.h on MinGW for strcasecmp
2016-09-29 10:56:36 -04:00
KWSys Upstream
d15b7603ae KWSys 2016-09-23 (80f820fc)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit 80f820fcbb7cb9536a7c3886fa60c5c211559daf (master).

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

Brad King (3):
      66cd1138 ConsoleBuf: Avoid unnecessary initializations in test code
      4e6c9410 ConsoleBuf: Remove extra flush operations from test code
      80f820fc ConsoleBuf: Avoid use of __FUNCTION__ in tests
2016-09-26 09:45:46 -04:00
KWSys Upstream
9783ed1e6e KWSys 2016-09-20 (3f69ac40)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit 3f69ac4009443743e17d6335f1952b8755aee054 (master).

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

Dāvis Mosāns (6):
      f53440fe ConsoleBuf: Improve test error messages
      fd9e86e8 ConsoleBuf: Use two separate events for test sync
      fb8530ed ConsoleBuf: Make test more reliable
      c49ddccb ConsoleBuf: Fix test registry restoration
      10e3f947 ConsoleBuf: Fix test to compare all bytes of wide character strings
      3f69ac40 ConsoleBuf: Output console and test buffers on test failure
2016-09-20 09:04:05 -04:00
KWSys Upstream
d28e4467aa KWSys 2016-09-14 (c4049689)
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
2016-09-14 09:43:31 -04:00
KWSys Upstream
b80d613632 KWSys 2016-09-14 (e736efa1)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit e736efa13ad42a4245b95774d114720ad0877c5b (master).

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

Brad King (1):
      e736efa1 ConsoleBuf: Always compile test source for host Windows version

Dāvis Mosāns (1):
      669e3a06 ConsoleBuf: Use a custom std::streambuf for console output on Windows
2016-09-14 09:41:49 -04:00
KWSys Upstream
fcc532470a KWSys 2016-08-24 (8e643b9b)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit 8e643b9b5f24d4cac68d59b1e2be9d161fb75974 (master).

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

Brad King (1):
      8e643b9b SystemTools: Fix crash in GetShortPath
2016-08-24 10:55:18 -04:00
KWSys Upstream
6c0820a874 KWSys 2016-08-03 (6d23dd7e)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit 6d23dd7e455a7b2088c4ec6dce760d8243b84ee6 (master).

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

Ben Boeckel (1):
      6d23dd7e SystemTools: add a PathExists method
2016-08-04 10:11:06 -04:00
KWSys Upstream
3e6ec47c42 KWSys 2016-08-02 (3f55579d)
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
2016-08-03 10:10:21 -04:00
KWSys Upstream
6bc3073e23 KWSys 2016-08-01 (560bcdbb)
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
2016-08-02 09:21:31 -04:00
KWSys Upstream
9ef2b2b164 KWSys 2016-07-19 (9d1dbd95)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit 9d1dbd95835638e4c0fcf74dc8020cd4cd3426c1 (master).

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

Dāvis Mosāns (2):
      d2cdfc6d FStream: Use common base for basic_ifstream and basic_ofstream
      9d1dbd95 FStream: Add MinGW support
2016-07-20 09:05:17 -04:00
KWSys Upstream
eb7b5087f7 KWSys 2016-07-18 (19732229)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit 19732229f798419307782ea7d252b78701911ea3 (master).

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

Dāvis Mosāns (1):
      19732229 SystemTools: User better GetEnv and HasEnv signatures
2016-07-19 08:27:09 -04:00