Commit History

Auteur SHA1 Bericht Datum
  Joe Tsai f015b0719f all: use short license header form 6 jaren geleden
  Joe Tsai f5983d50c8 proto: make invalid UTF-8 errors non-fatal (#660) 6 jaren geleden
  Joe Tsai 927b659145 proto: adjust documentation on RequiredNotSetError (#603) 6 jaren geleden
  Joe Tsai 575152efd8 Cleanup comments and whitespace (#471) 7 jaren geleden
  Joe Tsai 8cc9e46429 Upstream internal Google protobuf changes 7 jaren geleden
  Tamir Duberstein 0a4f71a498 Remove unnecessary conversions (#315) 7 jaren geleden
  bcmills 62e782f47e proto: Fix a Marshal race on messages with extensions. 8 jaren geleden
  bcmills df1d3ca07d proto: In Size, don't double-count the tagcode for structs that implement Marshaler. 8 jaren geleden
  matloob@google.com 9e6977f30c proto: fix equality to work with V1 generated format 8 jaren geleden
  matloob@google.com e51d002c61 net/proto2: remove <message>.ExtensionMap() from generated messages 8 jaren geleden
  Ross Light cd85f19845 proto: return error from Marshal if a message encodes to > 2GiB 8 jaren geleden
  Bryan Mills 8d92cf5fc1 Add specific error for oneof with nil element. 8 jaren geleden
  Damien Neil 0879490610 Generate sizer functions for oneofs. 9 jaren geleden
  David Symonds efcaa340c1 Don't sort map keys when encoding a map field in wire format. 9 jaren geleden
  David Symonds 535a104686 Fix size of oneof fields when they are set to their zero value. 9 jaren geleden
  David Symonds 59b73b37c1 Implement oneof support. 9 jaren geleden
  David Symonds 68c687dc49 Fix handling of RequiredNotSetError being returned by fields that implement Marshaler. 9 jaren geleden
  David Symonds 0f7a9caded Rename structPointer_Map to structPointer_NewAt. 9 jaren geleden
  David Symonds cab84a3485 Return a descriptive error when a map field has a nil element. 9 jaren geleden
  David Symonds a8323e2cd7 Fix Size for maps. 9 jaren geleden
  David Symonds f62db484ee Improve error message for nil values in repeated fields. 9 jaren geleden
  David Symonds 7f07925444 Sort map keys when serialising map fields to binary and text formats. 10 jaren geleden
  David Symonds 3ea3e05dbf Support map<k,v> protocol buffer fields. 10 jaren geleden
  David Symonds abd3b412d3 Support proto3. 10 jaren geleden
  David Symonds 380d2d0c0f Update URLs and paths to new location of the C++ protobuf code. 10 jaren geleden
  David Symonds 558f13f1d7 Update URLs and import paths to new GitHub home. 10 jaren geleden
  David Symonds ba7896cb49 goprotobuf: Drop unused argument to enc_struct/size_struct. 10 jaren geleden
  David Symonds 0ec36a25a2 goprotobuf: Split encoding of repeated int32 and repeated uint32 fields. 10 jaren geleden
  David Symonds f054e84f76 goprotobuf: Split encoding of int32 and uint32 fields. 10 jaren geleden
  David Symonds 8b25330334 goprotobuf: Remove the proto.Buffer freelist. 11 jaren geleden