1. c9899da internal/encoding/defval: unify logic for handling default values by Joe Tsai · 3 days ago master
  2. bce82b8 reflect/protoreflect: add HasJSONName, ReservedRanges, and ReservedNames by Joe Tsai · 4 days ago
  3. 381f04c reflect/protoreflect: add MessageDescriptor.ExtensionRangeOptions by Joe Tsai · 4 days ago
  4. a4cbffe reflect/prototype: add registration hooks for options by Joe Tsai · 4 days ago
  5. 9667c48 cmd/protoc-gen-go: reduce technical debt by Joe Tsai · 4 days ago
  6. 05d60cd reflect/prototype: disable detrand for test by Joe Tsai · 3 days ago
  7. 24ceb2b cmd/protoc-gen-go: generate descriptor and plugin with reflection by Joe Tsai · 5 days ago
  8. b3960a7 internal/typefmt: move descriptor formatting logic to typefmt by Joe Tsai · 5 days ago
  9. b6405bd cmd/protoc-gen-go: add support for protobuf reflection by Joe Tsai · 3 weeks ago
  10. eeca8bb internal/legacy: drop dependency on protoV1 via vendoring by Joe Tsai · 5 days ago
  11. e1f8d50 reflect/protodesc: split descriptor related functionality from prototype by Joe Tsai · 13 days ago
  12. 6dbffb7 internal/legacy: drop legacy prefix by Joe Tsai · 6 days ago
  13. 62517cc internal/legacy: improve performance of extension descriptor conversions by Joe Tsai · 6 days ago
  14. 4c057ca cmd/protoc-gen-go-grpc: switch to the stdlib "context" package by Damien Neil · 7 days ago
  15. 6cf80c4 internal/impl: allow reflection on typed nil pointers by Joe Tsai · 9 days ago
  16. f9123a3 runtime: expose protoimpl and protolegacy by Joe Tsai · 10 days ago
  17. 08e0030 internal/legacy: extract legacy support out from the impl package by Joe Tsai · 13 days ago
  18. ba0ef9a internal/value: rename the Unwrap method as ProtoUnwrap by Joe Tsai · 10 days ago
  19. 7e5c647 cmd/protoc-gen-go: fix forwarding decls for inf and NaN defaults by Damien Neil · 11 days ago
  20. cddf819 encoding/textpb: initial implementation of textproto marshaling by Herbie Ong · 11 days ago
  21. f18ab53 all: make use of the protoapi package in v1 by Joe Tsai · 12 days ago
  22. 25cc69d internal/impl: fix legacy logic to know about the new XXX_OneofWrappers method by Joe Tsai · 11 days ago
  23. 71acbc7 internal/detrand: support disabling detrand by Joe Tsai · 11 days ago
  24. 009e067 internal/scalar: add scalar package for primitive wrappers by Joe Tsai · 12 days ago
  25. f757390 cmd/protoc-gen-go: remove generation of RegisterMessageSetType by Joe Tsai · 12 days ago
  26. b6dbf23 cmd/protoc-gen-go: remove generation of {Unmarshal,Marshal}JSON for MessageSets by Joe Tsai · 12 days ago
  27. 411f339 protogen: clarify that GoIdent.GoName is a single idenfitier by Joe Tsai · 3 weeks ago
  28. d7e97bc cmd/protoc-gen-go: generate XXX_OneofWrappers instead of XXX_OneofFuncs by Joe Tsai · 14 days ago
  29. f6d4a42 reflect/protoreflect: clarify Get semantics on unpopulated fields by Joe Tsai · 3 weeks ago
  30. 492a476 internal/detrand: new package for deterministically random functionality by Joe Tsai · 13 days ago
  31. c3f4d48 internal/encoding/text: add extra random space to make output unstable. by Herbie Ong · 3 weeks ago
  32. ccf6459 reflect/prototype: print {Enum,Message,Extension}Type.GoType by Joe Tsai · 3 weeks ago
  33. 44e389c internal/impl: fix Has for proto3 scalars by Joe Tsai · 3 weeks ago
  34. c6320b9 test.bash: update to go1.10.5 and go1.11.2 by Joe Tsai · 3 weeks ago
  35. c1c17aa protogen: add GoImportPath.Ident helper by Joe Tsai · 3 weeks ago
  36. 87b955b internal/impl: add extensive tests for enum and messages by Joe Tsai · 4 weeks ago
  37. a31649d internal/impl: remove hack in legacy_extension_hack.go by Joe Tsai · 4 weeks ago
  38. 4b7aff6 all: rename Vector as List by Joe Tsai · 4 weeks ago
  39. f0c01e4 internal/impl: support legacy extension fields by Joe Tsai · 5 weeks ago
  40. ea11813 internal/testprotos/legacy: initial commit by Joe Tsai · 4 weeks ago
  41. 6f9095c internal/value: expose Converter.{MessageType,EnumType} by Joe Tsai · 4 weeks ago
  42. 1c40f49 reflect/prototype: simplify Go type descriptor constructors by Joe Tsai · 4 weeks ago
  43. 2cdb23d reflect/prototype: remove TODO about custom extensions constructors by Joe Tsai · 4 weeks ago
  44. 34eb7ef reflect/protoreflect: clarify Clear and Remove operation on missing entries by Joe Tsai · 5 weeks ago
  45. 1795eb1 internal/impl: rename legacy_extension.go as legacy_extension_hack.go by Joe Tsai · 5 weeks ago
  46. f0ad886 reflect/prototype: implement NewGoExtension by Joe Tsai · 5 weeks ago
  47. 88bc5a7 internal/value: extract Vector and Map logic as separate package by Joe Tsai · 5 weeks ago
  48. ce6edd3 internal/impl: support message and enum fields by Joe Tsai · 7 weeks ago
  49. 05828db internal/encoding/tag: centralize logic for protobuf struct tag serialization by Joe Tsai · 6 weeks ago
  50. 95b0290 internal/impl: support legacy unknown extension fields by Joe Tsai · 6 weeks ago
  51. bb1d557 cmd/protoc-gen-go: factor out oneof field naming by Damien Neil · 6 weeks ago
  52. 2d5a169 internal/impl: use linked-list for unknown field ordering by Joe Tsai · 6 weeks ago
  53. 6238696 cmd/protoc-gen-go: replicate v1 generator behavior for MessageSet extensions by Damien Neil · 6 weeks ago
  54. 6b54131 cmd/protoc-gen-go: generate forwarding decls for ExtensionDescs by Damien Neil · 6 weeks ago
  55. 40a0805 cmd/protoc-gen-go: don't import _ weak imports by Damien Neil · 6 weeks ago
  56. a485fbd reflect/protoreflect: add FieldDescriptor.DefaultEnumValue method by Damien Neil · 6 weeks ago
  57. e2afdc2 internal/impl: support legacy unknown fields by Joe Tsai · 7 weeks ago
  58. 78f02a1 reflect/protoreflect: clarify Mutable semantics by Joe Tsai · 6 weeks ago
  59. 620bc28 reflect/protoreflect: clarify Range semantics by Joe Tsai · 6 weeks ago
  60. 44000a1 cmd/protoc-gen-go: treat extensions fields as proto2 in some places by Damien Neil · 7 weeks ago
  61. ad8ee05 reflect/prototype: make extensions use proto2 semantics for IsPacked by Joe Tsai · 7 weeks ago
  62. be5348c internal/impl: setup scaffolding for unknown and extension fields by Joe Tsai · 7 weeks ago
  63. 2f68590 reflect/prototype: use proto2 syntax for standalone extension fields by Joe Tsai · 7 weeks ago
  64. 204f1c0 reflect/protoreflect: add Descriptor.Options method by Damien Neil · 7 weeks ago
  65. 90fe996 internal/impl: derive descriptors for legacy enums and messages by Joe Tsai · 8 weeks ago
  66. bda671f cmd/protoc-gen-go: re-escape default byte values by Joe Tsai · 7 weeks ago
  67. 2c870bb internal/impl: implement oneof fields by Joe Tsai · 8 weeks ago
  68. ba1159f protogen: move comment generation into protogen by Damien Neil · 8 weeks ago
  69. 3903b21 reflect/protoreflect: remove List method by Joe Tsai · 8 weeks ago
  70. bbfaeb7 internal/impl: implement Map fields by Joe Tsai · 8 weeks ago
  71. 91e1466 internal/impl: implement Vector fields by Joe Tsai · 3 months ago
  72. 162c127 protogen: generate .meta file with code annotations by Damien Neil · 10 weeks ago
  73. d277b52 protogen: produce an error if len(os.Args) > 1 by Damien Neil · 10 weeks ago
  74. 2193e8d cmd/protoc-gen-go: import public: forward default const/vars by Damien Neil · 9 weeks ago
  75. 42fa50d test.bash: do not run golden tests by default by Joe Tsai · 8 weeks ago
  76. a85e956 test.bash: update to go1.10.4 and go1.11.1 by Joe Tsai · 8 weeks ago
  77. 3863ee5 protogen: camel-case "Foo.bar" as "FooBar" instead of "Foo_Bar". by Damien Neil · 9 weeks ago
  78. 21f62f4 reflect/prototype: fix name resolution when file has no package name by Damien Neil · 9 weeks ago
  79. bbbd38f protogen: avoid an obscure package name consistency check failure by Damien Neil · 9 weeks ago
  80. daa4fad cmd/protoc-gen-go: remove spurious . from enums with no package by Damien Neil · 9 weeks ago
  81. 09f89d0 protoc-gen-go: generate per-field comments for oneofs by Damien Neil · 9 weeks ago
  82. 329b75e protogen: rewrite _ imports as well by Damien Neil · 9 weeks ago
  83. a4a7653 cmd/protoc-gen-go: remove spurious space in "* T" by Damien Neil · 9 weeks ago
  84. 8721466 protogen: conflict resolve local package names against predefined idents by Damien Neil · 9 weeks ago
  85. c6b7561 internal/impl: support wrapping Go structs to implement proto.Message by Joe Tsai · 3 months ago
  86. b9781cc cmd/protoc-gen-go: convert field number to uint64 before shifting by Damien Neil · 2 months ago
  87. ccf3fa6 cmd/protoc-gen-go: don't generate default values for [default=""]. by Damien Neil · 2 months ago
  88. ea7baf4 cmd/protoc-gen-go: annotate all well-known-types by Damien Neil · 2 months ago
  89. 183aa3a cmd/protoc-gen-go-grpc: add deprecation comments by Damien Neil · 2 months ago
  90. 982684b cmd/protoc-gen-go: format default float values as float32 by Damien Neil · 2 months ago
  91. 1fa8ab0 protogen: add an option to rewrite import paths by Damien Neil · 2 months ago
  92. 1dab2cb reflect/prototype: avoid unescaping string defaults by Joe Tsai · 2 months ago
  93. 9c420a6 cmd/protoc-gen-go: expose internal_gengo.GenerateFile by Damien Neil · 2 months ago
  94. 2dc6718 cmd/protoc-gen-go-grpc: add gRPC code generator by Damien Neil · 3 months ago
  95. 0d1a064 cmd/protoc-gen-go: rename protoc-gen-go.go -> main.go by Damien Neil · 3 months ago
  96. 1adaec9 cmd/protoc-gen-go: factor out internals into a new package by Damien Neil · 3 months ago
  97. d39efc8 cmd/protog-gen-go: rename File to fileInfo by Damien Neil · 3 months ago
  98. 154da98 cmd/protoc-gen-go: special cases for MessageSet extensions by Damien Neil · 3 months ago
  99. 01ab296 go.mod: rename google.golang.org/proto as github.com/golang/protobuf/v2 by Joe Tsai · 3 months ago
  100. b4af2c6 test.bash: set GOPATH before running go list by Joe Tsai · 3 months ago