Commit graph

18 commits

Author SHA1 Message Date
Joey Yakimowich-Payne
fbdce1712d Add support for encoding/decoding custom types 2020-04-05 22:27:40 -06:00
Joey Yakimowich-Payne
86c8143567 Add checkType for object 2020-04-05 21:39:21 -06:00
Joey Yakimowich-Payne
5b49b86b23 Refactor decodeField and get* 2020-04-05 21:36:01 -06:00
Joey Yakimowich-Payne
f26b941bd7 Add support for float32 and float64 2020-04-05 14:46:50 -06:00
Joey Yakimowich-Payne
d750cac498 Fix support for char, bool, byte 2020-04-04 08:03:00 -06:00
Joey Yakimowich-Payne
d81f0f0cbe Empty objects should not be encoded 2020-04-04 07:38:14 -06:00
Joey Yakimowich-Payne
e1905e13ce Actually fix out of order decoding 2020-04-03 22:25:16 -06:00
Joey Yakimowich-Payne
ccb729d219 Fix bug with out of order deserialization 2020-04-03 21:17:47 -06:00
Joey Yakimowich-Payne
307cb7f9f3 Fix bug with size detection. Add string to test objects 2020-04-03 19:23:08 -06:00
Joey Yakimowich-Payne
aae968ac3b Add object encoding/decoding 2020-04-03 19:13:11 -06:00
Joey Yakimowich-Payne
2db4d48802 Add object field decoding. Refactor proc names to be inline with behavior 2020-04-03 18:50:00 -06:00
Joey Yakimowich-Payne
5f2219bae7 WIP Object serialization/deserialization 2020-04-03 17:44:50 -06:00
Joey Yakimowich-Payne
c924821d0a Add string encoding/decoding 2020-03-15 18:39:14 -06:00
Joey Yakimowich-Payne
ec0e5a190a Add tests, fix unsigned int 2020-03-14 21:00:19 -06:00
Joey Yakimowich-Payne
fe9c5fa1f3 Add preliminary encode/decode of varints 2020-03-14 20:15:03 -06:00
Joey Yakimowich-Payne
9d60f49e6f Add CI files 2020-03-10 16:24:23 -06:00
Joey Yakimowich-Payne
2d636d636d Nimble package init 2020-03-10 16:21:40 -06:00
Zahary Karadjov
1f18880b14
Initial commit 2020-03-10 16:53:52 +02:00