Skip to content
Closed
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
7632803
wip(syrup): seeking and parser for lazy parsing
kumavis Mar 29, 2025
f4b72f8
wip(syrup): support symbol decoding
kumavis Mar 29, 2025
74c153a
feat: improve symbol and dictionary serde
kumavis Apr 1, 2025
91a2843
wip: improve decoding and error messages
kumavis Apr 1, 2025
32f79c5
wip: basic ocapn descriptor decoding
kumavis Apr 1, 2025
7063cc4
test(syrup): make fuzz test less noisy in test output
kumavis Apr 1, 2025
f2c470f
refactor(syrup): encode via BufferWriter
kumavis Apr 1, 2025
40ad072
wip(syrup): refactor decode to use bufferReader
kumavis Apr 2, 2025
bfc79da
refactor(syrup): use syrupReader to iteratively read expected structure
kumavis Apr 3, 2025
1949b3a
feat(syrup): use syrup codecs to decode ocapn messages
kumavis Apr 3, 2025
f7d3636
wip(syrup): wip passable codecs
kumavis Apr 4, 2025
82aecc1
refactor(syrup): refactor readAny over readTypeAndMaybeValue
kumavis Apr 5, 2025
f7f1c75
feat(syrup): improve Passables codec
kumavis Apr 5, 2025
21992d7
refactor(syrup): split ocapn codecs into components, descriptors, pas…
kumavis Apr 5, 2025
ce79a48
feat(syrup): add and test missing ocapn operations
kumavis Apr 5, 2025
bacae8a
fix(ocapn): remove deprecated method
kumavis Apr 5, 2025
1939cd7
chore(syrup): format and partial lint fix
kumavis Apr 10, 2025
42432e0
chore(syrup): rename codec marshall/unmarshall to write/read
kumavis Apr 10, 2025
2c4a47e
chore(syrup): remove underscore prefix from private fields
kumavis Apr 11, 2025
e27047f
refactor(syrup): codecs as types instead of classes
kumavis Apr 11, 2025
6ef4b6d
refactor(syrup): define passable with makeTypeHintUnionCodec
kumavis Apr 11, 2025
610b9ee
chore(syrup): lint fix
kumavis Apr 11, 2025
d18ab30
fix(syrup): improve ocapn subtype handling
kumavis Apr 11, 2025
a408cb1
fix(syrup): rename symbol to selector
kumavis Apr 11, 2025
fc36f6c
fix(syrup): Records can have bytestring labels
kumavis Apr 15, 2025
5c67c07
fix(syrup): prefer term "float64" over "double"
kumavis Apr 15, 2025
0a5de43
refactor(syrup): use private fields for buffer reader/writer
kumavis Apr 15, 2025
5775c0e
fix(syrup): ocapn tagged can contain any Passable value
kumavis Apr 15, 2025
f55a43c
feat(syrup): ocapn struct codec
kumavis Apr 15, 2025
d70c21c
fix(syrup): remove underscore from unused vars
kumavis Apr 15, 2025
a630077
fix(syrup): syrup writer exposes getBytes function
kumavis Apr 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading