aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Added logic to guard against accidental file move in file CAS fast pathStefan Boberg2021-05-133-5/+25
| | | | Now verifies the chunk is referencing an entire file before moving it into place
* Implemented move-in-place for large CAS payloadsStefan Boberg2021-05-136-5/+155
|
* Added string_view variant of WindowsException constructorStefan Boberg2021-05-131-0/+6
|
* SharedBuffer::MakeView now validates range against outerStefan Boberg2021-05-131-4/+9
|
* CbWriter::Save now returns an immutable payload bufferStefan Boberg2021-05-132-5/+14
|
* Made SharedBuffer/UniqueBuffer share guts with IoBufferStefan Boberg2021-05-138-125/+101
| | | | This enables way more efficient marshaling of compact binary objects and attachments
* clang-formatStefan Boberg2021-05-131-2/+6
|
* Removed vestigial prototype remainsStefan Boberg2021-05-132-14/+0
|
* Added minor TODOStefan Boberg2021-05-121-0/+1
|
* Added chunking to HttpSysServerRequest::ReadPayload to deal with large ↵Stefan Boberg2021-05-121-1/+5
| | | | payloads better
* Implemented basic support for marshaling attachments out-of-band with the ↵Stefan Boberg2021-05-114-6/+29
| | | | | | | | 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.
* Added paths as context to I/O error exception messagesStefan Boberg2021-05-114-33/+50
|
* Added PathFromHandle helper functionStefan Boberg2021-05-112-0/+22
| | | | Primarily to be used to add context to error messages in places where we only have a handle available
* Adding zenservice codeStefan Boberg2021-05-11300-0/+81388