1. 9a84eb8 proto: support purego build tag by Joe Tsai · 6 years ago
  2. bbd03ef proto, protoc-gen-go: fix vet and gofmt errors for Go 1.10 (#508) by Chris Manghane · 6 years ago
  3. 97a81c9 proto: fix govet failures in Go 1.10 (#505) by Chris Manghane · 6 years ago
  4. 57af863 proto: robustify tests that compare error messages (#500) by Joe Tsai · 6 years ago
  5. b409cc5 proto: remove Proto3UnknownFields flag (#497) by Joe Tsai · 6 years ago
  6. 3525335 proto: reject invalid UTF-8 in strings (#499) by Joe Tsai · 6 years ago
  7. 9255415 proto: add DiscardUnknown function (#498) by Joe Tsai · 6 years ago v1.0.0
  8. 10c2d9d proto: add logic to handle legacy message (#496) by Joe Tsai · 6 years ago
  9. f9bf3fb jsonpb: change Marshal to trim timestamp/duration to 0 fractional digits if possible (#490) by oChen · 6 years ago
  10. ac606b1 jsonpb: fix handling of illegal and negative nanoseconds (#492) by dfawley · 6 years ago
  11. c65a041 Revert "fix unnecessary rounding to float64 precision when JSON-marshaling durations (#453)" (#493) by Joe Tsai · 6 years ago
  12. 5f34c20 proto: expose accessors for raw value of extensions (#483) by Joshua Humphries · 6 years ago
  13. 2bd7280 protoc-gen-go: format interfaces for gofmt 1.9 and 1.10 (#486) by Damien Neil · 6 years ago
  14. 7d76aa1 Remove raw interface (#482) by Joe Tsai · 6 years ago
  15. 572071c Use fmt.Errorf instead of errors.New (#481) by Joe Tsai · 6 years ago
  16. 2bc5431 jsonpb: change Marshal/Unmarshal to return error if any required field is not set (#472) by Herbie Ong · 6 years ago
  17. 575152e Cleanup comments and whitespace (#471) by Joe Tsai · 6 years ago
  18. 49f2ba7 jsonpb: check for nil in Marshal and return error to avoid panic. (#469) by Herbie Ong · 6 years ago
  19. 5c7dd33 Simplify code (#314) by Tamir Duberstein · 6 years ago
  20. 1ec9e17 Fix uint64->int overflow in table unmarshal (#461) by Damien Neil · 6 years ago
  21. 013f295 Correct some mistakes (#316) by Tamir Duberstein · 6 years ago
  22. 3ffccb4 Remove unused code (#313) by Tamir Duberstein · 6 years ago
  23. 1e59b77 fix unnecessary rounding to float64 precision when JSON-marshaling durations (#453) by dfawley · 6 years ago
  24. 8cc9e46 Upstream internal Google protobuf changes by Joe Tsai · 6 years ago
  25. 1643683 Add godoc badge (#444) by Francis Chuang · 7 years ago
  26. 130e6b0 jsonpb: fix unmarshal null to value that implements JSONPBUnmarshaler (#429) by Xiao Zhang · 7 years ago
  27. ae59567 update protos to 3.4.1 tag of google/protobuf repo (#428) by Joshua Humphries · 7 years ago
  28. 11b8df1 Fix interpretation of default bytes literal values (#427) by Joshua Humphries · 7 years ago
  29. 17ce142 README: specify syntax in proto example. (#417) by Hüseyin Mert · 7 years ago
  30. 5afd06f jsonpb: add support for custom resolution of Any messages to/from JSON (#410) by Joshua Humphries · 7 years ago
  31. 83cd65f Add tests for Go 1.9 (#421) by Grayson Koonce · 7 years ago
  32. ab9f9a6 changed registered paths for WKT to use proto import path google/protobuf/... (#412) by Joshua Humphries · 7 years ago
  33. 1909bc2 jsonpb: unmarshal JSON null to nil map/slice instead of empty instance (#404) by Tamir Duberstein · 7 years ago
  34. 748d386 jsonpb: unmarshal JSON "null" for WKT (#394) by Christopher Spahr · 7 years ago
  35. 0a4f71a Remove unnecessary conversions (#315) by Tamir Duberstein · 7 years ago
  36. 6a1fa94 Fix Travis config and add status (#381) by Herbie Ong · 7 years ago
  37. 1fb8fd3 Add travis-ci configuration. (#379) by Herbie Ong · 7 years ago
  38. e325f44 Fix protoc-gen-go tests (#371) by Tiziano Santoro · 7 years ago
  39. 4f95b0d ptypes: sync internal development (#374) by Herbie Ong · 7 years ago
  40. 5a0f697 Deserialize JSON NaN, Infinity and -Infinity to corresponding Go values (#363) by Jakub Vrána · 7 years ago
  41. 6e4cc92 Fix JSON marshaling of Any containing object that implements JSONPBMarshaler (#361) by Joshua Humphries · 7 years ago
  42. 9f174c9 Fix jsonpb to serialize NaN and Infinity as special strings (#242) by Vladimir Varankin · 7 years ago
  43. 7b80024 Fix doc re. getters for proto3, i.e. getters are now generated on all fields (#354) by Herbie Ong · 7 years ago
  44. 63bfc70 Fixed broken tests on pre-go1.8 #356 (#359) by Herbie Ong · 7 years ago
  45. 7a211bc Fix jsonpb to emit zero values for Map, Slice, Ptr when EmitDefaults=true by Eric Wang · 7 years ago
  46. a4e8f93 Support custom JSON (de)serialization in jsonpb by Joshua Humphries · 7 years ago
  47. fec3b39 protoc-gen-go: update Makefiles for protobuf 3.3.0 (#348) by Ross Light · 7 years ago
  48. 157d9c5 regenerate pb.go files with protobuf 3.3.0 by Ross Light · 7 years ago
  49. 47eb67e protoc-gen-go: follow the new code generation comment convention (#329) by Spencer Nelson · 7 years ago
  50. b50ceb1 Simplify the installation step (#345) by Jaana B. Dogan · 7 years ago
  51. 18c9bb3 jsonpb: unmarshalling of Struct, ListValue, Value, Any and proto2 extensions; and marshalling of ListValue. by CH Albach · 7 years ago
  52. 2bba060 Merge pull request #326 from golang/revert-275-go-context-stdlib by Joe Tsai · 7 years ago
  53. 154c03a Revert "Update to standard library context package. (#275)" by Joe Tsai · 7 years ago
  54. e514ff5 Update to standard library context package. (#275) by Chris Goller · 7 years ago
  55. c9c7427 protobuf: Regenerate golden files. by Damien Neil · 7 years ago
  56. c432f0b Makefile: Make "make test" work on OS X. by Damien Neil · 7 years ago
  57. 69b215d Merge pull request #290 from natefinch/fix-import by Damien Neil · 7 years ago
  58. f0b293e fix import path by Nate Finch · 7 years ago
  59. 8ee7999 descriptor: rename generated protobuf package on import. by Bryan C. Mills · 7 years ago
  60. 56841e9 jsonpb: merge https://github.com/golang/protobuf/pull/255 by bcmills · 7 years ago
  61. cf10ca0 proto: Add a descriptor subpackage. by bcmills · 7 years ago
  62. 62e782f proto: Fix a Marshal race on messages with extensions. by bcmills · 7 years ago
  63. 224aaba jsonpb: treat `null` JSON values for `Timestamp` and `Duration` as defaults (#255) by Mark Costello · 7 years ago
  64. 8e1c791 Generate pb.go files after https://github.com/golang/protobuf/commit/cb9b7771abc2a63ab206dde76539f08f66ab994d by Lukasz Milewski · 7 years ago
  65. cb9b777 Add a benchmark demonstrating lock contention when Marshaling/Unmarshaling maps. by lmilewski · 7 years ago
  66. 4a5b3fd Regenerate pb.go files after https://github.com/golang/protobuf/commit/24f28ae800abfde9310e779f94be606b1a98a3fc by Lukasz Milewski · 7 years ago
  67. 24f28ae protoc-gen-go: Add Filename to ExtensionDesc. by Googler · 7 years ago
  68. 1bdfb32 Run 'make generate-test-pbs' in proto/ to regenerate proto3.pb.go testdata by Lukasz Milewski · 7 years ago
  69. 0358ab2 Generate new pb.go files. by Lukasz Milewski · 7 years ago
  70. da116c3 proto: generate Get methods for fields of basic type in proto3 by lmilewski · 7 years ago
  71. 4bd1920 Merge pull request #249 from Huawei-PTLab/master by Joe Tsai · 7 years ago
  72. d6803ea Allow "make test" to run with Bourne shell. by Bryan Chan · 7 years ago
  73. 2bc9827 improve error message for duplicate oneof in text parsing by Googler · 7 years ago
  74. 09b5638 grpc: update generated code version by Damien Neil · 7 years ago
  75. a66a4fa Produce an error when unmarshaling text protos if a oneof field is set more than once. by Googler · 7 years ago
  76. 98fa357 Fix tests. by Joe Tsai · 8 years ago
  77. 3571fb5 Add a decoding benchmark for multiple small repeated ints by notcarl · 8 years ago
  78. 730e912 Fix jsonpb for Go 1.8 by joetsai · 8 years ago
  79. 5d356b9 Unroll DecodeVarint to speed up int32/int64/uint64 slice decoding. by notcarl · 8 years ago
  80. 1976b9e Note that Buffer.Unmarshal does NOT reset the destination protobuf. by notcarl · 8 years ago
  81. 5fb654a Add Varint decoding benchmarks PiperOrigin-RevId: 135181742 by notcarl · 8 years ago
  82. 99d46c5 Add protobuf benchmarks for varint encoding. by notcarl · 8 years ago
  83. df1d3ca proto: In Size, don't double-count the tagcode for structs that implement Marshaler. by bcmills · 8 years ago
  84. 87c0002 Merge pull request #235 from lstoll/lstoll-mod-nanos-correctly by Bryan C. Mills · 8 years ago
  85. e8b7c67 Fix Timestamp Unmarshaling for pre-epoch times by Lincoln Stoll · 8 years ago
  86. 1f49d83 Allow t/f and True/False while parsing text protos by light · 8 years ago
  87. 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
  88. ef00c02 proto.Equal: document map equality and clarify the rule for repeated fields. by hakim · 8 years ago
  89. 888eb06 Remove conformance binary from repository by Ross Light · 8 years ago
  90. 06e1483 remove binary from repository by Bruno Clermont · 8 years ago
  91. f592bd2 _conformance: generate proto by Ross Light · 8 years ago
  92. 855c5d6 third_party/golang/protobuf: open source conformance test runner by light · 8 years ago
  93. 7390af9 Fix comment for Buffer.index field by light · 8 years ago
  94. 2c1988e Update Go tests for C++ JSON name change by Feng Xiao · 8 years ago
  95. c3cefd4 README: add compatibility section by Ross Light · 8 years ago
  96. 1687f00 proto: Prevent Any protos from being deserialized multiple times. by Luke Granger-Brown · 8 years ago
  97. 2c2f726 protoc-gen-go: Make proto3 scalar repeated fields packed by default (per the proto3 spec). by Bryan Mills · 8 years ago
  98. 51fb628 proto: don't panic when calling ExtensionDescs on an uninitialized message. by Damien Neil · 8 years ago
  99. 18a29c0 regenerate .pb.go by Ross Light · 8 years ago
  100. 874264f proto: check for required fields when unmarshalling groups by Damien Neil · 8 years ago