aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | Post-merge fixesMartin Ridgers2021-11-292-23/+14
| * | | | Merged mainMartin Ridgers2021-11-297-231/+315
| |\ \ \ \
| * | | | | Added a simple NamedMutex testMartin Ridgers2021-11-291-0/+15
| * | | | | Renamed the "ipc" test to "NamedEvent"Martin Ridgers2021-11-291-1/+1
| * | | | | Implemented NamedMutex for LinuxMartin Ridgers2021-11-291-6/+39
| * | | | | Use the /proc/self mount to get information about ourselvesMartin Ridgers2021-11-291-4/+2
| * | | | | Child processes don't fully terminate until the parent waits on themMartin Ridgers2021-11-261-4/+8
| * | | | | ProcessHandle::Wait() wasn't waiting indefinitely with a <0 timeoutMartin Ridgers2021-11-261-1/+1
| * | | | | Wait on an event instead of using sleep()Martin Ridgers2021-11-261-4/+8
| * | | | | Sponsor PIDs were getting truncated to 16 bits which isn't portableMartin Ridgers2021-11-261-1/+1
| * | | | | Clear out orphaned queues so they're initially unsetMartin Ridgers2021-11-261-2/+8
| * | | | | Allow end-of-file errors to pass unraisedMartin Ridgers2021-11-261-0/+6
| * | | | | ASIO error type is asio::error_code not std::error_codeMartin Ridgers2021-11-261-7/+7
| * | | | | Throw HTTP client errors from zenserver-testMartin Ridgers2021-11-251-1/+5
| * | | | | It reads better to check if something empty than the oppositeMartin Ridgers2021-11-251-5/+5
| * | | | | Deleted an unnecessary call to check if a messsge is populatedMartin Ridgers2021-11-251-2/+0
| * | | | | We no longer need to tag events with the process idMartin Ridgers2021-11-251-3/+1
| * | | | | Changed linkage of a helper methodMartin Ridgers2021-11-251-1/+1
| * | | | | Use file descriptor locks to claim global ownership of message queuesMartin Ridgers2021-11-251-2/+17
| * | | | | A whitespace gardenMartin Ridgers2021-11-251-1/+0
| * | | | | Merged mainMartin Ridgers2021-11-256-73/+130
| |\ \ \ \ \
| * | | | | | Tests for building ArgV for a fork-execMartin Ridgers2021-11-251-0/+51
| * | | | | | A nullptr terminator ArgV only applies on LinuxMartin Ridgers2021-11-251-2/+1
| * | | | | | Added log if a wait was abandoned because the process disappearedMartin Ridgers2021-11-241-0/+1
| * | | | | | Raise an error if zenserver-test's HTTP clients are enable to connectMartin Ridgers2021-11-241-2/+4
| * | | | | | Moved librt dependency specification to zencore/xmake.luaMartin Ridgers2021-11-242-5/+5
| * | | | | | Tests for NamedEventMartin Ridgers2021-11-242-2/+91
| * | | | | | Reimplemented NamedEvent on Linux using POSIX message queuesMartin Ridgers2021-11-241-61/+62
| * | | | | | Added POSIX's close-on-exec flag to files that Zen opensMartin Ridgers2021-11-241-6/+6
| * | | | | | Merged mainMartin Ridgers2021-11-229-77/+251
| |\ \ \ \ \ \
| * | | | | | | Initial integration of Trace from UE5 via the --zentrace=y xmake configMartin Ridgers2021-11-188-0/+5329
| * | | | | | | Filled out ZEN_THIRDPARTY_ macros for Clang and GCCMartin Ridgers2021-11-181-4/+16
| * | | | | | | Set sentry database location to use Zen's GlobalOptions.DataDirMartin Ridgers2021-11-171-0/+1
| * | | | | | | Merged mainMartin Ridgers2021-11-171-13/+55
| |\ \ \ \ \ \ \
| * | | | | | | | Use syscalls to get user path as '~' is only an alias to shellsMartin Ridgers2021-11-171-1/+5
| * | | | | | | | Post-merge compile fixesMartin Ridgers2021-11-171-1/+1
| * | | | | | | | Merged mainMartin Ridgers2021-11-177-77/+87
| |\ \ \ \ \ \ \ \
| * | | | | | | | | Submitted some debug printing in errorMartin Ridgers2021-11-171-1/+0
| * | | | | | | | | Silenced version spamMartin Ridgers2021-11-171-2/+1
| * | | | | | | | | Enabled the use-of-undefined-preprocessor macro warningMartin Ridgers2021-11-171-0/+7
| * | | | | | | | | Added a "zenmesh" config optionMartin Ridgers2021-11-171-0/+7
| * | | | | | | | | Convert remaining xmake config options to set the define by has_config()Martin Ridgers2021-11-171-3/+3
| * | | | | | | | | Moved compute xmake config option out of the is-windows blockMartin Ridgers2021-11-171-7/+7
| * | | | | | | | | Turned USE_SENTRY and ZEN_MIMALLOC into xmake config optionsMartin Ridgers2021-11-171-2/+19
| * | | | | | | | | Fixed use of undefined preprocessor macroMartin Ridgers2021-11-171-1/+2
| * | | | | | | | | Added close-on-exec flag to Read/WriteFile() file descriptorsMartin Ridgers2021-11-171-2/+2
| * | | | | | | | | Whitespace alignment pedantryMartin Ridgers2021-11-171-1/+1
| * | | | | | | | | WriteFile() testsMartin Ridgers2021-11-171-0/+31
| * | | | | | | | | Set correct read-write file modes on WriteFile() outputMartin Ridgers2021-11-171-2/+2
| * | | | | | | | | Corrected flags to open() so behaviour matches Windows' CREATE_ALWAYSMartin Ridgers2021-11-171-2/+3