aboutsummaryrefslogtreecommitdiff
path: root/zencore/include
Commit message (Expand)AuthorAgeFilesLines
...
| * Removed unnecessary arguments from IoBuffer::MakeFromTemporaryFile since they...Stefan Boberg2021-09-161-1/+1
* | Merge from mainMartin Ridgers2021-09-166-16/+82
|\|
| * 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
* | | Added a simple filesystem test caseMartin Ridgers2021-09-161-0/+4
* | | MakeWin32ErrorCode() -> MakeErrorCode()Martin Ridgers2021-09-161-2/+2
* | | GetWindowsErrorAsString() -> GetErrorAsString()Martin Ridgers2021-09-161-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
| * 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