1. c90b6ad reflect/protoreflect: remove methods with Type suffix by Joe Tsai · 2 days ago master
  2. d24bc72 reflect/protoreflect: rename methods with Type suffix by Joe Tsai · 6 days ago
  3. 1e09691 internal/encoding/{json,text}: improve string parsing by Herbie Ong · 6 days ago
  4. 00e50dc runtime/protoimpl: remove ExtensionFieldsV1 by Joe Tsai · 5 days ago
  5. ab61d41 cmd/protoc-gen-go: add constants to control generation of deprecated features by Joe Tsai · 5 days ago
  6. 5e71dc9 cmd/protoc-gen-go: used named types for special fields by Joe Tsai · 5 days ago
  7. 50c1671 internal/impl: simplify extension data structures by Joe Tsai · 6 days ago
  8. e089c0f internal/fileinit: add FileDescriptor.ProtoLegacyRawDesc method by Joe Tsai · 6 days ago
  9. 7ca7098 cmd/protoc-gen-go: drop xxx_ prefix for package-level variables by Joe Tsai · 6 days ago
  10. 4419fab integration_test: drop "go build ./..." by Damien Neil · 6 days ago
  11. 2300c18 reflect/protoreflect, reflect/protoregistry: move descriptor lookup to registry by Damien Neil · 6 days ago
  12. 8eba9ee encoding: add simple benchmarks to compare V1 vs V2 by Herbie Ong · 6 days ago
  13. a2dd228 internal/fileinit: make fileinit responsible for registering concrete options types by Joe Tsai · 11 days ago
  14. 5b9fa1f all: remove direct dependence on internal/legacy by Joe Tsai · 10 days ago
  15. bc310b5 proto: validate UTF-8 in proto3 strings by Damien Neil · 10 days ago
  16. a5f43e8 internal/fileinit: add scary warnings about compatibility by Joe Tsai · 11 days ago
  17. 21a3974 encoding/textpb: add string fields UTF-8 validation by Herbie Ong · 13 days ago
  18. b132ae0 encoding/jsonpb: use knownfields.WhichOneof for marshalKnownValue by Herbie Ong · 12 days ago
  19. 89193ac encoding/jsonpb: remove dependency on descriptor proto by Herbie Ong · 12 days ago
  20. 09b5b46 cmd/protoc-gen-go: revert Enum simplication by Joe Tsai · 11 days ago
  21. fb8bd3a internal/legacy, internal/encoding/tag: don't synthesize options by Damien Neil · 11 days ago
  22. 987d570 internal/legacy: remove dependency on descriptor.proto by Damien Neil · 11 days ago
  23. 4ec39c7 reflect/protoreflect: add KnownFields.WhichOneof by Joe Tsai · 3 weeks ago
  24. 872b500 cmd/protoc-gen-go: generate oneof types seperately by Joe Tsai · 13 days ago
  25. 53b05a5 proto: add simple benchmark by Damien Neil · 13 days ago
  26. 03e7486 proto: replace CachedSize fast-path method with UseCachedSize option by Damien Neil · 14 days ago
  27. 3016b73 proto: fix MarshalAppend fast path by Damien Neil · 2 weeks ago
  28. cc2b078 proto: enable/disable fast path with build tags by Damien Neil · 2 weeks ago
  29. 8fa64d9 internal/encoding/json: improve Value.Int,Uint by reducing allocations by Herbie Ong · 2 weeks ago
  30. 4686e23 proto: add IsInitialized by Damien Neil · 2 weeks ago
  31. 96c229a proto: check for required fields in encoding/decoding by Damien Neil · 3 weeks ago
  32. 9d19e5c test.bash: update to protoc3.7.1 and go1.11.6 and go1.12.1 by Joe Tsai · 3 weeks ago
  33. 09b28a9 encoding/textpb: clean-up code and fix error handling inside closures by Herbie Ong · 3 weeks ago
  34. ac50359 internal/set: remove Int32s, Int64s, and Strings by Joe Tsai · 3 weeks ago
  35. 8a1d460 encoding/jsonpb,textpb: fix handling of duplicate oneof fields by Herbie Ong · 3 weeks ago
  36. 0d3e8cc proto, runtime/protoiface: add support for fast-path marshaling by Damien Neil · 3 weeks ago
  37. 17523eb encoding/jsonpb: improve and fix unmarshaling of Duration by Herbie Ong · 3 weeks ago
  38. 300b9fe encoding/jsonpb: fix unmarshaling of NullValue field by Herbie Ong · 3 weeks ago
  39. 8ac9dd2 encoding/jsonpb: add support for unmarshaling Any by Herbie Ong · 4 weeks ago
  40. 670d808 internal/encoding/json: improve allocation of Value for JSON strings by Herbie Ong · 3 weeks ago
  41. 61968ce cmd/protoc-gen-go: perform some code cleanup by Joe Tsai · 3 weeks ago
  42. 5d72cc2 cmd/protoc-gen-go: lazily GZIP-encode the raw descriptor by Joe Tsai · 4 weeks ago
  43. ebbb4bb runtime/protoiface: doc cleanup by Joe Tsai · 3 weeks ago
  44. e1e3493 encoding/textpb: use internal/fieldnum for well-known type fields by Herbie Ong · 3 weeks ago
  45. 82014a5 encoding/jsonpb: update handling of Empty message type by Herbie Ong · 4 weeks ago
  46. 329be5b encoding/jsonpb: add AllowPartial option to MarshalOptions and UnmarshalOptions by Herbie Ong · 4 weeks ago
  47. 822de2d encoding/jsonpb: remove encoder and decoder types by Herbie Ong · 4 weeks ago
  48. c445037 encoding/jsonpb: add support for unmarshaling Duration and Timestamp by Herbie Ong · 4 weeks ago
  49. 61e93c7 proto: add generic Size by Damien Neil · 4 weeks ago
  50. 42577ea encoding/textpb: add AllowPartial option to MarshalOptions and UnmarshalOptions by Herbie Ong · 4 weeks ago
  51. 307a793 encoding/jsonpb: rearrange and add descriptions in well_known_types.go by Herbie Ong · 4 weeks ago
  52. 3b46ade proto: add proto3 encode/decode test cases by Damien Neil · 4 weeks ago
  53. e63c4c4 encoding/jsonpb: add support for unmarshaling wrapper and struct types by Herbie Ong · 4 weeks ago
  54. 35ec98f cmd/protoc-gen-go: generate for v2-only dependencies by Joe Tsai · 4 weeks ago
  55. 1c7462c encoding/jsonpb: fix encoding of empty google.protobuf.Value by Herbie Ong · 4 weeks ago
  56. a342195 internal/encoding/json: improve decoding of JSON numbers for floats by Herbie Ong · 4 weeks ago
  57. f503c30 all: re-add go.mod and go.sum files by Joe Tsai · 4 weeks ago
  58. 4fddeba all: move v1 types over to the v2 repository by Joe Tsai · 5 weeks ago
  59. 4532dd7 internal/fileinit: prevent map entry descriptors from implementing MessageType by Joe Tsai · 5 weeks ago
  60. 300cff0 encoding/textpb: clean up tests on Any by Herbie Ong · 5 weeks ago
  61. ca46d8c internal/fieldnum: generate field numbers for the google.protobuf package by Joe Tsai · 5 weeks ago
  62. 0b0f403 encoding/jsonpb: add support for marshaling well-known types by Herbie Ong · 5 weeks ago
  63. 3a38591 encoding/jsonpb: change MarshalOptions.Compact option to Indent by Herbie Ong · 5 weeks ago
  64. 1321a0e cmd/protoc-gen-go: generate descriptor proto using v2 textpb by Joe Tsai · 5 weeks ago
  65. 559d47f cmd/protoc-gen-go: fix init order for v1 registration by Joe Tsai · 5 weeks ago
  66. 4630b3d integration_test: fix race condition between stderr and stdout by Herbie Ong · 5 weeks ago
  67. b936504 internal/legacy: guarantee one-to-one generation of wrapper types by Joe Tsai · 5 weeks ago
  68. 08cd884 cmd/protoc-gen-go: register with the v2 registry for descriptor by Joe Tsai · 5 weeks ago
  69. ce07f39 internal/cmd/generate-protos: disable detrand by Joe Tsai · 5 weeks ago
  70. f31bf26 cmd/protoc-gen-go: only depend on v2 proto package by Joe Tsai · 5 weeks ago
  71. 8e506a8 cmd/protoc-gen-go: rely on protoimpl for basic helpers by Joe Tsai · 5 weeks ago
  72. e52379a encoding/jsonpb: add support for unmarshaling extensions and messagesets by Herbie Ong · 5 weeks ago
  73. e0cf15b encoding/textpb: fix failed tests due to ordering of marshaled binary fields by Herbie Ong · 5 weeks ago
  74. 4d1c3be encoding/textpb: reduce dependency on proto v1 package by Herbie Ong · 5 weeks ago
  75. c96a79d encoding/jsonpb: add support for basic unmarshaling by Herbie Ong · 6 weeks ago
  76. e0f1ea4 encoding/textpb: remove blank line by Joe Tsai · 5 weeks ago
  77. afb455e cmd/protoc-gen-go: correlate v1 ExtensionDesc with v2 ExtensionType by Joe Tsai · 5 weeks ago
  78. 69996ba internal/legacy: use proto.Unmarshal from v2 by Joe Tsai · 5 weeks ago
  79. f83d5bb encoding/jsonpb: add support for marshaling of extensions and messagesets by Herbie Ong · 6 weeks ago
  80. 99f24c3 proto: wire encoding support by Damien Neil · 6 weeks ago
  81. 4866b95 internal/impl: try to work with ExtensionDescs when legacy is absent by Damien Neil · 6 weeks ago
  82. 990b9f5 internal/prototype: move from reflect/prototype by Joe Tsai · 6 weeks ago
  83. cf4f80a .travis.yml: configure for OSX by Joe Tsai · 6 weeks ago
  84. 94a8510 protogen: fix protogen_test.go by Joe Tsai · 6 weeks ago
  85. 250c6ea internal/encoding/text: change Value.Float{32,64} to Value.Float by Herbie Ong · 6 weeks ago
  86. 4989810 cmd/protoc-gen-go: always generate support for reflection by Joe Tsai · 6 weeks ago
  87. 9e88bc0 test.bash: purge unused directories based on timeout by Joe Tsai · 6 weeks ago
  88. bb786ea test.bash: update to protobuf 3.7.0 by Joe Tsai · 6 weeks ago
  89. d9bfe8b all: fix travis after v1 update by Joe Tsai · 6 weeks ago
  90. 8692540 go.mod: re-add go.mod file by Joe Tsai · 6 weeks ago
  91. 61d82d9 go.mod: temporarily delete go.mod file by Joe Tsai · 6 weeks ago
  92. 87608a7 encoding/jsonpb: switch MarshalOptions to use new JSON encoder by Herbie Ong · 7 weeks ago
  93. a7a0de8 go.sum: temporarily delete go.sum file by Joe Tsai · 6 weeks ago
  94. d3f8f2d internal/encoding/json: rewrite to a token-based encoder and decoder by Herbie Ong · 7 weeks ago
  95. 9d8c804 go.sum: purge unused dependencies by Joe Tsai · 6 weeks ago
  96. 22b1ebd internal/impl: split messageWrapper into different types by Joe Tsai · 6 weeks ago
  97. c93f494 cmd/protoc-gen-go/testdata: ignore go.sum by Joe Tsai · 6 weeks ago
  98. d56458e internal/cmd/generate-protos: generate test for testdata by Joe Tsai · 7 weeks ago
  99. beda404 protogen: drop dependency on golang.org/x/tools/go/ast/astutil by Joe Tsai · 6 weeks ago
  100. 0fc2245 cmd/protoc-gen-go: enforce init order within packages by Damien Neil · 6 weeks ago