Stanley Cheung
5b5c5f4478
Ruby xDS interop client
5 years ago
Alexander Polcyn
90f13f08f0
plumb recv_stats_op error_string field up to the ruby surface
5 years ago
Jason Meller
3e17411774
Covert hash to keyword arguments for ruby 2.7
...
Ruby 2.7 deprecated passing a hash as the last argument for a method that takes keyword params. This commit coverts the hash explicitly to keyword args using the double splat.
```
grpc-1.28.0-universal-darwin/src/ruby/lib/grpc/generic/service.rb:170: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
```
5 years ago
Nicolas "Pixel" Noble
791729d09f
Bumping version.
5 years ago
Jean Boussier
d6bebcd248
Fix Ruby 2.7 compatibility in GenericService.underscore
5 years ago
Nao Minami
c76ad73712
Fix yard annotation of ClientInterceptor
5 years ago
Jan Tattermusch
6ffa02a389
do not eat errors when generating protos
5 years ago
Jan Tattermusch
0432f7f6ca
use bazel-built protoc and plugin for generate_proto_*.sh scripts
...
modify scripts
5 years ago
Jan Tattermusch
555804bb94
regenerate ruby protos
5 years ago
Oshiumi
fc70267f0e
Fix generating output with nested resource
5 years ago
jiangtaoli2016
951abee174
Revert "Append old ca.pem"
...
This reverts commit 13c6b6c612
.
5 years ago
jiangtaoli2016
13c6b6c612
Append old ca.pem
5 years ago
jiangtaoli2016
2620763fdd
Update test creds for php, python, ruby
5 years ago
Richard Belleville
5ef379870d
Regenerate projects
5 years ago
Alexander Polcyn
1197454f5a
Regenerate projects
5 years ago
Jan Tattermusch
d53663750c
regenerate ruby protobufs
5 years ago
Yihua Zhang
e10d90ba27
add security level negotiation between call creds and channel.
5 years ago
Akshay Kumar
3eadaa1aa8
FullChainExperimental-01-200106-rb
5 years ago
Richard Belleville
a0ee7f6ff1
Bump version to 1.26.0
5 years ago
Richard Belleville
3d63f59016
Regenerate projects
5 years ago
Richard Belleville
6feae07504
Regenerate projects
5 years ago
Yash Tibrewal
06a6175846
Regenerate projects
6 years ago
Esun Kim
81df105ac8
Deprecate gpr_get/set_allocation_functions
6 years ago
Yoshihiro Saito
4ba9b6d44e
Fix to use immutable string literal
6 years ago
Yash Tibrewal
07ef24344c
Regenerate projects
6 years ago
Yash Tibrewal
c097eca1e3
Regenerate projects
6 years ago
Esun Kim
be7bea3895
Regenerate projects
6 years ago
Esun Kim
938d1bed77
Regenerate projects
6 years ago
Esun Kim
a67213158c
Use -static-libstdc++ for ruby.linux
6 years ago
tanjunchen
64cdea5a07
fix some spelling mistakes in document
6 years ago
Esun Kim
5cbf8ead38
Regenerate projects
6 years ago
chentanjun
05b3eeff77
fix-up some spelling mistakes
6 years ago
Esun Kim
033b0fe721
Regenerate projects
6 years ago
Muxi Yan
6a085457fd
Bump version up to 1.24.0-pre2
6 years ago
Esun Kim
20b4c7080a
Regenerate projects
6 years ago
Esun Kim
cf444b9cab
Regenerate projects
6 years ago
Esun Kim
49b9fb2b3c
Enable C++ standard library
6 years ago
Matthew Stevenson
6189d34724
Revert "Forgot to autogenerate files and run clang_format/tidy_code"
...
This reverts commit 9295e4ebb3
.
6 years ago
Matthew Stevenson
9295e4ebb3
Forgot to autogenerate files and run clang_format/tidy_code
6 years ago
Mike Moore
0f8dced6c4
Define Struct::Status in Ruby
...
Update error end2end test for loading when calling to_status.
Update error end2end test for loading when calling to_rpc_status.
6 years ago
Joe Bolinger
f463965084
Allow :: in ruby_package
6 years ago
Karthik Ravi Shankar
136d3daf53
Regenerate projects
6 years ago
Mike Moore
b132c34c61
Allow loading grpc/errors before grpc
6 years ago
Yihua Zhang
ae863630d5
Add spiffe client-side credential reload
6 years ago
Esun Kim
f88bd06ee5
Go UPB!
6 years ago
Karthik Ravi Shankar
d030df2951
Regenerate projects
6 years ago
Karthik Ravi Shankar
fcb43f9dee
Regenerate projects
6 years ago
Michael Herold
957fc7bab7
Don't require_relative for an absolute path
...
Ruby's `require_relative` method currently converts paths to absolute
paths. This idiosyncrasy means that the implementation of the require
for the distributed shared library works, however the semantics do not
mesh with the semantics of `require_relative`.
This is an issue when you redefine `require_relative` and follow the
semantics of the method, as [derailed_benchmarks does][1]. This means
that any project that uses `grpc` also cannot use that project (which
I will also be patching).
In the event that a new version of Ruby follows the semantics of the
method (whether or not that is likely), this will break as well.
By switching to `require` here instead of `require_relative`, we
maintain the functionality but do not use a semantically incompatible
method to do so.
[1]: 1b0c425720/lib/derailed_benchmarks/core_ext/kernel_require.rb (L24-L27)
6 years ago
Esun Kim
1399d06276
Regenerate projects
6 years ago
Julien Boeuf
189c2c8c30
Adding support for STS Token Exchange Creds in core:
...
- IETF specification is available here:
https://tools.ietf.org/html/draft-ietf-oauth-token-exchange-16
6 years ago