1. acaef6a cmd/protoc-gen-go: avoid referencing remote enum values by name by Joe Tsai · 3 years, 1 month ago
  2. 31610fd cmd/protoc-gen-go: remove generation of the ExtensionRangeArray method by Joe Tsai · 3 years, 2 months ago
  3. 85f4762 all: update protobuf toolchain dependency by Joe Tsai · 4 years ago
  4. a709e31 types/known/fieldmaskpb: repeated and map fields are only valid in the last position of a path by cybrcodr · 3 years, 10 months ago
  5. 1a290e9 reflect/protoreflect: add MessageFieldTypes by Joe Tsai · 4 years ago
  6. 5a96da2 cmd/protoc-gen-go: generate package documentation for well-known types by Joe Tsai · 4 years ago
  7. 5f5c066 types/known: minor adjustments to error handling by Joe Tsai · 4 years ago
  8. a0d1c75 types/known: handle nil in IsValid and CheckValid methods by Joe Tsai · 4 years ago
  9. 0084168 types/known/anypb: add New constructor by Joe Tsai · 4 years ago
  10. bfc3102 types/known/anypb: gracefully handle nil sources by Joe Tsai · 4 years ago
  11. 7e8b902 types/dynamicpb: add NewEnumType by Damien Neil · 4 years ago
  12. f49fd50 all: implement first-class WKT support by Joe Tsai · 4 years, 2 months ago
  13. 81db48a all: move well-known types by Joe Tsai · 4 years ago
  14. 387873d all: implement support for proto3 optional semantics by Joe Tsai · 4 years, 1 month ago
  15. b57aae9 all: improve extension validation by Joe Tsai · 4 years, 1 month ago
  16. 9d39786 types/dynamicpb: fix message Zero return type to read-only by Edward McFarlane · 4 years, 3 months ago
  17. b738ac9 all: regenerate remote .proto files by Joe Tsai · 4 years, 3 months ago
  18. 29677a9 types/dynamic: make Message implement legacy message interface by Joe Tsai · 4 years, 3 months ago
  19. 56786dc testing/prototest: refactor prototest API by Damien Neil · 4 years, 4 months ago
  20. 3dbd95a reflect/protoreflect: add List.AppendMutable and Map.Mutable by Damien Neil · 4 years, 3 months ago
  21. c4051cd types/known: remove packages present in genproto by Damien Neil · 4 years, 4 months ago
  22. 6320bdf types/dynamicpb: minor doc change by Joe Tsai · 4 years, 4 months ago
  23. 3c5fb5f all: make .proto file names relative to module root by Damien Neil · 4 years, 4 months ago
  24. f12fb45 all: add ProtoMethods method to protoreflect.Message by Damien Neil · 4 years, 4 months ago
  25. 9f1165c all: fix reflection behavior for empty lists and maps by Damien Neil · 4 years, 6 months ago
  26. 82886da reflect/protoreflect: add {Message,List,Map}.IsValid by Damien Neil · 4 years, 6 months ago
  27. a0a54b8 reflect/protoreflect: remove nullability from repeated extension fields by Damien Neil · 4 years, 7 months ago
  28. ae313d4 cmd/protoc-gen-go: fix Reset method by Joe Tsai · 4 years, 8 months ago
  29. 3b65992 all: remove {Enum,Message,Extension}Type.GoType methods by Damien Neil · 4 years, 8 months ago
  30. 84177c9 all: use typed variant of protoreflect.ValueOf by Joe Tsai · 4 years, 9 months ago
  31. 2eaed36 all: remove NewMessage methods by Damien Neil · 4 years, 9 months ago
  32. dfae831 types/dynamicpb: New->NewMessage, add NewMessageType by Damien Neil · 4 years, 9 months ago
  33. 290ceea types/dynamicpb: support dynamic extensions by Damien Neil · 4 years, 11 months ago
  34. 835b271 reflect/protoreflect: add ExtensionType IsValid{Interface,Value} methods by Damien Neil · 4 years, 9 months ago
  35. abd06a8 all: update to protobuf-v3.9.1 and go-v1.11.13 and go-v1.12.9 by Joe Tsai · 4 years, 10 months ago
  36. 7328839 cmd/protoc-gen-go: annotate depIdxs list with index comments by Joe Tsai · 4 years, 10 months ago
  37. 16163b4 all: drop reflect/prototype package by Damien Neil · 4 years, 10 months ago
  38. 4401a0d cmd/protoc-gen-go, internal/filetype: clean up EnumType construction by Damien Neil · 4 years, 10 months ago
  39. 92f7618 all: refactor extensions, add proto.GetExtension etc. by Damien Neil · 4 years, 10 months ago
  40. bab3d40 runtime/protoimpl, cmd/protoc-gen-go: support release versioning by Joe Tsai · 5 years ago
  41. 8d5e6d6 cmd/protoc-gen-go: improve generation of comments by Joe Tsai · 4 years, 10 months ago
  42. f527451 all: add NewField, NewElement, NewValue by Damien Neil · 4 years, 10 months ago
  43. 9b8a433 cmd/protoc-gen-go: group enum map vars in blocks by Joe Tsai · 4 years, 10 months ago
  44. d29a71b cmd/protoc-gen-go: group default consts and vars in blocks by Joe Tsai · 4 years, 10 months ago
  45. 38b6196 cmd/protoc-gen-go: group generation of internal fields together by Joe Tsai · 4 years, 10 months ago
  46. fb3ff72 cmd/protoc-gen-go: refactor logic to be more compartmentalized by Joe Tsai · 4 years, 11 months ago
  47. 43761bd cmd/protoc-gen-go: update deprecation warning by Joe Tsai · 4 years, 11 months ago
  48. af57087 reflect/protoregistry: provide more informative errors for conflicts by Joe Tsai · 4 years, 11 months ago
  49. d421150 reflect/protoreflect: add Enum.Type and Message.Type by Joe Tsai · 5 years ago
  50. 0f81b38 runtime/protoiface: move and rename XXX_Methods by Joe Tsai · 5 years ago
  51. 82760ce internal/impl: add MessageState to every generated message by Joe Tsai · 5 years ago
  52. 5455ef5 cmd/protoc-gen-go: disable generation of XXX_WellKnownType by Joe Tsai · 5 years ago
  53. 6ceeaab cmd/protoc-gen-go: remove MessageSet hackery by Joe Tsai · 5 years ago
  54. c0e4bb2 cmd/protoc-gen-go: unexport implementation-specific XXX fields by Joe Tsai · 5 years ago
  55. 0991227 cmd/protoc-gen-go: remove generation of XXX_OneofWrappers by Joe Tsai · 5 years ago
  56. a994082 all: remove protoreflect.Message.Len by Damien Neil · 5 years ago
  57. a3456c9 types/dynamicpb: add dynamic message type by Damien Neil · 5 years ago
  58. 7ea76d2 cmd/protoc-gen-go: un-deprecate enum maps by Joe Tsai · 5 years ago
  59. d888139 internal/filedesc, internal/filetype: initial commit by Joe Tsai · 5 years ago
  60. 7a5e026 reflect/protoreflect: remove {Enum,Message}.Type methods by Joe Tsai · 5 years ago
  61. 58b42d8 cmd/protoc-gen-go, runtime/protoimpl: enforce minimum and maximum versions by Joe Tsai · 5 years ago
  62. 4fe9663 internal/impl: rename MessageType as MessageInfo by Joe Tsai · 5 years ago
  63. dbab6c0 cmd/protoc-gen-go: generate Enum method even on proto3 by Joe Tsai · 5 years ago
  64. 5c62f67 types: remove stub packages by Joe Tsai · 5 years ago
  65. a95b29f types: consistently name generated protos by Joe Tsai · 5 years ago
  66. e89e624 all: change module to google.golang.org/protobuf by Damien Neil · 5 years ago
  67. 0fc49f8 reflect/protoreflect: add Descriptor specific methods by Joe Tsai · 5 years ago
  68. 5e71dc9 cmd/protoc-gen-go: used named types for special fields by Joe Tsai · 5 years ago
  69. 7ca7098 cmd/protoc-gen-go: drop xxx_ prefix for package-level variables by Joe Tsai · 5 years ago
  70. a2dd228 internal/fileinit: make fileinit responsible for registering concrete options types by Joe Tsai · 5 years ago
  71. 09b5b46 cmd/protoc-gen-go: revert Enum simplication by Joe Tsai · 5 years ago
  72. 872b500 cmd/protoc-gen-go: generate oneof types seperately by Joe Tsai · 5 years ago
  73. 0d3e8cc proto, runtime/protoiface: add support for fast-path marshaling by Damien Neil · 5 years ago
  74. 61968ce cmd/protoc-gen-go: perform some code cleanup by Joe Tsai · 5 years ago
  75. 5d72cc2 cmd/protoc-gen-go: lazily GZIP-encode the raw descriptor by Joe Tsai · 5 years ago
  76. 35ec98f cmd/protoc-gen-go: generate for v2-only dependencies by Joe Tsai · 5 years ago
  77. 4fddeba all: move v1 types over to the v2 repository by Joe Tsai · 5 years ago
  78. 1321a0e cmd/protoc-gen-go: generate descriptor proto using v2 textpb by Joe Tsai · 5 years ago
  79. 559d47f cmd/protoc-gen-go: fix init order for v1 registration by Joe Tsai · 5 years ago
  80. 08cd884 cmd/protoc-gen-go: register with the v2 registry for descriptor by Joe Tsai · 5 years ago
  81. 8e506a8 cmd/protoc-gen-go: rely on protoimpl for basic helpers by Joe Tsai · 5 years ago
  82. 990b9f5 internal/prototype: move from reflect/prototype by Joe Tsai · 5 years ago
  83. bb786ea test.bash: update to protobuf 3.7.0 by Joe Tsai · 5 years ago
  84. 0fc2245 cmd/protoc-gen-go: enforce init order within packages by Damien Neil · 5 years ago
  85. 6bb8dec cmd/protoc-gen-go: change some arrays to slices to save bytes by Damien Neil · 5 years ago
  86. 1905843 internal/cmd/generate-protos: initial commit by Joe Tsai · 5 years ago
  87. 4069211 protogen: use full path for generated file variable name by Joe Tsai · 5 years ago
  88. cf81e67 cmd/protoc-gen-go: use protoapi.CompressGZIP by Joe Tsai · 5 years ago
  89. 71c6603 protogen: use full filename in per-file vars by Damien Neil · 5 years ago
  90. 8012b44 internal/fileinit: generate reflect data structures from raw descriptors by Damien Neil · 5 years ago
  91. 5681bb2 protogen: use _protoFile suffix for file descriptor variable by Joe Tsai · 5 years ago
  92. 3bc7d6f reflect: switch MessageType.New to return Message by Joe Tsai · 5 years ago
  93. a8593ba reflect/protoreflect: drop the ProtoEnum type by Damien Neil · 5 years ago
  94. 232ea15 reflect/prototype: hoist semantic options into builders by Damien Neil · 5 years ago
  95. 97e7f57 reflect/protoreflect: replace Mutable with NewMessage by Damien Neil · 5 years ago
  96. bce82b8 reflect/protoreflect: add HasJSONName, ReservedRanges, and ReservedNames by Joe Tsai · 5 years ago
  97. a4cbffe reflect/prototype: add registration hooks for options by Joe Tsai · 5 years ago
  98. 9667c48 cmd/protoc-gen-go: reduce technical debt by Joe Tsai · 5 years ago
  99. 24ceb2b cmd/protoc-gen-go: generate descriptor and plugin with reflection by Joe Tsai · 5 years ago
  100. e1f8d50 reflect/protodesc: split descriptor related functionality from prototype by Joe Tsai · 6 years ago