Damien Neil
|
591f09ab7c
internal/fuzz: add basic fuzzing target for Marshal/Unmarshal
|
5 лет назад |
Joe Tsai
|
d01061a42e
internal/impl: print <nil> for typed nil messages
|
5 лет назад |
Damien Neil
|
c1507ac678
encoding/protojson, encoding/prototext: remove most explicit registries
|
5 лет назад |
Damien Neil
|
3b65992c65
all: remove {Enum,Message,Extension}Type.GoType methods
|
5 лет назад |
Joe Tsai
|
73618879f4
reflect/protoregistry: protect global registries with a lock
|
5 лет назад |
Joe Tsai
|
8e9d5f6e8a
internal/protolegacy: add stub v1 proto package for testing purposes
|
5 лет назад |
Damien Neil
|
01fdc63239
internal/impl: use current proto package, not old one
|
5 лет назад |
Damien Neil
|
95d75b7143
go.mod: update github.com/golang/protobuf
|
5 лет назад |
Damien Neil
|
6e40b32926
internal/impl: weak field bugfixes
|
5 лет назад |
Damien Neil
|
47d5893acf
internal/impl: support non-struct-pointer legacy message types
|
5 лет назад |
Damien Neil
|
1e5516a4c2
proto: improve slice growth in MarshalAppend
|
5 лет назад |
Damien Neil
|
37ef691e6b
internal/impl: call Marshal/Unmarshal methods on legacy types
|
5 лет назад |
Joe Tsai
|
f2c4ddc7a1
proto/equal: equate nil
|
5 лет назад |
Joe Tsai
|
641611d984
proto: fix self-merging
|
5 лет назад |
Joe Tsai
|
c908144c88
proto: fix race in Merge
|
5 лет назад |
Joe Tsai
|
bee625258d
internal/impl: handle legacy ExtensionDesc form
|
5 лет назад |
Joe Tsai
|
6e095998ae
proto, internal/impl: implement support for weak fields
|
5 лет назад |
Joe Tsai
|
fc5f8c340a
encoding: optimize for oneofs
|
5 лет назад |
Joe Tsai
|
9d637ca923
internal/impl: optimize reflect methods
|
5 лет назад |
Joe Tsai
|
7fa1ee5937
encoding/protojson: parse groups according to their real proto name
|
5 лет назад |
Joe Tsai
|
84177c9bf3
all: use typed variant of protoreflect.ValueOf
|
5 лет назад |
Joe Tsai
|
705acadcc7
proto: reset message by default in Unmarshal
|
5 лет назад |
Joe Tsai
|
efdf02ed5f
internal/filedesc: gracefully handle unresolved enums
|
5 лет назад |
Joe Tsai
|
8689fa59f4
encoding/prototext: add UnmarshalOptions.DiscardUnknown
|
5 лет назад |
Joe Tsai
|
cd4a31e202
encoding/prototext: add MarshalOptions.EmitUnknown
|
5 лет назад |
Joe Tsai
|
cbdefb1530
internal/impl: move filetype.EnumInfo to impl
|
5 лет назад |
Joe Tsai
|
fd4c605bfb
internal: simplify ExtensionInfo initialization
|
5 лет назад |
Joe Tsai
|
3c4ab8c6f1
encoding/prototext: drop trailing newline for empty
|
5 лет назад |
Joe Tsai
|
2df47c918b
internal/impl: fix race ExtensionInfo.lazyInitSlow
|
5 лет назад |
Joe Tsai
|
e87cf53d57
internal/impl: fix panic calling XXX_MessageName on aberrant messages
|
5 лет назад |