aboutsummaryrefslogtreecommitdiff
path: root/zencore/include
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
| * HttpServer::AddEndpoint -> HttpServer::RegisterServiceStefan Boberg2021-09-091-4/+4
| * Made HttpServer an abstract interface, and moved remaining implementation spe...Stefan Boberg2021-09-091-15/+7
| * Restructuring HTTP server implementation to better (completely asynchronously...Stefan Boberg2021-09-081-0/+55
| * Moved a bunch of logging code into zencoreStefan Boberg2021-09-081-0/+14
| * Change Compact Binary Package API to represent binary attachments as compress...Stefan Boberg2021-09-073-15/+59
* | Implemented RwLock on non-Windows platforms using std::shared_mutexMartin Ridgers2021-09-151-0/+8
* | Use portable std::fs::path::u8string() instead of WideToUtf8()Martin Ridgers2021-09-141-1/+1
* | Moved zencore.h include earlier so it defines ZEN_* macrosMartin Ridgers2021-09-141-1/+2
* | Missing includeMartin Ridgers2021-09-141-0/+2
* | Added test case for some of intmath.h's functionsMartin Ridgers2021-09-141-0/+4
* | Added #if/endif around a check if 'min' is definedMartin Ridgers2021-09-141-2/+4
* | ZEN_INLINE implementation for all supported toolchainsMartin Ridgers2021-09-141-1/+6
* | Correct instrinsic include for POSIX platformsMartin Ridgers2021-09-141-1/+6
* | Replaced use of str*_s variants as non-MSVC toolchains do not implement optio...Martin Ridgers2021-09-141-4/+6
* | Forward declare SharedBufferMartin Ridgers2021-09-141-0/+2
* | Two missing includesMartin Ridgers2021-09-141-0/+2
* | Implementations of_BitScan*() intrinsics for non-MSVC toolchainsMartin Ridgers2021-09-141-2/+40
* | nullptr_t -> std::nullptr_tMartin Ridgers2021-09-141-1/+1
* | Added a missing friendMartin Ridgers2021-09-141-0/+2
* | Missing includeMartin Ridgers2021-09-141-0/+1
* | Use endian swapping __builtin_bswap*() with GCC-compatible compilersMartin Ridgers2021-09-141-0/+12
* | std::atomic variants of MSVC's _Interlockm* callsMartin Ridgers2021-09-141-0/+29
* | std::exception::what() overrides were missing noexcept qualifierMartin Ridgers2021-09-142-2/+2
* | Added ZEN_ARCH_* defines for x64 and ARM64Martin Ridgers2021-09-141-2/+13
* | Added a compiler version check to make sure Zen's usage of C++20 is coveredMartin Ridgers2021-09-141-2/+7
* | ZEN_COMPILER_* defines for Clang and GCCMartin Ridgers2021-09-141-2/+16
* | Set ZEN_PLATFORM_* defines for Linux and MacMartin Ridgers2021-09-141-3/+14
* | Parse Accept mime type.Per Larsson2021-09-091-0/+2
* | Moved a bunch of logging code into zencoreStefan Boberg2021-09-081-0/+14
|/
* Clarified some async/sync behaviour in HTTP implementationStefan Boberg2021-09-071-0/+3
* clang-format fixesStefan Boberg2021-09-061-1/+1
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-061-1/+1
|\
| * Made IoHash zero initialize member, corrected Empty Attachment hash checkStefan Boberg2021-09-041-1/+1