1. 16 Jan, 2017 1 commit
  2. 05 Jan, 2017 1 commit
  3. 20 Dec, 2016 1 commit
  4. 09 Dec, 2016 1 commit
  5. 02 Dec, 2016 1 commit
    • Kitware Robot's avatar
      KWSys 2016-12-02 (4967ccc0) · c5fd4da5
      Kitware Robot authored
      Code extracted from:
      at commit 4967ccc054d268c430e73445f3a103e737c5f5f7 (master).
      Upstream Shortlog
      Brad King (4):
            818405fc Fix typo in clang-format script documentation
            a0c60eec Terminal: Add tmux to VT100 color support whitelist
            5e556d53 Refactor CMake policy settings
            cb55cf5a Set CMake Policy CMP0063 to NEW within KWSys
      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 (5):
            a7e82be0 ConsoleBuf: Expose Manager ConsoleBuf to be accessible
            2a3f6f6b ConsoleBuf: Add Manager convenience method for UTF-8 pipes
            1c7c2139 ConsoleBuf: Fix character handling between buffer boundaries
            f069db91 Encoding: Fix conversion of strings that contain null bytes
            4967ccc0 ConsoleBuf: Fix output for strings that contain null byte
      Matt Leotta (1):
            6a642f72 SystemInformation: Skip loopback devices in search for FQDN
  6. 18 Nov, 2016 1 commit
    • Marcus D. Hanwell's avatar
      Don't FORCE the system GLEW to OFF · 8eac9b52
      Marcus D. Hanwell authored
      That made it impossible to use system GLEW, system GLEW works perfectly
      well on my Linux system once the find package was updated. Left the help
      text, I am not sure what the fixes referred to in the comment are, or if
      that is still true.
  7. 08 Nov, 2016 1 commit
    • Kitware Robot's avatar
      KWSys 2016-11-08 (2b3e2b1c) · 5e84b1dc
      Kitware Robot authored
      Code extracted from:
      at commit 2b3e2b1c28e676a1f4eb951104a1265a91c4df8c (master).
      Upstream Shortlog
      Brad King (12):
            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
      Kitware Robot (1):
            6c973b46 Revise C++ coding style using clang-format
  8. 04 Nov, 2016 1 commit
    • Kitware Robot's avatar
      KWSys 2016-11-03 (37306a1c) · 62b9eb5b
      Kitware Robot authored
      Code extracted from:
      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
  9. 03 Nov, 2016 1 commit
  10. 01 Nov, 2016 1 commit
    • Ken Martin's avatar
      Remove ES2 support for VTK 8.0 · 0f750114
      Ken Martin authored
      ES2 is causing headaches and code mess and is
      getting old. Remove for 8.0 so we can focus on
      more modern APIs. Most Apple and Adroid devices
      from the past 4 years support ES3.
  11. 11 Oct, 2016 1 commit
    • Brad King's avatar
      Android: Port build system to CMake 3.7 capabilities · 9c744b13
      Brad King authored
      CMake 3.7 adds support for cross-compiling to Android without a complex
      toolchain file.  Port our main CMake build system to work without the
      `android.toolchain.cmake` file:
      $ cmake ../VTK \
          -DCMAKE_SYSTEM_NAME=Android \
          -DCMAKE_ANDROID_NDK=/path/to/ndk \
          -DVTKCompileTools_DIR=/path/to/vtk-compile-tools \
          -DOPENGL_ES_VERSION=3.0 \
  12. 20 Sep, 2016 1 commit
  13. 19 Sep, 2016 1 commit
  14. 07 Sep, 2016 1 commit
  15. 03 Aug, 2016 2 commits
  16. 13 Jul, 2016 1 commit
  17. 12 Jul, 2016 1 commit
  18. 11 Jul, 2016 1 commit
  19. 08 Jul, 2016 1 commit
  20. 06 Jul, 2016 1 commit
  21. 01 Jul, 2016 2 commits
    • Robert Maynard's avatar
      Enable CMP0063 as it is needed to properly build in kit mode · 33506705
      Robert Maynard authored
      Kit mode will build vtk as object libraries, which need to be passed
      the correct visibility properties. Because of this, we need to make
      sure to only use visibility properties when we have CMake 3.3+
    • Kitware Robot's avatar
      KWSys 2016-06-30 (96f06c8e) · 2c4e9fa1
      Kitware Robot authored
      Code extracted from:
      at commit 96f06c8e93d2b5e0395c9f413d1649563a2015d8 (master).
      Upstream Shortlog
      Ben Boeckel (3):
            069a6b37 windows: check for _WIN32 rather than WIN32
            f6867bb7 SystemTools: flip junction deletion around
            3392da1d SystemTools: add buffer around preproc conditions
      Brad King (1):
            96f06c8e Drop the auto_ptr.hxx component of KWSys
      Felix Geyer (1):
            b51abb30 SystemInformation: Fix spelling typos in comments
      Mariusz Pluciński (1):
            6b60c184 SystemInformation: Fix compilation on VS Clang/C2 toolset
      Zack Galbreath (1):
            36d8666f Process: Add function to reset the start time of a process
  22. 17 Jun, 2016 1 commit
  23. 19 May, 2016 1 commit
    • Sean McBride's avatar
      Manual search & destroy of (B|E)TX · 55878a23
      Sean McBride authored
      First automatically removed lines with only BTX/ETX
      from .h files with the following regexes:
      ^ *// *BTX\r
      ^ *// *ETX\r
      and replaced occurances with nothing. Committed that, then manually
      removed various remaining cases of BTX/ETX, and related comments, and parsing stuff,
      then trashed the first commit.
  24. 07 Apr, 2016 1 commit
  25. 08 Mar, 2016 2 commits
  26. 17 Feb, 2016 1 commit
  27. 15 Feb, 2016 1 commit
  28. 02 Feb, 2016 1 commit
    • Ken Martin's avatar
      cleanup and expose some options for ios android · dececfb4
      Ken Martin authored
      remove some old code expose a couple options andmake the
      compile tools build into a different directory as it
      does not need to be wiped as often. Also remove
      the install step for the compile tools as it is not needed.
  29. 20 Jan, 2016 1 commit
  30. 15 Jan, 2016 1 commit
  31. 08 Jan, 2016 1 commit
  32. 18 Dec, 2015 1 commit
  33. 17 Dec, 2015 1 commit
  34. 14 Dec, 2015 3 commits
  35. 10 Dec, 2015 1 commit