| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Moved compute xmake config option out of the is-windows block | Martin Ridgers | 2021-11-17 | 1 | -7/+7 |
| | | |||||
| * | Turned USE_SENTRY and ZEN_MIMALLOC into xmake config options | Martin Ridgers | 2021-11-17 | 1 | -2/+19 |
| | | |||||
| * | Fixed use of undefined preprocessor macro | Martin Ridgers | 2021-11-17 | 1 | -1/+2 |
| | | |||||
| * | Added close-on-exec flag to Read/WriteFile() file descriptors | Martin Ridgers | 2021-11-17 | 1 | -2/+2 |
| | | |||||
| * | Whitespace alignment pedantry | Martin Ridgers | 2021-11-17 | 1 | -1/+1 |
| | | |||||
| * | WriteFile() tests | Martin Ridgers | 2021-11-17 | 1 | -0/+31 |
| | | |||||
| * | Set correct read-write file modes on WriteFile() output | Martin Ridgers | 2021-11-17 | 1 | -2/+2 |
| | | |||||
| * | Corrected flags to open() so behaviour matches Windows' CREATE_ALWAYS | Martin Ridgers | 2021-11-17 | 1 | -2/+3 |
| | | |||||
| * | Compile fix | Martin Ridgers | 2021-11-17 | 1 | -1/+1 |
| | | |||||
| * | Merged main | Martin Ridgers | 2021-11-17 | 8 | -30/+87 |
| |\ | |||||
| | * | Format fix. | Per Larsson | 2021-11-16 | 1 | -6/+6 |
| | | | |||||
| | * | Added upstream connect/transfer timeout options. | Per Larsson | 2021-11-16 | 7 | -24/+81 |
| | | | |||||
| * | | Hooked up zenserver:main() to ZenEntryPoint::Run() on POSIX | Martin Ridgers | 2021-11-16 | 1 | -4/+10 |
| | | | |||||
| * | | Separated Windows service scaffolding and the zenserver main loop | Martin Ridgers | 2021-11-16 | 1 | -20/+45 |
| | | | |||||
| * | | Stubbed out NamedMutex | Martin Ridgers | 2021-11-16 | 1 | -4/+16 |
| | | | |||||
| * | | Implemented ProcessMonitor for POSIX platforms | Martin Ridgers | 2021-11-16 | 2 | -15/+31 |
| | | | |||||
| * | | Adding missing check to see if the process is the fork or not | Martin Ridgers | 2021-11-16 | 1 | -1/+1 |
| | | | |||||
| * | | SOCK_CLOEXEC isn't a valid option for AF_UNIX-type sockets | Martin Ridgers | 2021-11-16 | 1 | -1/+1 |
| | | | |||||
| * | | Merged main | Martin Ridgers | 2021-11-16 | 4 | -19/+167 |
| |\| | |||||
| | * | Merge branch 'main' of https://github.com/EpicGames/zen | Per Larsson | 2021-11-16 | 3 | -16/+157 |
| | |\ | |||||
| | | * | Use upstream apply with Horde | Joe Kirchoff | 2021-11-15 | 3 | -27/+127 |
| | | | | |||||
| | | * | Horde Apply: Pass through | Joe Kirchoff | 2021-11-15 | 1 | -2/+43 |
| | | | | | | | | | | | | | | | | Currently only Windows is supported Add some additional error messaging on failure | ||||
| | * | | Check input range when copy compressed range. | Per Larsson | 2021-11-16 | 1 | -3/+10 |
| | |/ | |||||
| * | | Changed SpawnServer() over to use zen::CreateProc() | Martin Ridgers | 2021-11-16 | 1 | -82/+23 |
| | | | |||||
| * | | zen::CreateProc() variant that can launch processes unelevated | Martin Ridgers | 2021-11-16 | 2 | -0/+99 |
| | | | |||||
| * | | Added a zen::CreateProc() function for spawning child processes | Martin Ridgers | 2021-11-16 | 2 | -0/+145 |
| | | | |||||
| * | | Added a ZEN_EXE_STRING_LITERAL for cross-platform path building | Martin Ridgers | 2021-11-16 | 1 | -0/+6 |
| | | | |||||
| * | | Made zenserver-test depend on zenserver as the former spawns the latter | Martin Ridgers | 2021-11-16 | 1 | -0/+1 |
| | | | |||||
| * | | Added a PathToUtf8(path, string-buffer) overload | Martin Ridgers | 2021-11-16 | 2 | -0/+11 |
| | | | |||||
| * | | ToUtf8() -> PathToUtf8() as the latter is less ambiguous | Martin Ridgers | 2021-11-16 | 6 | -12/+12 |
| | | | |||||
| * | | Renamed operator<<(bool) to AppendBool() to avoid subtle errors | Martin Ridgers | 2021-11-16 | 1 | -9/+13 |
| | | | | | | | | | | | | | | | Pointers will get implicitly cast to a boolean type which is unlikely to be the intention when building strings. In particular, left-shifting in a wchar_t* into a char-bacled string builder will end up writing 'true' into the string instead of the intended wchar_t string's value. | ||||
| * | | libcrypto links again libdl so the latter also needs careful handling in xmake | Martin Ridgers | 2021-11-15 | 2 | -5/+2 |
| | | | |||||
| * | | Deleted some debug code submitted by accident | Martin Ridgers | 2021-11-15 | 1 | -4/+0 |
| | | | |||||
| * | | GCC did not like "size uint32_t" on this line for some reason | Martin Ridgers | 2021-11-15 | 1 | -1/+1 |
| | | | |||||
| * | | Fixed unused variable warnings | Martin Ridgers | 2021-11-15 | 1 | -2/+2 |
| | | | |||||
| * | | GCC does not like CacheKey member being named the same as its type | Martin Ridgers | 2021-11-15 | 3 | -45/+45 |
| | | | |||||
| * | | Merged main | Martin Ridgers | 2021-11-15 | 2 | -15/+38 |
| |\| | |||||
| | * | Handle 'partial on error' cache policy. | Per Larsson | 2021-11-15 | 2 | -15/+38 |
| | | | |||||
| * | | Merged main | Martin Ridgers | 2021-11-15 | 17 | -225/+1618 |
| |\| | |||||
| | * | Updated cache policy according to UE. | Per Larsson | 2021-11-15 | 2 | -17/+61 |
| | | | |||||
| | * | Removed sorting of chunk requests. | Per Larsson | 2021-11-14 | 1 | -2/+0 |
| | | | |||||
| | * | Fixed typo in object key. | Per Larsson | 2021-11-14 | 1 | -1/+1 |
| | | | |||||
| | * | Parse chunk ID from chunk request. | Per Larsson | 2021-11-14 | 1 | -5/+11 |
| | | | |||||
| | * | Fixed bug in upstream jupiter endpoint. | Per Larsson | 2021-11-13 | 1 | -2/+2 |
| | | | |||||
| | * | Format fix. | Per Larsson | 2021-11-13 | 1 | -1/+1 |
| | | | |||||
| | * | Merge branch 'main' into zcache-batch | Per Larsson | 2021-11-13 | 6 | -64/+1841 |
| | |\ | |||||
| | | * | Remote Apply: Get Expire timeout from worker | Joe Kirchoff | 2021-11-12 | 2 | -5/+5 |
| | | | | |||||
| | * | | Cleanup attachment validation. | Per Larsson | 2021-11-13 | 1 | -48/+82 |
| | | | | |||||
| | * | | Relax constraint on partial cache records. | Per Larsson | 2021-11-12 | 1 | -72/+60 |
| | | | | |||||
| | * | | Format fix. | Per Larsson | 2021-11-12 | 2 | -2/+2 |
| | | | | |||||