| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | | | | | | Compile fix | Martin Ridgers | 2021-11-17 | 1 | -1/+1 | |
| | * | | | | | | | | | Merged main | Martin Ridgers | 2021-11-17 | 8 | -30/+87 | |
| | |\ \ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | | | 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 | |
| | |\ \ \ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | | | | 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 | |
| | * | | | | | | | | | | | 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 | |
| | |\ \ \ \ \ \ \ \ \ \ \ | ||||||
| | * \ \ \ \ \ \ \ \ \ \ \ | Merged main | Martin Ridgers | 2021-11-15 | 17 | -225/+1618 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | | | | | | Fixed up FileSystemTranersal visitor to use std::fs::path | Martin Ridgers | 2021-11-15 | 1 | -7/+7 | |
| | * | | | | | | | | | | | | | Used unused variables | Martin Ridgers | 2021-11-15 | 1 | -0/+6 | |
| | * | | | | | | | | | | | | | Deleted unused code | Martin Ridgers | 2021-11-15 | 1 | -14/+0 | |
| | * | | | | | | | | | | | | | Use Zen's GetCurrentThreadId() | Martin Ridgers | 2021-11-15 | 1 | -2/+2 | |
| | * | | | | | | | | | | | | | Implemented a basic Concurrency::parallel_invoke() for Linux and Mac | Martin Ridgers | 2021-11-15 | 1 | -0/+20 | |
| | * | | | | | | | | | | | | | Fixed "move prevents copy elision" compiler warning | Martin Ridgers | 2021-11-15 | 1 | -1/+1 | |
| | * | | | | | | | | | | | | | Temporarily if-def'd out unused project client | Martin Ridgers | 2021-11-15 | 1 | -0/+4 | |
| | * | | | | | | | | | | | | | Fixed OpenSSL link errors (xmake-related, see comment) | Martin Ridgers | 2021-11-15 | 1 | -0/+15 | |
| | * | | | | | | | | | | | | | Wrapped "upstream apply" in ZEN_WITH_COMPUTE_SERVICES | Martin Ridgers | 2021-11-12 | 2 | -0/+11 | |
| | * | | | | | | | | | | | | | Merged main | Martin Ridgers | 2021-11-12 | 11 | -82/+1866 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | | | | | | | Fixed dlopen/close() unresolved symbols | Martin Ridgers | 2021-11-12 | 1 | -0/+4 | |
| | * | | | | | | | | | | | | | | Use add_syslinks() instead of add_link() for system libraries | Martin Ridgers | 2021-11-12 | 2 | -3/+3 | |
| | * | | | | | | | | | | | | | | Added Curl's vcpkg:openssl dependency to xmake scripts | Martin Ridgers | 2021-11-11 | 2 | -0/+2 | |
| | * | | | | | | | | | | | | | | Windows compile fix | Martin Ridgers | 2021-11-11 | 1 | -1/+1 | |
| | * | | | | | | | | | | | | | | Implement NamedEvent on POSIX using Unix-domain sockets | Martin Ridgers | 2021-11-11 | 1 | -3/+80 | |
| | * | | | | | | | | | | | | | | Removed unused u8string_view NamedEvent constructor | Martin Ridgers | 2021-11-11 | 2 | -12/+0 | |
| | * | | | | | | | | | | | | | | NamedEvent is no longer an Event-type object. | Martin Ridgers | 2021-11-11 | 3 | -7/+69 | |
| | * | | | | | | | | | | | | | | Check if an event is already set before waiting on it | Martin Ridgers | 2021-11-11 | 1 | -1/+12 | |
| | * | | | | | | | | | | | | | | Windows unreachable code compile fix | Martin Ridgers | 2021-11-09 | 1 | -2/+0 | |
| | * | | | | | | | | | | | | | | Implemented ProcessHandle::Wait() for Linux | Martin Ridgers | 2021-11-09 | 1 | -3/+32 | |
| | * | | | | | | | | | | | | | | ProcessHandle::Reset() for Linux | Martin Ridgers | 2021-11-09 | 1 | -0/+3 | |
| | * | | | | | | | | | | | | | | Implemented ProcessHandle::Terminate() for Linux | Martin Ridgers | 2021-11-09 | 1 | -3/+15 | |
| | * | | | | | | | | | | | | | | Implemented ProcessHandle::IsRunning() for Linux | Martin Ridgers | 2021-11-09 | 1 | -1/+12 | |
| | * | | | | | | | | | | | | | | Implemented ProcessHandle::Initialize(Pid) for Linux | Martin Ridgers | 2021-11-09 | 1 | -1/+10 | |
| | * | | | | | | | | | | | | | | Moved "using namespace" statement into the scope it applies to | Martin Ridgers | 2021-11-09 | 1 | -1/+1 | |
| | * | | | | | | | | | | | | | | Only implement ProcessHandle::Initialize(void*) on Windows | Martin Ridgers | 2021-11-09 | 1 | -4/+2 | |