aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* trivial: Updated commentStefan Boberg2021-08-101-1/+1
* Extended ZenServerInstance life cycle managementStefan Boberg2021-08-093-9/+84
* Changed logic so that the shutdown monitoring thread is spun up in non-test m...Stefan Boberg2021-08-091-12/+11
* Basic implementation of 'down' commandStefan Boberg2021-08-091-0/+43
* Added ProcessHandle::Reset and added some diagnostics for ProcessHandle::Init...Stefan Boberg2021-08-091-6/+21
* clang-format fixesStefan Boberg2021-08-092-3/+3
* Fixed Event move assignmentStefan Boberg2021-08-091-2/+2
* Changed naming scheme for lifecycle events. Always create shutdown events (no...Stefan Boberg2021-08-092-5/+5
* Added SYNCHRONIZE to ProcessHandle::InitializeStefan Boberg2021-08-091-1/+1
* Added ZenServerInstance::AttachToRunningServerStefan Boberg2021-08-092-6/+37
* Basic implementation of zen top/ps (currently identical but won't be) functio...Stefan Boberg2021-08-093-0/+51
* Added self-registration of Zen server instance in shared state mapStefan Boberg2021-08-092-2/+21
* Added ZenServerState implementation, used to track and enumerate live Zen ser...Stefan Boberg2021-08-092-0/+290
* Added ThrowLastError which accepts a std::source_locationStefan Boberg2021-08-092-0/+11
* Added IsProcessRunning()/GetCurrentProcessId() helpersStefan Boberg2021-08-092-0/+22
* Added some new management commandsStefan Boberg2021-08-076-11/+155
* Added support for defining test/non-test server environmentsStefan Boberg2021-08-067-51/+137
* Repurposing test utility code to enable server control via zenStefan Boberg2021-08-069-20/+32
* zen::Process -> zen::ProcessHandleStefan Boberg2021-08-064-15/+15
* Added GetRunningExecutablePath()Stefan Boberg2021-08-062-0/+11
* Added single instance (per port) logic to ZenServer classStefan Boberg2021-08-051-0/+15
* Switch off verbose linker outputStefan Boberg2021-08-051-1/+1
* Added basic NamedMutex implementationStefan Boberg2021-08-052-0/+60
* Added Oodle to CompressedBuffer (#5)Devin Doucette2021-07-226-101/+2080
* Ignore tags folder created by ctags et al.Per Larsson2021-06-231-0/+7
* Support iterative cooks (#3)Per Larsson2021-06-233-17/+1998
* Made some changes to how mesh config worksStefan Boberg2021-06-217-32/+74
* clang-format onlyStefan Boberg2021-06-202-7/+3
* Launch sandbox directory is now dynamic and configured from the main serverStefan Boberg2021-06-203-15/+38
* Improved some logging in test harness, added launcher testStefan Boberg2021-06-181-1/+174
* Added ZenTestEnvironment::RootDir to construct a path to a subdirectory in th...Stefan Boberg2021-06-184-3/+17
* Added simple control of test executable exit codeStefan Boberg2021-06-181-3/+13
* Added process exit code to launcher responseStefan Boberg2021-06-181-1/+26
* Fixed FileSystemTraversal::TraverseFileSystem error reporting issueStefan Boberg2021-06-181-1/+4
* Made LoadCompactBinaryObject handle IoBuffer lifetime correctlyStefan Boberg2021-06-181-2/+8
* New remote execution test binaryStefan Boberg2021-06-181-0/+0
* Added stub code for 'top' command (no implementation yet - awaiting some vcpk...Stefan Boberg2021-06-186-0/+52
* Validate that structured cache bucket identifiers are alphanumericStefan Boberg2021-06-172-2/+29
* Added debugging hintsStefan Boberg2021-06-171-0/+5
* Minor README cleanupStefan Boberg2021-06-091-2/+3
* Fixed issue with ProjectStore::OplogStorage::Exists()Stefan Boberg2021-06-091-7/+7
* Added initial implementation of chunk batch APICarl-Magnus Nordin2021-06-021-9/+56
* clang-formatStefan Boberg2021-06-021-3/+3
* Added support for salt in oplog append operations, which can be used to avoid...Stefan Boberg2021-06-021-3/+28
* clang-format fixesStefan Boberg2021-05-273-11/+12
* Added some more diagnostics to potential file operation errorsStefan Boberg2021-05-271-2/+7
* Moved lock closer to the members it protects for clarity and maybe cache loca...Stefan Boberg2021-05-271-1/+1
* Fixed logic to avoid a race condition which could cause a sharing violation w...Stefan Boberg2021-05-271-0/+4
* Added locks to protect against races in parallel oplog updatesStefan Boberg2021-05-271-0/+21
* Added EnableMesh setting, fixed lifetime managementStefan Boberg2021-05-262-16/+44