Kitware Robot
ed98209ddc
Revise include order using clang-format-6.0
...
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.
2019-10-01 12:26:36 -04:00
Regina Pfeifer
55671b41d2
clang-tidy: Use = default
...
Suppress some cases in `Source/cmGeneratorExpressionNode.cxx` and
`Source/cmUVHandlePtr.h` where a few older compilers require a
user-defined default constructor (with `{}`).
2019-01-25 06:44:32 -05:00
Justin Berger
1e9b7d3ceb
server: Switched to a auto model for handles
2017-11-29 16:36:31 -05:00
vector-of-bool
01c42155cc
server: Fix regression in partial message handling
...
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).
2017-11-20 09:25:20 -05:00
Justin Berger
0e4d503384
server: Added thread check to protect writedata
2017-08-31 15:35:46 -04:00
Justin Berger
124424e997
server: Protect several fields from potentially pointing to bad memory
2017-08-31 15:35:46 -04:00
Justin Berger
7ef2884361
server: Moved buffer formatting into bufferstrategy
2017-08-31 15:35:04 -04:00
Justin Berger
f8fd5a979c
server: Made stdio connection accept different types of streams
2017-08-31 15:35:04 -04:00
Justin Berger
546a587469
server: Fixed mismatched new/delete; added proper shutdown procedure
2017-08-31 15:35:03 -04:00
Daniel Pfeifer
190e3825d4
Replace C-style casts
2017-08-27 09:58:46 +02:00
Daniel Pfeifer
5962db4389
Use C++11 nullptr
2017-08-24 23:39:47 +02:00
Justin Berger
cf0ae55dcb
server: Add support for connections that aren't event based
2017-07-10 18:12:05 -06:00
Justin Berger
d4f5d35ca4
server: Refactor to make the event loop owned by server object
2017-07-10 18:11:27 -06:00