aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
4 daysinternal/impl: fix size cache semantics with lazy decodingupstream-masterMichael Stapelberg
4 daysall: set Go language version to Go 1.20Michael Stapelberg
5 daysreflect/protodesc: remove obsolete JSON name check from desc validatorLasse Folger
6 daysall: replace interface{} by any now that we are on Go 1.21Michael Stapelberg
6 daysinternal/impl: enable fully lazy extensions (over Size and Marshal)Michael Stapelberg
8 daysall: remove Go 1.17 build tags / workaroundsMichael Stapelberg
8 daysall: set Go language version to Go 1.21Michael Stapelberg
2024-05-06all: start v1.34.1-develLasse Folger
2024-05-06all: release v1.34.1upstream-v1.34.1Lasse Folger
2024-05-06encoding/proto[json|text]: accept lower case names for group-like fieldsLasse Folger
2024-05-03all: update to protobuf 27.0-rc1 and regenerate protosLasse Folger
2024-04-30all: start v1.34.0-develLasse Folger
2024-04-30all: release v1.34.0upstream-v1.34.0Lasse Folger
2024-04-23all: fix deprecatedKoichi Shiraishi
2024-04-22types/gofeaturespb: move go_feature.proto to be consistent with out languagesLasse Folger
2024-04-18encoding/{protojson,prototext}: strengthen wording on stabilityAndrew Gerrand
2024-04-18proto: ensure MarshalOptions are plumbed to all Size callsMichael Stapelberg
2024-04-18proto: return an error instead of producing invalid wire formatMichael Stapelberg
2024-04-16[proto] use the correct parent when resolving features for extensionsLasse Folger
2024-04-08internal/impl: pass ExtensionTypeDescriptor to extensionMapNicolas Hillegeer
2024-04-08proto: CSE ProtoReflect() and TypeDescriptor() in proto.HasExtensionNicolas Hillegeer
2024-04-05protobuf: fix required/group bug in descriptor proto output of editions filesMike Kruskal
2024-04-04protobuf: support gaps in edition defaults calculationMike Kruskal
2024-04-04protobuf: fix delimited fields under editions in goMike Kruskal
2024-04-02internal/cmd/generate-types: manual CSE of m.messageInfo()Nicolas Hillegeer
2024-04-02proto: add examples for Size, MarshalAppend (regarding allocations)Michael Stapelberg
2024-03-28internal/impl: ensure proto.HasExtension does not allocateNicolas Hillegeer
2024-03-28protogen: update Options documentation. protogen.Run doesn't exist.Clement Jean
2024-03-28proto: extend Unmarshal documentation, include an exampleMichael Stapelberg
2024-03-27proto: extend Marshal documentation, include an exampleMichael Stapelberg
2024-03-26proto: fix HasPresence for extensions and missing plugin responseLasse Folger
2024-03-22all: enable editions supportLasse Folger
2024-03-21reflect/protodesc: restore edition in protodesc.ToDescriptorProtoLasse Folger
2024-03-19all: implement proto2/proto3 as editions [2/2]Lasse Folger
2024-03-19all: implement proto2/proto3 as editions [1/2]Lasse Folger
2024-03-07all: use subtests to identify the message typeMichael Stapelberg
2024-03-05all: start v1.33.0-develDamien Neil
2024-03-05all: release v1.33.0upstream-v1.33.0Damien Neil
2024-03-05encoding/protojson, internal/encoding/json: handle missing object valuesDamien Neil
2024-03-05all: fix integration test on macOSDamien Neil
2024-03-04internal/filedesc: make descriptor initialization goroutine-safeLasse Folger
2024-02-28proto: move explicit test as a seed into the fuzz testLasse Folger
2024-02-27internal/filedesc: align editions and non-editions HasPresence()Lasse Folger
2024-02-26internal/conformance: make conformance tests work with editionsLasse Folger
2024-02-23encoding/prototext: add proto editions and fuzz testsLasse Folger
2024-02-23all: format all .proto filesLasse Folger
2024-02-23encoding/protojson: add protojson editions tests including fuzztestsLasse Folger
2024-02-22testing/prototest: add extension and required editions messagesLasse Folger
2024-02-22proto: add editions tests for invalid messagesLasse Folger
2024-02-22go_features.proto: move .proto file next to generated .pb.go fileLasse Folger