Commit Graph

17 Commits (bba3fa9af9709ce6615d994edac7043e064fda0d)

Author SHA1 Message Date
Felix Lange 9b93564e21
rlp/rlpgen: RLP encoder code generator (#24251) 3 years ago
Felix Lange 0d076d92db
rlp: use atomic.Value for type cache (#22902) 4 years ago
Felix Lange 700df1442d
rlp: add support for optional struct fields (#22832) 4 years ago
Felix Lange 6315b6fcc0
rlp: reduce allocations for big.Int and byte array encoding (#21291) 4 years ago
Felix Lange 96fb839133
rlp: improve nil pointer handling (#20064) 5 years ago
Felix Lange 8deec2e45a
rlp: fixes for two corner cases and documentation (#19527) 6 years ago
chenyufeng 2d98099c25 rlp: fix comment typo (#17640) 6 years ago
Felix Lange eee96a5bb7 rlp: add support for "-" struct tag 8 years ago
Felix Lange bb07ce3eed rlp: add "tail" struct tag 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Felix Lange ea54283b30 all: update license information 10 years ago
Felix Lange cad64fb911 rlp: stricter rules for structs and pointers 10 years ago
Felix Lange 552f5b2693 rlp: add functions for encoding 10 years ago
Felix Lange 93e858f88e rlp: remove support for signed integer types 10 years ago
Felix Lange 4f12f0697e rlp: move decoder type switch to decode.go 10 years ago
Felix Lange 74266d5bbd rlp: new package for streaming RLP decoder 10 years ago