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