1. 6e25d8c proto: add tests for unmarshalling invalid field numbers by Tuo Shan · 26 hours ago master
  2. 08ff730 all: add go1.13rc1 to list of supported Go versions by Joe Tsai · 2 days ago
  3. ef6e524 compiler/protogen: move name mangling logic to protogen by Joe Tsai · 3 days ago
  4. 4df99fd compiler/protogen: add EnumValue.Parent by Joe Tsai · 3 days ago
  5. 2cec484 compiler/protogen: export Plugin.FilesByPath by Joe Tsai · 3 days ago
  6. 7762ec2 compiler/protogen: reorder code by Joe Tsai · 3 days ago
  7. 945a170 all: rely on message_set_extension name mangling in ExtensionDescV1 by Joe Tsai · 5 weeks ago
  8. 4f3de44 release.bash: add support for building release binaries by Joe Tsai · 2 weeks ago
  9. 769cbd0 release.bash: add script for making new releases by Joe Tsai · 7 days ago
  10. 1de09cb internal/conformance: change test package name to conformance_test by Damien Neil · 3 days ago
  11. f247a90 internal/impl: clean up obsolete ExtensionInfo fields/funcs by Damien Neil · 2 weeks ago
  12. f1e905b all: unify protoV1.ExtensionDesc and proto.ExtensionType by Damien Neil · 2 weeks ago
  13. c0f8c0a runtime/protoimpl: add ExtensionInfo alias by Damien Neil · 2 weeks ago
  14. 0080e68 reflect/protoreflect: improve package documentation by Joe Tsai · 9 days ago
  15. dd271b6 internal/conformance: make conformance test use specific go version by Joe Tsai · 8 days ago
  16. abd06a8 all: update to protobuf-v3.9.1 and go-v1.11.13 and go-v1.12.9 by Joe Tsai · 8 days ago
  17. 9b22b93 internal/impl: treat a nil oneof wrapper as if it were unset by Joe Tsai · 2 weeks ago
  18. 7328839 cmd/protoc-gen-go: annotate depIdxs list with index comments by Joe Tsai · 9 days ago
  19. 0484b1a internal/impl: refactor MessageInfo by Joe Tsai · 10 days ago
  20. 17581da cmd/protoc-gen-go: fix struct tag formatting by Joe Tsai · 2 weeks ago
  21. 16163b4 all: drop reflect/prototype package by Damien Neil · 2 weeks ago
  22. 4401a0d cmd/protoc-gen-go, internal/filetype: clean up EnumType construction by Damien Neil · 2 weeks ago
  23. 1799d11 all: rename tag and flags for legacy support by Joe Tsai · 2 weeks ago
  24. 7164af5 test.bash: refactor command execution logic by Joe Tsai · 2 weeks ago
  25. 92f7618 all: refactor extensions, add proto.GetExtension etc. by Damien Neil · 3 weeks ago
  26. d4f0800 all: make handling of zero-value composites more consistent by Damien Neil · 2 weeks ago
  27. bab3d40 runtime/protoimpl, cmd/protoc-gen-go: support release versioning by Joe Tsai · 6 weeks ago
  28. 8d5e6d6 cmd/protoc-gen-go: improve generation of comments by Joe Tsai · 3 weeks ago
  29. 70fdd5d compiler/protogen, cmd/protoc-gen-go: use alternative comments API by Joe Tsai · 3 weeks ago
  30. 4a7d633 cmd/protoc-gen-go: group extension variable declarations by Joe Tsai · 2 weeks ago
  31. f527451 all: add NewField, NewElement, NewValue by Damien Neil · 3 weeks ago
  32. c36f3ae .gitignore: add policy for new entries by Joe Tsai · 2 weeks ago
  33. 9b8a433 cmd/protoc-gen-go: group enum map vars in blocks by Joe Tsai · 3 weeks ago
  34. d29a71b cmd/protoc-gen-go: group default consts and vars in blocks by Joe Tsai · 3 weeks ago
  35. e815d6a all: remove dead code by Joe Tsai · 3 weeks ago
  36. 52ec175 internal/filedesc, internal/filetype: rename {Desc,Type}Builder as Builder by Joe Tsai · 3 weeks ago
  37. 954bd92 all: refactor Converter by Damien Neil · 5 weeks ago
  38. f542220 test.bash: add -failfast flag by Joe Tsai · 3 weeks ago
  39. 8003f08 proto, internal/impl: zero-length proto2 bytes fields should be non-nil by Damien Neil · 3 weeks ago
  40. afd3633 internal/impl: defer evaluation of weak reference until actual use by Joe Tsai · 3 weeks ago
  41. f98dd98 internal/filedesc: defer evaluation of weak reference until actual use by Joe Tsai · 3 weeks ago
  42. 2aea614 internal/impl: fix race over messageState.mi by Joe Tsai · 3 weeks ago
  43. d57568e cmd/protoc-gen-go: remove XXX_OneofWrappers by Joe Tsai · 5 weeks ago
  44. 3efb138 cmd/protoc-gen-go: remove XXX_NoUnkeyedLiteral by Joe Tsai · 5 weeks ago
  45. 38b6196 cmd/protoc-gen-go: group generation of internal fields together by Joe Tsai · 3 weeks ago
  46. 4e173a5 internal/filedesc: don't close over descopts values by Damien Neil · 3 weeks ago
  47. a6af044 internal/impl: fix data race in atomicNilMessage by Damien Neil · 3 weeks ago
  48. 45f14b4 internal/filedesc: fix parsing of enforce_utf8 option by Damien Neil · 3 weeks ago
  49. 070c101 internal/impl: simplify getMessageInfo by Joe Tsai · 4 weeks ago
  50. a3369c5 internal/encoding/text: replace use of regular expression in decoding by Herbie Ong · 4 months ago
  51. 57b4ff6 internal/testprotos: remove stale generated file by Joe Tsai · 5 weeks ago
  52. 5788b42 cmd/protoc-gen-go: minor code changes to assist internal patches by Joe Tsai · 5 weeks ago
  53. 1080a45 cmd/protoc-gen-go: remove XXX_WellKnownType by Joe Tsai · 5 weeks ago
  54. 9429392 internal/encoding/pack: fix tests on armv7a by Damien Neil · 5 weeks ago
  55. fb3ff72 cmd/protoc-gen-go: refactor logic to be more compartmentalized by Joe Tsai · 5 weeks ago
  56. 831b8f5 reflect/protoregistry: add conflict override by Joe Tsai · 5 weeks ago
  57. bda0ea8 cmd/protoc-gen-go: make internal dependencies more patch-friendly by Joe Tsai · 5 weeks ago
  58. 43761bd cmd/protoc-gen-go: update deprecation warning by Joe Tsai · 5 weeks ago
  59. 1ac7b53 internal/filedesc: print warnings on registration conflicts by Joe Tsai · 6 weeks ago
  60. ad8dff3 all: update to github.com/golang/protobuf@b9f5089f by Joe Tsai · 5 weeks ago
  61. f647c82 internal/impl: expose MessageInfo by Joe Tsai · 6 weeks ago
  62. 74615a3 proto: remove dependency on github.com/golang/protobuf by Joe Tsai · 6 weeks ago
  63. 6bd33b6 proto: equate floating-point NaNs by Joe Tsai · 6 weeks ago
  64. 5ae10aa encoding: unify MessageSet extension handling logic by Joe Tsai · 6 weeks ago
  65. af57087 reflect/protoregistry: provide more informative errors for conflicts by Joe Tsai · 6 weeks ago
  66. c51e2e0 all: support enforce_utf8 override by Joe Tsai · 6 weeks ago
  67. 302cb32 proto: support message_set_wire_format by Damien Neil · 9 weeks ago
  68. d47ea19 encoding: support weak fields in text and JSON unmarshaling by Joe Tsai · 6 weeks ago
  69. 3d8e369 all: implement proto1 weak fields by Joe Tsai · 5 months ago
  70. 691d856 compiler/protogen: use protoreflect.SourcePath by Joe Tsai · 6 weeks ago
  71. 67da21c reflect/protodesc: only check enum dependency syntax if resolved by Joe Tsai · 6 weeks ago
  72. e182c91 reflect/protoreflect: add FileDescriptor.SourceLocations by Joe Tsai · 10 weeks ago
  73. d421150 reflect/protoreflect: add Enum.Type and Message.Type by Joe Tsai · 7 weeks ago
  74. f8b855d runtime/protoiface: API adjustments by Joe Tsai · 6 weeks ago
  75. 0f81b38 runtime/protoiface: move and rename XXX_Methods by Joe Tsai · 6 weeks ago
  76. a8a2cea proto: move T->*T wrappers from internal/scalar to proto by Damien Neil · 6 weeks ago
  77. 09cef32 proto: cleanup invalid extension exception by Joe Tsai · 6 weeks ago
  78. 6c28674 proto: fix merge semantics for oneof message by Joe Tsai · 6 weeks ago
  79. 62200db integration_test.go: use custom parallel test code by Joe Tsai · 6 weeks ago
  80. 6a2180f integration_test.go: move Go cache by Joe Tsai · 6 weeks ago
  81. 7492a09 internal/impl: support packed extensions by Damien Neil · 6 weeks ago
  82. 3e6a39b internal/impl: avoid preserving presence on proto3 bytes field by Joe Tsai · 6 weeks ago
  83. 82760ce internal/impl: add MessageState to every generated message by Joe Tsai · 9 weeks ago
  84. 36dc22d encoding: use strs.UnsafeString to avoid duplicated code by Joe Tsai · 6 weeks ago
  85. 6dc168e encoding: cleanup some tests by Joe Tsai · 6 weeks ago
  86. b3d57df cmd/protoc-gen-go: add more flags to control generation of deprecated features by Joe Tsai · 4 months ago
  87. 0eee7eb benchmarks: move download_benchdata.bash into benchmarks/ dir by Damien Neil · 6 weeks ago
  88. ace50e2 internal/encoding/tag: support marshaling weak fields by Joe Tsai · 6 weeks ago
  89. e5900a6 internal/encoding/tag: fix handling of JSON name by Joe Tsai · 6 weeks ago
  90. 97a8739 internal/strs: unify string manipulation functionality by Joe Tsai · 7 weeks ago
  91. e91877d internal/impl: add fast-path unmarshal by Damien Neil · 8 weeks ago
  92. 3d0706a proto, internal/impl: make IsInitialized more consistent by Damien Neil · 6 weeks ago
  93. dd380ab proto: bench_test fixes by Damien Neil · 7 weeks ago
  94. 5455ef5 cmd/protoc-gen-go: disable generation of XXX_WellKnownType by Joe Tsai · 7 weeks ago
  95. 6ceeaab cmd/protoc-gen-go: remove MessageSet hackery by Joe Tsai · 7 weeks ago
  96. c0e4bb2 cmd/protoc-gen-go: unexport implementation-specific XXX fields by Joe Tsai · 7 weeks ago
  97. 0991227 cmd/protoc-gen-go: remove generation of XXX_OneofWrappers by Joe Tsai · 7 weeks ago
  98. 7198fb6 cmd/protoc-gen-go/testdata: add registry test by Joe Tsai · 8 weeks ago
  99. 9aeddcd internal/encoding/wire: fix trivial misspelling by Joe Tsai · 8 weeks ago
  100. 8c457bb internal/impl: rename encode_field.go->codec_field.go by Damien Neil · 7 weeks ago