aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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 ↵Martin Ridgers2021-09-142-2/+2
| | | | constructor that takes a message according to the C++20 standard
* 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 ↵Martin Ridgers2021-09-141-4/+6
| | | | optional C11 component
* 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
|
* Missing #includeMartin Ridgers2021-09-141-0/+1
|
* Added #ifdef around Windows-only #pragma-comment-lib statementsMartin Ridgers2021-09-142-2/+6
|
* Oodle library for LinuxMartin Ridgers2021-09-142-0/+0
|
* BLAKE3 library for LinuxMartin Ridgers2021-09-141-0/+0
|
* std::exception::what() overrides were missing noexcept qualifierMartin Ridgers2021-09-143-3/+3
|
* 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
|
* Merge branch 'main' of https://github.com/EpicGames/zenPer Larsson2021-09-092-7/+37
|\
| * Update README.mdStefan Boberg2021-09-091-4/+4
| |
| * Update README.mdStefan Boberg2021-09-091-0/+10
| |
| * Updated README.mdStefan Boberg2021-09-091-6/+23
| |
| * Update README.mdStefan Boberg2021-09-091-1/+1
| |
| * Eliminate compiler default library warning for msvcrtStefan Boberg2021-09-091-0/+3
| | | | | | | | would be good to understand why this even happens but for now this eliminates the warning
* | Parse Accept mime type.Per Larsson2021-09-092-0/+5
|/
* Fixed a number of unreferenced variable warningsStefan Boberg2021-09-095-7/+5
|
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-098-54/+104
|\
| * printf -> zencore loggingStefan Boberg2021-09-081-1/+2
| |
| * Mesh should not default to onStefan Boberg2021-09-081-1/+1
| |
| * Moved a bunch of logging code into zencoreStefan Boberg2021-09-087-56/+78
| |
| * Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-086-56/+177
| |\
| * | Changed logging defaults to be more suitable for productionStefan Boberg2021-09-081-3/+30
| | | | | | | | | | | | | | | * Default log level changes from debug to info * Default logging mode changes from sync to async
* | | Delete .zenroot (no longer useful)Stefan Boberg2021-09-081-0/+0
| |/ |/|
* | Minor fixup and formatting.Per Larsson2021-09-074-11/+11
| |
* | Updated upstream stats calculation.Per Larsson2021-09-072-57/+34
| |
* | Return stats from Zen/Jupiter HTTP client.Per Larsson2021-09-076-50/+194
|/
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-073-85/+78
|\
| * Merge branch 'main' of https://github.com/EpicGames/zenPer Larsson2021-09-0713-37/+99
| |\
| * | Added custom cpr::Response formatter and removed duplicate logging code.Per Larsson2021-09-073-85/+78
| | |
* | | Further xmake file cleanupStefan Boberg2021-09-077-13/+25
| | |
* | | Added compilation switch for vfs related codeStefan Boberg2021-09-072-2/+2
| |/ |/|
* | Clarified some async/sync behaviour in HTTP implementationStefan Boberg2021-09-071-0/+3
| |