Commit Graph

232 Commits

Author SHA1 Message Date
wwuck ae7473c7a7 add dependabot configuration (#267) 2022-01-12 09:57:41 -05:00
Joshua Humphries b3f576068c update golang.org/x/text to v0.3.7 (#275) 2022-01-10 15:18:54 -05:00
Joshua Humphries 8ee6c9423b can't build s390x docker images; skip for now (#265) v1.8.5 2021-10-07 16:37:41 -04:00
Joshua Humphries 4b65b3ee55 fix release script: 'docker buildx create' step needs to be re-runnable without error (#264) v1.8.4 2021-10-07 16:10:47 -04:00
Jeffrey Duce 9ac7e3a34d set value of creds instead of creating new variable (#263) 2021-10-07 15:49:59 -04:00
Joshua Humphries 76bbedeed0 invoking client-streaming RPC can panic (#262) v1.8.3 2021-10-07 14:55:12 -04:00
Joshua Humphries b9d2d8cfa8 cleanup deps; pin versions of tools using 'go install' instead of in go.mod; tidy up go.sum (#260)
Addresses two depend-a-bot security warnings for libraries previously references in go.sum.
2021-10-06 20:58:00 -04:00
Bjarne Sievers 30b8cd1531 Add info about docker pitfalls to README (#258) 2021-10-06 15:25:18 -04:00
Joshua Humphries a8f79c8751 use latest protoreflect (#259) 2021-10-06 09:39:01 -04:00
Joshua Humphries bf9b13d6c5 update install from source directions to work with Go 1.16 2021-09-23 10:37:13 -04:00
Joshua Humphries c3bde04cc1 use circleci instead of travis (#256) 2021-09-23 09:20:48 -04:00
Namrata Bhave 2e9ba5024e Build multiarch docker images for release: amd, s390x, arm (#251) 2021-09-23 07:55:01 -04:00
Igor 127194b205 Support SSLKEYLOGFILE environment variable for key logging (#245) 2021-09-20 11:53:44 -04:00
Namrata Bhave cd242fe1ed build release binaries for linux/s390x (#248) 2021-08-18 08:53:40 -04:00
Sunil Thorat 59a32e5eb0 Upgrade to using golang 1.15 to build (#240) v1.8.2 2021-07-14 10:24:01 -04:00
Joshua Humphries 7e1cd16164 use newer protoreflect, v1.9.0 (#242) 2021-07-13 11:53:16 -04:00
Joshua Humphries de25c89822 allow callers of BlockingDial to override grpc.FailOnNonTempDialError dial option (#241) 2021-07-12 15:27:33 -04:00
Joshua Humphries f1d396c31e freshen README, point to 3rd party packages for install (#229) 2021-05-04 12:03:54 -04:00
Josh Humphries 1986364acd make go.sum authoritative v1.8.1 2021-04-30 17:15:18 -04:00
Erik Johansson bdf97bc934 Bump grpc-go to 1.37.0 (#230)
Pulls in support for XDS v3
2021-04-29 10:48:41 -04:00
Z. Liu 2f55ac63a4 release binaries for arm64 (#220) 2021-04-02 08:06:16 -04:00
Joshua Humphries 8d7770a962 use latest version of protoreflect (#212) 2021-02-22 17:32:40 -05:00
Leonhard Markert 1f34448998 Help text for "-H" option: remove duplicated word (#207) 2021-02-01 10:31:49 -05:00
Josh Humphries 06a970022e darwin/386... 🤦 v1.8.0 2021-01-05 12:42:15 -05:00
Josh Humphries db90ec1160 go 1.15 no longer supports darwin/386; ignore any IDE config folder 2021-01-05 12:39:34 -05:00
Mikhail Katychev 9da71fbe53 when -format-error option is used, format service reflection errors, too (#188) 2020-09-30 13:24:46 -04:00
Guilherme Salazar 9846afccbc feat: add support for user-agent header (#182) 2020-09-04 11:31:28 -04:00
Joshua Humphries ba5f667e13 fix latest CI breakages by forking code from grpc-go's interop/testing
Also moves testing package to internal/testing
2020-08-31 14:44:59 -04:00
Joshua Humphries 54ffdcacda fix typo 2020-08-24 13:58:09 -04:00
Joshua Humphries ceef817807 make use of -plaintext flag more clear in examples 2020-08-24 13:56:57 -04:00
Sergei Vorobev e544b9e66f Print size of the message in very verbose mode (#181)
Adds -vv flag for "very verbose".
Includes estimated message size when enabled. The size is an estimate because it is the canonical size for the proto message, but not necessarily its actual on-the-wire size.
2020-08-14 11:02:42 -04:00
Joshua Humphries 41a6ac0479 no more support for go 1.11 without modules (#180) 2020-07-31 12:26:31 -04:00
Joshua Humphries f37ec641c5 make release work... (#179) v1.7.0 2020-07-30 22:10:03 -04:00
Adam Babik 8e51c5e2d3 cmd/grpcurl: add -allow-unknown-fields option (#147) 2020-07-23 10:54:06 -04:00
Joshua Humphries 8376c2f7bb update go get line in README
Go tool needs to also gets dependencies for sub-packages
2020-07-20 12:46:55 -04:00
Joshua Humphries 0162fa9726 go.mod and Makefile tweaks; move import of xds package to cmd/grpcurl (#170) 2020-07-14 12:20:32 -04:00
Erik Johansson b8c67b7a4e Bump grpc-go to 1.30.0 (#168)
* Bump grpc-go to 1.30.0
* Import new xds package instead of experimental

Co-authored-by: Erik Johansson <ejohansson@spotify.com>
v1.6.1
2020-07-13 13:16:48 -04:00
Joshua Humphries ff114930fd update travis badge and link 2020-07-09 20:53:23 -04:00
Joshua Humphries 5ad5edb29c pin goreleaser in go.mod; fix config file so latest version accepts it; allow using go modules in 'make release' (#161) 2020-06-01 18:56:18 -04:00
Joshua Humphries 44547153b3 unpin Go point release and alpine version in Dockerfile (#162) 2020-05-15 11:40:32 -04:00
Joshua Humphries 2108c8f0b3 use go 1.13 to build docker image (#160) v1.6.0 2020-05-15 08:21:08 -04:00
Mikhail Katychev 36008aa111 Add -format-error option (#155) 2020-05-14 20:40:13 -04:00
Joshua Humphries 50833f1b21 upgrade deps; remove go 1.14 from go.mod (#158) 2020-05-14 20:00:04 -04:00
Joshua Humphries 939766fb42 Go tip does not like using string(i) where i untyped int (#159) 2020-05-14 19:38:08 -04:00
Joshua Humphries b58182a88d get travis CI green again (#157)
* fix test to work w/ newer grpc repo; run 'make ci' to have it update go.mod and go.sum, trying to repro ci failure locally
* vet w/ go 1.13; use normal go proxy instead of direct in CI
2020-05-12 13:06:14 -04:00
Serge Bazanski 8e2cf9b3c2 fix crash when emitting empty messages in text format (#153) 2020-04-23 16:20:45 -04:00
Alexander Chiu 36f9e53dfd Allow extra descriptor sources in reflection mode (#146)
Allows descriptors or proto files to be supplied that are used as an additional descriptor source when server reflection is used. This is needed to resolve message types embedded in an Any message, that the server has no knowledge of, as well as extensions that the server has no knowledge of.
2020-04-20 15:42:11 -04:00
Joshua Humphries bfbbed1d42 vet with modules (#150)
fixes CI failures caused by newer version of dependency introducing new deprecations that cause staticcheck violations
2020-04-16 15:27:01 -04:00
Johan Brandhorst 153d36db8c Remove golang/protobuf/jsonpbtest dep (#145)
With 1.4.0 the golang/protobuf json testing protofiles
are being moved to [an internal package][1]. While this is
technically a breaking change, I doubt the maintainers
are going to reintroduce it, so I've copied the necessary
parts to our own testing protofile.

This allows users of this package and, more importantly,
grpcui to try 1.4.0 without this package having to migrate yet.
When it comes to migrating to 1.4.0, this should also make the
transition easier.

[1]: https://github.com/golang/protobuf/tree/v1.4.0-rc.4/internal/testprotos
v1.5.1
2020-04-03 12:45:05 -04:00
Joshua Humphries 2af40876fc drop Go 1.9 and 1.10 from CI; add 1.13 and 1.14 (#144) 2020-04-01 09:02:40 -04:00