1. 5c62f67 types: remove stub packages by Joe Tsai · 5 years ago
  2. a95b29f types: consistently name generated protos by Joe Tsai · 5 years ago
  3. 11caeff internal/impl: unexport ExtensionFieldV1.Value by Joe Tsai · 5 years ago
  4. 40b83d6 internal/impl: add scaffolding for lazy extension support by Joe Tsai · 5 years ago
  5. 838f1f5 encoding: remove jsonpb and textpb by Joe Tsai · 5 years ago
  6. 0cf3113 internal/prototype: support dynamic enum and message types in extension by John Wright · 5 years ago
  7. cdb7773 encoding: switch ordering of Unmarshal arguments by Joe Tsai · 5 years ago
  8. 5c5b531 protogen, encoding/jsonpb, encoding/textpb: rename packages by Damien Neil · 5 years ago
  9. 934520f go.mod, go.sum: add back in after v2 module renaming by Damien Neil · 5 years ago
  10. e89e624 all: change module to google.golang.org/protobuf by Damien Neil · 5 years ago
  11. ac31a35 reflect/protoreflect: add helper methods to FieldDescriptor by Joe Tsai · 5 years ago
  12. 67c1d9b reflect/protoreflect: add Descriptor.ParentFile by Joe Tsai · 5 years ago
  13. 0fc49f8 reflect/protoreflect: add Descriptor specific methods by Joe Tsai · 5 years ago
  14. 4a58eb3 internal/impl: remove ExtensionFieldV1.Raw by Joe Tsai · 5 years ago
  15. 927aaba internal/impl: fix panic message in pointer.AsValueOf by Damien Neil · 5 years ago
  16. 3eaddf0 internal/impl: pull out message struct info into a type by Damien Neil · 5 years ago
  17. 00a323d internal/impl: use XXX_unrecognized exclusively for unknown fields by Joe Tsai · 5 years ago
  18. db38ddd proto: eagerly unmarshal extensions by Joe Tsai · 5 years ago
  19. 82a0306 internal/{fileinit,impl}: minimal weak field support by Damien Neil · 5 years ago
  20. bac4cd4 reflect/protodesc: check file imports by name by John Wright · 5 years ago
  21. 9a824c9 reflect/protodesc: add validation for NewFile by John Wright · 5 years ago
  22. 972d873 internal/encoding/wire: increase maximum field number by Joe Tsai · 5 years ago
  23. 9c10045 encoding: add TODOs for producing better error messages with handling of Any by Herbie Ong · 5 years ago
  24. e5e4f36 internal/testprotos/conformance: make package name match dir by Damien Neil · 5 years ago
  25. 5ec58b9 testing/prototest: add package testing message implementations by Damien Neil · 5 years ago
  26. e6f060f proto: add Equal by Damien Neil · 5 years ago
  27. decef41 internal/encoding/json: improve decoding speed and memory allocation by Herbie Ong · 5 years ago
  28. 4f0be71 encoding/jsonpb: add unmarshal option to ignore unknown fields by Herbie Ong · 5 years ago
  29. d64dceb integration_test: add conformance tests by Herbie Ong · 5 years ago
  30. 06a6b0b encoding/jsonpb: fix parsing of number strings containing leading/trailing spaces by Herbie Ong · 5 years ago
  31. ad9c125 encoding/jsonpb: fix encoding of max/min Duration and max Timestamp by Herbie Ong · 5 years ago
  32. 060cdac internal/impl: fix Has behavior for floats by Joe Tsai · 5 years ago
  33. c90b6ad reflect/protoreflect: remove methods with Type suffix by Joe Tsai · 5 years ago
  34. d24bc72 reflect/protoreflect: rename methods with Type suffix by Joe Tsai · 5 years ago
  35. 1e09691 internal/encoding/{json,text}: improve string parsing by Herbie Ong · 5 years ago
  36. 00e50dc runtime/protoimpl: remove ExtensionFieldsV1 by Joe Tsai · 5 years ago
  37. ab61d41 cmd/protoc-gen-go: add constants to control generation of deprecated features by Joe Tsai · 5 years ago
  38. 5e71dc9 cmd/protoc-gen-go: used named types for special fields by Joe Tsai · 5 years ago
  39. 50c1671 internal/impl: simplify extension data structures by Joe Tsai · 5 years ago
  40. e089c0f internal/fileinit: add FileDescriptor.ProtoLegacyRawDesc method by Joe Tsai · 5 years ago
  41. 7ca7098 cmd/protoc-gen-go: drop xxx_ prefix for package-level variables by Joe Tsai · 5 years ago
  42. 4419fab integration_test: drop "go build ./..." by Damien Neil · 5 years ago
  43. 2300c18 reflect/protoreflect, reflect/protoregistry: move descriptor lookup to registry by Damien Neil · 5 years ago
  44. 8eba9ee encoding: add simple benchmarks to compare V1 vs V2 by Herbie Ong · 5 years ago
  45. a2dd228 internal/fileinit: make fileinit responsible for registering concrete options types by Joe Tsai · 5 years ago
  46. 5b9fa1f all: remove direct dependence on internal/legacy by Joe Tsai · 5 years ago
  47. bc310b5 proto: validate UTF-8 in proto3 strings by Damien Neil · 5 years ago
  48. a5f43e8 internal/fileinit: add scary warnings about compatibility by Joe Tsai · 5 years ago
  49. 21a3974 encoding/textpb: add string fields UTF-8 validation by Herbie Ong · 5 years ago
  50. b132ae0 encoding/jsonpb: use knownfields.WhichOneof for marshalKnownValue by Herbie Ong · 5 years ago
  51. 89193ac encoding/jsonpb: remove dependency on descriptor proto by Herbie Ong · 5 years ago
  52. 09b5b46 cmd/protoc-gen-go: revert Enum simplication by Joe Tsai · 5 years ago
  53. fb8bd3a internal/legacy, internal/encoding/tag: don't synthesize options by Damien Neil · 5 years ago
  54. 987d570 internal/legacy: remove dependency on descriptor.proto by Damien Neil · 5 years ago
  55. 4ec39c7 reflect/protoreflect: add KnownFields.WhichOneof by Joe Tsai · 5 years ago
  56. 872b500 cmd/protoc-gen-go: generate oneof types seperately by Joe Tsai · 5 years ago
  57. 53b05a5 proto: add simple benchmark by Damien Neil · 5 years ago
  58. 03e7486 proto: replace CachedSize fast-path method with UseCachedSize option by Damien Neil · 5 years ago
  59. 3016b73 proto: fix MarshalAppend fast path by Damien Neil · 5 years ago
  60. cc2b078 proto: enable/disable fast path with build tags by Damien Neil · 5 years ago
  61. 8fa64d9 internal/encoding/json: improve Value.Int,Uint by reducing allocations by Herbie Ong · 5 years ago
  62. 4686e23 proto: add IsInitialized by Damien Neil · 5 years ago
  63. 96c229a proto: check for required fields in encoding/decoding by Damien Neil · 5 years ago
  64. 9d19e5c test.bash: update to protoc3.7.1 and go1.11.6 and go1.12.1 by Joe Tsai · 5 years ago
  65. 09b28a9 encoding/textpb: clean-up code and fix error handling inside closures by Herbie Ong · 5 years ago
  66. ac50359 internal/set: remove Int32s, Int64s, and Strings by Joe Tsai · 5 years ago
  67. 8a1d460 encoding/jsonpb,textpb: fix handling of duplicate oneof fields by Herbie Ong · 5 years ago
  68. 0d3e8cc proto, runtime/protoiface: add support for fast-path marshaling by Damien Neil · 5 years ago
  69. 17523eb encoding/jsonpb: improve and fix unmarshaling of Duration by Herbie Ong · 5 years ago
  70. 300b9fe encoding/jsonpb: fix unmarshaling of NullValue field by Herbie Ong · 5 years ago
  71. 8ac9dd2 encoding/jsonpb: add support for unmarshaling Any by Herbie Ong · 5 years ago
  72. 670d808 internal/encoding/json: improve allocation of Value for JSON strings by Herbie Ong · 5 years ago
  73. 61968ce cmd/protoc-gen-go: perform some code cleanup by Joe Tsai · 5 years ago
  74. 5d72cc2 cmd/protoc-gen-go: lazily GZIP-encode the raw descriptor by Joe Tsai · 5 years ago
  75. ebbb4bb runtime/protoiface: doc cleanup by Joe Tsai · 5 years ago
  76. e1e3493 encoding/textpb: use internal/fieldnum for well-known type fields by Herbie Ong · 5 years ago
  77. 82014a5 encoding/jsonpb: update handling of Empty message type by Herbie Ong · 5 years ago
  78. 329be5b encoding/jsonpb: add AllowPartial option to MarshalOptions and UnmarshalOptions by Herbie Ong · 5 years ago
  79. 822de2d encoding/jsonpb: remove encoder and decoder types by Herbie Ong · 5 years ago
  80. c445037 encoding/jsonpb: add support for unmarshaling Duration and Timestamp by Herbie Ong · 5 years ago
  81. 61e93c7 proto: add generic Size by Damien Neil · 5 years ago
  82. 42577ea encoding/textpb: add AllowPartial option to MarshalOptions and UnmarshalOptions by Herbie Ong · 5 years ago
  83. 307a793 encoding/jsonpb: rearrange and add descriptions in well_known_types.go by Herbie Ong · 5 years ago
  84. 3b46ade proto: add proto3 encode/decode test cases by Damien Neil · 5 years ago
  85. e63c4c4 encoding/jsonpb: add support for unmarshaling wrapper and struct types by Herbie Ong · 5 years ago
  86. 35ec98f cmd/protoc-gen-go: generate for v2-only dependencies by Joe Tsai · 5 years ago
  87. 1c7462c encoding/jsonpb: fix encoding of empty google.protobuf.Value by Herbie Ong · 5 years ago
  88. a342195 internal/encoding/json: improve decoding of JSON numbers for floats by Herbie Ong · 5 years ago
  89. f503c30 all: re-add go.mod and go.sum files by Joe Tsai · 5 years ago
  90. 4fddeba all: move v1 types over to the v2 repository by Joe Tsai · 5 years ago
  91. 4532dd7 internal/fileinit: prevent map entry descriptors from implementing MessageType by Joe Tsai · 5 years ago
  92. 300cff0 encoding/textpb: clean up tests on Any by Herbie Ong · 5 years ago
  93. ca46d8c internal/fieldnum: generate field numbers for the google.protobuf package by Joe Tsai · 5 years ago
  94. 0b0f403 encoding/jsonpb: add support for marshaling well-known types by Herbie Ong · 5 years ago
  95. 3a38591 encoding/jsonpb: change MarshalOptions.Compact option to Indent by Herbie Ong · 5 years ago
  96. 1321a0e cmd/protoc-gen-go: generate descriptor proto using v2 textpb by Joe Tsai · 5 years ago
  97. 559d47f cmd/protoc-gen-go: fix init order for v1 registration by Joe Tsai · 5 years ago
  98. 4630b3d integration_test: fix race condition between stderr and stdout by Herbie Ong · 5 years ago
  99. b936504 internal/legacy: guarantee one-to-one generation of wrapper types by Joe Tsai · 5 years ago
  100. 08cd884 cmd/protoc-gen-go: register with the v2 registry for descriptor by Joe Tsai · 5 years ago