aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Don't sweep instance table in read-only modeStefan Boberg2021-09-171-1/+4
|
* Added better handling for read-only modeStefan Boberg2021-09-172-1/+6
|
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-1711-39/+569
|\
| * Added upstream cache policy command line option ↵Per Larsson2021-09-175-23/+72
| | | | | | | | (read|write,readonly,writeonly,disabled).
| * Added cache policy tests for CbPackage.Per Larsson2021-09-171-3/+169
| |
| * Added test for store local/remote cache policy.Per Larsson2021-09-171-0/+35
| |
| * Initial support for cache policies.Per Larsson2021-09-173-19/+220
| |
| * Const correct.Per Larsson2021-09-171-1/+1
| |
| * Merge branch 'main' of https://github.com/EpicGames/zenPer Larsson2021-09-1735-93/+250
| |\
| * | Added helper function for iterating string tokens.Per Larsson2021-09-172-0/+79
| | |
* | | Implemented basics for Windows server support (not yet 100% - needs to ↵Stefan Boberg2021-09-179-9/+723
| | | | | | | | | | | | properly report service state etc to the OS)
* | | Added UNICODE and defined _WIN32_WINNT to match the slnStefan Boberg2021-09-171-1/+1
| | |
* | | Assert improvementsStefan Boberg2021-09-172-32/+54
| | |
* | | Removed WindowsException from public headersStefan Boberg2021-09-174-54/+45
| | |
* | | clang-formatStefan Boberg2021-09-1725-31/+47
| | |
* | | Added IsDebuggerPresent() query function to query whether a debugger is ↵Stefan Boberg2021-09-172-1/+15
| |/ |/| | | | | currently attached to the running process
* | Added namespace scopes to more includes for better consistencyStefan Boberg2021-09-1726-71/+147
| |
* | Moved zenserverprocess into zenutil/zenserverprocess.hStefan Boberg2021-09-1713-9/+55
| |
* | Exposed session id in ZenServerStateStefan Boberg2021-09-162-6/+26
| |
* | clang-formatStefan Boberg2021-09-163-7/+13
| |
* | Added Oid::FromMemory()Stefan Boberg2021-09-162-0/+9
|/
* Merge branch 'main' of https://github.com/EpicGames/zenPer Larsson2021-09-1613-34/+359
|\
| * Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-1611-167/+701
| |\
| * | Changed how sponsor processes are managedStefan Boberg2021-09-164-25/+194
| | | | | | | | | | | | We can now monitor more than one process and if a new process is started on the same port we will hand over the owner pid to the process which is already executing before exiting. Note that this is only done if there is actually already an owner process in the instance list.
| * | Added stubs for scrub CLI commandStefan Boberg2021-09-164-0/+46
| | |
| * | Improved top/ps behaviourStefan Boberg2021-09-161-3/+7
| | |
| * | Added ZEN_CONSOLE macro, which logs the output directly to consoleStefan Boberg2021-09-161-0/+7
| | |
| * | Added ProcessMonitor class, which is used to monitor a number of sponsor ↵Stefan Boberg2021-09-162-1/+101
| | | | | | | | | | | | processes, to control Zen instance lifetime
| * | Minor CbPackage serialization tweaksStefan Boberg2021-09-161-5/+4
| | |
* | | zcache - minor cleanup.Per Larsson2021-09-161-28/+24
| |/ |/|
* | Compact binary package caching support (#9)Per Larsson2021-09-1611-167/+701
|/
* clang-format fixesStefan Boberg2021-09-1618-68/+74
|
* Improved package serialization to allow round trippingStefan Boberg2021-09-167-23/+144
|
* Pass on ZEN_NOT_IMPLEMENTED arguments into the resulting ZEN_ASSERT macroStefan Boberg2021-09-161-1/+1
|
* Fixed logging in structured cache (did not end up getting routed right)Stefan Boberg2021-09-161-0/+1
|
* Fixed marshaling of outputs including sanity checks, loggingStefan Boberg2021-09-162-2/+21
|
* Fixed up mesh loggingStefan Boberg2021-09-162-6/+11
|
* Fixed some unreferenced variable warnings (why don't we get these in sln ↵Stefan Boberg2021-09-162-10/+22
| | | | builds?). Also added size verification to certain payloads
* Fixed misleading comment for `CbAttachment::AsCompositeBinary`Stefan Boberg2021-09-161-1/+1
|
* Removed unnecessary arguments from IoBuffer::MakeFromTemporaryFile since ↵Stefan Boberg2021-09-162-16/+3
| | | | they make no real sense
* Added some placeholder HttpClient functions to be fleshed outStefan Boberg2021-09-152-1/+20
|
* Hooked up zenhttp to the test framework so tests actually run as part of ↵Stefan Boberg2021-09-157-4/+32
| | | | zenserver-test
* Adde reminder that the content type is embedded in the IoBufferStefan Boberg2021-09-151-1/+1
|
* Added support for compressed binary MIME type conversionStefan Boberg2021-09-152-36/+67
|
* Made ZenContentType enum members have fixed value (for persistence), and ↵Stefan Boberg2021-09-151-8/+10
| | | | added kCOUNT for iteration over the members
* Added session id generation and code to include it in HttpClient HTTP requestsStefan Boberg2021-09-156-4/+50
|
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-152-0/+6
|\
| * Merge branch 'main' into cbpackage-updateStefan Boberg2021-09-1586-659/+1043
| |\
| * | Added GetSize/GetData functions to reduce cognitive load and bridge the gap ↵Stefan Boberg2021-09-152-0/+6
| | | | | | | | | | | | between UE-style accessors and c++ style accessors
* | | Added some more trace-level loggingStefan Boberg2021-09-151-1/+7
| | |