| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | zencore: Added ability to forcefully set the IsInteractiveSession state | Stefan Boberg | 2021-09-27 | 2 | -9/+25 | |
| | |/ |/| | ||||||
| * | | clang-format | Stefan Boberg | 2021-09-27 | 1 | -3/+3 | |
| | | | ||||||
| * | | admin: tactical checkin of some plumbing to set the stage for an actual ↵ | Stefan Boberg | 2021-09-27 | 3 | -5/+50 | |
| | | | | | | | | | admin interface | |||||
| * | | mesh: Hide mesh functionality behind ZEN_ENABLE_MESH define | Stefan Boberg | 2021-09-27 | 3 | -4/+13 | |
| | | | | | | | | | This enables us to hide it from users until it's actually useful | |||||
| * | | httpsys: Added HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA to response calls which ↵ | Stefan Boberg | 2021-09-27 | 1 | -17/+33 | |
| | | | | | | | | | | | | | should improve overall performance (yet to be confirmed) Also added custom Server: header | |||||
| * | | CompactBinary: PLATFORM_SUPPORTS_UNALIGNED_LOADS -> ↵ | Stefan Boberg | 2021-09-27 | 2 | -2/+2 | |
| | | | | | | | | | ZEN_PLATFORM_SUPPORTS_UNALIGNED_LOADS | |||||
| * | | httpsys: remove atl #include which is no longer needed | Stefan Boberg | 2021-09-27 | 1 | -1/+0 | |
| | | | ||||||
| * | | httpsys: added `if constexpr` to silence compiler warning on Windows | Stefan Boberg | 2021-09-27 | 1 | -1/+1 | |
| | | | ||||||
| * | | vschromium: exclude vcpkg_installed directory | Stefan Boberg | 2021-09-27 | 1 | -0/+1 | |
| | | | ||||||
| * | | Merged latest from main | Stefan Boberg | 2021-09-27 | 53 | -984/+2706 | |
| |\ \ | ||||||
| | * | | GetWindowsErrorAsString() -> GetSystemErrorAsString() | Stefan Boberg | 2021-09-27 | 3 | -5/+5 | |
| | | | | ||||||
| | * | | clang-format | Stefan Boberg | 2021-09-27 | 2 | -3/+3 | |
| | | | | ||||||
| | * | | Added simple compact binary endpoint for JSON testing | Stefan Boberg | 2021-09-27 | 2 | -1/+15 | |
| | |/ | ||||||
| | * | Compact binary to JSON (#12) | Per Larsson | 2021-09-27 | 9 | -5/+1049 | |
| | | | | | | | CompactBinary: Support for converting CbObject to JSON | |||||
| | * | Ported CbValue from Unreal to Zen (#10) | Per Larsson | 2021-09-27 | 4 | -109/+439 | |
| | | | | | | | CompactBinary: Ported CbValue changes from UE5 | |||||
| | * | stats: Completed Meter implementation | Stefan Boberg | 2021-09-27 | 2 | -36/+265 | |
| | | | ||||||
| | * | Fixed up some internals for coding conventions | Stefan Boberg | 2021-09-27 | 1 | -6/+8 | |
| | | | ||||||
| | * | httpsys: Some logging improvements | Stefan Boberg | 2021-09-26 | 2 | -3/+25 | |
| | | | ||||||
| | * | Reimplemented CasLogFile in terms of BasicFile | Stefan Boberg | 2021-09-26 | 2 | -33/+28 | |
| | | | | | | | | | This removes another ATL dependency in favour of something more platform independent | |||||
| | * | Added http_requests logger for (optionally) logging HTTP requests | Stefan Boberg | 2021-09-26 | 1 | -0/+12 | |
| | | | ||||||
| | * | Added HttpVerb ToString() function for use in logging | Stefan Boberg | 2021-09-26 | 2 | -0/+26 | |
| | | | ||||||
| | * | Removed unused KV cache related code | Stefan Boberg | 2021-09-26 | 4 | -344/+0 | |
| | | | ||||||
| | * | Eliminated use of ATL in StructuredCacheStore implementation | Stefan Boberg | 2021-09-26 | 1 | -41/+39 | |
| | | | ||||||
| | * | Added some more context to http failure logging | Stefan Boberg | 2021-09-26 | 1 | -1/+4 | |
| | | | ||||||
| | * | Various BasicFile improvements | Stefan Boberg | 2021-09-26 | 2 | -22/+90 | |
| | | | | | | | | | | | | | | | * BasicFile::Open clears error_code on entry, and exits early on failure to avoid initialization of m_FileHandle * Made BasicFile::Read handle large reads * Made BasicFile::Write handle large writes * Added BasicFile::WriteAll which may be optimized in the future to handle what is essentially a file copy more efficiently | |||||
| | * | Use /MP on all projects | Stefan Boberg | 2021-09-26 | 1 | -0/+1 | |
| | | | ||||||
| | * | Removed accidental x86 configurations | Stefan Boberg | 2021-09-26 | 1 | -24/+0 | |
| | | | ||||||
| | * | Removed some unnecessary filesystem wrapper functions which accepted wchar* ↵ | Stefan Boberg | 2021-09-25 | 2 | -22/+11 | |
| | | | | | | | | | | | | | arguments Also moved some platform specific functionality into Windows conditional sections | |||||
| | * | Added TemporaryFile implementation, provides a simple abstraction around ↵ | Stefan Boberg | 2021-09-25 | 2 | -3/+119 | |
| | | | | | | | | | temporary files | |||||
| | * | Ensure FILE_RENAME_INFO structure allocation is freed also if ↵ | Stefan Boberg | 2021-09-25 | 1 | -2/+3 | |
| | | | | | | | | | FileCasStrategy::InsertChunk() throws | |||||
| | * | Added --upstream-jupiter-prod for easy production settings. | Per Larsson | 2021-09-23 | 3 | -1/+20 | |
| | | | ||||||
| | * | Simpler upstream stats. Enabled with --upstream-stats. | Per Larsson | 2021-09-23 | 5 | -92/+136 | |
| | | | ||||||
| | * | Merge branch 'main' of https://github.com/EpicGames/zen | Per Larsson | 2021-09-23 | 7 | -57/+193 | |
| | |\ | ||||||
| | | * | cidstore: added some implementation notes | Stefan Boberg | 2021-09-23 | 1 | -0/+5 | |
| | | | | ||||||
| | | * | Added scrubbing logic to ZenCacheDiskLayer/ZenCacheMemoryLayer | Stefan Boberg | 2021-09-23 | 2 | -49/+153 | |
| | | | | | | | | | | | | | This currently only goes through the motions of hashing the data to verify it, but does not perform recovery nor does it validate referential integrity | |||||
| | | * | Added HashBuffer(IoBuffer&) overload with trivial (but inappropriate for the ↵ | Stefan Boberg | 2021-09-23 | 2 | -0/+11 | |
| | | | | | | | | | | | | | longer term) implementation | |||||
| | | * | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2021-09-23 | 18 | -184/+487 | |
| | | |\ | ||||||
| | | * | | cidstore: made all updates log using LogMapping() | Stefan Boberg | 2021-09-23 | 1 | -7/+23 | |
| | | | | | | | | | | | | | | | | | also fixed issue with FindChunkByCid() which would assert when it should not | |||||
| | | * | | Fixed dumb bug in CasChunkSet::IterateChunks which would cause infinite loop | Stefan Boberg | 2021-09-23 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Respect Jupiter auth token expiration time. | Per Larsson | 2021-09-23 | 2 | -112/+150 | |
| | | |/ | |/| | ||||||
| | * | | Use /check/health instead of /test/hello. | Per Larsson | 2021-09-23 | 3 | -5/+5 | |
| | | | | ||||||
| * | | | Fixed httpsys Windows compilation error | Stefan Boberg | 2021-09-27 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Compile out ProcessMonitor's methods on non-Windows for now | Martin Ridgers | 2021-09-22 | 1 | -0/+4 | |
| | | | | ||||||
| * | | | Compile out ProcessHandle's methods on non-Windows for now | Martin Ridgers | 2021-09-22 | 1 | -0/+4 | |
| | | | | ||||||
| * | | | Compile out Event methods on non-Windows platforms for now | Martin Ridgers | 2021-09-22 | 1 | -0/+4 | |
| | | | | ||||||
| * | | | Missing include compile fix | Martin Ridgers | 2021-09-22 | 1 | -0/+2 | |
| | | | | ||||||
| * | | | Misplaced alignas() compile fix | Martin Ridgers | 2021-09-22 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Merge main | Martin Ridgers | 2021-09-22 | 30 | -638/+1011 | |
| |\| | | ||||||
| | * | | Clang format fix. | Per Larsson | 2021-09-22 | 2 | -12/+14 | |
| | | | | ||||||
| | * | | Merge branch 'main' of https://github.com/EpicGames/zen | Per Larsson | 2021-09-22 | 2 | -5/+8 | |
| | |\ \ | ||||||