-
- Downloads
KWSys 2016-11-03 (37306a1c)
Code extracted from: http://public.kitware.com/KWSys.git at commit 37306a1c73e991e239f32bfc8eda98ba2d1c149a (master). Upstream Shortlog ----------------- Ben Boeckel (1): 6d23dd7e SystemTools: add a PathExists method Brad King (13): e43689db SystemTools: Factor out environment storage class 2aa7dd82 SystemTools: Do not free buffer passed to putenv("A=") on Windows 560bcdbb SystemTools: Factor out common `const char* GetEnv()` private implementation 8e643b9b SystemTools: Fix crash in GetShortPath e736efa1 ConsoleBuf: Always compile test source for host Windows version 0504dcaf SystemTools: Fix path comparison in test case c4049689 SystemTools: Teach GetActualCaseForPath to convert as much as possible 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 6cfcbede SystemTools: Include strings.h on MinGW for strcasecmp dfe9b386 SystemTools: Re-implement Strucmp 37306a1c FStream: Quiet unused argument warning Dāvis Mosāns (15): 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 19732229 SystemTools: User better GetEnv and HasEnv signatures d2cdfc6d FStream: Use common base for basic_ifstream and basic_ofstream 9d1dbd95 FStream: Add MinGW support 669e3a06 ConsoleBuf: Use a custom std::streambuf for console output on Windows 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 b630d2f5 ConsoleBuf: Check for actual console with GetConsoleMode James Johnston (1): 1c147abb Directory: Use Windows API wherever possible and port to Embarcadero 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
Showing
- CMakeLists.txt 24 additions, 1 deletionCMakeLists.txt
- Configure.hxx.in 5 additions, 2 deletionsConfigure.hxx.in
- ConsoleBuf.hxx.in 356 additions, 0 deletionsConsoleBuf.hxx.in
- Directory.cxx 21 additions, 10 deletionsDirectory.cxx
- FStream.hxx.in 166 additions, 70 deletionsFStream.hxx.in
- SystemInformation.cxx 3 additions, 12 deletionsSystemInformation.cxx
- SystemTools.cxx 268 additions, 140 deletionsSystemTools.cxx
- SystemTools.hxx.in 15 additions, 4 deletionsSystemTools.hxx.in
- kwsysPlatformTestsCXX.cxx 5 additions, 0 deletionskwsysPlatformTestsCXX.cxx
- testConsoleBuf.cxx 719 additions, 0 deletionstestConsoleBuf.cxx
- testConsoleBuf.hxx 25 additions, 0 deletionstestConsoleBuf.hxx
- testConsoleBufChild.cxx 63 additions, 0 deletionstestConsoleBufChild.cxx
- testSystemTools.cxx 49 additions, 6 deletionstestSystemTools.cxx
Loading
Please register or sign in to comment