| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Added backwards compatible package serialization code for UE5 interop during ↵ | Stefan Boberg | 2021-09-14 | 1 | -3/+131 |
| | | | | | transition to new marshaling formats | ||||
| * | Changed CbPackage::TryLoad() signature so it can handle temporaries | Stefan Boberg | 2021-09-13 | 1 | -1/+1 |
| | | |||||
| * | Change Compact Binary Package API to represent binary attachments as ↵ | Stefan Boberg | 2021-09-07 | 1 | -161/+257 |
| | | | | | | | | | compressed buffers identified by their raw hash. Change Compact Binary Package serialization for binary attachments to compressed buffers and objects as objects followed by their hash. Ported changes from Zousar's pending CL17372417 | ||||
| * | Made IoHash zero initialize member, corrected Empty Attachment hash check | Stefan Boberg | 2021-09-04 | 1 | -2/+2 |
| | | |||||
| * | IoHash::HashMemory -> IoHash::HashBuffer for consistency with UE5 code | Stefan Boberg | 2021-09-02 | 1 | -9/+9 |
| | | |||||
| * | Introduced support for compressed buffer attachments | Stefan Boberg | 2021-09-02 | 1 | -78/+173 |
| | | |||||
| * | CompactBinary: Restricted compact binary attachments to objects to simplify ↵ | Stefan Boberg | 2021-09-01 | 1 | -182/+134 |
| | | | | | | | package management based on CL16533710 @ p4 | ||||
| * | SharedBuffer: MakeOwned now returns a buffer instead of operating in-place | Stefan Boberg | 2021-09-01 | 1 | -8/+4 |
| | | | | | CL15713705 | ||||
| * | CompactBinary: Added explicit operator bool for array and object types | Stefan Boberg | 2021-09-01 | 1 | -3/+3 |
| | | | | | p4 CL16069971 | ||||
| * | Remove trace.cpp/h and all traces of usage | Stefan Boberg | 2021-08-24 | 1 | -1/+0 |
| | | |||||
| * | CL16570338: CompactBinary: Added validation to LoadCompactBinary and removed ↵ | Stefan Boberg | 2021-08-20 | 1 | -34/+68 |
| | | | | | asserts from the other load functions | ||||
| * | Renamed CompactBinaryAttachment to ObjectAttachment to mimic UE (see CL16510518) | Stefan Boberg | 2021-08-20 | 1 | -18/+18 |
| | | |||||
| * | Removed a const which upsets VS 16.9.5 for whatever reason | Stefan Boberg | 2021-05-13 | 1 | -2/+2 |
| | | |||||
| * | Implemented move-in-place for large CAS payloads | Stefan Boberg | 2021-05-13 | 1 | -1/+4 |
| | | |||||
| * | Made SharedBuffer/UniqueBuffer share guts with IoBuffer | Stefan Boberg | 2021-05-13 | 1 | -2/+2 |
| | | | | | This enables way more efficient marshaling of compact binary objects and attachments | ||||
| * | Implemented basic support for marshaling attachments out-of-band with the ↵ | Stefan Boberg | 2021-05-11 | 1 | -3/+11 |
| | | | | | | | | | package payload Currently supported in project store but will also be used for the structured cache Currently, cleanup is missing. Ultimately the intent is that the file used for marshaling will simply be moved into place. | ||||
| * | Adding zenservice code | Stefan Boberg | 2021-05-11 | 1 | -0/+945 |