aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Change a few other URLsHEADmasterRunxi Yu2024-10-212-4/+4
* More fork URL changesRunxi Yu2024-10-219-13/+15
* Fork initRunxi Yu2024-10-212-9/+11
* Fix typoMartin Vahlensieck2021-04-061-1/+1
* schema: fix unparse unit testsSimon Ser2021-04-011-2/+2
* schema: fix int/uint in SchemaForTypeSimon Ser2021-04-011-2/+2
* Add dedicated Int and Uint typesSimon Ser2021-03-316-4/+63
* Panic when decode{Uint,Int,Float} are passed a wrong valueSimon Ser2021-03-311-0/+8
* Remove misleading docsSimon Ser2021-03-312-6/+0
* Expose UnmarshalBareReaderSimon Ser2021-03-311-3/+3
* Optimize io.ByteBuffer in NewReaderSimon Ser2021-03-311-16/+16
* readme: use godocs.io for documentation badgeSimon Ser2021-03-301-1/+1
* Copy marshaled message into new sliceTimofey2021-02-271-1/+5
* example: update schema to match current state of rfcJohn Mulligan2020-12-102-2/+2
* gen: add UINT and INT types to template mappingJohn Mulligan2020-12-101-0/+4
* ast: add String method to TypeKind to ease future debuggingJohn Mulligan2020-12-101-0/+59
* gen: only add errors import if type needs errors packageJohn Mulligan2020-12-061-3/+10
* reader, writer: error on NaNDrew DeVault2020-11-203-2/+25
* Omit struct fields with a field tag of "-".Adnan Maolood2020-11-174-0/+45
* allow unions to roundtrip without errorsDaniel Martí2020-11-062-1/+28
* Reuse marshal buffersTimofey2020-11-021-1/+15
* Configurable map & array size limitsTimofey2020-11-023-3/+35
* Reject invalid valuesTimofey2020-11-025-12/+50
* Fix test assertionsTimofey2020-11-021-18/+18
* Prevent extra allocations in reader/writerTimofey2020-11-022-39/+57
* Cache encoding/decoding routinesTimofey2020-11-025-231/+464
* Add example benchmarksTimofey2020-11-022-0/+52
* Refactor cmd/genTimofey2020-10-093-302/+296
* Read minimum number of bytes necessary from ReaderNoah Pederson2020-08-128-42/+163
* example/*.bin: trim off line feedDrew DeVault2020-06-233-1/+1
* Implement void typesDrew DeVault2020-06-2310-6/+37
* Add maximum message size limitDrew DeVault2020-06-223-7/+63
* Implement explicit union tag specificationDrew DeVault2020-06-222-10/+50
* Generalize union implementationDrew DeVault2020-06-2210-48/+112
* README.md: update URL to specDrew DeVault2020-06-221-1/+1
* Update customer.bin, employee.bin to latest formatDrew DeVault2020-06-222-0/+0
* parser: implement default storage for enumsDrew DeVault2020-06-222-2/+14
* Use uint for internal length encodingsDrew DeVault2020-06-228-35/+35
* Marshal, Unmarshal: implement uint & intDrew DeVault2020-06-225-47/+34
* parser: parse int & uintDrew DeVault2020-06-223-1/+11
* lex: scan uint & intDrew DeVault2020-06-222-0/+12
* reader_test.go: remove excessive messagingDrew DeVault2020-06-221-50/+46
* reader, writer: implement varintsDrew DeVault2020-06-224-2/+79
* parse: correctly implement enum value assignmentDrew DeVault2020-06-221-1/+2
* Drop e8/e16/e32/e64 in favor of u8/u16/u32/u64Drew DeVault2020-06-229-89/+13
* Update README.mdDrew DeVault2020-06-211-0/+9
* marshal, unmarshal: add CanAddress guardDrew DeVault2020-06-212-4/+8
* example: correct typoDrew DeVault2020-06-211-1/+1
* gen: implement unionsDrew DeVault2020-06-217-23/+137
* Add Marshalable and Unmarshalable interfacesDrew DeVault2020-06-212-3/+25