aboutsummaryrefslogtreecommitdiff
path: root/zencore/include
Commit message (Collapse)AuthorAgeFilesLines
* Compute updates (#74)Joe Kirchoff2022-04-141-0/+1
|
* more cleanupDan Engelbrecht2022-04-121-1/+1
|
* cleanupDan Engelbrecht2022-04-121-0/+4
|
* use zen::UnsignedIntegral instead of std::unsigned_integralDan Engelbrecht2022-04-121-2/+2
|
* use std::unsigned_integral for ToHexNumber and ParseHexNumberDan Engelbrecht2022-04-011-7/+6
|
* safer and easier to read Char2NibbleDan Engelbrecht2022-04-011-15/+12
|
* remove WorkerThreadPool::Flush()Dan Engelbrecht2022-03-311-1/+0
|
* comments for ToHexNumber and ParseHexNumberDan Engelbrecht2022-03-311-0/+12
|
* clean up number -> hex -> number codeDan Engelbrecht2022-03-311-23/+75
|
* Rename FormatHex to ToHexDan Engelbrecht2022-03-311-1/+1
|
* Move FormatHex and ParseHex to zencore/stringDan Engelbrecht2022-03-311-0/+3
|
* Add Flush to workthreadpoolDan Engelbrecht2022-03-311-0/+1
|
* Simple file-based compute (#65)Joe Kirchoff2022-03-302-3/+5
|
* Added ToJson for compact binary array.Per Larsson2022-03-231-0/+11
|
* move workthreadpool to zencore (#63)Dan Engelbrecht2022-03-221-0/+46
|
* clang-formatDan Engelbrecht2022-03-213-12/+11
|
* Suppress C4305 in third party includesJoe Kirchoff2022-03-171-4/+5
|
* Added some new mime types; javascript, css, png and icoMartin Ridgers2022-03-151-0/+13
|
* Marked IoBuffer::operator bool () method as explicitMartin Ridgers2022-03-151-1/+1
|
* Set a default value for "Size" parameter of IoBuffer(OuterBuffer, ...)Martin Ridgers2022-03-151-1/+1
|
* clang-format fixesStefan Boberg2022-03-081-1/+1
|
* Removed optional offset for GetView.Per Larsson2022-02-211-13/+2
|
* Refactored websocket message.Per Larsson2022-02-211-31/+17
|
* Simple websocket client/server test.Per Larsson2022-02-181-5/+6
|
* Added websocket message parser.Per Larsson2022-02-161-0/+30
|
* Refactored websocket server and added static logger support.Per Larsson2022-02-151-0/+61
|
* Replaced crypto transform abstraction with a concrete API.Per Larsson2022-02-071-17/+50
|
* Enable encryption on all platforms.Per Larsson2022-02-031-9/+3
|
* Encrypt serialized auth state.Per Larsson2022-02-031-0/+3
|
* clang-formatStefan Boberg2022-02-022-11/+11
|
* Initial support for symmetric encryption/decryption using OpenSSL.Per Larsson2022-01-311-0/+50
|
* TraceInit can now be initialized with "None" tracing modeStefan Boberg2022-01-301-0/+1
|
* Fixed missing template decorator on RefPtr friend classMartin Ridgers2022-01-251-0/+1
|
* Cachepolicy (#36)mattpetersepic2022-01-252-0/+39
| | | | | | | | | | | | | | | | | * Copy CachePolicy implementation from UE5/Release-5.0. Add backwards compatability for clients and upstreams that are using the old protocol. * Add RefPtr templated move operator and constructor, so that RefPtr<const Foo*> A = std::move(RefPtr<Foo*>()) will do a move. * Fix broken CachePolicy tests and add tests for new Save/Load. * Remove TODO comments * CachePolicy Save/Load Fixes from codereview * Fix comment to match code change. * Remove backwards compatibility for CachePolicy change. Convert policy string tokens to PascalCase. Fix tests for new policy text. Change ParseCachePolicy to assert string is non-empty and always succeed. * Fix release build: use ZEN_WITH_TESTS define
* Format fix.Per Larsson2022-01-224-25/+42
|
* Support chunk requests with no ValueId, and interpret them as requested for ↵mattpetersepic2022-01-171-1/+1
| | | | values put with the PutValue API, which sends a package with RawHash and RawSize on the root object. (#35)
* Disabled mimalloc on Mac-Arm64 as vcpkg doesn't support itMartin Ridgers2022-01-141-1/+6
|
* More complete toolchain and C++ library version checksMartin Ridgers2022-01-131-9/+24
|
* The "operator << (CbWriter, size_t)" is only required when using libc++Martin Ridgers2022-01-131-1/+1
|
* Missing includeMartin Ridgers2022-01-131-0/+1
|
* Added missing std:: namespace to nullptr_t useMartin Ridgers2022-01-131-1/+1
|
* Moved "concepts" include to zencore.h as toolchain support is spottyMartin Ridgers2022-01-134-3/+1
|
* Added a CbWriter stream operator for size_t-type valuesMartin Ridgers2022-01-101-0/+9
|
* Turn all ThrowLastError() sites in source_location variantsMartin Ridgers2022-01-071-3/+4
|
* Correct implementation of Invocable conceptMartin Ridgers2022-01-071-1/+1
| | | | | Without this the compiler is unable to resolve ambiguity when overloads only differ by the lambda's arguments.
* A whitespace danceMartin Ridgers2022-01-071-0/+4
|
* Contiguous range concepts for C++ libs that don't support them yetMartin Ridgers2022-01-051-2/+8
|
* Function parameter case consistency with the rest of the code baseMartin Ridgers2022-01-051-4/+4
|
* Not all compilers support C++20's iterator string_view contructorMartin Ridgers2021-12-161-4/+4
|
* Copy/paste errors in MD5 from SHA1Martin Ridgers2021-12-161-3/+3
|