aboutsummaryrefslogtreecommitdiff
path: root/zencore
Commit message (Expand)AuthorAgeFilesLines
...
| * | Cross-platform zen::GetLastError()Martin Ridgers2021-09-152-5/+19
| * | Changed logging implementationStefan Boberg2021-09-154-3/+30
| * | Changed direct includes of spdlog/spdlog.h into zencore/logging.h to make it ...Stefan Boberg2021-09-152-3/+2
| |/
* | Added #ifdef condition around Windows-specific exception handlingMartin Ridgers2021-09-152-0/+6
* | 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-152-1/+1
* | Cross-platform zen::GetLastError()Martin Ridgers2021-09-152-5/+19
* | Removed constexpr for anything that uses GetSize()Martin Ridgers2021-09-151-19/+19
* | Wrong include for std::runtime_errorMartin Ridgers2021-09-151-1/+1
* | Deleted unused #includeMartin Ridgers2021-09-151-1/+0
* | Missing include for std::runtime_error()Martin Ridgers2021-09-151-0/+1
* | Missing include for pow()Martin Ridgers2021-09-151-0/+1
* | Correct platform-specific _mm_malloc/aligned_alloc includesMartin Ridgers2021-09-151-1/+6
* | Fixed GetSize() constexpr compile errors with GCCMartin Ridgers2021-09-151-9/+9
* | Merge mainMartin Ridgers2021-09-1520-2410/+572
|\|
| * Added backwards compatible package serialization code for UE5 interop during ...Stefan Boberg2021-09-142-3/+142
| * 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-132-4/+2
| * Added CbPackageOffer content typeStefan Boberg2021-09-131-0/+1
| * Added some std::error_code helpersStefan Boberg2021-09-122-1/+20
| * clang-formatStefan Boberg2021-09-092-3/+4
| * Factored out http server related code into zenhttp module since it feels out ...Stefan Boberg2021-09-0910-2274/+0
| * HttpServer::AddEndpoint -> HttpServer::RegisterServiceStefan Boberg2021-09-093-9/+9
| * Made HttpServer an abstract interface, and moved remaining implementation spe...Stefan Boberg2021-09-094-119/+67
| * Moved http.sys server implementation into dedicated source filesStefan Boberg2021-09-095-1250/+1289
| * Merge branch 'main' into cbpackage-updateStefan Boberg2021-09-091-2/+0
| |\
| * | Restructuring HTTP server implementation to better (completely asynchronously...Stefan Boberg2021-09-082-194/+320
| * | Merge branch 'main' into cbpackage-updateStefan Boberg2021-09-081-1/+2
| |\ \
| * | | Logging vcxproj changesStefan Boberg2021-09-082-0/+2
| * | | Moved a bunch of logging code into zencoreStefan Boberg2021-09-082-0/+71
| * | | Change Compact Binary Package API to represent binary attachments as compress...Stefan Boberg2021-09-076-234/+403
* | | | Use zen::Sleep() in timer.cpp's testsMartin Ridgers2021-09-151-10/+1
* | | | zen::Sleep() for LinuxMartin Ridgers2021-09-151-0/+4
* | | | GetCurrentProcess() for non-WindowsMartin Ridgers2021-09-151-0/+6
* | | | Implemented RwLock on non-Windows platforms using std::shared_mutexMartin Ridgers2021-09-152-1/+28
* | | | Removed unused 'thread' includeMartin Ridgers2021-09-151-1/+0
* | | | 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
* | | | Timer API implementation for LinuxMartin Ridgers2021-09-141-1/+25
* | | | Missing includeMartin Ridgers2021-09-141-0/+2
* | | | Added test case for some of intmath.h's functionsMartin Ridgers2021-09-145-0/+63
* | | | Added #if/endif around a check if 'min' is definedMartin Ridgers2021-09-141-2/+4
* | | | IsPointerToStack() implementation for LinuxMartin Ridgers2021-09-141-0/+20
* | | | Replaced use of "%ll?" format specifiers with PRI?64Martin Ridgers2021-09-142-7/+7
* | | | Use sprintf() where _itoa_s() is not availableMartin Ridgers2021-09-141-0/+32
* | | | Use runtime_exception() instead of exception() as the latter doesn't have a c...Martin Ridgers2021-09-142-2/+2
* | | | Use std::aligned_alloc() instead of Intel's _mm_mallocMartin Ridgers2021-09-141-6/+31
* | | | 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