1. 28e61ba internal/impl: drop XXX_MessageName aberrant support by Joe Tsai · 5 years ago
  2. 851185d internal/impl: support aberrant enums and messages by Joe Tsai · 5 years ago
  3. 4ae30bb internal/impl: refactor fast-path by Damien Neil · 5 years ago
  4. a994082 all: remove protoreflect.Message.Len by Damien Neil · 5 years ago
  5. 20aefe9 encoding/prototext: fix parsing of field names by Herbie Ong · 5 years ago
  6. a7f7a40 reflect/protodesc: fix handling of unresolved identifiers by Joe Tsai · 5 years ago
  7. e407ee1 reflect/protoregistry: remove Files.Find{Enum,Message,Extension,Service}ByName by Joe Tsai · 5 years ago
  8. 1ffc47f reflect/protoreflect: print unknown number in String methods by Joe Tsai · 5 years ago
  9. 2fc306a proto: implement Merge by Joe Tsai · 5 years ago
  10. 4241397 reflect/protoreflect: register all desciptors in Files by Joe Tsai · 5 years ago
  11. a3456c9 types/dynamicpb: add dynamic message type by Damien Neil · 5 years ago
  12. 42cfff4 benchmarks: add general-purpose benchmarks directory by Damien Neil · 5 years ago
  13. d91246e testing/prototest: add extensions, unknown fields, typechecks by Damien Neil · 5 years ago
  14. 5322bdb internal/impl: add fast-path for IsInitialized by Damien Neil · 5 years ago
  15. cedb595 proto, internal/impl: avoid string->[]byte conversions by Damien Neil · 5 years ago
  16. 8c86fc5 all: remove non-fatal UTF-8 validation errors (and non-fatal in general) by Damien Neil · 5 years ago
  17. a80229e proto: add benchmark using protobuf repo test data by Damien Neil · 5 years ago
  18. ef75bec proto: fix memory aliasing bug in Reset by Joe Tsai · 5 years ago
  19. 7ea76d2 cmd/protoc-gen-go: un-deprecate enum maps by Joe Tsai · 5 years ago
  20. dfe1603 internal/fileinit: remove package by Joe Tsai · 5 years ago
  21. d888139 internal/filedesc, internal/filetype: initial commit by Joe Tsai · 5 years ago
  22. 0c9f0a9 encoding/protojson, encoding/prototext: always allow partial Any by Damien Neil · 5 years ago
  23. 95faac2 encoding/protojson, encoding/prototext: set wire unmarshal resolver by Damien Neil · 5 years ago
  24. 3631e22 reflect/protodesc: don't panic on nil Resolver by Damien Neil · 5 years ago
  25. 5857a5a reflect/protodesc: use Resolver interface by Joe Tsai · 5 years ago
  26. 4a539f4 reflect/protoreflect: remove KnownFields and UnknownFields interfaces by Joe Tsai · 5 years ago
  27. 7a5e026 reflect/protoreflect: remove {Enum,Message}.Type methods by Joe Tsai · 5 years ago
  28. 01887a8 reflect/protoreflect: remove FieldDescriptor.{Oneof,Extendee} methods by Joe Tsai · 5 years ago
  29. a93fdf5 reflect/protoreflect: remove bool output for Descriptor.Parent method by Joe Tsai · 5 years ago
  30. dddbe8b reflect/protoregistry: remove Files.RangeFilesByPath by Joe Tsai · 5 years ago
  31. bd7b7a9 reflect/protoregistry: assume unique proto file path by Joe Tsai · 5 years ago
  32. 378c132 reflect/protoreflect: add alternative message reflection API by Joe Tsai · 5 years ago
  33. 5b6d047 internal/impl: handle irregular messages implementing proto.Message by Damien Neil · 5 years ago
  34. 05e11b8 internal/impl: unexport ExtensionField.Desc by Joe Tsai · 5 years ago
  35. 89d4963 internal/impl: abstract away ExtensionDescV1 as the underlying descriptor by Joe Tsai · 5 years ago
  36. ea2076d compiler/protogen: rename shadowed path package variables by Koichi Shiraishi · 5 years ago
  37. 44b9a30 cmd: fix go.mod files by Joe Tsai · 5 years ago
  38. 60b368f runtime/protolegacy: remove package by Joe Tsai · 5 years ago
  39. 58b42d8 cmd/protoc-gen-go, runtime/protoimpl: enforce minimum and maximum versions by Joe Tsai · 5 years ago
  40. 6650091 runtime/protoiface: update package documentation by Joe Tsai · 5 years ago
  41. 21ade49 internal/impl: move legacy files into impl by Joe Tsai · 5 years ago
  42. 1c28304 proto, encoding/protojson, encoding/prototext: use Resolver interface by Joe Tsai · 5 years ago
  43. b2f66be reflect/prototype: initial commit by Joe Tsai · 5 years ago
  44. 4fe9663 internal/impl: rename MessageType as MessageInfo by Joe Tsai · 5 years ago
  45. 63bdd1f internal/descfmt: rename from typefmt by Joe Tsai · 5 years ago
  46. 095e23d internal/impl: drop legacy prefix for some files by Joe Tsai · 5 years ago
  47. fb30a40 testing/protobuf: fix float comparison bug by Joe Tsai · 5 years ago
  48. dbab6c0 cmd/protoc-gen-go: generate Enum method even on proto3 by Joe Tsai · 5 years ago
  49. c37adef internal/impl: add fast-path marshal implementation by Damien Neil · 5 years ago
  50. 5c62f67 types: remove stub packages by Joe Tsai · 5 years ago
  51. a95b29f types: consistently name generated protos by Joe Tsai · 5 years ago
  52. 11caeff internal/impl: unexport ExtensionFieldV1.Value by Joe Tsai · 5 years ago
  53. 40b83d6 internal/impl: add scaffolding for lazy extension support by Joe Tsai · 5 years ago
  54. 838f1f5 encoding: remove jsonpb and textpb by Joe Tsai · 5 years ago
  55. 0cf3113 internal/prototype: support dynamic enum and message types in extension by John Wright · 5 years ago
  56. cdb7773 encoding: switch ordering of Unmarshal arguments by Joe Tsai · 5 years ago
  57. 5c5b531 protogen, encoding/jsonpb, encoding/textpb: rename packages by Damien Neil · 5 years ago
  58. 934520f go.mod, go.sum: add back in after v2 module renaming by Damien Neil · 5 years ago
  59. e89e624 all: change module to google.golang.org/protobuf by Damien Neil · 5 years ago
  60. ac31a35 reflect/protoreflect: add helper methods to FieldDescriptor by Joe Tsai · 5 years ago
  61. 67c1d9b reflect/protoreflect: add Descriptor.ParentFile by Joe Tsai · 5 years ago
  62. 0fc49f8 reflect/protoreflect: add Descriptor specific methods by Joe Tsai · 5 years ago
  63. 4a58eb3 internal/impl: remove ExtensionFieldV1.Raw by Joe Tsai · 5 years ago
  64. 927aaba internal/impl: fix panic message in pointer.AsValueOf by Damien Neil · 5 years ago
  65. 3eaddf0 internal/impl: pull out message struct info into a type by Damien Neil · 5 years ago
  66. 00a323d internal/impl: use XXX_unrecognized exclusively for unknown fields by Joe Tsai · 5 years ago
  67. db38ddd proto: eagerly unmarshal extensions by Joe Tsai · 5 years ago
  68. 82a0306 internal/{fileinit,impl}: minimal weak field support by Damien Neil · 5 years ago
  69. bac4cd4 reflect/protodesc: check file imports by name by John Wright · 5 years ago
  70. 9a824c9 reflect/protodesc: add validation for NewFile by John Wright · 5 years ago
  71. 972d873 internal/encoding/wire: increase maximum field number by Joe Tsai · 5 years ago
  72. 9c10045 encoding: add TODOs for producing better error messages with handling of Any by Herbie Ong · 5 years ago
  73. e5e4f36 internal/testprotos/conformance: make package name match dir by Damien Neil · 5 years ago
  74. 5ec58b9 testing/prototest: add package testing message implementations by Damien Neil · 5 years ago
  75. e6f060f proto: add Equal by Damien Neil · 5 years ago
  76. decef41 internal/encoding/json: improve decoding speed and memory allocation by Herbie Ong · 5 years ago
  77. 4f0be71 encoding/jsonpb: add unmarshal option to ignore unknown fields by Herbie Ong · 5 years ago
  78. d64dceb integration_test: add conformance tests by Herbie Ong · 5 years ago
  79. 06a6b0b encoding/jsonpb: fix parsing of number strings containing leading/trailing spaces by Herbie Ong · 5 years ago
  80. ad9c125 encoding/jsonpb: fix encoding of max/min Duration and max Timestamp by Herbie Ong · 5 years ago
  81. 060cdac internal/impl: fix Has behavior for floats by Joe Tsai · 5 years ago
  82. c90b6ad reflect/protoreflect: remove methods with Type suffix by Joe Tsai · 5 years ago
  83. d24bc72 reflect/protoreflect: rename methods with Type suffix by Joe Tsai · 5 years ago
  84. 1e09691 internal/encoding/{json,text}: improve string parsing by Herbie Ong · 5 years ago
  85. 00e50dc runtime/protoimpl: remove ExtensionFieldsV1 by Joe Tsai · 5 years ago
  86. ab61d41 cmd/protoc-gen-go: add constants to control generation of deprecated features by Joe Tsai · 5 years ago
  87. 5e71dc9 cmd/protoc-gen-go: used named types for special fields by Joe Tsai · 5 years ago
  88. 50c1671 internal/impl: simplify extension data structures by Joe Tsai · 5 years ago
  89. e089c0f internal/fileinit: add FileDescriptor.ProtoLegacyRawDesc method by Joe Tsai · 5 years ago
  90. 7ca7098 cmd/protoc-gen-go: drop xxx_ prefix for package-level variables by Joe Tsai · 5 years ago
  91. 4419fab integration_test: drop "go build ./..." by Damien Neil · 5 years ago
  92. 2300c18 reflect/protoreflect, reflect/protoregistry: move descriptor lookup to registry by Damien Neil · 5 years ago
  93. 8eba9ee encoding: add simple benchmarks to compare V1 vs V2 by Herbie Ong · 5 years ago
  94. a2dd228 internal/fileinit: make fileinit responsible for registering concrete options types by Joe Tsai · 5 years ago
  95. 5b9fa1f all: remove direct dependence on internal/legacy by Joe Tsai · 5 years ago
  96. bc310b5 proto: validate UTF-8 in proto3 strings by Damien Neil · 5 years ago
  97. a5f43e8 internal/fileinit: add scary warnings about compatibility by Joe Tsai · 5 years ago
  98. 21a3974 encoding/textpb: add string fields UTF-8 validation by Herbie Ong · 5 years ago
  99. b132ae0 encoding/jsonpb: use knownfields.WhichOneof for marshalKnownValue by Herbie Ong · 5 years ago
  100. 89193ac encoding/jsonpb: remove dependency on descriptor proto by Herbie Ong · 5 years ago