Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | ruby: Raise instead of hanging if grpc is used before and after fork | 2018-09-13 | |
| | |||
* | Update clang-format to 5.0 | 2017-11-03 | |
| | |||
* | Add a test under ruby GC stress mode and fix non-GC-rooted variable bug | 2017-10-05 | |
| | |||
* | auto-fix most of licenses | 2017-06-08 | |
| | |||
* | Merge remote-tracking branch 'upstream/v1.3.x' into master_1.3.x_upmerge | 2017-05-25 | |
|\ | |||
| * | cleanup | 2017-05-17 | |
| | | |||
| * | fix tentative startup bug | 2017-05-17 | |
| | | |||
| * | Revert "Merge branch 'master' into v1.3.x" | 2017-04-26 | |
|/ | | | | | This reverts commit 79759fea1abd09102d38af3e13a84b69e898124b, reversing changes made to dc36f4df6aba60275a31227e1d29c4d20b6cadca. | ||
* | Merge remote-tracking branch 'upstream/v1.3.x' into upmerge_v1.3.x | 2017-04-19 | |
|\ | |||
* | | Extend clang-format to C#, Node, Ruby | 2017-04-19 | |
| | | |||
| * | defer grpc_init and background threads until first grpc object init | 2017-04-14 | |
|/ | |||
* | Merge pull request #7284 from ewr/FixRubyTimeConversion | 2016-07-18 | |
|\ | | | | | Fix arguments for calls to Ruby's `Time.at` | ||
| * | Fix arguments for calls to Ruby's `Time.at` | 2016-07-12 | |
| | | | | | | | | | | `Time.at` takes microseconds as a second arg, not nanoseconds. Fixes conversion of deadline time on the server-side. | ||
* | | Added ruby wrapper for grpc_compression_options | 2016-07-10 | |
|/ | |||
* | Ruby: Moved completion queue entirely into extension code | 2016-06-06 | |
| | |||
* | Remove Ruby copy initializers. They don't make sense with wrapped structs, ↵ | 2016-06-02 | |
| | | | | and we don't use them anyway | ||
* | Fixed ruby fd bug | 2016-06-01 | |
| | |||
* | Handle signals properly when dropping GVL | 2016-05-16 | |
| | |||
* | Merge pull request #6472 from murgatroid99/ruby_signal_handling2 | 2016-05-09 | |
|\ | | | | | Make Ruby library terminate on Ctrl+C on client and server | ||
| * | Make Ruby library terminate on Ctrl+C on client and server | 2016-05-06 | |
| | | |||
* | | Cleaning up includes. | 2016-05-05 | |
|/ | |||
* | Update copyrights | 2016-03-31 | |
| | |||
* | Adding an explanatory comment. | 2016-02-22 | |
| | |||
* | Adding the init / destruct of grpc for ruby in a gpr_once. | 2016-02-21 | |
| | |||
* | Slightly better workaround given the circumstances. | 2016-02-21 | |
| | |||
* | Fixing a reported ruby crash when using ruby_vm_at_exit. | 2016-02-20 | |
| | |||
* | And the Windows extension finally loads. | 2016-01-31 | |
| | |||
* | Renaming the Ruby grpc extension to grpc_c, and renaming its loader from ↵ | 2016-01-29 | |
| | | | | loader.rb to grpc.rb | ||
* | Eliminate gpr_ int types - and insist on C99 variants instead | 2015-12-22 | |
| | |||
* | Merge pull request #4412 from murgatroid99/ruby_auth_metadata_plugin | 2015-12-11 | |
|\ | | | | | Ruby auth metadata plugin | ||
* | | make gpr_timespec platform agnostic | 2015-12-10 | |
| | | |||
| * | Add CallCredentials class to Ruby wrapping code | 2015-12-04 | |
|/ | |||
* | Merge branch 'master' of github.com:grpc/grpc into core_creds_api_change | 2015-11-17 | |
|\ | |||
| * | Corrects compile error on ruby 2.0 | 2015-11-12 | |
| | | |||
* | | Updates channel credentials | 2015-10-27 | |
|/ | | | | | | - switches credentials to channel credentials - removes usages of other credentials classes that would are not currently used in the ruby surface | ||
* | Merge pull request #2632 from marcinwyszynski/master | 2015-07-27 | |
|\ | | | | | Avoid implicit conversions in Ruby extension code | ||
| * | Avoid stupid double conversion | 2015-07-23 | |
| | | |||
| * | Make time_t to int conversion explicit on tv_nsec | 2015-07-23 | |
| | | |||
* | | Make the server report monotonic times for deadlines | 2015-07-23 | |
|/ | | | | | | | | For very high performance systems, we're going to want to be able to simply push the value reported from the server down onto clients. If we report realtime now, then all wrapped languages are going to assume it, meaning that such a change will be impossible later. | ||
* | Merge pull request #2476 from murgatroid99/ruby_fix_warnings | 2015-07-19 | |
|\ | | | | | Clean up some warnings in the ruby wrapping code | ||
| * | Clean up some warnings in the ruby wrapping code | 2015-07-16 | |
| | | |||
* | | Ruby fixes for new timespec | 2015-07-14 | |
| | | |||
* | | Updating wrapped languages to new time functions | 2015-07-13 | |
| | | |||
* | | Introduce a clock type field onto gpr_timespec. | 2015-07-13 | |
|/ | | | | | Use it to validate that arithmetic on time types makes even some vague kind of sense. | ||
* | Merge pull request #1297 from yugui/fix/header | 2015-04-17 | |
|\ | | | | | Avoid implicit function declarations | ||
| * | Merge branch 'master' into fix/header | 2015-04-17 | |
| |\ | | | | | | | | | | | | | Conflicts: src/ruby/ext/grpc/rb_grpc.c | ||
* | \ | Merge branch 'master' into fix/typed-struct | 2015-04-17 | |
|\ \ \ | | |/ | |/| | | | | | | | Conflicts: src/ruby/ext/grpc/rb_grpc.c | ||
| | * | Avoid implicit function declarations | 2015-04-16 | |
| | | | |||
| * | | Make some functions static | 2015-04-16 | |
| | | | | | | | | | | | | They don't need to be extern | ||
| * | | Fix a linkage error with mac clang | 2015-04-16 | |
| | | | | | | | | | | | | Prevent symbol cache variables from being instantiated multipe times. |