Commit Graph

  • 75de7c059e Merge pull request #1597 from golang/updatedesc master v1.5.4 lfolger 2024-03-06 07:45:40 +01:00
  • b7697bb698 all: update descriptor.proto to latest version updatedesc Damien Neil 2024-03-05 13:48:06 -08:00
  • 5d5e8c018a Merge pull request #1363 from neild/jsonnull v1.5.3 Damien Neil 2021-09-15 17:37:10 -07:00
  • 37828f9622 jsonpb: accept 'null' as a valid representation of NullValue in unmarshal Damien Neil 2021-09-15 16:28:59 -07:00
  • ae97035608 all: deprecate the module (#1306) v1.5.2 Joe Tsai 2021-03-29 11:20:59 -07:00
  • af940030a2 jsonpb: restore previous behavior for handling nulls and JSONPBUnmarshaler (#1300) Krzysztof Dryś 2021-03-24 19:44:03 +01:00
  • a36a1a1c34 all: depend on google.golang.org/protobuf@v1.26.0 (#1293) v1.5.1 Joe Tsai 2021-03-17 18:16:33 -07:00
  • f746d3b8ec all: depend on google.golang.org/protobuf@v1.26.0-rc.1 (#1292) v1.5.0 Joe Tsai 2021-03-17 17:15:31 -07:00
  • 78b1f09b43 Switch from Travis-CI to GitHub actions (#1286) Joe Tsai 2021-03-03 09:36:43 -08:00
  • acacf8158c all: rely on protodesc.ToFileDescriptorProto (#1214) Joe Tsai 2021-03-02 17:38:46 -08:00
  • eccd77d6ff ptypes: deprecate the package (#1217) Joe Tsai 2021-03-02 17:35:02 -08:00
  • 4846b58453 jsonpb: Fix marshaling of Duration (#1221) v1.4.3 Herbie Ong 2020-10-14 23:18:29 -07:00
  • 91c84e0db1 travis.yml: update tested versions of Go (#1211) Joe Tsai 2020-09-24 17:55:37 -07:00
  • 3860b2764f proto: convert integer to rune before converting to string (#1210) Christian Persson 2020-09-24 23:05:11 +02:00
  • d04d7b157b all: upgrade to google.golang.org/protobuf@v1.23.0 (#1131) v1.4.2 Joe Tsai 2020-05-14 13:44:37 -07:00
  • 07c14f1089 proto: make InternalMessageInfo functional (#1129) Joe Tsai 2020-05-14 12:59:40 -07:00
  • 00998c7dd9 jsonpb: fix a confusing error message (#1125) Isaac Schwabacher 2020-05-11 19:05:48 -04:00
  • 6c66de79d6 all: upgrade to google.golang.org/protobuf@v1.22.0 (#1114) v1.4.1 Joe Tsai 2020-05-04 12:38:55 -07:00
  • b5de78c91d all: minor documentation adjustments (#1112) Joe Tsai 2020-05-04 12:14:45 -07:00
  • 8d9af28540 protoc-gen-go/grpc: make grpc identical to v1.3.5 (#1113) Joe Tsai 2020-05-04 12:07:49 -07:00
  • fa093f5948 proto: fix stale deprecation documentation on registry functions (#1093) Marcel Lanz 2020-04-19 22:26:30 +02:00
  • 1b794fe86d all: upgrade to google.golang.org/protobuf@v1.21.0 (#1081) v1.4.0 Joe Tsai 2020-04-13 12:43:07 -07:00
  • e9dc0d72c1 all: update to wrap google.golang.org/protobuf Damien Neil 2020-04-13 10:16:05 -07:00
  • 3a3cefd0f2 all: use google.golang.org/protobuf/testing/protopack for tests (#1063) Joe Tsai 2020-03-20 15:00:05 -07:00
  • c8ad4533e5 all: use google.golang.org/encoding/protowire (#1062) Joe Tsai 2020-03-20 14:52:42 -07:00
  • 7592abeb96 internal/cmd/generate-alias: fix for lacking go_package options (#1061) Joe Tsai 2020-03-20 14:41:29 -07:00
  • b860323f09 proto: inline the implementation of protoimpl.X.ExtensionDescFromType (#1056) Joe Tsai 2020-03-13 16:19:45 -07:00
  • 84668698ea go.mod: set go version to go1.9 (#1055) v1.3.5 Damien Neil 2020-03-12 15:07:03 -07:00
  • 7bd8073ff0 proto: use fixed UnmarshalState API v1.4.0-rc.4 Joe Tsai 2020-03-09 12:10:45 -07:00
  • 3f90b7282e all: use google.golang.org/protobuf v1.20.0 v1.4.0-rc.3 Damien Neil 2020-03-02 11:41:01 -08:00
  • a3619c1aca all: use new protogen options API v1.4.0-rc.2 Joe Tsai 2020-02-28 15:09:43 -08:00
  • d935ec2d86 all: update README.md Joe Tsai 2020-02-24 14:46:24 -08:00
  • c343881f72 CONTRIBUTING.md: swap revision with version Joe Tsai 2020-02-26 11:26:04 -08:00
  • 5d5b4c10bd ptypes: regenerate with v3.11.4, update for go1.14 gofmt (#1045) v1.3.4 Damien Neil 2020-02-26 11:23:50 -08:00
  • b1b17f0ead all: cleanup protoimpl calls Joe Tsai 2020-02-14 17:32:46 -08:00
  • 97960cd98a jsonpb: use CheckInitialized Joe Tsai 2020-02-24 19:54:57 -08:00
  • ad065b88f3 ptypes: UnmarshalAny with non-pointer DynamicMessage Joe Tsai 2020-02-21 18:41:30 -08:00
  • d8aac26686 proto, jsonpb: fix handling of extensions Joe Tsai 2020-02-20 15:20:42 -08:00
  • a9f2576955 proto: add text tests Joe Tsai 2020-02-20 15:05:41 -08:00
  • 1a45e6b3bb all: add CONTRIBUTING.md Joe Tsai 2020-02-24 14:30:53 -08:00
  • 67d41d38c2 proto: use CheckInitialized instead of IsInitialized Joe Tsai 2020-02-20 12:08:12 -08:00
  • c45dae45a6 proto: use UnmarshalState Joe Tsai 2020-02-21 15:09:15 -08:00
  • 4767034811 protoc-gen-go: drop golden test Damien Neil 2020-02-21 09:58:31 -08:00
  • cea45d6ceb protoc-gen-go: move gengogrpc into v1 repo Damien Neil 2020-02-20 17:08:18 -08:00
  • 0fd14f9610 proto: add MessageV1, MessageV2, and MessageReflect v1.4.0-rc.1 Joe Tsai 2020-02-11 14:07:23 -08:00
  • f5a698d60c proto: add ProtoPackageIsVersion4 Joe Tsai 2020-02-10 13:17:28 -08:00
  • d23c5127dc grpc: accept interface in NewClient functions (#1025) v1.3.3 Doug Fawley 2020-01-28 10:10:23 -08:00
  • 4e55bbcbfa Update readme.md (#988) Daniel Saavedra 2020-01-11 19:27:37 -06:00
  • cc376d7145 all: update to wrap v2 Joe Tsai 2020-01-08 20:52:47 -08:00
  • ff0ab7ff11 go.mod: update to latest google.golang.org/protobuf Damien Neil 2019-11-07 16:39:04 -08:00
  • 0fd87f0c3a internal/proto: avoid deprecated protoregistry APIs Damien Neil 2019-11-06 14:04:44 -08:00
  • e1cc4b52e1 proto, internal/proto: fix tests broken by latest v2 module Damien Neil 2019-11-01 14:30:47 -07:00
  • ba00afd021 proto: fix interactions with v2 extensions Damien Neil 2019-11-01 11:55:37 -07:00
  • ed6926b37a Fix typos in comments, tests and function names (#974) Oleksandr Redko 2019-10-22 22:55:53 +03:00
  • 62f67f1ea9 internal/proto: remove use of MessageType.GoType Damien Neil 2019-10-03 16:22:31 -07:00
  • 1680a479a2 protoc-gen-go: fix deprecated comment for grpc methods (#952) Menghan Li 2019-09-20 16:43:18 -07:00
  • fb8eeff771 internal/cmd/generate-alias: avoid generating version markers Joe Tsai 2019-08-23 13:42:42 -07:00
  • 28cdcb5431 internal/proto: use ExtensionType TypeDescriptor method Damien Neil 2019-08-28 11:39:13 -07:00
  • 822fe56949 .travis.yml: include go1.12 (#932) Sebastiaan van Stijn 2019-08-27 19:58:35 +02:00
  • b3d22a0bb3 travis.yml: s/proto1_legacy/protolegacy/ Damien Neil 2019-08-20 14:48:11 -07:00
  • b0a8cbb9ec all: fix interactions with latest v2 API Damien Neil 2019-08-20 14:36:57 -07:00
  • ae1d65bc54 proto: remove conversions between Extension{Desc,Type} Damien Neil 2019-08-09 10:03:19 -07:00
  • 2da1b93405 proto: rename protoiface.ExtensionDescV1 to protoimpl.ExtensionInfo Damien Neil 2019-08-09 10:02:54 -07:00
  • 212014e965 jsonpb: don't depend on stable struct field indexes Damien Neil 2019-08-09 08:34:28 -07:00
  • 7037721e6d proto: initialize ExtensionDesc.Type at registration time Damien Neil 2019-08-06 13:15:39 -07:00
  • 4c88cc3f1a all: fix reflect.Value.Interface races (#913) Joe Tsai 2019-08-05 11:00:45 -07:00
  • e7641fac03 all: fix Travis-CI Joe Tsai 2019-07-17 16:49:03 -07:00
  • b9f5089fb9 all: update to latest google.golang.org/protobuf Joe Tsai 2019-07-15 15:51:53 -07:00
  • 6c65a5562f jsonpb: fix marshaling of Duration v1.3.2 Herbie Ong 2019-07-01 11:22:01 -07:00
  • 346ae1c1ba internal/proto: set filename in FileDescriptorProto when missing Damien Neil 2019-06-27 12:40:37 -07:00
  • 1ee46dfd80 all: update v2 dependency to 20190620020611-d888139e7b59 Joe Tsai 2019-06-19 19:09:27 -07:00
  • f94016f523 internal/proto: use protoregistry.Files.FindFileByPath Joe Tsai 2019-06-15 22:41:51 -07:00
  • d3ac1a5405 internal/proto: use new protoreflect.Message API Joe Tsai 2019-06-12 01:53:03 -07:00
  • 76c9e09470 all: avoid accessing ExtensionField.Desc directly Joe Tsai 2019-06-04 17:03:30 -07:00
  • a1331f0b4a all: update v2 dependency Joe Tsai 2019-05-22 15:44:18 -04:00
  • b285ee9cfc Log parsing errors using log pkg (#851) dilyevsky 2019-05-16 23:12:10 -07:00
  • ae2eaafab4 all: update import paths for generated protos Joe Tsai 2019-05-16 13:14:11 -07:00
  • a2cd3ac1b3 proto: use opaque GetValue and SetEagerValue extension methods Joe Tsai 2019-05-16 12:07:29 -07:00
  • 7574ba0330 all: update import paths for renamed packages Damien Neil 2019-05-15 12:35:38 -07:00
  • 7800af189d go.mod, go.sum: add back in after v2 module renaming Damien Neil 2019-05-14 10:35:13 -07:00
  • f3ab391baa all: change module to google.golang.org/protobuf Damien Neil 2019-05-14 00:00:40 -07:00
  • e24bdfb33f internal/proto: use ParentFile instead of Parent Joe Tsai 2019-05-08 10:45:56 -07:00
  • 54001ae512 internal/proto: adjust usage for Descriptor method Joe Tsai 2019-05-01 23:40:55 -07:00
  • 911a20d792 proto: use XXX_unrecognized exclusively for unknown fields Joe Tsai 2019-05-06 22:56:31 -07:00
  • 2b4f3c98b4 internal/proto: rename method calls Joe Tsai 2019-04-17 18:11:15 -07:00
  • 13cf6e79fd proto: drop dependence on v2 protoimpl.ExtensionFieldsV2 Joe Tsai 2019-04-16 12:13:08 -07:00
  • 292a74a82a proto: unmarshal extensions eagerly Joe Tsai 2019-04-16 12:14:52 -07:00
  • 63105e5dc8 proto: wrap v2 textproto marshal/unmarshal Herbie Ong 2019-04-09 23:02:23 -07:00
  • e91709a02e fix indentation in jsonpb with Any messages Joshua Humphries 2019-04-09 01:09:43 -04:00
  • be03c15fca all: invert use_golang_protobuf_v1 tag Joe Tsai 2019-03-25 18:02:22 -07:00
  • d5e33cf958 all: re-add go.mod and go.sum files Joe Tsai 2019-03-22 13:15:58 -07:00
  • d94fb84e04 all: move v1 types over to the v2 repository Joe Tsai 2019-03-20 21:13:23 -07:00
  • 98c2acd4d1 internal/proto: implement v1 registration with v2 registration Joe Tsai 2019-03-18 15:43:36 -07:00
  • dfecc36782 internal/proto: robustify GetProperties for a post-reflection world Joe Tsai 2019-03-18 11:35:00 -07:00
  • d3c38a4eb4 protoc-gen-go/grpc: use status and code packages only if needed (#820) Joe Tsai 2019-03-18 12:48:12 -07:00
  • 612769ef04 proto: move primitive wrappers Joe Tsai 2019-03-15 09:25:18 -07:00
  • b85cd75de7 protoc-gen-go/grpc: inline errUnimplemented function (#818) Joe Tsai 2019-03-15 18:51:51 -07:00
  • f5983a527b internal/cmd/generate-alias: directly invoke v2 internal_gengo Joe Tsai 2019-03-12 20:25:42 -07:00
  • faaaa59007 internal/proto: copy properties over Joe Tsai 2019-03-15 14:24:30 -07:00
  • 1566aab987 proto: simplify StructProperties Joe Tsai 2019-03-15 13:58:31 -07:00