Commit History

Autor SHA1 Mensaxe Data
  Joe Tsai 8d0c54c124 protoc-gen-go: generate XXX_OneofWrappers instead of XXX_OneofFuncs (#760) %!s(int64=6) %!d(string=hai) anos
  Joe Tsai b27b920f9e proto: deprecate Stats data structure (#677) %!s(int64=6) %!d(string=hai) anos
  Joe Tsai f5983d50c8 proto: make invalid UTF-8 errors non-fatal (#660) %!s(int64=6) %!d(string=hai) anos
  Joe Tsai b409cc5837 proto: remove Proto3UnknownFields flag (#497) %!s(int64=6) %!d(string=hai) anos
  Joe Tsai 35253352f9 proto: reject invalid UTF-8 in strings (#499) %!s(int64=6) %!d(string=hai) anos
  Joe Tsai 8cc9e46429 Upstream internal Google protobuf changes %!s(int64=7) %!d(string=hai) anos
  Herbie Ong 7b8002443f Fix doc re. getters for proto3, i.e. getters are now generated on all fields (#354) %!s(int64=7) %!d(string=hai) anos
  light 7390af9dcd Fix comment for Buffer.index field %!s(int64=8) %!d(string=hai) anos
  matloob@google.com e51d002c61 net/proto2: remove <message>.ExtensionMap() from generated messages %!s(int64=8) %!d(string=hai) anos
  Zac Mullett 6aaa8d4770 Adding repeated field data population example %!s(int64=8) %!d(string=hai) anos
  David Symonds 2402d76f3d Add compatibility markers to proto generated code. %!s(int64=9) %!d(string=hai) anos
  David Symonds 04eac41517 Update docs to mention the proto3 API differences. %!s(int64=9) %!d(string=hai) anos
  David Symonds e63abb1d34 Another minor performance improvement to the code generator. %!s(int64=9) %!d(string=hai) anos
  Dave Day ef197e1a5f Add a oneof example to the test proto in the package document. %!s(int64=9) %!d(string=hai) anos
  David Symonds 73ca790d13 Remove unreachable error checks. %!s(int64=9) %!d(string=hai) anos
  David Symonds 59b73b37c1 Implement oneof support. %!s(int64=9) %!d(string=hai) anos
  David Symonds 6683654b7a Sort numerically-keyed maps by numeric value. %!s(int64=9) %!d(string=hai) anos
  David Symonds ab974be44d Fix Merge (and Clone) for proto3. %!s(int64=9) %!d(string=hai) anos
  David Symonds c8ba1155c8 Add support for default values in proto extensions. %!s(int64=9) %!d(string=hai) anos
  David Symonds b955ee181c Address a few lint suggestions. %!s(int64=9) %!d(string=hai) anos
  David Symonds de8c523226 Implement SetDefaults for maps. Skip proto3 scalar fields instead of panicking. %!s(int64=9) %!d(string=hai) anos
  David Symonds 1e73516e50 Update a few docs to match reality. %!s(int64=9) %!d(string=hai) anos
  David Symonds 7f07925444 Sort map keys when serialising map fields to binary and text formats. %!s(int64=10) %!d(string=hai) anos
  David Symonds 60976d353e Simplify Uint32 helper function to be like the others. %!s(int64=10) %!d(string=hai) anos
  David Symonds 558f13f1d7 Update URLs and import paths to new GitHub home. %!s(int64=10) %!d(string=hai) anos
  David Symonds 7e81098011 goprotobuf: Fix handling of empty string defaults for 'string' and 'bytes' fields. %!s(int64=10) %!d(string=hai) anos
  David Symonds 8b25330334 goprotobuf: Remove the proto.Buffer freelist. %!s(int64=11) %!d(string=hai) anos
  David Symonds 4af5f1ff2d goprotobuf: Remove MarshalJSON methods from generated enum types. %!s(int64=11) %!d(string=hai) anos
  David Symonds 0bf1ad57e6 goprotobuf: Change Size implementation to use the same code structure as Marshal (encode). %!s(int64=11) %!d(string=hai) anos
  David Symonds fff2ec6c27 goprotobuf: Simplify helper functions (Int32, etc.). %!s(int64=11) %!d(string=hai) anos