Sign in
chromium
/
external
/
github.com
/
protocolbuffers
/
protobuf-go
/
HEAD
5f93d99
internal_gengo: avoid allocations in rawDescGZIP() accessors
by Michael Stapelberg
· 20 hours ago
master
2005adb
reflect/protodesc: fix panic when working with dynamicpb
by Josh Humphries
· 3 days ago
aee8a9c
internal_gengo: switch back from string literal to hex byte slice
by Michael Stapelberg
· 3 days ago
0c3cc2f
internal_gengo: use unsafe.StringData() to avoid a descriptor copy
by Michael Stapelberg
· 8 days ago
cc8d1c2
internal_gengo: store raw descriptor in .rodata section
by Michael Stapelberg
· 8 days ago
132f042
all: start v1.36.3-devel
by Michael Stapelberg
· 3 days ago
54ef969
all: release v1.36.3
by Michael Stapelberg
· 3 days ago
v1.36.3
7cbd915
reflect/protodesc: fix panic when working with dynamicpb
by Michael Stapelberg
· 4 days ago
2f60868
proto: add example for GetExtension, SetExtension
by Michael Stapelberg
· 8 days ago
de043b9
runtime/protolazy: replace internal doc link with external link
by Michael Stapelberg
· 8 days ago
42e0fa9
all: split flags.ProtoLegacyWeak out of flags.ProtoLegacy
by Michael Stapelberg
· 9 days ago
5fee2a7
internal/impl: remove unused exporter parameter
by Michael Stapelberg
· 10 days ago
84924f7
internal/impl: switch to reflect.Value.IsZero
by Michael Stapelberg
· 10 days ago
fe8430d
cmd/protoc-gen-go: remove json struct tags from unexported fields
by Michael Stapelberg
· 11 days ago
84f7738
internal/impl: clean up unneeded Go<1.12 MapRange() alternative
by Michael Stapelberg
· 11 days ago
9acc8f2
types/dynamicpb: switch atomicExtFiles to atomic.Uint64 type
by Michael Stapelberg
· 11 days ago
ad89419
all: start v1.36.2-devel
by Michael Stapelberg
· 11 days ago
12c6ebd
all: release v1.36.2
by Michael Stapelberg
· 11 days ago
v1.36.2
8878926
internal/impl: fix WhichOneof() to work with synthetic oneofs
by Michael Stapelberg
· 4 weeks ago
c0c814f
all: start v1.36.1-devel
by Michael Stapelberg
· 4 weeks ago
7fc5ff4
all: release v1.36.1
by Michael Stapelberg
· 4 weeks ago
v1.36.1
575aebf
internal/impl: revert IsSynthetic() check to fix panic
by Michael Stapelberg
· 4 weeks ago
ce4fa19
internal/errors: delete compatibility code for Go before 1.13
by Michael Stapelberg
· 4 weeks ago
607da3e
all: start v1.36.0-devel
by Michael Stapelberg
· 5 weeks ago
3b78ca8
all: release v1.36.0
by Michael Stapelberg
· 5 weeks ago
v1.36.0
4cf3399
src/google/protobuf: document UnmarshalJSON / API level behavior
by Michael Stapelberg
· 5 weeks ago
8edf940
reflect/protoreflect: use [] syntax to reference method
by Michael Stapelberg
· 5 weeks ago
5376513
proto: add reference to size semantics with lazy decoding to comment
by Michael Stapelberg
· 5 weeks ago
560503e
compiler/protogen: allow overriding API level from --go_opt
by Michael Stapelberg
· 6 weeks ago
b64efdb
cmd/protoc-gen-go: generate _protoopaque variant for hybrid
by Michael Stapelberg
· 6 weeks ago
9eda3d5
all: regenerate.bash for Opaque API
by Michael Stapelberg
· 6 weeks ago
eb7b468
all: Release the Opaque API
by Michael Stapelberg
· 6 weeks ago
5f5de33
types/descriptorpb: regenerate using latest protobuf v29.1 release
by Josh Humphries
· 6 weeks ago
bdcc7ad
internal/impl: skip synthetic oneofs in messageInfo
by Michael Stapelberg
· 7 weeks ago
30f628e
all: start v1.35.2-devel
by Chressie Himpel
· 9 weeks ago
c72053a
all: release v1.35.2
by Chressie Himpel
· 9 weeks ago
v1.35.2
b985635
internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!)
by Michael Stapelberg
· 3 months ago
76135f9
proto: switch messageset_test to use makeMessages() injection point
by Michael Stapelberg
· 3 months ago
29947bb
internal/testprotos/test: add nested message field with [lazy=true]
by Michael Stapelberg
· 3 months ago
5c14d72
encoding/prototext: use testmessages_test.go approach, too
by Michael Stapelberg
· 3 months ago
496557b
proto: refactor equal_test from explicit table to use makeMessages()
by Michael Stapelberg
· 3 months ago
0517e5a
testing/protocmp: document behavior when combining Ignore and Sort
by Michael Stapelberg
· 3 months ago
d14ebce
all: implement strip_enum_prefix editions feature
by Michael Stapelberg
· 3 months ago
fb995f1
encoding/protojson: allow missing value for Any of type Empty
by justinsb
· 4 months ago
d340238
all: start v1.35.1-devel
by Michael Stapelberg
· 3 months ago
158d2b3
all: release v1.35.1
by Michael Stapelberg
· 3 months ago
v1.35.1
94e26c9
all: start v1.35.0-devel
by Michael Stapelberg
· 3 months ago
v1.35.0
ac98177
all: release v1.35.0
by Michael Stapelberg
· 3 months ago
03df6c1
proto: Implement proto.Equal fast-path
by Reno Reckling
· 5 months ago
013dd17
all: drop unnecessary import renames for consistency
by Michael Stapelberg
· 5 months ago
1531843
internal/testprotos: declare the extension
by Michael Stapelberg
· 5 months ago
9e047b8
internal/impl: skip unnecessary requiredField checks for oneofs
by Michael Stapelberg
· 5 months ago
ed7b51f
proto: extend documentation of GetExtension, SetExtension
by Michael Stapelberg
· 5 months ago
af06170
all: set Go language version to Go 1.21
by Michael Stapelberg
· 5 months ago
cf4f382
encoding/prototext: capture current reserved field behavior
by Michael Stapelberg
· 5 months ago
5c1f700
internal/encoding/json: remove duplicate test
by Michael Stapelberg
· 5 months ago
66faac0
compiler/protogen: remove now-unnecessary UnsafeEnabled checks
by Michael Stapelberg
· 5 months ago
21d187a
compiler/protogen: support -experimental_strip_nonfunctional_codegen
by Michael Stapelberg
· 5 months ago
e8b6855
internal/descopts,internal/impl: remove shorthand import aliases
by Michael Stapelberg
· 5 months ago
0946f97
all: remove unused purego support
by Michael Stapelberg
· 5 months ago
b643888
encoding/protojson: use fd.HasPresence() for editions compatibility
by Michael Stapelberg
· 5 months ago
94ecbc2
internal/impl: remove unused ExtensionField.SetLazy method
by Michael Stapelberg
· 5 months ago
b36f8e0
types/known/structpb: add support for more types and json.Number
by luoyy
· 6 months ago
75479a3
internal: generate extension numbers, fix editions parsing
by Michael Stapelberg
· 6 months ago
2a82025
internal/cmd/generate-protos: fix pkg check for editions features
by Michael Stapelberg
· 6 months ago
219bda2
internal/conformance: update failing tests list, add comments
by Michael Stapelberg
· 6 months ago
b46f280
all: plumb the lazy option into filedesc.Field and .Extension
by Michael Stapelberg
· 7 months ago
df3bd63
compiler/protogen: always report editions support level of the plugin
by Lasse Folger
· 6 months ago
eea33cd
protobuf: fix handling of delimited extensions in editions
by Mike Kruskal
· 7 months ago
d462176
protojson: changes error message returned by unmarshal
by Thalita Oliveira
· 8 months ago
61c6075
all: start v1.34.2-devel
by Lasse Folger
· 7 months ago
c33baa8
all: release v1.34.2
by Lasse Folger
· 7 months ago
v1.34.2
971c712
gofeatures: allow setting legacy_unmarshal_json_enum feature at file level
by Josh Humphries
· 8 months ago
3b8611b
reflect/protoreflect: FieldDescriptor.Kind should never be GroupKind for maps or fields of map entry
by Josh Humphries
· 8 months ago
ca837e5
types/descriptorpb: regenerate using latest protobuf v27.0 release
by Josh Humphries
· 8 months ago
1d4293e
internal/impl: fix size cache semantics with lazy decoding
by Michael Stapelberg
· 8 months ago
ef74188
all: set Go language version to Go 1.20
by Michael Stapelberg
· 8 months ago
b3f1c7a
reflect/protodesc: remove obsolete JSON name check from desc validator
by Lasse Folger
· 8 months ago
cbc3dd6
all: replace interface{} by any now that we are on Go 1.21
by Michael Stapelberg
· 8 months ago
0e93293
internal/impl: enable fully lazy extensions (over Size and Marshal)
by Michael Stapelberg
· 8 months ago
15d7b13
all: remove Go 1.17 build tags / workarounds
by Michael Stapelberg
· 8 months ago
f7dca67
all: set Go language version to Go 1.21
by Michael Stapelberg
· 8 months ago
09393c1
all: start v1.34.1-devel
by Lasse Folger
· 9 months ago
4a76e11
all: release v1.34.1
by Lasse Folger
· 9 months ago
v1.34.1
9d9d8d3
encoding/proto[json|text]: accept lower case names for group-like fields
by Lasse Folger
· 9 months ago
6c3ebca
all: update to protobuf 27.0-rc1 and regenerate protos
by Lasse Folger
· 9 months ago
2939520
all: start v1.34.0-devel
by Lasse Folger
· 9 months ago
242df22
all: release v1.34.0
by Lasse Folger
· 9 months ago
v1.34.0
c2b76ee
all: fix deprecated
by Koichi Shiraishi
· 9 months ago
e4ad8f9
types/gofeaturespb: move go_feature.proto to be consistent with out languages
by Lasse Folger
· 9 months ago
c2a26e7
encoding/{protojson,prototext}: strengthen wording on stability
by Andrew Gerrand
· 9 months ago
d0f77ae
proto: ensure MarshalOptions are plumbed to all Size calls
by Michael Stapelberg
· 9 months ago
94bb78c
proto: return an error instead of producing invalid wire format
by Michael Stapelberg
· 9 months ago
671c2db
[proto] use the correct parent when resolving features for extensions
by Lasse Folger
· 9 months ago
98873a2
internal/impl: pass ExtensionTypeDescriptor to extensionMap
by Nicolas Hillegeer
· 10 months ago
39bbf13
proto: CSE ProtoReflect() and TypeDescriptor() in proto.HasExtension
by Nicolas Hillegeer
· 10 months ago
b30b634
protobuf: fix required/group bug in descriptor proto output of editions files
by Mike Kruskal
· 10 months ago
bab4b5d
protobuf: support gaps in edition defaults calculation
by Mike Kruskal
· 10 months ago
a18684d
protobuf: fix delimited fields under editions in go
by Mike Kruskal
· 10 months ago
8a74430
internal/cmd/generate-types: manual CSE of m.messageInfo()
by Nicolas Hillegeer
· 10 months ago
Next »