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