Ugorji Nwoke
|
e105254e6a
codec: use single line comments to comment out +build in various files
|
6 years ago |
Ugorji Nwoke
|
52c929c5b8
codec: defer call with closure giving weird errors - revert
|
6 years ago |
Ugorji Nwoke
|
f623015d6c
codec: put defer calls in closure - as runtime optimizes defer with no params
|
6 years ago |
Ugorji Nwoke
|
92b7607989
codec: refactor for better inlining, improve intf for string encoding, and fix some vet/staticcheck/false-sharing concerns
|
6 years ago |
Ugorji Nwoke
|
e5e69e061d
codec: move missingfielder types from values_test to values_flex_test.go
|
6 years ago |
Ugorji Nwoke
|
405bbdfe11
codec: document that Selfer should not blindly call (Must)?(En|De)code
|
6 years ago |
Ugorji Nwoke
|
54e65a16b7
codec: add tests for size mismatch for maps and extensions (using msgpack codec)
|
6 years ago |
Ugorji Nwoke
|
61ada7950e
codec: support MaxDepth within swallow()
|
6 years ago |
Ugorji Nwoke
|
b30ce92d50
codec: rpc: remove unnecessary mutex Lock/Unlock during WriteXXX methods of codec
|
6 years ago |
Ugorji Nwoke
|
ee2199668c
codec: rpc: use lock free mechanisms to track the close status.
|
6 years ago |
Ugorji Nwoke
|
8333dd4495
codec: add tests for MaxDepth
|
6 years ago |
Ugorji Nwoke
|
70bcc61d9a
codec: limit depth of nested structures
|
6 years ago |
Ugorji Nwoke
|
10d0049acb
codec: limit size of bytes read to MaxInitLen (specifically for extensions)
|
6 years ago |
Ugorji Nwoke
|
9d693b80ac
codec: Limit initial capacity of new maps to the MaxInitLen
|
6 years ago |
Ugorji Nwoke
|
394377d16c
codec: clean up some comments in decode.go
|
6 years ago |
Ugorji Nwoke
|
99ea80c8b1
codec: change signature to MissingFielder interface
|
6 years ago |
Ugorji Nwoke
|
037e5aa7ef
codec: provide TimeNotBuiltin option to allow time.Time be handled in custom way
|
6 years ago |
Ugorji Nwoke
|
2c86ab7577
codec: added go 1.11 to travis CI
|
6 years ago |
Ugorji Nwoke
|
587a7e6ca2
codec: arrays are decodeable iff they are addressable
|
6 years ago |
Vincent Vanackere
|
ed9a3b5f07
codecgen: add support for go1.11 modules (#266)
|
6 years ago |
Ugorji Nwoke
|
8bdcf85654
codec: clarify doc that decode updates in-place, and how to disable that
|
6 years ago |
Ugorji Nwoke
|
e253f1f209
codec: added go.mod
|
6 years ago |
Ugorji Nwoke
|
aa28833c9f
codec: fix package name to codec
|
6 years ago |
Ugorji Nwoke
|
a65ca39637
codec: use types for encode and decode errors, which expose underlying error
|
6 years ago |
Ugorji Nwoke
|
449f40126c
codec: add tests for MissingFielder (missing fields)
|
6 years ago |
Ugorji Nwoke
|
e5646b99d2
codec: support ability to preserve missing fields
|
6 years ago |
Ugorji Nwoke
|
00b869d2f4
codec: msgpack: support option to encode positive numbers as unsigned (compatibility).
|
6 years ago |
Ugorji Nwoke
|
e789f6e370
codec: codecFner.reset should reset all typeInfos (in case *TypeInfos changes)
|
6 years ago |
Ugorji Nwoke
|
0a18df59e4
codec: use decReader and encWriter interfaces (not the struct decReaderSwitch/encWriterSwitch)
|
6 years ago |
Ugorji Nwoke
|
1322318ca6
codec: set up codebase so as to take advantage of mid-stack inlining support
|
6 years ago |