aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby/ext
Commit message (Collapse)AuthorAge
* Ruby shutdown api migrationGravatar Tim Emiola2015-06-17
| | | | | | + all tests pass, - but there are a couple of workarounds - tests are flaky
* Added changes to c++ and ruby wrappersGravatar David Garcia Quintas2015-06-15
|
* Changes to byte_buffer based on comments.Gravatar David Garcia Quintas2015-06-08
|
* Re-organizes the GRPC_ROOT detection code in extconf.rbGravatar Tim Emiola2015-06-04
|
* Removed grpc_byte_buffer_reader_{create,destroy}.Gravatar David Garcia Quintas2015-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 50051Gravatar remi Taylor2015-05-24
|
* Enabling the ruby extension to automatically build grpc.Gravatar Nicolas "Pixel" Noble2015-05-14
|
* Straightening out the includes.Gravatar Nicolas "Pixel" Noble2015-05-14
|
* Add accidentally deleted escapeGravatar Craig Tiller2015-05-12
|
* Merge github.com:grpc/grpc into bye-bye-completion-queue-pieGravatar Craig Tiller2015-05-12
|\
* | Remove unusable functionsGravatar Craig Tiller2015-05-11
| |
* | Remove unusable functionsGravatar Craig Tiller2015-05-11
| |
* | Fix Ruby compile errorGravatar Craig Tiller2015-05-11
| |
* | Ruby progressGravatar Craig Tiller2015-05-11
| |
* | Ruby progressGravatar Craig Tiller2015-05-11
| |
* | Ruby progressGravatar Craig Tiller2015-05-11
| |
* | Fix ruby serverGravatar Craig Tiller2015-05-08
| |
| * Port Ruby to new APIGravatar Craig Tiller2015-05-08
|/
* Merge github.com:grpc/grpc into one-passGravatar Craig Tiller2015-04-24
|\
* | clang-formatGravatar Craig Tiller2015-04-24
| |
| * Corrects bad return values in C error-handling blockGravatar Tim Emiola2015-04-24
|/
* Merge pull request #1297 from yugui/fix/headerGravatar Tim Emiola2015-04-17
|\ | | | | Avoid implicit function declarations
| * Merge branch 'master' into fix/headerGravatar Yuki Yugui Sonoda2015-04-17
| |\ | | | | | | | | | | | | Conflicts: src/ruby/ext/grpc/rb_grpc.c
* | \ Merge branch 'master' into fix/typed-structGravatar Yuki Yugui Sonoda2015-04-17
|\ \ \ | | |/ | |/| | | | | | | Conflicts: src/ruby/ext/grpc/rb_grpc.c
| | * Avoid implicit function declarationsGravatar Yuki Yugui Sonoda2015-04-16
| | |
| * | Make some functions staticGravatar Yuki Yugui Sonoda2015-04-16
| | | | | | | | | | | | They don't need to be extern
| * | Fix a linkage error with mac clangGravatar Yuki Yugui Sonoda2015-04-16
| | | | | | | | | | | | Prevent symbol cache variables from being instantiated multipe times.
| * | Make some global variables staticGravatar Yuki Yugui Sonoda2015-04-16
| |/ | | | | | | They do not need to be extern.
* | Use TypedData for GRPC::Core::ServerCredentialsGravatar Yuki Yugui Sonoda2015-04-16
| |
* | Use TypedData for GRPC::Core::ServerGravatar Yuki Yugui Sonoda2015-04-16
| |
* | Use TypedData for GRPC::Core::TimeSpecGravatar Yuki Yugui Sonoda2015-04-16
| |
* | Use TypedData for GRPC::Core::CredentialsGravatar Yuki Yugui Sonoda2015-04-16
| |
* | Use TypedData for GRPC::Core::CompletionQueueGravatar Yuki Yugui Sonoda2015-04-16
| |
* | Use TypedData for TmpChannelArgsGravatar Yuki Yugui Sonoda2015-04-16
| |
* | Use TypedData for GRPC::Core::ChannelGravatar Yuki Yugui Sonoda2015-04-16
| |
* | Use TypedData for GRPC::Core::MetadataArrayGravatar Yuki Yugui Sonoda2015-04-16
| |
* | Use TypedData_XXX instead of Data_XXX for GRPC::Core::CallGravatar Yuki Yugui Sonoda2015-04-16
|/ | | | Data_XXX family is being deprecated in Ruby 2.x.
* Also fix rb_CallOps too.Gravatar Yuki Yugui Sonoda2015-04-11
|
* Use the prefix "grpc_rb_" rather than just "grpc_".Gravatar Yuki Yugui Sonoda2015-04-11
|
* Merge branch 'master' into fix/prefixGravatar Yuki Yugui Sonoda2015-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 referenceGravatar Tim Emiola2015-04-10
| |
| * Adds comments to clarify memory handlingGravatar Tim Emiola2015-04-10
| |
| * Move timeout handling into the extensionGravatar Tim Emiola2015-04-10
| |
| * Cleanup: remove redundant extension codeGravatar Tim Emiola2015-04-10
| |
| * Updates Server#request_call in line with the new APIGravatar Tim Emiola2015-04-10
| |
| * Adds Call#run_batchGravatar Tim Emiola2015-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 structGravatar Tim Emiola2015-04-10
| |
| * Exposes the implementation of CompletionQueue#pluckGravatar Tim Emiola2015-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 methodsGravatar Tim Emiola2015-04-10
| |
| * Adds the call operation codesGravatar Tim Emiola2015-04-10
| |