summaryrefslogtreecommitdiffstats
path: root/Source/cmServer.cxx
Commit message (Expand)AuthorAgeFilesLines
* Refactoring: Third-parties public headers are under cm3p prefixMarc Chevrier2020-05-071-3/+4
* Modernize memory managementMarc Chevrier2020-02-271-17/+14
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-11/+13
* cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-1/+2
* Introduce memory management helper: cm_memory.hxxMarc Chevrier2019-07-141-2/+2
* cmake: Progress functions use `std::string` paramVitaly Stakhovsky2019-02-111-2/+2
* cmSystemTools: MessageCallback and Message() accept std::string argumentVitaly Stakhovsky2019-02-071-4/+3
* MessageCallback: Remove unused bool& argumentRegina Pfeifer2019-01-291-3/+3
* Use `std::function` for callbacksRegina Pfeifer2019-01-291-12/+14
* clang-tidy: Simplify boolean expressionsRegina Pfeifer2019-01-151-1/+1
* clang-tidy: Fix readability-static-accessed-through-instanceRegina Pfeifer2018-11-211-1/+1
* server: Split json dictionary into separate headerBrad King2018-09-211-0/+1
* utilities: Swapped to use std C++11 mutex/threading constructsJustin Berger2017-12-011-3/+4
* server: Switched to a auto model for handlesJustin Berger2017-11-291-34/+33
* server: Swapped to cm_thread implJustin Berger2017-11-011-19/+14
* Replace empty-string comparisons with checking against `empty()`.Pavel Solodovnikov2017-09-211-1/+1
* server: Added thread check to protect writedataJustin Berger2017-08-311-0/+6
* server: Added assert to monitor uv_run statusJustin Berger2017-08-311-2/+10
* server: Made connections in a server have a mutex to avoid use after freesJustin Berger2017-08-311-7/+28
* server: Moved buffer formatting into bufferstrategyJustin Berger2017-08-311-2/+1
* server: Remove unused fields / functionsJustin Berger2017-08-311-4/+0
* server: Fixed minor memory leaksJustin Berger2017-08-311-4/+1
* server: Fixed mismatched new/delete; added proper shutdown procedureJustin Berger2017-08-311-13/+10
* Merge topic 'cstyle-casts'Daniel Pfeifer2017-08-301-2/+4
|\
| * Replace C-style castsDaniel Pfeifer2017-08-271-2/+4
* | server: backport to C++11Daniel Pfeifer2017-08-261-1/+2
|/
* Use C++11 nullptrDaniel Pfeifer2017-08-241-2/+2
* Merge topic 'server-refactor'Brad King2017-07-181-36/+206
|\
| * server: Add support for connections that aren't event basedJustin Berger2017-07-111-2/+2
| * server: Add connection as part of a requestJustin Berger2017-07-111-3/+3
| * server: Refactor to make the event loop owned by server objectJustin Berger2017-07-111-33/+203
* | server: Rename cmServerProtocol1_0 to cmServerProtocol1Ivan Shcherbakov2017-07-061-1/+1
|/
* cmServer: Fix compiler -Wdouble-promotion warningBrad King2017-05-241-1/+1
* cmServer: include what you useDaniel Pfeifer2017-05-051-12/+7
* Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-0/+1
* server-mode: Add infrastructure to watch the filesystemTobias Hunger2016-09-291-0/+5
* Simplify CMake per-source license noticesBrad King2016-09-271-13/+2
* cmServer: add braces around conditional statementsDaniel Pfeifer2016-09-231-12/+24
* server-mode: Allow for sending signalsTobias Hunger2016-09-221-0/+13
* server-mode: Pass server into cmServerProtocolTobias Hunger2016-09-221-1/+1
* server-mode: Move constants for server mode into its own fileTobias Hunger2016-09-221-35/+29
* server-mode: Introduce cmServerConnectionTobias Hunger2016-09-221-126/+19
* server-mode: Add debug supportTobias Hunger2016-09-201-13/+69
* server-mode: Report Messages from cmake to clientsTobias Hunger2016-09-201-1/+37
* server-mode: Automate progress reportingTobias Hunger2016-09-201-2/+18
* cmake-server: Use consistent constant naming styleTobias Hunger2016-09-201-22/+21
* server-mode: Add --experimental flagTobias Hunger2016-09-201-4/+15
* cmake-server: Implement ServerProtocol 1.0Tobias Hunger2016-09-191-0/+3
* cmake-server: Bare-bones server implementationTobias Hunger2016-09-191-0/+352