Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Ruby shutdown api migration | Tim Emiola | 2015-06-17 |
| | | | | | | + all tests pass, - but there are a couple of workarounds - tests are flaky | ||
* | Added changes to c++ and ruby wrappers | David Garcia Quintas | 2015-06-15 |
| | |||
* | Changes to byte_buffer based on comments. | David Garcia Quintas | 2015-06-08 |
| | |||
* | Re-organizes the GRPC_ROOT detection code in extconf.rb | Tim Emiola | 2015-06-04 |
| | |||
* | Removed grpc_byte_buffer_reader_{create,destroy}. | David Garcia Quintas | 2015-06-01 |
| | | | | | Introduced grpc_byte_buffer_init instead. It's now the user's responsibility to manage memory. | ||
* | Update ruby add_http2_port comments to use port 50051 | remi Taylor | 2015-05-24 |
| | |||
* | Enabling the ruby extension to automatically build grpc. | Nicolas "Pixel" Noble | 2015-05-14 |
| | |||
* | Straightening out the includes. | Nicolas "Pixel" Noble | 2015-05-14 |
| | |||
* | Add accidentally deleted escape | Craig Tiller | 2015-05-12 |
| | |||
* | Merge github.com:grpc/grpc into bye-bye-completion-queue-pie | Craig Tiller | 2015-05-12 |
|\ | |||
* | | Remove unusable functions | Craig Tiller | 2015-05-11 |
| | | |||
* | | Remove unusable functions | Craig Tiller | 2015-05-11 |
| | | |||
* | | Fix Ruby compile error | Craig Tiller | 2015-05-11 |
| | | |||
* | | Ruby progress | Craig Tiller | 2015-05-11 |
| | | |||
* | | Ruby progress | Craig Tiller | 2015-05-11 |
| | | |||
* | | Ruby progress | Craig Tiller | 2015-05-11 |
| | | |||
* | | Fix ruby server | Craig Tiller | 2015-05-08 |
| | | |||
| * | Port Ruby to new API | Craig Tiller | 2015-05-08 |
|/ | |||
* | Merge github.com:grpc/grpc into one-pass | Craig Tiller | 2015-04-24 |
|\ | |||
* | | clang-format | Craig Tiller | 2015-04-24 |
| | | |||
| * | Corrects bad return values in C error-handling block | Tim Emiola | 2015-04-24 |
|/ | |||
* | Merge pull request #1297 from yugui/fix/header | Tim Emiola | 2015-04-17 |
|\ | | | | | Avoid implicit function declarations | ||
| * | Merge branch 'master' into fix/header | Yuki Yugui Sonoda | 2015-04-17 |
| |\ | | | | | | | | | | | | | Conflicts: src/ruby/ext/grpc/rb_grpc.c | ||
* | \ | Merge branch 'master' into fix/typed-struct | Yuki Yugui Sonoda | 2015-04-17 |
|\ \ \ | | |/ | |/| | | | | | | | Conflicts: src/ruby/ext/grpc/rb_grpc.c | ||
| | * | Avoid implicit function declarations | Yuki Yugui Sonoda | 2015-04-16 |
| | | | |||
| * | | Make some functions static | Yuki Yugui Sonoda | 2015-04-16 |
| | | | | | | | | | | | | They don't need to be extern | ||
| * | | Fix a linkage error with mac clang | Yuki Yugui Sonoda | 2015-04-16 |
| | | | | | | | | | | | | Prevent symbol cache variables from being instantiated multipe times. | ||
| * | | Make some global variables static | Yuki Yugui Sonoda | 2015-04-16 |
| |/ | | | | | | | They do not need to be extern. | ||
* | | Use TypedData for GRPC::Core::ServerCredentials | Yuki Yugui Sonoda | 2015-04-16 |
| | | |||
* | | Use TypedData for GRPC::Core::Server | Yuki Yugui Sonoda | 2015-04-16 |
| | | |||
* | | Use TypedData for GRPC::Core::TimeSpec | Yuki Yugui Sonoda | 2015-04-16 |
| | | |||
* | | Use TypedData for GRPC::Core::Credentials | Yuki Yugui Sonoda | 2015-04-16 |
| | | |||
* | | Use TypedData for GRPC::Core::CompletionQueue | Yuki Yugui Sonoda | 2015-04-16 |
| | | |||
* | | Use TypedData for TmpChannelArgs | Yuki Yugui Sonoda | 2015-04-16 |
| | | |||
* | | Use TypedData for GRPC::Core::Channel | Yuki Yugui Sonoda | 2015-04-16 |
| | | |||
* | | Use TypedData for GRPC::Core::MetadataArray | Yuki Yugui Sonoda | 2015-04-16 |
| | | |||
* | | Use TypedData_XXX instead of Data_XXX for GRPC::Core::Call | Yuki Yugui Sonoda | 2015-04-16 |
|/ | | | | Data_XXX family is being deprecated in Ruby 2.x. | ||
* | Also fix rb_CallOps too. | Yuki Yugui Sonoda | 2015-04-11 |
| | |||
* | Use the prefix "grpc_rb_" rather than just "grpc_". | Yuki Yugui Sonoda | 2015-04-11 |
| | |||
* | Merge branch 'master' into fix/prefix | Yuki Yugui Sonoda | 2015-04-11 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/ruby/ext/grpc/rb_byte_buffer.c src/ruby/ext/grpc/rb_byte_buffer.h src/ruby/ext/grpc/rb_call.c src/ruby/ext/grpc/rb_call.h src/ruby/ext/grpc/rb_channel.c src/ruby/ext/grpc/rb_completion_queue.h src/ruby/ext/grpc/rb_event.c src/ruby/ext/grpc/rb_grpc.c src/ruby/ext/grpc/rb_metadata.c src/ruby/ext/grpc/rb_server.c test/cpp/interop/client_helper.h test/cpp/interop/server_helper.h | ||
| * | Fixed bad op reference | Tim Emiola | 2015-04-10 |
| | | |||
| * | Adds comments to clarify memory handling | Tim Emiola | 2015-04-10 |
| | | |||
| * | Move timeout handling into the extension | Tim Emiola | 2015-04-10 |
| | | |||
| * | Cleanup: remove redundant extension code | Tim Emiola | 2015-04-10 |
| | | |||
| * | Updates Server#request_call in line with the new API | Tim Emiola | 2015-04-10 |
| | | |||
| * | Adds Call#run_batch | Tim Emiola | 2015-04-10 |
| | | | | | | | | | | | | - named run_batch rather than start_batch - this is because the func starts the batch, but additionally waits for it to complete | ||
| * | Adds symbols to access the fields in Status struct | Tim Emiola | 2015-04-10 |
| | | |||
| * | Exposes the implementation of CompletionQueue#pluck | Tim Emiola | 2015-04-10 |
| | | | | | | | | | | - allows it to be used from other files, e.g, in Call#run_batch - this keeps code related to releasing the GIL during #pluck in one place | ||
| * | Adds byte_buffer -> ruby string and char * -> byte_buffer convenience methods | Tim Emiola | 2015-04-10 |
| | | |||
| * | Adds the call operation codes | Tim Emiola | 2015-04-10 |
| | |