| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Clang-format fixes | Stefan Boberg | 2021-08-24 | 2 | -2/+1 | |
| | | ||||||
| * | Copyright header added to logging.h | Stefan Boberg | 2021-08-24 | 1 | -0/+2 | |
| | | ||||||
| * | Remove trace.cpp/h and all traces of usage | Stefan Boberg | 2021-08-24 | 1 | -91/+0 | |
| | | ||||||
| * | Added zencore/logging.h | Stefan Boberg | 2021-08-24 | 1 | -0/+7 | |
| | | | | | Only wraps spdlog for now but will change to include more control over logging later | |||||
| * | Added post/prewindows.h headers to deal with fallout from windows.h #define ↵ | Stefan Boberg | 2021-08-24 | 3 | -1/+8 | |
| | | | | | shenanigans | |||||
| * | #undef GetObject to avoid problems in CompactBinaryPackage | Stefan Boberg | 2021-08-24 | 1 | -0/+2 | |
| | | ||||||
| * | Added HttpServerRequest::ReadPayloadPackage() | Stefan Boberg | 2021-08-23 | 1 | -1/+3 | |
| | | ||||||
| * | Restructured http server code in preparation for cross platform implementation | Stefan Boberg | 2021-08-20 | 1 | -0/+2 | |
| | | ||||||
| * | clang-format | Stefan Boberg | 2021-08-20 | 2 | -7/+4 | |
| | | ||||||
| * | CL16570338: CompactBinary: Added validation to LoadCompactBinary and removed ↵ | Stefan Boberg | 2021-08-20 | 2 | -6/+17 | |
| | | | | | asserts from the other load functions | |||||
| * | Renamed CompactBinaryAttachment to ObjectAttachment to mimic UE (see CL16510518) | Stefan Boberg | 2021-08-20 | 3 | -11/+11 | |
| | | ||||||
| * | Updated ObjectId comment | Stefan Boberg | 2021-08-20 | 1 | -1/+7 | |
| | | ||||||
| * | Added ToNetworkOrder() functions | Stefan Boberg | 2021-08-18 | 1 | -0/+36 | |
| | | ||||||
| * | trivial: Comment update stating intent | Stefan Boberg | 2021-08-12 | 1 | -0/+4 | |
| | | ||||||
| * | clang-format fixes | Stefan Boberg | 2021-08-09 | 1 | -1/+0 | |
| | | ||||||
| * | Fixed Event move assignment | Stefan Boberg | 2021-08-09 | 1 | -2/+2 | |
| | | ||||||
| * | Added ThrowLastError which accepts a std::source_location | Stefan Boberg | 2021-08-09 | 1 | -0/+3 | |
| | | ||||||
| * | Added IsProcessRunning()/GetCurrentProcessId() helpers | Stefan Boberg | 2021-08-09 | 1 | -0/+1 | |
| | | ||||||
| * | Added support for defining test/non-test server environments | Stefan Boberg | 2021-08-06 | 1 | -1/+1 | |
| | | ||||||
| * | zen::Process -> zen::ProcessHandle | Stefan Boberg | 2021-08-06 | 1 | -5/+5 | |
| | | ||||||
| * | Added GetRunningExecutablePath() | Stefan Boberg | 2021-08-06 | 1 | -0/+2 | |
| | | ||||||
| * | Added basic NamedMutex implementation | Stefan Boberg | 2021-08-05 | 1 | -0/+15 | |
| | | ||||||
| * | Added Oodle to CompressedBuffer (#5) | Devin Doucette | 2021-07-22 | 1 | -17/+47 | |
| | | ||||||
| * | Made LoadCompactBinaryObject handle IoBuffer lifetime correctly | Stefan Boberg | 2021-06-18 | 1 | -2/+8 | |
| | | ||||||
| * | Added support for early release of scoped RWLock helpers | Stefan Boberg | 2021-05-24 | 1 | -6/+24 | |
| | | ||||||
| * | Added std::hash<IoHash> implementation for convenience | Stefan Boberg | 2021-05-24 | 1 | -0/+9 | |
| | | ||||||
| * | Added CompressedBuffer round-trip tests | Stefan Boberg | 2021-05-24 | 1 | -1/+1 | |
| | | ||||||
| * | Added IoHash::FromBLAKE3 | Stefan Boberg | 2021-05-24 | 1 | -0/+7 | |
| | | ||||||
| * | clang-format fixups | Stefan Boberg | 2021-05-24 | 2 | -3/+3 | |
| | | ||||||
| * | Added non-'deprecated' MemCrc32 function for use with CompressedBuffer ↵ | Stefan Boberg | 2021-05-24 | 1 | -1/+4 | |
| | | | | | header checksumming | |||||
| * | Implemented support for UE5-style CompressedBuffers | Stefan Boberg | 2021-05-24 | 1 | -33/+98 | |
| | | | | | Currently supports None, LZ4 compression types | |||||
| * | RefPtr/Ref cleanup | Stefan Boberg | 2021-05-24 | 1 | -14/+27 | |
| | | | | | Fixed self-assignment bug in move assignment operator | |||||
| * | Added UniqueBuffer::Reset() | Stefan Boberg | 2021-05-24 | 1 | -0/+3 | |
| | | ||||||
| * | Added Mid/MidInline to MutableMemoryView | Stefan Boberg | 2021-05-24 | 1 | -0/+15 | |
| | | ||||||
| * | Added support for constructing CompositeBuffer from std::vector<SharedBuffer> | Stefan Boberg | 2021-05-24 | 1 | -0/+6 | |
| | | ||||||
| * | Added BLAKE3Stream::Append accepting a MemoryView | Stefan Boberg | 2021-05-24 | 1 | -3/+6 | |
| | | ||||||
| * | Added functions to allow constructing memory views from a pointer range | Stefan Boberg | 2021-05-24 | 1 | -2/+26 | |
| | | ||||||
| * | Moved CRC32 compute into separate cpp/h to enable usage outside of the retro ↵ | Stefan Boberg | 2021-05-24 | 1 | -0/+10 | |
| | | | | | cache | |||||
| * | Added BLAKE3::HashBuffer for hashing composite buffers | Stefan Boberg | 2021-05-24 | 1 | -5/+7 | |
| | | ||||||
| * | Initial implementation of CompositeBuffer | Stefan Boberg | 2021-05-24 | 1 | -0/+127 | |
| | | | | | A CompositeBuffer is a non-contiguous buffer composed of zero or more immutable shared buffers | |||||
| * | Added functionality to SharedBuffer/UniqueBuffer to support CompositeBuffer ↵ | Stefan Boberg | 2021-05-24 | 1 | -15/+33 | |
| | | | | | | | implementation Most importantly, UniqueBuffer may now be "null", whereas previously it would never be. | |||||
| * | Added some functionality to support CompositeBuffer implementation | Stefan Boberg | 2021-05-24 | 1 | -8/+138 | |
| | | ||||||
| * | Added RefPtr::IsNull() | Stefan Boberg | 2021-05-24 | 1 | -3/+4 | |
| | | ||||||
| * | Made Min/Max functions constexpr | Stefan Boberg | 2021-05-24 | 1 | -2/+2 | |
| | | ||||||
| * | Added IoBuffer::operator MemoryView for convenience | Stefan Boberg | 2021-05-23 | 1 | -0/+2 | |
| | | ||||||
| * | Added content type to IoBuffer payloads from http server | Stefan Boberg | 2021-05-23 | 1 | -9/+11 | |
| | | | | | Also added some additional logic for flagging buffer immutability | |||||
| * | Added static_assert to ensure content type fits in allocated space | Stefan Boberg | 2021-05-22 | 1 | -1/+3 | |
| | | ||||||
| * | Added ZenContentType enum to iobuffer.h | Stefan Boberg | 2021-05-22 | 2 | -19/+44 | |
| | | | | | | | - This allows us to carry the content type along with any IoBuffer instances - This replaces HttpContentType but HttpContentType remains an alias to reduce code churn - Added definition for YAML content | |||||
| * | Added SharedBuffer(const IoBuffer&) | Stefan Boberg | 2021-05-22 | 1 | -0/+1 | |
| | | ||||||
| * | clang-format | Stefan Boberg | 2021-05-22 | 1 | -1/+1 | |
| | | ||||||