Ugorji Nwoke
|
8c44cd4a7d
codec: rpc: clean up API usage to support buffered use (for performance)
|
8 years ago |
Ugorji Nwoke
|
3c86213f83
codec: test: add tests for encoding, decoding and zero'ing scalars and maps/slices containing them.
|
8 years ago |
Ugorji Nwoke
|
d7f370c341
codec: test: add mammoth2 tests to test Selfer implementation in regular run
|
8 years ago |
Ugorji Nwoke
|
d03304bb1d
codec: test: add half float test for cbor
|
8 years ago |
Ugorji Nwoke
|
5ef60f8ad9
codec: faster unsafe variants of reflect.Value.SetXXX and update msgpack and rpc implementations, and add tests
|
8 years ago |
Ugorji Nwoke
|
b039683517
codec: clean up recognizedRtid support, add more tests and update testing TODO
|
8 years ago |
Ugorji Nwoke
|
cbd720c66c
codec: json: fix unicode escape decoding
|
8 years ago |
Ugorji Nwoke
|
a9859e3096
codec: handle nil keys as valid, support MapKeyAsString in json, and indefinite lengths for string/[]byte
|
8 years ago |
Ugorji Nwoke
|
69722bf3a2
codec: streamline handling of doing something at the end of an encode.
|
8 years ago |
Ugorji Nwoke
|
c3953defa8
codec: streamline library: refactor sendContainerState and clean up handle-specific test flags
|
8 years ago |
Ugorji Nwoke
|
f26fc641ec
codec: add buffered reading/writing support and overall cleanup and fixes
|
8 years ago |
Ugorji Nwoke
|
c8210b2555
codec: eliminate duplicate fields when loading structFieldInfo's.
|
8 years ago |
Ugorji Nwoke
|
50530d8d14
codec: Multiple fixes, enhancements and test expansion across the board.
|
8 years ago |
Ugorji Nwoke
|
54210f4e07
codec: major update with MAJOR PERFORMANCE improvements
|
8 years ago |
Ugorji Nwoke
|
8c0409fcbb
codec: json: allow parsing non-string scalars where a string is expected
|
8 years ago |
Ugorji Nwoke
|
f4b1963676
codec: re-organized test files to move common code into shared_test.go
|
8 years ago |
Ugorji Nwoke
|
c88ee250d0
codec: json: support HTMLCharsAsIs for encoding <>& as is (not as \uXXX sequence)
|
8 years ago |
Ugorji Nwoke
|
d23841a297
codec: honor MaxInitLen when decoding strings or []byte.
|
9 years ago |
Ugorji Nwoke
|
98ef79d6c6
codec: support Raw, a raw encoded value.
|
9 years ago |
Ugorji Nwoke
|
4e994e11d3
codec: support tests in 32-bit OS
|
9 years ago |
Ugorji Nwoke
|
a396ed22fc
codec: move test variables to helper_test, as benchmarks will need them also.
|
9 years ago |
Ugorji Nwoke
|
646ae4a518
codec: json: support encoding large integers as a number or string
|
10 years ago |
Ugorji Nwoke
|
d517a49d59
codec: improve MapBySlice performance, and integrate tests for it.
|
10 years ago |
Ugorji Nwoke
|
1a25ccb806
codec: streamline go's rules for anonymous field conflict, detect circular references, json indent
|
10 years ago |
Ugorji Nwoke
|
f081086498
codec: Add Reset methods, performance improvements and bug fixes.
|
10 years ago |
Ugorji Nwoke
|
8295e69258
codec: Canonical mode must never be used for fastpath of maps
|
10 years ago |
Ugorji Nwoke
|
5f1004d393
codec: update files to say MIT (not BSD-style) LICENSE, in line with the bundled license.
|
10 years ago |
Ugorji Nwoke
|
11c92bbf14
codec: Add canonical encoding support, handle EOF (as non-error) if Read successful, and export CborStreamBreak.
|
10 years ago |
Ugorji Nwoke
|
b9bc36280d
codec: fully support encoding/decoding from/to chan type.
|
11 years ago |
Ugorji Nwoke
|
b5e234a12e
codec: error handling cleanup, and unsafe build tag.
|
11 years ago |