1. a647664 Upgrade golang-protobuf to v1.3.0 by Haibo Huang · 5 years ago
  2. 8d0c54c protoc-gen-go: generate XXX_OneofWrappers instead of XXX_OneofFuncs (#760) by Joe Tsai · 6 years ago
  3. 5213254 proto: store extension values according to protobuf data model (#746) by Joe Tsai · 6 years ago
  4. 951a149 proto: deprecate {Unm,M}arshalMessageSet{JSON} (#741) by Joe Tsai · 6 years ago
  5. 7011d38 protoc-gen-go: put all imports in one section (#720) by Damien Neil · 6 years ago
  6. 7b18087 protoc-gen-go: more standard import organization (#719) by Damien Neil · 6 years ago
  7. 7716a98 protoc-gen-go: simplify init function generation (#716) by Damien Neil · 6 years ago
  8. acc5013 protoc-gen-go: Don't set the json tag on extension fields. (#713) by Damien Neil · 6 years ago
  9. 39da819 protoc-gen-go: add more spaces between methods (#712) by Damien Neil · 6 years ago
  10. 88bc711 protoc-gen-go: add blank line after extension method (#711) by Damien Neil · 6 years ago
  11. a47340a protoc-gen-go: put imports in a single import() block (#707) by Damien Neil · 6 years ago
  12. 174d648 proto: remove commented-out code (#704) by Iskander (Alex) Sharipov · 6 years ago
  13. 78db94d proto: replace exprs with matching consts from math pkg (#705) by Iskander (Alex) Sharipov · 6 years ago
  14. 2f5a26c proto: replace len(b)<=0 with len(b)==0 (#706) by Iskander (Alex) Sharipov · 6 years ago
  15. b9c4db9 protoc-gen-go: stop generating package "// import" comment (#701) by Damien Neil · 6 years ago
  16. 0f2620f protoc-gen-go: use consistent receiver name for messages (#700) by Damien Neil · 6 years ago
  17. e344474 protoc-gen-go: add blank lines between various enum functions (#697) by Damien Neil · 6 years ago
  18. fffb0f7 proto: uniquify descriptor var based on filename alone (#696) by Damien Neil · 6 years ago
  19. b27b920 proto: deprecate Stats data structure (#677) by Joe Tsai · 6 years ago
  20. 9e2f3b8 proto: return more useful error message in SetExtension (#685) by dasmdasm · 6 years ago
  21. aa810b6 proto: fix handling of required fields after multiple violations (#679) by Joe Tsai · 6 years ago
  22. f5983d5 proto: make invalid UTF-8 errors non-fatal (#660) by Joe Tsai · 6 years ago
  23. 11bd559 proto: revert strict erroring of deterministic and custom marshalers (#658) by Joe Tsai · 6 years ago
  24. 93b26e6 protoc-gen-go: refactor generator by splitting up generateMessage (#657) by Patrik Nyblom · 6 years ago
  25. 3752424 Support go modules in android tree by Dan Willemsen · 6 years ago
  26. 427e165 proto: fix and cleanup test for deterministic marshal with custom marshalers (#656) by Joe Tsai · 6 years ago
  27. 70b3af3 proto: return errors when using deterministic marshaling with custom Marshalers by jmarais · 6 years ago
  28. 1325a05 proto: fix quadratic behavior in nested map marshaling (#641) by cherrymui · 6 years ago
  29. f05648d jsonpb: handle map key and value properties properly (#645) by Kassian Sun · 6 years ago
  30. 05f48f4 proto: revert UTF-8 validation for proto2 (#628) by Joe Tsai · 6 years ago
  31. 3a3da3a proto: mention field name in error message (#616) by Joe Tsai · 6 years ago
  32. 927b659 proto: adjust documentation on RequiredNotSetError (#603) by Joe Tsai · 6 years ago
  33. fae8ec6 proto: amortize cost of growing a Buffer (#584) by Rhys Hiltner · 6 years ago
  34. d167f5c proto: remove unused writeRaw function (#585) by Tamir Duberstein · 6 years ago
  35. 91cccdb proto: do not allow unknown fields to satisfy required field bit (#565) by Joe Tsai · 6 years ago
  36. b028a76 proto: ignore unknown fields in map entries (#561) by Joe Tsai · 6 years ago
  37. 397ff90 protoc-gen-go: use keyed ExtensionRange literals (#560) by Joe Tsai · 6 years ago
  38. d0dc0de Reduce a bunch of generated code in oneof sizers. (#557) by David Symonds · 6 years ago
  39. 251359b protobuf: Delete makefiles, regenerate protos consistently (#546) by Damien Neil · 6 years ago
  40. f4733c7 protoc-gen-go: don't depend on input file ordering (#542) by Damien Neil · 6 years ago
  41. 60f8421 Rename generated Marshal and Unmarshal protobuf method (#536) by Joe Tsai · 6 years ago
  42. 649500c proto: avoid pointer arithmetic with invalidField (#529) by Joe Tsai · 6 years ago
  43. efae459 no more generated package doc (#528) by Joshua Humphries · 6 years ago
  44. bfa8400 travis: enforce generated code, add 1.x (#521) by Tamir Duberstein · 6 years ago
  45. e6af52b proto: treat bad wire types as unknown fields (#511) by Joe Tsai · 6 years ago
  46. 9a84eb8 proto: support purego build tag by Joe Tsai · 6 years ago
  47. 97a81c9 proto: fix govet failures in Go 1.10 (#505) by Chris Manghane · 6 years ago
  48. 57af863 proto: robustify tests that compare error messages (#500) by Joe Tsai · 6 years ago
  49. b409cc5 proto: remove Proto3UnknownFields flag (#497) by Joe Tsai · 6 years ago
  50. 3525335 proto: reject invalid UTF-8 in strings (#499) by Joe Tsai · 6 years ago
  51. 10c2d9d proto: add logic to handle legacy message (#496) by Joe Tsai · 6 years ago
  52. 5f34c20 proto: expose accessors for raw value of extensions (#483) by Joshua Humphries · 6 years ago
  53. 7d76aa1 Remove raw interface (#482) by Joe Tsai · 6 years ago
  54. 572071c Use fmt.Errorf instead of errors.New (#481) by Joe Tsai · 6 years ago
  55. 575152e Cleanup comments and whitespace (#471) by Joe Tsai · 6 years ago
  56. 5c7dd33 Simplify code (#314) by Tamir Duberstein · 6 years ago
  57. 1ec9e17 Fix uint64->int overflow in table unmarshal (#461) by Damien Neil · 7 years ago
  58. 013f295 Correct some mistakes (#316) by Tamir Duberstein · 7 years ago
  59. 3ffccb4 Remove unused code (#313) by Tamir Duberstein · 7 years ago
  60. 8cc9e46 Upstream internal Google protobuf changes by Joe Tsai · 7 years ago
  61. 0a4f71a Remove unnecessary conversions (#315) by Tamir Duberstein · 7 years ago
  62. 7b80024 Fix doc re. getters for proto3, i.e. getters are now generated on all fields (#354) by Herbie Ong · 7 years ago
  63. 63bfc70 Fixed broken tests on pre-go1.8 #356 (#359) by Herbie Ong · 7 years ago
  64. 157d9c5 regenerate pb.go files with protobuf 3.3.0 by Ross Light · 7 years ago
  65. 62e782f proto: Fix a Marshal race on messages with extensions. by bcmills · 8 years ago
  66. 8e1c791 Generate pb.go files after https://github.com/golang/protobuf/commit/cb9b7771abc2a63ab206dde76539f08f66ab994d by Lukasz Milewski · 8 years ago
  67. cb9b777 Add a benchmark demonstrating lock contention when Marshaling/Unmarshaling maps. by lmilewski · 8 years ago
  68. 4a5b3fd Regenerate pb.go files after https://github.com/golang/protobuf/commit/24f28ae800abfde9310e779f94be606b1a98a3fc by Lukasz Milewski · 8 years ago
  69. 24f28ae protoc-gen-go: Add Filename to ExtensionDesc. by Googler · 8 years ago
  70. 1bdfb32 Run 'make generate-test-pbs' in proto/ to regenerate proto3.pb.go testdata by Lukasz Milewski · 8 years ago
  71. 0358ab2 Generate new pb.go files. by Lukasz Milewski · 8 years ago
  72. da116c3 proto: generate Get methods for fields of basic type in proto3 by lmilewski · 8 years ago
  73. 2bc9827 improve error message for duplicate oneof in text parsing by Googler · 8 years ago
  74. a66a4fa Produce an error when unmarshaling text protos if a oneof field is set more than once. by Googler · 8 years ago
  75. 98fa357 Fix tests. by Joe Tsai · 8 years ago
  76. 3571fb5 Add a decoding benchmark for multiple small repeated ints by notcarl · 8 years ago
  77. 5d356b9 Unroll DecodeVarint to speed up int32/int64/uint64 slice decoding. by notcarl · 8 years ago
  78. 1976b9e Note that Buffer.Unmarshal does NOT reset the destination protobuf. by notcarl · 8 years ago
  79. 5fb654a Add Varint decoding benchmarks PiperOrigin-RevId: 135181742 by notcarl · 8 years ago
  80. 99d46c5 Add protobuf benchmarks for varint encoding. by notcarl · 8 years ago
  81. df1d3ca proto: In Size, don't double-count the tagcode for structs that implement Marshaler. by bcmills · 8 years ago
  82. 1f49d83 Allow t/f and True/False while parsing text protos by light · 8 years ago
  83. 5bdfda0 Change MessageName to check if Message has an XXX_MessageName() method, and use the name returned by that method instead of internal registry when present. by Googler · 8 years ago
  84. ef00c02 proto.Equal: document map equality and clarify the rule for repeated fields. by hakim · 8 years ago
  85. 7390af9 Fix comment for Buffer.index field by light · 8 years ago
  86. 1687f00 proto: Prevent Any protos from being deserialized multiple times. by Luke Granger-Brown · 8 years ago
  87. 51fb628 proto: don't panic when calling ExtensionDescs on an uninitialized message. by Damien Neil · 8 years ago
  88. 18a29c0 regenerate .pb.go by Ross Light · 8 years ago
  89. 874264f proto: check for required fields when unmarshalling groups by Damien Neil · 8 years ago
  90. b3e26a4 proto: regenerate proto3.pb.go from .proto file by matloob@google.com · 8 years ago
  91. 78b168c net/proto2/go: add GetAllExtensionDescs returns a []*ExtensionDesc by matloob@google.com · 8 years ago
  92. f6b4231 proto: import change from Google. by matloob@google.com · 8 years ago
  93. 5386fff proto: s/Printf/Print/ where there's no format verb by Ross Light · 8 years ago
  94. ba6f978 Make proto.RegisterFile public for gRPC by Ross Light · 8 years ago
  95. 3b06fc7 net/proto2/go: make a slight change to how we handle []byte fields by matloob@google.com · 8 years ago
  96. 1111461 proto: allow text proto map keys to be omitted or order swapped by Ross Light · 8 years ago
  97. 9e6977f proto: fix equality to work with V1 generated format by matloob@google.com · 8 years ago
  98. e51d002 net/proto2: remove <message>.ExtensionMap() from generated messages by matloob@google.com · 8 years ago
  99. cd85f19 proto: return error from Marshal if a message encodes to > 2GiB by Ross Light · 8 years ago
  100. a4ab9ec proto: clean up proto API for extensions by matloob@google.com · 8 years ago