1. 692f4a2 types/descriptorpb: update *.pb.go to use latest protoc release, 21.5 by Josh Humphries · 1 year, 10 months ago
  2. 784c482 all: remove shorthand import aliases by Koichi Shiraishi · 2 years, 1 month ago
  3. 3a9e1dc all: gofmt all by Damien Neil · 2 years, 7 months ago
  4. aa432c0 cmd/protoc-gen-go: fix generation of enum defaults by Joe Tsai · 3 years ago
  5. acaef6a cmd/protoc-gen-go: avoid referencing remote enum values by name by Joe Tsai · 3 years, 2 months ago
  6. 24d799b internal/impl: support typed nil source for Merge of aberrant messages by Damien Neil · 3 years, 1 month ago
  7. e4fcb9f reflect: add protopath and protorange packages by Joe Tsai · 4 years, 2 months ago
  8. 31610fd cmd/protoc-gen-go: remove generation of the ExtensionRangeArray method by Joe Tsai · 3 years, 3 months ago
  9. 23ccb35 internal/impl: add runtime support for aberrant messages by Joe Tsai · 3 years, 4 months ago
  10. 85f4762 all: update protobuf toolchain dependency by Joe Tsai · 4 years, 1 month ago
  11. 1a290e9 reflect/protoreflect: add MessageFieldTypes by Joe Tsai · 4 years, 1 month ago
  12. e7c3f89 cmd/protoc-gen-go: remove name mangling for MessageSet extensions by Joe Tsai · 4 years ago
  13. 81db48a all: move well-known types by Joe Tsai · 4 years, 1 month ago
  14. 2d80e9b encoding/prototext: adjust handling of invalid UTF-8 by Joe Tsai · 4 years, 2 months ago
  15. 3ebaa92 all: use v2 Message interface for weak fields by Joe Tsai · 4 years, 2 months ago
  16. 387873d all: implement support for proto3 optional semantics by Joe Tsai · 4 years, 2 months ago
  17. b738ac9 all: regenerate remote .proto files by Joe Tsai · 4 years, 4 months ago
  18. f92988f all: upgrade protobuf to v3.11.4 by Joe Tsai · 4 years, 4 months ago
  19. ea6e3da internal/testprotos/legacy: avoid direct dependency on github.com/golang/protobuf by Joe Tsai · 4 years, 4 months ago
  20. 13e7f14 reflect/protoregistry: avoid deadlock in registration by Damien Neil · 4 years, 8 months ago
  21. 3a18560 all: add a test for copyright headers by Damien Neil · 4 years, 4 months ago
  22. 929c287 internal/testprotos: add a missing Copyright header line by Damien Neil · 4 years, 4 months ago
  23. c4051cd types/known: remove packages present in genproto by Damien Neil · 4 years, 5 months ago
  24. aa735f3 internal/testprotos: add missing go_package option by Damien Neil · 4 years, 5 months ago
  25. ee206b9 proto: add tests for groups in oneofs by Damien Neil · 4 years, 5 months ago
  26. 3c5fb5f all: make .proto file names relative to module root by Damien Neil · 4 years, 5 months ago
  27. f68f170 internal/testprotos: minor .proto file fixes by Damien Neil · 4 years, 5 months ago
  28. d025c95 proto, internal/protobuild: add test proto template builder by Damien Neil · 4 years, 5 months ago
  29. 212b05b internal/testprotos: make TestAllExtensions recursive by Damien Neil · 4 years, 5 months ago
  30. 8729675 internal/benchmarks/micro: add a place for microbenchmarks by Damien Neil · 4 years, 5 months ago
  31. 0bf97b7 internal/impl: messageset validation and isinit fixes by Damien Neil · 4 years, 5 months ago
  32. f12fb45 all: add ProtoMethods method to protoreflect.Message by Damien Neil · 4 years, 5 months ago
  33. 6635e7d internal/impl: recognized required bytes fields in validation by Damien Neil · 4 years, 6 months ago
  34. 2ae6093 internal/impl: fix unmarshal of group containing their own field number by Damien Neil · 4 years, 6 months ago
  35. 1c8015f all: minor tweaks by Joe Tsai · 4 years, 6 months ago
  36. 94e730b internal/testprotos: hide all public testprotos by Joe Tsai · 4 years, 6 months ago
  37. 55f1825 internal/testprotos/legacy: rename and regenerate by Joe Tsai · 4 years, 6 months ago
  38. 4a7fc82 cmd/protoc-gen-go: refactor package by Joe Tsai · 4 years, 6 months ago
  39. b0c26f1 internal/impl: add message validator by Damien Neil · 4 years, 7 months ago
  40. 2244bc5 internal/testprotos/fuzz: add go_package option by Damien Neil · 4 years, 6 months ago
  41. 7f9c7d9 internal/fuzz: refactor fuzzer by Damien Neil · 4 years, 7 months ago
  42. 8517608 cmd/protoc-gen-go: remove json ignore tags by Joe Tsai · 4 years, 7 months ago
  43. 4663ebc internal/genname: centralize the definitions for generated names by Joe Tsai · 4 years, 8 months ago
  44. fe15dd4 all: don't allow invalid field numbers when legacy support is on by Damien Neil · 4 years, 7 months ago
  45. 82886da reflect/protoreflect: add {Message,List,Map}.IsValid by Damien Neil · 4 years, 7 months ago
  46. 01c0e8d proto, internal/impl: make wire output more consistent with v1 by Damien Neil · 4 years, 8 months ago
  47. ce3384c proto, internal/impl: store unknown MessageSet items in non-mset format by Damien Neil · 4 years, 8 months ago
  48. ae313d4 cmd/protoc-gen-go: fix Reset method by Joe Tsai · 4 years, 9 months ago
  49. 3b65992 all: remove {Enum,Message,Extension}Type.GoType methods by Damien Neil · 4 years, 9 months ago
  50. 8e9d5f6 internal/protolegacy: add stub v1 proto package for testing purposes by Joe Tsai · 4 years, 9 months ago
  51. 47d5893 internal/impl: support non-struct-pointer legacy message types by Damien Neil · 4 years, 9 months ago
  52. 6e09599 proto, internal/impl: implement support for weak fields by Joe Tsai · 5 years ago
  53. 2eaed36 all: remove NewMessage methods by Damien Neil · 4 years, 10 months ago
  54. 26aef9d cmd/protoc-gen-go: add support for field-tracking by Joe Tsai · 5 years ago
  55. 945a170 all: rely on message_set_extension name mangling in ExtensionDescV1 by Joe Tsai · 5 years ago
  56. f1e905b all: unify protoV1.ExtensionDesc and proto.ExtensionType by Damien Neil · 5 years ago
  57. abd06a8 all: update to protobuf-v3.9.1 and go-v1.11.13 and go-v1.12.9 by Joe Tsai · 4 years, 11 months ago
  58. 9b22b93 internal/impl: treat a nil oneof wrapper as if it were unset by Joe Tsai · 5 years ago
  59. 7328839 cmd/protoc-gen-go: annotate depIdxs list with index comments by Joe Tsai · 4 years, 11 months ago
  60. 17581da cmd/protoc-gen-go: fix struct tag formatting by Joe Tsai · 5 years ago
  61. 16163b4 all: drop reflect/prototype package by Damien Neil · 5 years ago
  62. 4401a0d cmd/protoc-gen-go, internal/filetype: clean up EnumType construction by Damien Neil · 5 years ago
  63. bab3d40 runtime/protoimpl, cmd/protoc-gen-go: support release versioning by Joe Tsai · 5 years ago
  64. 8d5e6d6 cmd/protoc-gen-go: improve generation of comments by Joe Tsai · 5 years ago
  65. 4a7d633 cmd/protoc-gen-go: group extension variable declarations by Joe Tsai · 5 years ago
  66. f527451 all: add NewField, NewElement, NewValue by Damien Neil · 5 years ago
  67. 9b8a433 cmd/protoc-gen-go: group enum map vars in blocks by Joe Tsai · 5 years ago
  68. d29a71b cmd/protoc-gen-go: group default consts and vars in blocks by Joe Tsai · 5 years ago
  69. 38b6196 cmd/protoc-gen-go: group generation of internal fields together by Joe Tsai · 5 years ago
  70. 57b4ff6 internal/testprotos: remove stale generated file by Joe Tsai · 5 years ago
  71. fb3ff72 cmd/protoc-gen-go: refactor logic to be more compartmentalized by Joe Tsai · 5 years ago
  72. 43761bd cmd/protoc-gen-go: update deprecation warning by Joe Tsai · 5 years ago
  73. af57087 reflect/protoregistry: provide more informative errors for conflicts by Joe Tsai · 5 years ago
  74. 302cb32 proto: support message_set_wire_format by Damien Neil · 5 years ago
  75. d47ea19 encoding: support weak fields in text and JSON unmarshaling by Joe Tsai · 5 years ago
  76. 3d8e369 all: implement proto1 weak fields by Joe Tsai · 5 years ago
  77. d421150 reflect/protoreflect: add Enum.Type and Message.Type by Joe Tsai · 5 years ago
  78. 0f81b38 runtime/protoiface: move and rename XXX_Methods by Joe Tsai · 5 years ago
  79. 7492a09 internal/impl: support packed extensions by Damien Neil · 5 years ago
  80. 82760ce internal/impl: add MessageState to every generated message by Joe Tsai · 5 years ago
  81. ace50e2 internal/encoding/tag: support marshaling weak fields by Joe Tsai · 5 years ago
  82. 6ceeaab cmd/protoc-gen-go: remove MessageSet hackery by Joe Tsai · 5 years ago
  83. c0e4bb2 cmd/protoc-gen-go: unexport implementation-specific XXX fields by Joe Tsai · 5 years ago
  84. 0991227 cmd/protoc-gen-go: remove generation of XXX_OneofWrappers by Joe Tsai · 5 years ago
  85. a994082 all: remove protoreflect.Message.Len by Damien Neil · 5 years ago
  86. 5322bdb internal/impl: add fast-path for IsInitialized by Damien Neil · 5 years ago
  87. a80229e proto: add benchmark using protobuf repo test data by Damien Neil · 5 years ago
  88. 7ea76d2 cmd/protoc-gen-go: un-deprecate enum maps by Joe Tsai · 5 years ago
  89. d888139 internal/filedesc, internal/filetype: initial commit by Joe Tsai · 5 years ago
  90. 4a539f4 reflect/protoreflect: remove KnownFields and UnknownFields interfaces by Joe Tsai · 5 years ago
  91. 7a5e026 reflect/protoreflect: remove {Enum,Message}.Type methods by Joe Tsai · 5 years ago
  92. 378c132 reflect/protoreflect: add alternative message reflection API by Joe Tsai · 5 years ago
  93. 5b6d047 internal/impl: handle irregular messages implementing proto.Message by Damien Neil · 5 years ago
  94. 58b42d8 cmd/protoc-gen-go, runtime/protoimpl: enforce minimum and maximum versions by Joe Tsai · 5 years ago
  95. 4fe9663 internal/impl: rename MessageType as MessageInfo by Joe Tsai · 5 years ago
  96. dbab6c0 cmd/protoc-gen-go: generate Enum method even on proto3 by Joe Tsai · 5 years ago
  97. a95b29f types: consistently name generated protos by Joe Tsai · 5 years ago
  98. e89e624 all: change module to google.golang.org/protobuf by Damien Neil · 5 years ago
  99. 0fc49f8 reflect/protoreflect: add Descriptor specific methods by Joe Tsai · 5 years ago
  100. 82a0306 internal/{fileinit,impl}: minimal weak field support by Damien Neil · 5 years ago