| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-04-03 | Rename stream.nim to protobuf.nim and merge with types.nim | Oskari Timperi | |
| 2018-04-02 | Fix packed field size calculation | Oskari Timperi | |
| The size was calculated based on wire type. We need to calculate based on field type because for sint32/sint64 we need to zigzag encode the value before calculating the size of varint. | |||
| 2018-04-02 | Multiple fixes to reading data from a stream | Oskari Timperi | |
| - littleEndia32/64 arguments were in wrong order in a few places - add safeReadStr that throws and exception if couldn't read enough data - throw exceptions when not reading enough data | |||
| 2018-04-02 | Validate wire types | Oskari Timperi | |
| 2018-04-02 | Raise an exception if an invalid field number is encountered | Oskari Timperi | |
| 2018-04-01 | Add procs for bytes to stream.nim | Oskari Timperi | |
| 2018-03-27 | Get rid of the distinct numeric types | Oskari Timperi | |
| We have distinct procs for reading and writing differently encoded data, so we don't need distinct types in this case. | |||
| 2018-03-25 | Add support for skipping unknown fields | Oskari Timperi | |
| 2018-03-25 | Add packed support to generateSizeOfMessageProc() | Oskari Timperi | |
| 2018-03-24 | initial commit | Oskari Timperi | |
