- 5c62f67 types: remove stub packages by Joe Tsai · 5 years ago
- a95b29f types: consistently name generated protos by Joe Tsai · 5 years ago
- 11caeff internal/impl: unexport ExtensionFieldV1.Value by Joe Tsai · 5 years ago
- 40b83d6 internal/impl: add scaffolding for lazy extension support by Joe Tsai · 5 years ago
- 838f1f5 encoding: remove jsonpb and textpb by Joe Tsai · 5 years ago
- 0cf3113 internal/prototype: support dynamic enum and message types in extension by John Wright · 5 years ago
- cdb7773 encoding: switch ordering of Unmarshal arguments by Joe Tsai · 5 years ago
- 5c5b531 protogen, encoding/jsonpb, encoding/textpb: rename packages by Damien Neil · 5 years ago
- 934520f go.mod, go.sum: add back in after v2 module renaming by Damien Neil · 5 years ago
- e89e624 all: change module to google.golang.org/protobuf by Damien Neil · 5 years ago
- ac31a35 reflect/protoreflect: add helper methods to FieldDescriptor by Joe Tsai · 5 years ago
- 67c1d9b reflect/protoreflect: add Descriptor.ParentFile by Joe Tsai · 5 years ago
- 0fc49f8 reflect/protoreflect: add Descriptor specific methods by Joe Tsai · 5 years ago
- 4a58eb3 internal/impl: remove ExtensionFieldV1.Raw by Joe Tsai · 5 years ago
- 927aaba internal/impl: fix panic message in pointer.AsValueOf by Damien Neil · 5 years ago
- 3eaddf0 internal/impl: pull out message struct info into a type by Damien Neil · 5 years ago
- 00a323d internal/impl: use XXX_unrecognized exclusively for unknown fields by Joe Tsai · 5 years ago
- db38ddd proto: eagerly unmarshal extensions by Joe Tsai · 5 years ago
- 82a0306 internal/{fileinit,impl}: minimal weak field support by Damien Neil · 5 years ago
- bac4cd4 reflect/protodesc: check file imports by name by John Wright · 5 years ago
- 9a824c9 reflect/protodesc: add validation for NewFile by John Wright · 5 years ago
- 972d873 internal/encoding/wire: increase maximum field number by Joe Tsai · 5 years ago
- 9c10045 encoding: add TODOs for producing better error messages with handling of Any by Herbie Ong · 5 years ago
- e5e4f36 internal/testprotos/conformance: make package name match dir by Damien Neil · 5 years ago
- 5ec58b9 testing/prototest: add package testing message implementations by Damien Neil · 5 years ago
- e6f060f proto: add Equal by Damien Neil · 5 years ago
- decef41 internal/encoding/json: improve decoding speed and memory allocation by Herbie Ong · 5 years ago
- 4f0be71 encoding/jsonpb: add unmarshal option to ignore unknown fields by Herbie Ong · 5 years ago
- d64dceb integration_test: add conformance tests by Herbie Ong · 5 years ago
- 06a6b0b encoding/jsonpb: fix parsing of number strings containing leading/trailing spaces by Herbie Ong · 5 years ago
- ad9c125 encoding/jsonpb: fix encoding of max/min Duration and max Timestamp by Herbie Ong · 5 years ago
- 060cdac internal/impl: fix Has behavior for floats by Joe Tsai · 5 years ago
- c90b6ad reflect/protoreflect: remove methods with Type suffix by Joe Tsai · 5 years ago
- d24bc72 reflect/protoreflect: rename methods with Type suffix by Joe Tsai · 5 years ago
- 1e09691 internal/encoding/{json,text}: improve string parsing by Herbie Ong · 5 years ago
- 00e50dc runtime/protoimpl: remove ExtensionFieldsV1 by Joe Tsai · 5 years ago
- ab61d41 cmd/protoc-gen-go: add constants to control generation of deprecated features by Joe Tsai · 5 years ago
- 5e71dc9 cmd/protoc-gen-go: used named types for special fields by Joe Tsai · 5 years ago
- 50c1671 internal/impl: simplify extension data structures by Joe Tsai · 5 years ago
- e089c0f internal/fileinit: add FileDescriptor.ProtoLegacyRawDesc method by Joe Tsai · 5 years ago
- 7ca7098 cmd/protoc-gen-go: drop xxx_ prefix for package-level variables by Joe Tsai · 5 years ago
- 4419fab integration_test: drop "go build ./..." by Damien Neil · 5 years ago
- 2300c18 reflect/protoreflect, reflect/protoregistry: move descriptor lookup to registry by Damien Neil · 5 years ago
- 8eba9ee encoding: add simple benchmarks to compare V1 vs V2 by Herbie Ong · 5 years ago
- a2dd228 internal/fileinit: make fileinit responsible for registering concrete options types by Joe Tsai · 5 years ago
- 5b9fa1f all: remove direct dependence on internal/legacy by Joe Tsai · 5 years ago
- bc310b5 proto: validate UTF-8 in proto3 strings by Damien Neil · 5 years ago
- a5f43e8 internal/fileinit: add scary warnings about compatibility by Joe Tsai · 5 years ago
- 21a3974 encoding/textpb: add string fields UTF-8 validation by Herbie Ong · 5 years ago
- b132ae0 encoding/jsonpb: use knownfields.WhichOneof for marshalKnownValue by Herbie Ong · 5 years ago
- 89193ac encoding/jsonpb: remove dependency on descriptor proto by Herbie Ong · 5 years ago
- 09b5b46 cmd/protoc-gen-go: revert Enum simplication by Joe Tsai · 5 years ago
- fb8bd3a internal/legacy, internal/encoding/tag: don't synthesize options by Damien Neil · 5 years ago
- 987d570 internal/legacy: remove dependency on descriptor.proto by Damien Neil · 5 years ago
- 4ec39c7 reflect/protoreflect: add KnownFields.WhichOneof by Joe Tsai · 5 years ago
- 872b500 cmd/protoc-gen-go: generate oneof types seperately by Joe Tsai · 5 years ago
- 53b05a5 proto: add simple benchmark by Damien Neil · 5 years ago
- 03e7486 proto: replace CachedSize fast-path method with UseCachedSize option by Damien Neil · 5 years ago
- 3016b73 proto: fix MarshalAppend fast path by Damien Neil · 5 years ago
- cc2b078 proto: enable/disable fast path with build tags by Damien Neil · 5 years ago
- 8fa64d9 internal/encoding/json: improve Value.Int,Uint by reducing allocations by Herbie Ong · 5 years ago
- 4686e23 proto: add IsInitialized by Damien Neil · 5 years ago
- 96c229a proto: check for required fields in encoding/decoding by Damien Neil · 5 years ago
- 9d19e5c test.bash: update to protoc3.7.1 and go1.11.6 and go1.12.1 by Joe Tsai · 5 years ago
- 09b28a9 encoding/textpb: clean-up code and fix error handling inside closures by Herbie Ong · 5 years ago
- ac50359 internal/set: remove Int32s, Int64s, and Strings by Joe Tsai · 5 years ago
- 8a1d460 encoding/jsonpb,textpb: fix handling of duplicate oneof fields by Herbie Ong · 5 years ago
- 0d3e8cc proto, runtime/protoiface: add support for fast-path marshaling by Damien Neil · 5 years ago
- 17523eb encoding/jsonpb: improve and fix unmarshaling of Duration by Herbie Ong · 5 years ago
- 300b9fe encoding/jsonpb: fix unmarshaling of NullValue field by Herbie Ong · 5 years ago
- 8ac9dd2 encoding/jsonpb: add support for unmarshaling Any by Herbie Ong · 5 years ago
- 670d808 internal/encoding/json: improve allocation of Value for JSON strings by Herbie Ong · 5 years ago
- 61968ce cmd/protoc-gen-go: perform some code cleanup by Joe Tsai · 5 years ago
- 5d72cc2 cmd/protoc-gen-go: lazily GZIP-encode the raw descriptor by Joe Tsai · 5 years ago
- ebbb4bb runtime/protoiface: doc cleanup by Joe Tsai · 5 years ago
- e1e3493 encoding/textpb: use internal/fieldnum for well-known type fields by Herbie Ong · 5 years ago
- 82014a5 encoding/jsonpb: update handling of Empty message type by Herbie Ong · 5 years ago
- 329be5b encoding/jsonpb: add AllowPartial option to MarshalOptions and UnmarshalOptions by Herbie Ong · 5 years ago
- 822de2d encoding/jsonpb: remove encoder and decoder types by Herbie Ong · 5 years ago
- c445037 encoding/jsonpb: add support for unmarshaling Duration and Timestamp by Herbie Ong · 5 years ago
- 61e93c7 proto: add generic Size by Damien Neil · 5 years ago
- 42577ea encoding/textpb: add AllowPartial option to MarshalOptions and UnmarshalOptions by Herbie Ong · 5 years ago
- 307a793 encoding/jsonpb: rearrange and add descriptions in well_known_types.go by Herbie Ong · 5 years ago
- 3b46ade proto: add proto3 encode/decode test cases by Damien Neil · 5 years ago
- e63c4c4 encoding/jsonpb: add support for unmarshaling wrapper and struct types by Herbie Ong · 5 years ago
- 35ec98f cmd/protoc-gen-go: generate for v2-only dependencies by Joe Tsai · 5 years ago
- 1c7462c encoding/jsonpb: fix encoding of empty google.protobuf.Value by Herbie Ong · 5 years ago
- a342195 internal/encoding/json: improve decoding of JSON numbers for floats by Herbie Ong · 5 years ago
- f503c30 all: re-add go.mod and go.sum files by Joe Tsai · 5 years ago
- 4fddeba all: move v1 types over to the v2 repository by Joe Tsai · 5 years ago
- 4532dd7 internal/fileinit: prevent map entry descriptors from implementing MessageType by Joe Tsai · 5 years ago
- 300cff0 encoding/textpb: clean up tests on Any by Herbie Ong · 5 years ago
- ca46d8c internal/fieldnum: generate field numbers for the google.protobuf package by Joe Tsai · 5 years ago
- 0b0f403 encoding/jsonpb: add support for marshaling well-known types by Herbie Ong · 5 years ago
- 3a38591 encoding/jsonpb: change MarshalOptions.Compact option to Indent by Herbie Ong · 5 years ago
- 1321a0e cmd/protoc-gen-go: generate descriptor proto using v2 textpb by Joe Tsai · 5 years ago
- 559d47f cmd/protoc-gen-go: fix init order for v1 registration by Joe Tsai · 5 years ago
- 4630b3d integration_test: fix race condition between stderr and stdout by Herbie Ong · 5 years ago
- b936504 internal/legacy: guarantee one-to-one generation of wrapper types by Joe Tsai · 5 years ago
- 08cd884 cmd/protoc-gen-go: register with the v2 registry for descriptor by Joe Tsai · 5 years ago