Commit History

Author SHA1 Message Date
  Joe Tsai 8cc9e46429 Upstream internal Google protobuf changes 7 years ago
  David Symonds a57d29119a Avoid panicking when text formatting a malformed oneof. 9 years ago
  David Symonds 59b73b37c1 Implement oneof support. 9 years ago
  David Symonds 6683654b7a Sort numerically-keyed maps by numeric value. 9 years ago
  David Symonds 34a5f244f1 Behave gracefully when text formatting a map field with a nil value. 9 years ago
  David Symonds a8de284881 Use full import paths for test protos. 9 years ago
  David Symonds 3ea3e05dbf Support map<k,v> protocol buffer fields. 10 years ago
  David Symonds abd3b412d3 Support proto3. 10 years ago
  David Symonds 558f13f1d7 Update URLs and import paths to new GitHub home. 10 years ago
  David Symonds 4b9d2e1e38 goprotobuf: Handle nils in repeated message fields in text formatting. 10 years ago
  David Symonds 267e805719 goprotobuf: Support encoding.TextMarshaler and encoding.TextUnmarshaler. 10 years ago
  David Symonds a7f3a0f148 goprotobuf: Consistently prefix error strings with "proto: ". 11 years ago
  David Symonds 9cc87e39b0 goprotobuf: Write C++-compatible ±Inf and NaN floats in text format. 11 years ago
  David Symonds f8a1fcc20a goprotobuf: Make text formatting of unknown enum values compatible with C++. 11 years ago
  David Symonds 2037090d1d goprotobuf: Match C++ for text format of unknown fields. 11 years ago
  David Symonds 6e8ab87843 goprotobuf: Fix text formatting of typed nil. 11 years ago
  David Symonds 4dc589e584 goprotobuf: More efficient text marshaling, plus returning errors from underlying writer. 12 years ago
  David Symonds ee6e9c5fb8 goprotobuf: Use a standard redirecting AUTHORS and CONTRIBUTORS file. 12 years ago
  David Symonds dbdc421547 goprotobuf: Performance improvements to text marshaling. 12 years ago
  David Symonds fa94a1e2bc goprotobuf: Standalone parser for text format strings. 12 years ago
  David Symonds 9f60f43c7a goprotobuf: Introduce new proto.Message type. 12 years ago
  David Symonds efeca9a18e goprotobuf: Better enum construction. 12 years ago
  David Symonds 61826dafe5 goprotobuf: Repeated extensions. 12 years ago
  David Symonds 92dd6c1fc9 goprotobuf: Handle a non-pointer being passed to MarshalText. 12 years ago
  David Symonds 704096febc goprotobuf: Use local imports for testdata package. 12 years ago
  Rob Pike b7907bf684 goprotobuf: start making it build with the go tool instead of make. 12 years ago
  Rob Pike 3f6f2d845d goprotobuf: update to go 1 import strings 13 years ago
  David Symonds 5453105c64 goprotobuf: Support extensions in text parser. 13 years ago
  David Symonds 049646bcdd goprotobuf: Run gofmt over the tree. 13 years ago
  David Symonds 4c95bfeb7b goprotobuf: Fix text format string encoding. 13 years ago