-
df95873 all: start v1.37.0-rc.1.devel by Sandy Zhang · 7 days ago upstream/master
-
b7074f3 all: release v1.37.0-rc.1 by Sandy Zhang · 7 days ago v1.37.0-rc.1
-
e9ee2a7 all: set Go language version to Go 1.26 by Sandy Zhang · 11 days ago
-
3933e75 encoding/protojson: rename decodeCache fields and helpers for custom enum JSON names by Jason Lunn · 3 weeks ago
-
143349f encoding/protojson: use jsonenumvalueoptionspb.E_Json for enum JSON names by Jason Lunn · 3 weeks ago
-
0c373ff internal/editionssupport: declare support for edition 2026 by Jason Lunn · 3 weeks ago
-
eeecbfc generate-protos: remove extension fullname and name constants by Jason Lunn · 3 weeks ago
-
28e8b7d protoc: update to the protobuf version (36.2) by Jason Lunn · 3 weeks ago
-
dcb66ef internal/impl: fix atomicity bug in oneof optimization by Eric Salo · 6 weeks ago
-
06c09d7 internal/impl: avoid Convert copies in the string and bytes converters by davidteather · 6 weeks ago
-
1341cce internal/impl: optimize oneof unmarshaling and serialization by precomputing itabs by Evan Rauch · 7 weeks ago
-
ac1e760 internal/benchmark: remove dormant datasets by Eric Salo · 9 weeks ago
-
f4a5402 CONTRIBUTING.md: add instruction to install Bazel. by Athena Vawda · 10 weeks ago
-
b9a2b96 encoding/prototext: enforce RecursionLimit in skipValue/skipMessageValue by Alan Ortega · 3 months ago
-
2c62012 all: start v1.36.12-devel by Sandy Zhang · 3 months ago
-
cdd4c5f all: release v1.36.12 by Sandy Zhang · 3 months ago v1.36.12
-
40223a3 defval: support hex and octal default values for numeric fields by Eric Salo · 3 months ago
-
644d026 protoc: update to the protobuf version (35.1) by Sandy Zhang · 3 months ago
-
f2248ac reflect/protodesc: add missing IsProto3Optional initialization by Michael Stapelberg · 9 months ago
-
86e4605 compiler/protogen: document --go_opt in addition to --go_out by Michael Stapelberg · 9 months ago
-
8c4c4ae internal/descfmt: replace uses of MethodByName with direct calls when possible by Pierre Gimalac · 9 months ago
-
9b1c943 types: regenerate using latest protobuf v33.3 release by Michael Stapelberg · 10 months ago
-
8b39a84 encoding/protojson: fix google.protobuf.Empty serialization by Michael Stapelberg · 10 months ago
-
20262ed encoding/prototext: implement recursion limit by Michael Stapelberg · 10 months ago
-
e9def1a encoding/protodelim: error out when size exceeds math.MaxInt by Michael Stapelberg · 10 months ago
-
cb6ac5a internal/descfmt: fix dce with Go 1.26 by not calling MethodByName for Methods by Pierre Gimalac · 10 months ago
-
232b109 encoding/protojson: reject non-numeric ints/floats by Michael Stapelberg · 10 months ago
-
60bc867 compiler/protogen: introduce and expose feature resoluton to protogen by Mike Kruskal · 10 months ago
-
f10681a all: start v1.36.11-devel by Michael Stapelberg · 11 months ago
-
96a1791 all: release v1.36.11 by Michael Stapelberg · 11 months ago v1.36.11
-
9197dd0 internal/impl: check recursion limit in lazy decoding validation by Michael Stapelberg · 11 months ago
-
d509f92 encoding/prototext: Support URL chars in type URLs in text-format. by ferstl · 11 months ago
-
b85b189 reflect/protodesc: add support for edition unstable by Michael Stapelberg · 11 months ago
-
cb88647 all: add EDITION_UNSTABLE support by Michael Stapelberg · 11 months ago
-
aeaf00b types: regenerate using latest protobuf v33.2 release by Michael Stapelberg · 11 months ago
-
ea388e2 internal/testprotos/lazy: convert .proto files to editions by Michael Stapelberg · 11 months ago
-
46f785e cmd/protoc-gen-go: add missing annotations for few generated protobuf symbols. by Mikita Belahlazau · 11 months ago
-
9607398 internal/filedesc: remove duplicative Message.unmarshalOptions by Michael Stapelberg · 11 months ago
-
792d359 internal/encoding/tag: use proto3 defaults if proto3 by Gavin Li · 12 months ago
-
4a45645 proto: un-flake TestHasExtensionNoAlloc by Michael Stapelberg · 12 months ago
-
d65e1d4 compiler/protogen: properly filter option dependencies in go-protobuf plugin. by Mike Kruskal · 1 year ago
-
55497d0 types: regenerate using latest protobuf v33 release by Michael Stapelberg · 1 year ago
-
c720882 reflect/protodesc: fix handling of import options in dynamic builds by Mike Kruskal · 1 year ago
-
e0867da proto: add test for oneofs containing messages with required fields by Michael Stapelberg · 1 year ago
-
df20b24 proto: add explicit test for a non-nil but empty byte slice by Michael Stapelberg · 1 year ago
-
059534d all: start v1.36.10-devel by Michael Stapelberg · 1 year, 1 month ago
-
f9fa50e all: release v1.36.10 by Michael Stapelberg · 1 year, 1 month ago v1.36.10
-
4f1b733 internal/race_test: add missing impl.LazyEnabled() t.Skip by Michael Stapelberg · 1 year, 1 month ago
-
0b2c87d reflect/protodesc: edition-2024-specific properties should not be lost when converting FileDescriptorProto to protoreflect.FileDescriptor by Josh Humphries · 1 year, 1 month ago
-
102fb80 proto: add more invalid group encoding test cases by Michael Stapelberg · 1 year, 1 month ago
-
b4906e6 internal/impl: verify lazy unmarshal on Deterministic encoding by Michael Stapelberg · 1 year, 2 months ago
-
e46e4f4 internal/impl: stop using deprecated .Field in lazy_test.go by Michael Stapelberg · 1 year, 2 months ago
-
a28e5c6 all: update to latest github.com/google/go-cmp by Michael Stapelberg · 1 year, 2 months ago
-
0328e6f all: start v1.36.9-devel by Michael Stapelberg · 1 year, 2 months ago
-
cb2db43 all: release v1.36.9 by Michael Stapelberg · 1 year, 2 months ago v1.36.9
-
105a57b cmd/protoc-gen-go: add test for "import option" directive by Michael Stapelberg · 1 year, 2 months ago
-
d088586 internal/editionssupport: declare support for edition 2024 by Michael Stapelberg · 1 year, 2 months ago
-
5b828f6 editions: Fix spelling mistake in panic message by Alex Freidah · 1 year, 2 months ago
-
b8ce5fc all: start v1.36.8-devel by Michael Stapelberg · 1 year, 2 months ago
-
0833cf3 all: release v1.36.8 by Michael Stapelberg · 1 year, 2 months ago v1.36.8
-
0af3f0f all: set Go language version to Go 1.23 by Michael Stapelberg · 1 year, 2 months ago
-
5ccbdec types: regenerate using latest protobuf v32 release by Michael Stapelberg · 1 year, 2 months ago
-
708d96f all: start v1.36.7-devel by Michael Stapelberg · 1 year, 3 months ago
-
7e776d4 all: release v1.36.7 by Michael Stapelberg · 1 year, 3 months ago v1.36.7
-
8e8926e encoding/protowire: micro-optimize SizeVarint (-20% on Intel) by Michael Stapelberg · 1 year, 4 months ago
-
32018e9 internal/impl: remove unnecessary atomic access for non-lazy lists by Michael Stapelberg · 1 year, 5 months ago
-
9c38aec impl: remove unnecessary nil check from presence.Present by Michael Stapelberg · 1 year, 5 months ago
-
41298d3 types/descriptorpb: regenerate using latest protobuf v31 release by Michael Stapelberg · 1 year, 5 months ago
-
e5d4468 cmd/protoc-gen-go: centralize presence and lazy logic into filedesc by Michael Stapelberg · 1 year, 6 months ago
-
b4a995b internal: move usePresenceForField to internal/filedesc by Michael Stapelberg · 1 year, 6 months ago
-
3a5f1f0 internal/impl: clean up usePresenceForField() (no-op) by Michael Stapelberg · 1 year, 6 months ago
-
58d6425 all: start v1.36.6-devel by Michael Stapelberg · 1 year, 7 months ago
-
3f79c52 all: release v1.36.6 by Michael Stapelberg · 1 year, 7 months ago v1.36.6
-
a5da9b2 gha-ci: instruct bazelisk to use Bazel 7.x by Michael Stapelberg · 1 year, 7 months ago
-
9f3ed37 internal_gengo: generate a const string literal for the raw descriptor by Chressie Himpel · 1 year, 7 months ago
-
4247b1b proto: Add CloneOf[M Message](m M) M by Jille Timmermans · 1 year, 7 months ago
-
f7fcf5b types/descriptorpb: regenerate using latest protobuf v30 release by Michael Stapelberg · 1 year, 8 months ago
-
9c8c2dd all: set Go language version to Go 1.22 by Michael Stapelberg · 1 year, 9 months ago
-
1719d63 all: start v1.36.5-devel by Michael Stapelberg · 1 year, 9 months ago
-
f09e239 all: release v1.36.5 by Michael Stapelberg · 1 year, 9 months ago v1.36.5
-
ab9efaa protogen: fix name mangling for fields with identical GoCamelCase by Michael Stapelberg · 1 year, 9 months ago
-
e677ef9 all: remove weak field support by Michael Stapelberg · 1 year, 9 months ago
-
89b5638 all: start v1.36.4-devel by Michael Stapelberg · 1 year, 9 months ago
-
259e665 all: release v1.36.4 by Michael Stapelberg · 1 year, 9 months ago v1.36.4
-
5f93d99 internal_gengo: avoid allocations in rawDescGZIP() accessors by Michael Stapelberg · 1 year, 9 months ago
-
2005adb reflect/protodesc: fix panic when working with dynamicpb by Josh Humphries · 1 year, 9 months ago
-
aee8a9c internal_gengo: switch back from string literal to hex byte slice by Michael Stapelberg · 1 year, 10 months ago
-
0c3cc2f internal_gengo: use unsafe.StringData() to avoid a descriptor copy by Michael Stapelberg · 1 year, 10 months ago
-
cc8d1c2 internal_gengo: store raw descriptor in .rodata section by Michael Stapelberg · 1 year, 10 months ago
-
132f042 all: start v1.36.3-devel by Michael Stapelberg · 1 year, 10 months ago
-
54ef969 all: release v1.36.3 by Michael Stapelberg · 1 year, 10 months ago v1.36.3
-
7cbd915 reflect/protodesc: fix panic when working with dynamicpb by Michael Stapelberg · 1 year, 10 months ago
-
2f60868 proto: add example for GetExtension, SetExtension by Michael Stapelberg · 1 year, 10 months ago
-
de043b9 runtime/protolazy: replace internal doc link with external link by Michael Stapelberg · 1 year, 10 months ago
-
42e0fa9 all: split flags.ProtoLegacyWeak out of flags.ProtoLegacy by Michael Stapelberg · 1 year, 10 months ago
-
5fee2a7 internal/impl: remove unused exporter parameter by Michael Stapelberg · 1 year, 10 months ago
-
84924f7 internal/impl: switch to reflect.Value.IsZero by Michael Stapelberg · 1 year, 10 months ago
-
fe8430d cmd/protoc-gen-go: remove json struct tags from unexported fields by Michael Stapelberg · 1 year, 10 months ago
-
84f7738 internal/impl: clean up unneeded Go<1.12 MapRange() alternative by Michael Stapelberg · 1 year, 10 months ago
-
9acc8f2 types/dynamicpb: switch atomicExtFiles to atomic.Uint64 type by Michael Stapelberg · 1 year, 10 months ago