Faye Amacker
Faye Amacker
Update list of notable users of fxamacker/cbor: - [ ] @fxamacker - mention these in the README text. - [ ] @x448 - please add these to the animated banner...
Microsoft Corporation had NCC Group produce a [security assessment (PDF)](https://github.com/veraison/go-cose/blob/v1.0.0-rc.1/reports/NCC_Microsoft-go-cose-Report_2022-05-26_v1.0.pdf) which includes portions of fxamacker/cbor.  Please let me know (or post here) if you're authorized to share other security...
Supporting TinyGo would require fewer changes in the features/stream-mode branch compared to master branch. The features/stream-mode branch is a superset of master branch. It has `StreamEncoder` and `StreamDecoder` which would...
Add API that uses zero copy to boost performance. Add streaming mode decoder and encoder.
### Issue To Be Solved Homogeneous arrays of numbers are encoded with redundant data and elements cannot be accessed using offsets. For example, each element of this array repeats the...
## Problem Although PR #2792 reduces peak memory used by checkpointing by reusing ledger state, we can further reduce peak memory used by about 20-30GB during checkpoint serialization. Updates #1744...
### Changes Split Node into LeafNode and InterimNode and remove unnecessary fields to reduce memory: - 16 bytes for each leaf node - 24 bytes for each interim node Create...
### Changes To reduce memory used when reading single register, make the execution state: - use a new type `ledger.KeyID` to compute `ledger.Path`. - use `KeyID` which is a simplified...
## Problem CRC-32 is too small for 170GB checkpoint files (as noted in PR #1944 when file size was closer to 60GB). ## The Proposed Solution I suggested replacing CRC-32...
## Problem Checkpoint file is around 160GB and growing. Also, state extraction during mainnet spork should be faster. Lastly, we currently evict entire 160GB checkpoint file from Linux page cache...