aboutsummaryrefslogtreecommitdiff
path: root/zencore/include
Commit message (Expand)AuthorAgeFilesLines
* It's not possible to compile out testsStefan Boberg2021-09-202-3/+5
* Added testing.h to wrap doctest.hStefan Boberg2021-09-201-0/+11
* Changed so Windows also uses the portable std::mutex implementation and rewor...Stefan Boberg2021-09-191-7/+1
* Added GetSessionIdString() which returns a text representation of the session idStefan Boberg2021-09-192-1/+3
* Added testutils for use in writing testsStefan Boberg2021-09-191-0/+31
* Added IsInteractiveSession() query to help identify if the process is running...Stefan Boberg2021-09-171-0/+2
* Added ThrowSystemError() helperStefan Boberg2021-09-171-0/+2
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-171-0/+39
|\
| * Merge branch 'main' of https://github.com/EpicGames/zenPer Larsson2021-09-173-2/+7
| |\
| * | Added helper function for iterating string tokens.Per Larsson2021-09-171-0/+39
* | | Assert improvementsStefan Boberg2021-09-171-22/+54
* | | Removed WindowsException from public headersStefan Boberg2021-09-171-48/+3
* | | clang-formatStefan Boberg2021-09-171-1/+1
* | | Added IsDebuggerPresent() query function to query whether a debugger is curre...Stefan Boberg2021-09-171-1/+1
| |/ |/|
* | Added namespace scopes to more includes for better consistencyStefan Boberg2021-09-171-0/+4
* | clang-formatStefan Boberg2021-09-161-2/+2
* | Added Oid::FromMemory()Stefan Boberg2021-09-161-0/+1
|/
* Added ZEN_CONSOLE macro, which logs the output directly to consoleStefan Boberg2021-09-161-0/+7
* Added ProcessMonitor class, which is used to monitor a number of sponsor proc...Stefan Boberg2021-09-161-1/+26
* clang-format fixesStefan Boberg2021-09-167-43/+44
* Pass on ZEN_NOT_IMPLEMENTED arguments into the resulting ZEN_ASSERT macroStefan Boberg2021-09-161-1/+1
* Fixed misleading comment for `CbAttachment::AsCompositeBinary`Stefan Boberg2021-09-161-1/+1
* Removed unnecessary arguments from IoBuffer::MakeFromTemporaryFile since they...Stefan Boberg2021-09-161-1/+1
* Made ZenContentType enum members have fixed value (for persistence), and adde...Stefan Boberg2021-09-151-8/+10
* Added session id generation and code to include it in HttpClient HTTP requestsStefan Boberg2021-09-151-0/+11
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-152-0/+6
|\
| * Merge branch 'main' into cbpackage-updateStefan Boberg2021-09-1515-44/+252
| |\
| * | Added GetSize/GetData functions to reduce cognitive load and bridge the gap b...Stefan Boberg2021-09-152-0/+6
* | | Fixed logging.h so it doesn't leak `using namespace std::literals` declarationStefan Boberg2021-09-151-8/+41
| |/ |/|
* | Tweaked logging to streamline access, and simplified setup code for new loggersStefan Boberg2021-09-151-1/+9
* | Made logging macros always append `sv` string_view literal suffixStefan Boberg2021-09-151-6/+8
* | Handle absence of std::source_location somewhat more gracefully (relies on cl...Stefan Boberg2021-09-151-0/+4
* | Fixed up bit scan logic for clang-clStefan Boberg2021-09-151-1/+1
* | Merged from mainStefan Boberg2021-09-151-0/+17
|\ \
| * | Cross-platform zen::GetLastError()Martin Ridgers2021-09-151-2/+16
| * | Changed logging implementationStefan Boberg2021-09-151-0/+17
| |/
* | Added #ifdef condition around Windows-specific exception handlingMartin Ridgers2021-09-151-0/+2
* | POSIX implementation of ThrowSystemException using std::system_errorMartin Ridgers2021-09-151-5/+9
* | Moved system_error include to except.h for std::error_codeMartin Ridgers2021-09-151-0/+1
* | Cross-platform zen::GetLastError()Martin Ridgers2021-09-151-2/+16
* | Removed constexpr for anything that uses GetSize()Martin Ridgers2021-09-151-19/+19
* | Fixed GetSize() constexpr compile errors with GCCMartin Ridgers2021-09-151-9/+9
* | Merge mainMartin Ridgers2021-09-159-442/+86
|\|
| * Added backwards compatible package serialization code for UE5 interop during ...Stefan Boberg2021-09-141-0/+11
| * Added Ref<>::Get to work around issue casting a pointer to a derived type to ...Stefan Boberg2021-09-131-0/+1
| * Changed CbPackage::TryLoad() signature so it can handle temporariesStefan Boberg2021-09-131-3/+1
| * Added CbPackageOffer content typeStefan Boberg2021-09-131-0/+1
| * Added some std::error_code helpersStefan Boberg2021-09-121-0/+13
| * clang-formatStefan Boberg2021-09-091-1/+0
| * Factored out http server related code into zenhttp module since it feels out ...Stefan Boberg2021-09-092-468/+0