Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-03-04 | Copyright: Update to 2022 | mj-xmr | 1 | -1/+1 | |
2021-04-27 | clang: fix -Wrange-loop-analysis warnings | selsta | 1 | -2/+2 | |
2020-10-13 | Allow byte_stream->byte_slice conversion to shrink unused buffer space | Lee Clagett | 1 | -4/+20 | |
2020-05-20 | ByteSlice: Fix persisting ptr to std::moved SSO buffer | Doyle | 1 | -1/+4 | |
The Bug: 1. Construct `byte_slice.portion_` with `epee::span(buffer)` which copies a pointer to the SSO buffer to `byte_slice.portion_` 2. It constructs `byte_slice.storage_` with `std::move(buffer)` (normally this swap pointers, but SSO means a memcpy and clear on the original SSO buffer) 3. `slice.data()` returns a pointer from `slice.portion_` that points to the original SSO cleared buffer, `slice.storage_` has the actual string. | |||||
2020-05-12 | Fixed bugs for take_slice and byte_stream->byte_slice | Lee Clagett | 1 | -9/+17 | |
2020-04-11 | Add byte_stream for zero-copy serialization, and add support in ZMQ-JSON. | Lee Clagett | 1 | -1/+41 | |
2020-04-03 | Use byte_slice for sending zmq messages - removes data copy within zmq | Lee Clagett | 1 | -4/+15 | |
2019-07-16 | Add ref-counted buffer byte_slice. Currently used for sending TCP data. | Lee Clagett | 1 | -0/+209 | |