Sign in
go
/
protobuf
/
HEAD
f7dca67
all: set Go language version to Go 1.21
by Michael Stapelberg
· 6 hours ago
master
09393c1
all: start v1.34.1-devel
by Lasse Folger
· 7 days ago
4a76e11
all: release v1.34.1
by Lasse Folger
· 7 days ago
v1.34.1
9d9d8d3
encoding/proto[json|text]: accept lower case names for group-like fields
by Lasse Folger
· 11 days ago
6c3ebca
all: update to protobuf 27.0-rc1 and regenerate protos
by Lasse Folger
· 12 days ago
2939520
all: start v1.34.0-devel
by Lasse Folger
· 13 days ago
242df22
all: release v1.34.0
by Lasse Folger
· 13 days ago
v1.34.0
c2b76ee
all: fix deprecated
by Koichi Shiraishi
· 3 weeks ago
e4ad8f9
types/gofeaturespb: move go_feature.proto to be consistent with out languages
by Lasse Folger
· 4 weeks ago
c2a26e7
encoding/{protojson,prototext}: strengthen wording on stability
by Andrew Gerrand
· 4 weeks ago
d0f77ae
proto: ensure MarshalOptions are plumbed to all Size calls
by Michael Stapelberg
· 4 weeks ago
94bb78c
proto: return an error instead of producing invalid wire format
by Michael Stapelberg
· 4 weeks ago
671c2db
[proto] use the correct parent when resolving features for extensions
by Lasse Folger
· 4 weeks ago
98873a2
internal/impl: pass ExtensionTypeDescriptor to extensionMap
by Nicolas Hillegeer
· 6 weeks ago
39bbf13
proto: CSE ProtoReflect() and TypeDescriptor() in proto.HasExtension
by Nicolas Hillegeer
· 6 weeks ago
b30b634
protobuf: fix required/group bug in descriptor proto output of editions files
by Mike Kruskal
· 6 weeks ago
bab4b5d
protobuf: support gaps in edition defaults calculation
by Mike Kruskal
· 6 weeks ago
a18684d
protobuf: fix delimited fields under editions in go
by Mike Kruskal
· 6 weeks ago
8a74430
internal/cmd/generate-types: manual CSE of m.messageInfo()
by Nicolas Hillegeer
· 6 weeks ago
55891d7
proto: add examples for Size, MarshalAppend (regarding allocations)
by Michael Stapelberg
· 7 weeks ago
87fded5
internal/impl: ensure proto.HasExtension does not allocate
by Nicolas Hillegeer
· 7 weeks ago
3797f00
protogen: update Options documentation. protogen.Run doesn't exist.
by Clement Jean
· 7 weeks ago
4fd828f
proto: extend Unmarshal documentation, include an example
by Michael Stapelberg
· 7 weeks ago
c69658e
proto: extend Marshal documentation, include an example
by Michael Stapelberg
· 7 weeks ago
3ebf7dd
proto: fix HasPresence for extensions and missing plugin response
by Lasse Folger
· 7 weeks ago
dea00b5
all: enable editions support
by Lasse Folger
· 8 weeks ago
59034d8
reflect/protodesc: restore edition in protodesc.ToDescriptorProto
by Lasse Folger
· 8 weeks ago
3039476
all: implement proto2/proto3 as editions [2/2]
by Lasse Folger
· 8 weeks ago
7259b46
all: implement proto2/proto3 as editions [1/2]
by Lasse Folger
· 8 weeks ago
f563685
all: use subtests to identify the message type
by Michael Stapelberg
· 10 weeks ago
e216807
all: start v1.33.0-devel
by Damien Neil
· 10 weeks ago
ec47fd1
all: release v1.33.0
by Damien Neil
· 10 weeks ago
v1.33.0
f01a588
encoding/protojson, internal/encoding/json: handle missing object values
by Damien Neil
· 10 weeks ago
235ef28
all: fix integration test on macOS
by Damien Neil
· 10 weeks ago
fe89159
internal/filedesc: make descriptor initialization goroutine-safe
by Lasse Folger
· 2 months ago
6bec1ef
proto: move explicit test as a seed into the fuzz test
by Lasse Folger
· 2 months ago
02e13d2
internal/filedesc: align editions and non-editions HasPresence()
by Lasse Folger
· 3 months ago
416d517
internal/conformance: make conformance tests work with editions
by Lasse Folger
· 3 months ago
055c812
encoding/prototext: add proto editions and fuzz tests
by Lasse Folger
· 3 months ago
2caa6b0
all: format all .proto files
by Lasse Folger
· 3 months ago
f2cb7f1
encoding/protojson: add protojson editions tests including fuzztests
by Lasse Folger
· 3 months ago
08a11b3
testing/prototest: add extension and required editions messages
by Lasse Folger
· 3 months ago
da0e663
proto: add editions tests for invalid messages
by Lasse Folger
· 3 months ago
f9eb6c7
go_features.proto: move .proto file next to generated .pb.go file
by Lasse Folger
· 3 months ago
11de0a6
all: add editions support for extensions
by Lasse Folger
· 3 months ago
7d98b0e
all: implement `features.field_presence = LEGACY_REQUIRED` support
by Lasse Folger
· 3 months ago
6e0d73f
proto: add extension tests for editions protos
by Lasse Folger
· 3 months ago
1944577
proto: add more editions tests for proto.Size and proto.Equal
by Lasse Folger
· 3 months ago
5e8da94
proto: add decoding fuzz test for proto3 to editions conversion
by Lasse Folger
· 3 months ago
8f6a661
proto: add fuzztest for proto2 and equivalent editions proto
by Lasse Folger
· 3 months ago
997075a
reflect/protodesc: add editions support
by Lasse Folger
· 3 months ago
f102ec6
all: add more test for editions and fix some bugs in the implementation
by Lasse Folger
· 3 months ago
e391005
reflect/protodesc: propagate field_presence legacy_required properly
by Lasse Folger
· 3 months ago
020ec10
internal/filedesc: implement runtime editions support
by Lasse Folger
· 3 months ago
f387b03
editions: add some test protos for editions
by Lasse Folger
· 3 months ago
2040e86
all: implement Go-specific GenerateLegacyUnmarshalJSON
by Lasse Folger
· 3 months ago
99e193e
all: update to protobuf-26.0-rc2 to implement go edition features
by Lasse Folger
· 3 months ago
82c6b3a
protoreflect: remove unnecessary cache so extension types can be GC'ed
by Josh Humphries
· 3 months ago
b70f02b
editions: minor fix to resolve editions features correctly
by Lasse Folger
· 4 months ago
9e454d6
internal/filedesc: refactor editions feature resolution
by Lasse Folger
· 4 months ago
26a52f3
reflect/protodesc: fix packed field conditional
by Michael Stapelberg
· 4 months ago
7c85df2
reflect/protodesc: fix group validation: not supported in proto3
by Michael Stapelberg
· 4 months ago
18202d2
testing/protocmp: add MessageTypeResolver.
by Tommie Gannert
· 5 months ago
7b78149
internal/impl: correct reflect.ValueError use
by Jeff Hodges
· 4 months ago
56dad28
all: add Security Policy (SECURITY.md)
by Michael Stapelberg
· 4 months ago
9f73929
all: start v1.32.0-devel
by Michael Stapelberg
· 5 months ago
3068604
all: release v1.32.0
by Michael Stapelberg
· 5 months ago
v1.32.0
bfcd647
protojson: configurable recursion limit when unmarshalling
by Josh Humphries
· 5 months ago
24fba63
gha-ci: instruct bazelisk to use previous bazel version
by Michael Stapelberg
· 5 months ago
8ed73c7
all: run integration test on longtest builders in CI
by Dmitri Shuralyov
· 6 months ago
e8baad6
reflect/protodesc: support editions feature resolution
by Lasse Folger
· 5 months ago
3bfc0b0
all: drop -mod=vendor in integration test invocations
by Dmitri Shuralyov
· 5 months ago
c9d2559
reflect/protoreflect: use go1.20 unsafe interface for strings and slices
by David Chase
· 5 months ago
a1297bf
all: set required version to 1.17
by Lasse Folger
· 5 months ago
2b71f26
all: fix go generate (needs protolegacy build tag for weak fields)
by Michael Stapelberg
· 5 months ago
704136e
protoc: update to the newest protobuf version (25.1)
by Lasse Folger
· 5 months ago
2087447
internal/strs: use go1.20 unsafe interface for strings
by David Chase
· 6 months ago
9b87403
all: remove pre-module support code from integration test
by Michael Stapelberg
· 6 months ago
a8317fb
reflect/protodesc: don't generate invalid syntax values
by Josh Humphries
· 6 months ago
9492118
internal/benchmarks: make download_benchdata print an error
by Michael Stapelberg
· 6 months ago
f4a6c1f
types/descriptorpb: regenerate using latest protobuf v25.0-rc2 release candidate
by Josh Humphries
· 7 months ago
86bdc47
internal/impl: preallocate memory when unmarshalling packed repeated fields
by Vanja Pejovic
· 7 months ago
322d454
all: avoid non-const reflect.MethodByName calls
by Michael Stapelberg
· 8 months ago
6352dec
prototext: Fix parsing of unknown repeated message fields
by Oliver Newman
· 8 months ago
8088bf8
encoding: Add EmitDefaultValues option
by Sam Eiderman
· 9 months ago
01c8445
all: test with Go 1.20 and 1.21
by Michael Stapelberg
· 8 months ago
849f2c2
gha-ci: fix builds from cache: add ~/.cache/bazel (+ update actions)
by Michael Stapelberg
· 8 months ago
70db1e1
encoding/protojson: ignore unknown enum name if DiscardUnknown=true
by Singee
· 8 months ago
f9212a8
all: modernize documentation
by Joe Tsai
· 3 years, 1 month ago
6d0a5db
types/descriptorpb: regenerate using latest protobuf v24.0-rc2 release candidate
by Josh Humphries
· 10 months ago
31694db
types/dynamicpb: make atomicExtFiles the first word of the struct
by Michael Stapelberg
· 10 months ago
4396dd4
encoding/protodelim: drop TestUnmarshalFromBufioAllocations
by Damien Neil
· 10 months ago
55f120e
all: start v1.31.0-devel
by Lasse Folger
· 11 months ago
68463f0
all: release v1.31.0
by Lasse Folger
· 11 months ago
v1.31.0
59a8581
encoding/protodelim: fix handling of io.EOF
by Michael Stapelberg
· 11 months ago
fc47fdd
proto: store the size of tag to avoid multiple calculations
by yahuichen
· 11 months ago
cc524c9
internal/order: fix sorting of synthetic oneofs to be deterministic
by Michael Stapelberg
· 12 months ago
b8fc770
encoding/protodelim: If UnmarshalFrom gets a bufio.Reader, try to reuse its buffer instead of creating a new one
by Vanja Pejovic
· 1 year ago
cf06b0c
compiler/protogen: add Semantic.SET to setter annotations
by Cody Schroeder
· 1 year, 1 month ago
05cbe34
encoding: add MarshalAppend to protojson and prototext
by Edward McFarlane
· 1 year, 1 month ago
Next »