David Symonds
|
59b73b37c1
Implement oneof support.
|
9 years ago |
David Symonds
|
6683654b7a
Sort numerically-keyed maps by numeric value.
|
9 years ago |
David Symonds
|
ab974be44d
Fix Merge (and Clone) for proto3.
|
9 years ago |
David Symonds
|
c8ba1155c8
Add support for default values in proto extensions.
|
9 years ago |
David Symonds
|
b955ee181c
Address a few lint suggestions.
|
9 years ago |
David Symonds
|
de8c523226
Implement SetDefaults for maps. Skip proto3 scalar fields instead of panicking.
|
9 years ago |
David Symonds
|
1e73516e50
Update a few docs to match reality.
|
9 years ago |
David Symonds
|
7f07925444
Sort map keys when serialising map fields to binary and text formats.
|
10 years ago |
David Symonds
|
60976d353e
Simplify Uint32 helper function to be like the others.
|
10 years ago |
David Symonds
|
558f13f1d7
Update URLs and import paths to new GitHub home.
|
10 years ago |
David Symonds
|
7e81098011
goprotobuf: Fix handling of empty string defaults for 'string' and 'bytes' fields.
|
10 years ago |
David Symonds
|
8b25330334
goprotobuf: Remove the proto.Buffer freelist.
|
11 years ago |
David Symonds
|
4af5f1ff2d
goprotobuf: Remove MarshalJSON methods from generated enum types.
|
11 years ago |
David Symonds
|
0bf1ad57e6
goprotobuf: Change Size implementation to use the same code structure as Marshal (encode).
|
11 years ago |
David Symonds
|
fff2ec6c27
goprotobuf: Simplify helper functions (Int32, etc.).
|
11 years ago |
David Symonds
|
472e2591b1
goprotobuf: Fix SetDefaults to recur into repeated submessages.
|
11 years ago |
David Symonds
|
f8a1fcc20a
goprotobuf: Make text formatting of unknown enum values compatible with C++.
|
11 years ago |
David Symonds
|
ee6e9c5fb8
goprotobuf: Use a standard redirecting AUTHORS and CONTRIBUTORS file.
|
12 years ago |
David Symonds
|
1d863619ea
goprotobuf: Minor cleanup.
|
12 years ago |
David Symonds
|
2bba1b298b
goprotobuf: Rename some fields for clarity.
|
12 years ago |
Russ Cox
|
d4ce3f1530
proto: make safe for App Engine
|
12 years ago |
David Symonds
|
6a6f82cf8c
goprotobuf: Optimize tag lookups and stype handling.
|
12 years ago |
David Symonds
|
6253986722
goprotobuf: JSON helpers for enum types.
|
12 years ago |
David Symonds
|
0e08492fc3
goprotobuf: Remove GetString (etc.) and generated enum NewT functions.
|
12 years ago |
David Symonds
|
87c9bccd6e
goprotobuf: Update docs for getters.
|
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
|
a80b2827b1
goprotobuf: Avoid reflect+interface conversion for Marshaler/Unmarshaler check.
|
12 years ago |
Rob Pike
|
3f6f2d845d
goprotobuf: update to go 1 import strings
|
13 years ago |
David Symonds
|
814b936cd0
goprotobuf: Fix panic in SetDefaults for nil sub-messages.
|
13 years ago |