murgatroid99
73cefb8b90
Updated copyright in Ruby version file
9 years ago
murgatroid99
0e59927b87
Update Ruby library version for next release
9 years ago
murgatroid99
b5703222a5
Include roots.pem with Ruby package
9 years ago
murgatroid99
d7e1a10628
Bundled C core with Ruby library
9 years ago
murgatroid99
d24424ff66
Fixed stub construction in interop client
9 years ago
murgatroid99
afe3974bce
Made insecure channel/stub explicit, in all layers
9 years ago
murgatroid99
64342dd864
Fixed arguments passed to Ruby auth plugin callback
9 years ago
Jan Tattermusch
f3cfb70a3a
update channel_credentials_spec
9 years ago
Jan Tattermusch
0a0237183a
Address comments
9 years ago
Jan Tattermusch
a6b2c4ce46
Get rid of SSL_CERT_FILE env entirely
9 years ago
Jan Tattermusch
88086373db
make gpr_timespec platform agnostic
9 years ago
murgatroid99
e389b04336
Fixed bug with composing credentials
9 years ago
murgatroid99
f88008c00b
Fixed a busy-wait in Ruby server run_till_terminated
9 years ago
murgatroid99
a4c2d7dff7
Fixed encoding for bytes fields in the ruby interop server
9 years ago
murgatroid99
59e5472568
Fix encoding for bytes fields in ruby interop client
9 years ago
Jan Tattermusch
de95cb0494
update ruby to new position of math.proto and health.proto
9 years ago
Jan Tattermusch
8956122d60
consolidate math.proto and health.proto
9 years ago
murgatroid99
c78b6834a2
Added explicit dependency on signet to gemspec
9 years ago
murgatroid99
ca72d6cd3d
Fixed a hash key
9 years ago
murgatroid99
cfa26e1ce7
Plumb CallCredentials through Ruby code, replacing metadata_updater functionality
9 years ago
murgatroid99
9946f2b80a
Add CallCredentials class to Ruby wrapping code
9 years ago
Nicolas "Pixel" Noble
96847efefd
Making ruby's gcov configuration work.
9 years ago
Tim Emiola
9161a82565
Corrects compile error on ruby 2.0
10 years ago
Tim Emiola
a082435e06
Updates interop client/server logging
...
- server logger.level = WARN
- client logger.level = INFO
10 years ago
Tim Emiola
69a672e6c2
Adds standard logging to the client/server
...
- truncates the server debug log entries to make that readable
10 years ago
Tim Emiola
7d21c04b2c
Fixes a multithreading bug in the ruby rpc_server
...
This fixes the current ruby server interop test flakiness.
- The interop tests recently changed so that clients access servers in
parallel, meaning that the interop servers handle multiple rpcs at once,
which is how this bug became visible
- since this change, tests run against the ruby interop server have
failed sporadically
- the problem was that the block in #loop_handle_server_calls that is
passed to the thread pool referenced a var in an enclosing block,
which resulted in requests being processed by the wrong handler
- this fix ensures that the block to be run on the thread pool thread
does not have any references to vars in the enclosing block
10 years ago
Tim Emiola
24fdc179c1
Ensures that bidi calls obtain metadata.
...
Fixes an omission from earlier PRs that adds support metadata.
10 years ago
Tim Emiola
b48236a2b4
Fixes an issue running the tests on Ruby2.2
10 years ago
Julien Boeuf
334314b888
Updating the server1 cert so that it can be used with Go.
...
The encoding of the issuer field in this cert is now a PRINTABLESTRING
as opposed to UTF8STRING in the previous server1.pem which was causing
the Go issue.
Fixes #4086 .
10 years ago
Jan Tattermusch
a9b933eee3
Add gem badge
10 years ago
Brian Diesel
a7bd470578
requiring tmpdir to resolve undefined method error
10 years ago
Tim Emiola
43a7e4e6ed
Ruby wrapping of core credentials API change.
10 years ago
Tim Emiola
9332ea6af5
Updates channel credentials
...
- switches credentials to channel credentials
- removes usages of other credentials classes that would are not
currently used in the ruby surface
10 years ago
Jan Tattermusch
fe3d9ea14f
fix ruby per_rpc_creds
10 years ago
Jan Tattermusch
73b3eea149
accept --use_tls=true and --use_test_ca=true in ruby
10 years ago
murgatroid99
aad1a34b4f
Add newline to .rubocop.yml
10 years ago
murgatroid99
3c09a64332
Fixed previous change, altered RuboCop settings to let me do so
10 years ago
murgatroid99
59e339b9d2
Made ruby server stop waiting for calls when it starts getting null calls
10 years ago
Tim Emiola
bfe8a9febc
Fixes the broken ruby interop tests
10 years ago
Tim Emiola
383d7da1b2
Bugfix: correct circular arg ref
10 years ago
Tim Emiola
557d26f643
Remove a bad flaky rpc server test
10 years ago
Tim Emiola
0deeb04a0b
Bump version to reflect changes to the gRPC ruby package
10 years ago
Tim Emiola
c03138a483
Fixes bins in the grpc beta package
10 years ago
Tim Emiola
98ef7a277d
Update status to Beta
10 years ago
Stanley Cheung
581846ba9b
Update debian install instructions, jessie-backports
10 years ago
Tim Emiola
bab6706f41
Bumps the ruby version to beta
10 years ago
Tim Emiola
391664afa1
Improves test stability
10 years ago
Tim Emiola
643ebb6fb8
Fixes a comment
10 years ago
Tim Emiola
934ae9ac0c
Make insecure construction explicit, to address #2614
10 years ago
Tim Emiola
73a540ae57
Update sites using ServerCredentials.new
10 years ago