Commit History

Author SHA1 Message Date
  Ugorji Nwoke 5d8e71f204 codec: Canonical natural ordering, and MaxValueReset and InterfaceReset options 9 years ago
  Ugorji Nwoke 2f4b94206a codec: support customization of struct tag keys; maintain default to "codec", "json". 9 years ago
  Ugorji Nwoke 45ce7596ac codec: support max initial collection length; json fixes; improve perf & reduce alloc drastically 9 years ago
  Ugorji Nwoke 1d5269ed4e codec(gen): code clean-up to remove separator concerns from framework and major re-architecture. 9 years ago
  Ugorji Nwoke 049aaede20 codec: handle Uintptr when handling Uint. 9 years ago
  Ugorji Nwoke 3199d19e57 codec, codecgen: Support (M|Unm)arshalJSON exactly as encoding/json when using JSONHandle 9 years ago
  Ugorji Nwoke 067c77c51c codec: support json.(M|Unm)arshaler interfaces for json. 9 years ago
  Ugorji Nwoke 5f1004d393 codec: update files to say MIT (not BSD-style) LICENSE, in line with the bundled license. 9 years ago
  Ugorji Nwoke e2d5eb8190 codecgen: fix bugs with codecgen for arrays 9 years ago
  Ugorji Nwoke 11c92bbf14 codec: Add canonical encoding support, handle EOF (as non-error) if Read successful, and export CborStreamBreak. 9 years ago
  Ugorji Nwoke f20364ed02 codec: support 'json:' as fallback to 'codec:' in struct tag configuration. 9 years ago
  Ugorji Nwoke b9bc36280d codec: fully support encoding/decoding from/to chan type. 9 years ago
  Ugorji Nwoke b5e234a12e codec: error handling cleanup, and unsafe build tag. 9 years ago
  Ugorji Nwoke 006e153430 major update: support code generation, dramatically improve runtime introspection performance, bug fixes, etc. 10 years ago
  Ugorji Nwoke 5605f87eda Support JSON/text-based codecs and move benchmarks to its own repo. 10 years ago
  Ugorji Nwoke c476cf2bad codec: some overflow and 0-length container fixes, and cbor tests. 10 years ago
  Ugorji Nwoke d3bbf953c5 codec: expand tag to uint64, and move cbor specific tests to cbor_test.go 10 years ago
  Ugorji Nwoke 3b043e51d7 codec: support cbor format; improve extension and streaming support. 10 years ago
  Ugorji Nwoke b7f3bcbbaa codec: in fast path, encode nil maps or slices as nil values. 10 years ago
  Ugorji Nwoke 207f8b5ab9 codec: Added MustEncode and MustDecode methods to allow user trap panic in library. 10 years ago
  Ugorji Nwoke e906e395b9 codec: Make fast-path support faster, more expansive and robust. 10 years ago
  Ugorji Nwoke 16e449d52b codec: fastpath is only for map/slice types. Do that check in fastEnc/fastDec funcs. 10 years ago
  Ugorji Nwoke aab1bb9243 codec: re-design implementation of fast-path functions. 10 years ago
  Ugorji Nwoke 1c5876990e General refactoring, improve simple codec, improve tests and benchmarks. 10 years ago
  Ugorji Nwoke cdeae7b766 codec: Fixes and clarifications for binc and rpc, in prep for c library. 11 years ago
  Ugorji Nwoke 10b6078349 codec: Add support for decoding byte slices, even if encoded as a regular array. 11 years ago
  Ugorji Nwoke eb2067e438 codec: support encoding non-addressable arrays. 11 years ago
  Ugorji Nwoke bb8ac5be86 Support for embedded fields when decoding struct from array in stream. 11 years ago
  Ugorji Nwoke 8eedb40111 codec: Support embedded non-struct values, and clean up fast-path for specific container types. 11 years ago
  Ugorji Nwoke 1c0ff881b1 codec: byte array in map[interface{}]XXX should be converted to string. 11 years ago