- Jan 16, 2017
-
-
45db0937 SystemTools: use PathExists where appropriate Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7
-
e08eee61 SystemTools: Fix conversion warning in test case Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8
-
- Jan 15, 2017
-
-
Brad King authored
``` testSystemTools.cxx:901:32: warning: comparison of integers of different signs: 'size_type' (aka 'unsigned long') and 'long' [-Wsign-compare] if (!result || line.size() != size) { ~~~~~~~~~~~ ^ ~~~~ ```
-
- Jan 11, 2017
-
-
Brad King authored
687fcd79 Add -lsocket for libcmsys.a build on SunOS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5
-
0541ce21 SystemTools: Fix off-by-one in GetLineFromStream with size limit Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6
-
- Jan 10, 2017
-
-
Ben Boeckel authored
The `Touch` method should care about existence and directory creation should also be guarded against unreadable paths as well. In addition, fix a path existence check which should have been updated before.
-
- Jan 09, 2017
-
-
Logic for the size limit argument added by commit 521c5483 (added a limit to the getline method, 2007-03-01) had an off-by-one error in truncating the buffer. Fix it and add a test case.
-
- Dec 21, 2016
-
-
Eric Berge authored
Without this the linking of code using Source/kwsys/SystemInformation.cxx will have undefined Symbols on Solaris 11.
-
- Dec 14, 2016
-
-
e25eb8dc CONTRIBUTING: Add step for running developer setup script 4b7bf8e4 Tell Git not to export any `.sh` or `.bash` scripts Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4
-
Brad King authored
-
Brad King authored
Our new scripts `update-gitsetup.bash` and `update-third-party.bash` should not be exported by `git archive`. Furthermore, they should be checked out with LF newlines. Update `.gitattributes` accordingly.
-
- Dec 13, 2016
-
-
Brad King authored
140357ea CONTRIBUTING: Document contribution through the Kitware GitLab Instance 56b707dd README: Add section about reporting bugs 33f828d4 README: Convert from `.txt` to `.rst` markup 5f206c3a Tell Git to use a distinct conflict marker size in `.rst` files 17a1200c Convert developer setup scripts away from Gerrit Code Review 41a7fe5b Add pre-commit hook to check whether SetupForDevelopment must re-run Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !1
-
Brad King authored
Replace the instructions that routed contributors to our old Wiki with new instructions routing them to our GitLab instance.
-
Brad King authored
Move it out of `CONTRIBUTING.rst`.
-
Brad King authored
Also add sections on licensing and contribution instructions.
-
Brad King authored
Use a long conflict marker size that is unlikely to be in conflict with a `=======` section header underline.
-
Brad King authored
KWSys development is moving away from the Gerrit Code Review system. Disable portions of `SetupForDevelopment.sh` related to Gerrit.
-
Brad King authored
Add a version number to the `SetupForDevelopment.sh` script and use a pre-commit hook to check when it changes.
-
Brad King authored
365edba8 GitSetup: Tell Git not to export .gitattributes 1d71c502 Merge branch 'upstream-GitSetup' into developer-setup 868c1e68 GitSetup 2016-12-13 (cd5ada6d) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3
-
Brad King authored
GitSetup upstream added an attribute to export `.gitattributes` so that importing snapshots into the sources of other projects would bring along the attributes. However, we don't want to export them from KWSys. Drop `.gitattributes` entries not relevant to KWSys.
-
Brad King authored
* upstream-GitSetup: GitSetup 2016-12-13 (cd5ada6d)
-
Code extracted from: https://gitlab.kitware.com/utils/gitsetup.git at commit cd5ada6d5626da409d3ff108c341b9afd615803f (setup).
-
Brad King authored
32d94e8e Merge branch 'upstream-GitSetup' into developer-setup a0144297 GitSetup 2016-12-13 (8af10838) b606857a Merge branch 'upstream-GitSetup' into developer-setup 98505f79 Add script to update GitSetup from upstream fed3d191 GitSetup 2012-09-27 (341043cf) e0967411 Add a script to help update third-party sources Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2
-
Brad King authored
* upstream-GitSetup: GitSetup 2016-12-13 (8af10838)
-
Code extracted from: https://gitlab.kitware.com/utils/gitsetup.git at commit 8af1083866f06d8a65d7565367e1ca7545b9e919 (setup).
-
Brad King authored
-
Brad King authored
-
Code extracted from: https://gitlab.kitware.com/utils/gitsetup.git at commit 341043cf (setup).
-
Use the CMake `Utilities/Scripts/update-third-party.bash` script as of commit dcb2e39fda75ef20b950fe293bbc989e95adbdec. Co-Author: Brad King <brad.king@kitware.com>
-
- Dec 02, 2016
-
-
Change-Id: I941dcebe0193112f0d5aaf77cac55246febe4d3c
-
The `std::string` and `std::wstring` types are allowed to contain null (`0`) bytes. Teach Encoding::{ToNarrow,ToWide} to preserve them. Change-Id: If9ddb77d275c1365016f2f1fa811d0c06e46d5f2
-
- Dec 01, 2016
-
-
Rather than just testing for explicit platforms in the dynamic loader, i.e. old BlueGene and Cray systems, leverage CMake's platform knowlege to determine if shared libraries are supported. Change-Id: I6189bcfb6d528cf4c96a40be2b31af981d09dbb2
-
Chuck Atkins authored
Change-Id: I4993716a1efebd32b3b0fc3e992c1b29f5305fe0
-
- Nov 28, 2016
-
-
Change-Id: Ib81221af43ee592b461b5d3c0437c46c2be0488d
-
- Nov 21, 2016
- Nov 18, 2016
-
-
Change-Id: Ib9f72534e2715ca6230b212231e4133e29bcab31
-
This allows to change ConsoleBuf parameters such as used codepages. Change-Id: I35c9262ada27b3817f8e3e52b235dc754d1bdd4b
-
- Nov 16, 2016
-
-
Brad King authored
Change-Id: I9861bf74cfbababeeb559652123fff60bb16edc8
-
- Nov 10, 2016
-
-
Brad King authored
Fix the path to the script within this source tree in example commands. Change-Id: Iee85cf12b2cf49eea7959685fe9bec223f7c1ff2
-