summaryrefslogtreecommitdiff
path: root/Source/cmConnection.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-3/+4
| | | | | Run the `clang-format.bash` script to update our C and C++ code to a new include order `.clang-format`. Use `clang-format` version 6.0.
* clang-tidy: Use `= default`Regina Pfeifer2019-01-251-3/+1
| | | | | | Suppress some cases in `Source/cmGeneratorExpressionNode.cxx` and `Source/cmUVHandlePtr.h` where a few older compilers require a user-defined default constructor (with `{}`).
* server: Switched to a auto model for handlesJustin Berger2017-11-291-11/+8
|
* server: Fix regression in partial message handlingvector-of-bool2017-11-201-3/+2
| | | | | | | | If a partial message is flushed into the input pipe for CMake Server, the parser will try and parse it as a full message because of some bad loop checks. This was introduced accidentally in commit v3.10.0-rc1~365^2~2 (server: Refactor to make the event loop owned by server object, 2017-03-24).
* server: Added thread check to protect writedataJustin Berger2017-08-311-0/+6
|
* server: Protect several fields from potentially pointing to bad memoryJustin Berger2017-08-311-1/+4
|
* server: Moved buffer formatting into bufferstrategyJustin Berger2017-08-311-1/+5
|
* server: Made stdio connection accept different types of streamsJustin Berger2017-08-311-3/+6
|
* server: Fixed mismatched new/delete; added proper shutdown procedureJustin Berger2017-08-311-5/+0
|
* Replace C-style castsDaniel Pfeifer2017-08-271-1/+1
|
* Use C++11 nullptrDaniel Pfeifer2017-08-241-1/+1
|
* server: Add support for connections that aren't event basedJustin Berger2017-07-101-31/+39
|
* server: Refactor to make the event loop owned by server objectJustin Berger2017-07-101-0/+150