Yang Gao
f102103196
Proof of concept fix for flow control error
10 years ago
Jan Tattermusch
3bb40596c5
Merge pull request #1313 from tbetbetbe/grpc_ruby_add_ruby_coverage
...
Add SimpleCov coverage set up for gRPC ruby
10 years ago
Craig Tiller
b572fcba35
Merge pull request #1315 from jboeuf/security_connector
...
Refactoring of core security to remove the factories.
10 years ago
Julien Boeuf
aab1edc5f6
Fixing inaccurate ruby test.
10 years ago
Julien Boeuf
7d1d9ca7fa
Refactoring of core security to remove the factories.
...
- Renamed security_context -> security_connector.
- Credentials are now responsible for creating their own connectors.
10 years ago
Stanley Cheung
19955c82bf
Merge pull request #1314 from tbetbetbe/grpc_ruby_remove_xray_dep
...
Remove usage of xray
10 years ago
Tim Emiola
154db73ff9
Remove usage of xray
...
- xray was useful during dev testing but is neither a dev or runtime dep
- its presence causes issues for libraries that handle signals themselves
Also
- updates grpc.gemspec with requirements
10 years ago
Tim Emiola
c85c1ae463
Add SimpleCov coverage set up for gRPC ruby
10 years ago
Yang Gao
9bffc908a8
Merge pull request #1310 from nicolasnoble/build-fix
...
Fixing dependency...
10 years ago
Nicolas "Pixel" Noble
1cc29c1e1d
Fixing dependency...
10 years ago
Tim Emiola
4f558f536c
Merge pull request #1297 from yugui/fix/header
...
Avoid implicit function declarations
10 years ago
Tim Emiola
3d3a65da84
Merge pull request #1295 from yugui/fix/typed-struct
...
Use TypedData_XXX instead of Data_XXX
10 years ago
Craig Tiller
c6f60ead70
Merge pull request #1292 from jboeuf/load_file_with_null_term
...
Adding option to add a null terminator when loading a file.
10 years ago
Yang Gao
36ea9c4c9a
Merge pull request #1305 from a11r/commonproto
...
Move proto files up the tree to prepare for sharing.
10 years ago
Abhishek Kumar
60572d422b
Move .proto files up for reuse
10 years ago
Abhishek Kumar
1b3e3cd75b
Moving test.proto to an outer directory so others can depend on it.
10 years ago
Jan Tattermusch
fec23f2c10
Merge pull request #1302 from tbetbetbe/grpc_ruby_rpc_server_simple_signal_handling
...
Grpc ruby rpc server simple signal handling
10 years ago
Nicolas Noble
720a208b7f
Merge pull request #1303 from yang-g/codegen
...
Avoid generating libs for unknown types.
10 years ago
Yuki Yugui Sonoda
e8696fb286
Merge branch 'master' into fix/header
...
Conflicts:
src/ruby/ext/grpc/rb_grpc.c
10 years ago
Yuki Yugui Sonoda
dca359cc5a
Merge branch 'master' into fix/typed-struct
...
Conflicts:
src/ruby/ext/grpc/rb_grpc.c
10 years ago
Nicolas Noble
d35b7107f8
Merge pull request #1291 from yang-g/headers
...
Wrap ParseCommandLineFlags in InitTest
10 years ago
Nicolas Noble
b67d14c3ab
Merge pull request #1288 from ctiller/init-fix2
...
Get GRPC_TRACE tcp working again
10 years ago
Nicolas Noble
35baaa3850
Merge pull request #1301 from ctiller/fix-run-tests
...
Get run_tests.py forever mode working again
10 years ago
Yang Gao
736bd6515c
Avoid generating libs for unknown types.
10 years ago
donnadionne
234458da82
Merge pull request #1290 from yang-g/interop
...
Return 1 when test_case is not supported in interop test
10 years ago
Tim Emiola
bf6d78c8e4
Fixes error with the keep-alive
10 years ago
Yang Gao
b12dc6b5bc
Merge pull request #1261 from ctiller/registered_calls
...
Registered calls
10 years ago
Tim Emiola
321871ee6e
Updates the example servers to use #run_till_terminated
10 years ago
Tim Emiola
9558460b77
Adds a #run_till_terminated func to RpcServer
...
- adds signal handling to RpcServer
- ensures that very little behaviour occurs in the signal handling context
- adds #run_till_terminated that launches a server in a thread and then handles
signals that can be used to stop it.
10 years ago
Craig Tiller
9a5a94086b
Get run_tests.py forever mode working again
10 years ago
Julien Boeuf
9d005cc5e2
Addressing comments.
10 years ago
Stanley Cheung
cd1c1dd7af
Merge pull request #1294 from tbetbetbe/grpc_ruby_update_gem_deps
...
Updates gem dependencies, style rules
10 years ago
Craig Tiller
277d3cff7e
clang-format
10 years ago
Craig Tiller
15f9f95312
Use channel tags to call methods
10 years ago
Craig Tiller
3beef68d39
Populate channel tags for methods
10 years ago
Craig Tiller
62d2896665
Add facility to register methods in C++
10 years ago
Craig Tiller
53a38d4699
Make RpcMethod constructor take all args
10 years ago
Craig Tiller
bd6c61860a
Precreate RpcMethod instances
10 years ago
Craig Tiller
b20111caea
clang-format
10 years ago
Craig Tiller
08453374b2
Introduce ahead-of-time registration of (method,host) pairs
10 years ago
Tim Emiola
2ab3998251
Merge pull request #1296 from yugui/fix/static
...
Correct storage classes of variables an functions
10 years ago
Tim Emiola
8c70eb1029
Merge pull request #1298 from tbetbetbe/grpc_nodejs_remove_pubsub
...
Removes nodejs pubsub example
10 years ago
Tim Emiola
ff1ae501fa
Removes nodejs pubsub example
10 years ago
Jan Tattermusch
4561704008
Merge pull request #1293 from tbetbetbe/grpc_ruby_add_interop_cancellation_tests
...
Grpc ruby add interop cancellation tests
10 years ago
Yuki Yugui Sonoda
22887917f5
Avoid implicit function declarations
10 years ago
Yuki Yugui Sonoda
f0eee5f250
Make some functions static
...
They don't need to be extern
10 years ago
Yuki Yugui Sonoda
99eb9f94bf
Fix a linkage error with mac clang
...
Prevent symbol cache variables from being instantiated multipe times.
10 years ago
Yuki Yugui Sonoda
3c88e5d6e1
Make some global variables static
...
They do not need to be extern.
10 years ago
Yuki Yugui Sonoda
29ee1dbc93
Use TypedData for GRPC::Core::ServerCredentials
10 years ago
Yuki Yugui Sonoda
9232f124e0
Use TypedData for GRPC::Core::Server
10 years ago