Commit History

Author SHA1 Message Date
  Mark Costello 224aaba33b jsonpb: treat `null` JSON values for `Timestamp` and `Duration` as defaults (#255) 8 years ago
  Lincoln Stoll e8b7c67215 Fix Timestamp Unmarshaling for pre-epoch times 8 years ago
  Damien Neil af59feb421 jsonpb: sort numeric proto keys in numeric order 8 years ago
  Ross Light 3852dcfda2 jsonpb: add option to ignore unknown fields in a message 8 years ago
  Googler c27503d0b4 Fix marshalAny's handling of indentation. 8 years ago
  Googler f43dfb5ff1 Add missing error check in jsonpb's marshal implementation. 8 years ago
  matloob@google.com 3b06fc7a4c net/proto2/go: make a slight change to how we handle []byte fields 8 years ago
  matloob@google.com e51d002c61 net/proto2: remove <message>.ExtensionMap() from generated messages 8 years ago
  David Symonds bf531ff1a0 jsonpb: Marshal Any according to the spec. 8 years ago
  David Symonds f0a097ddac jsonpb: Fix handling of repeated enums. 8 years ago
  David Symonds 62e4364d64 jsonpb: Accept both camelCase and orig_name as field names for oneof fields. 8 years ago
  Nikki VonHollen 9951127104 Add support for decoding a stream of JSON objects. 8 years ago
  David Symonds 552c7b9542 jsonpb: Handle Struct and NullValue WKTs. 8 years ago
  David Symonds c6184d34b2 jsonpb: Format and parse the WKTs in wrappers.proto. 8 years ago
  David Symonds 553c764c95 Generate XXX_WellKnownType method for recognised well-known types. 8 years ago
  David Symonds 001690d39b Switch jsonpb.Marshaler to use camelCase by default. 8 years ago
  David Symonds 45bba206dd jsonpb: Don't emit zero value proto3 fields by default. 8 years ago
  David Symonds 5fc2294e65 Clarify jsonpb package docs. 8 years ago
  Juraj Stacho f9dd693112 jsonpb: Implementing marshaling of proto2 extensions. 9 years ago
  David Symonds 8a5d8e8b13 jsonpb: Remove Marshaler.EnumsAsString. 9 years ago
  David Symonds 9ebc6c4ed9 jsonpb: Disable Marshaler.EnumsAsString; it is now the default. 9 years ago
  David Symonds 0ea3c033ce jsonpb: Introduce Marshaler.EnumsAsInts. 9 years ago
  David Symonds 5d7f79bcf3 Fix jsonpb parsing of enums as names for proto3. 9 years ago
  David Symonds 1baed096cd Expose the thorny part of the oneof metadata interpretation. 9 years ago
  David Symonds 59b73b37c1 Implement oneof support. 9 years ago
  David Symonds 21f8136f20 jsonpb: Fix spelling of Marshaler. 9 years ago
  David Symonds 31db569afe jsonpb: Simplify JSON field name selection. 9 years ago
  David Symonds 3fe63ce68c jsonpb: Reject unknown fields when parsing into a struct. 9 years ago
  Buck Clay 67cbcadfc9 jsonpb: New package. 9 years ago