| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add .Exists to CloudCacheResult | Joe Kirchoff | 2021-09-27 | 2 | -5/+16 |
| | | |||||
| * | Add Exists | Joe Kirchoff | 2021-09-27 | 2 | -0/+171 |
| | | |||||
| * | Add Get\PutBlob & Get\PutObject | Joe Kirchoff | 2021-09-27 | 2 | -0/+136 |
| | | |||||
| * | 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 |
| |\| | | |||||