aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby
Commit message (Collapse)AuthorAge
...
| * Updates the ruby generator RubyAsType to correctly account for underscores ↵Gravatar Daniel Neighman2018-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in packages Prior to this change, when the ruby generator tried to reference an entity that was not part of the same package (or a direct parent package) and the package contains underscores, the result would simply uppercase the first character. It should however uppercase each letter that proceeds an underscore and remove underscores. i.e. ``` package my_package.service; import "my_package/data.proto"; service MyService { rpc Test (data.Request) returns data.Response {} } ``` Was ```ruby # ... rpc :Test, My_package::Data::REquest, My_package::Data::Response # ... ``` Should be: ```ruby # ... rpc :Test, MyPackage::Data::REquest, My_package::Data::Response # ... ```
* | Use GRPC_RB_MEMSIZE_UNAVAILABLE in grpc_rb_md_ary_data_typeGravatar everysick2018-03-25
| |
* | Merge pull request #14705 from xambroz/ruby_format_stringsGravatar apolcyn2018-03-23
|\ \ | | | | | | Ruby format strings
* \ \ Merge pull request #14751 from ncteisen/channel-tracingGravatar Noah Eisen2018-03-21
|\ \ \ | | | | | | | | [Fix Forward]: Channel Tracing Implementation; Part 1
* | | | regenerate projectsGravatar Ruslan Nigmatullin2018-03-20
| | | |
| * | | Revert "Revert "Channel Tracing Implementation; Part 1""Gravatar ncteisen2018-03-19
|/ / / | | | | | | | | | This reverts commit f2bea3725f8218777268decfd37c7b543f839d9f.
* | | Revert "Channel Tracing Implementation; Part 1"Gravatar Noah Eisen2018-03-19
| | |
* | | Merge branch 'master' of https://github.com/grpc/grpc into channel-tracingGravatar ncteisen2018-03-15
|\ \ \
| | * | Enable checking for the string format issuesGravatar xambroz2018-03-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable checking for the string format issues because: 1) Fedora and Ubuntu have format checking generating errors as mandatory for the ruby gem builds. If "-Wno-format" is hardcoded here it will collide and fail with the in-build option of -Werror=format-security passed to the make. 2) There was one potential format vulnerability found in rb_compression_options.c
| | * | Fix potential format string vulnerabilityGravatar xambroz2018-03-14
| | | |
| * | | Fix ruby documentGravatar nownabe2018-03-13
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Organize collapsed ruby yard doc. 2. Update contents about ClientStub#bidi_streamer because bidi#writes_done hasn't existed. https://github.com/grpc/grpc/pull/14535#discussion_r171452923 3. Fix yardoc warnings. Warings: [warn]: Invalid tag format for @return in file `lib/grpc/core/time_consts.rb` near line 36 [warn]: @param tag has duplicate parameter name: set_input_stream_done in file `lib/grpc/generic/bidi_call.rb' near line 70 [warn]: Unknown tag @result in file `lib/grpc/generic/rpc_server.rb` near line 287 [warn]: @param tag has unknown parameter name: in file `lib/grpc/generic/interceptors.rb' near line 158 [warn]: In file `lib/grpc/generic/rpc_server.rb':217: Cannot resolve link to key: from text: ...{key: val, ..} [warn]: In file `lib/grpc/generic/rpc_server.rb':217: Cannot resolve link to key: from text: ...{key: val, ..}
* | | Fix build and sanityGravatar ncteisen2018-03-02
| | |
* | | Fix build and sanityGravatar ncteisen2018-03-02
|/ /
* | Regenerate projectsGravatar Mehrdad Afshari2018-02-22
| |
* | Internalize gpr_thd except for id and currentidGravatar Vijay Pai2018-02-12
| |
* | Merge pull request #14134 from apolcyn/fix_ruby_shutdown_raceGravatar apolcyn2018-02-09
|\ \ | | | | | | Refactor ruby server shutdown to fix a race in tests
* \ \ Merge pull request #14132 from apolcyn/fix_benign_compression_options_mem_leakGravatar apolcyn2018-02-08
|\ \ \ | | | | | | | | Fix two ruby memory leaks when exceptions are raised
* \ \ \ Merge branch 'master' into gpr_reviewGravatar Vijay Pai2018-02-08
|\ \ \ \
* \ \ \ \ Merge branch 'master' into gpr_reviewGravatar Vijay Pai2018-02-08
|\ \ \ \ \
| | * \ \ \ Merge branch 'master' into gpr_review3Gravatar Vijay Pai2018-02-08
| | |\ \ \ \ | | |/ / / / | |/| | | |
| | * | | | Merge branch 'master' into gpr_review3Gravatar Vijay Pai2018-02-08
| | |\ \ \ \
| * | \ \ \ \ Merge branch 'master' into gpr_review_host_portGravatar Vijay Pai2018-02-07
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | |
| | * | | | | build projectsGravatar Muxi Yan2018-02-06
| | | | | | |
| | * | | | | Remove compression_rubyGravatar Muxi Yan2018-02-06
| | | | | | |
| | | | | * | Guarantee no race between ruby server's shutdown_and_notify and destroyGravatar Alexander Polcyn2018-02-06
| | | | | | |
| | * | | | | fix typoGravatar Shohei Kamimori2018-02-05
| | | | | | |
| * | | | | | Merge branch 'master' into gpr_review_host_portGravatar Vijay Pai2018-02-02
| |\| | | | |
* | | | | | | Privatize useful.h and avl.hGravatar Vijay Pai2018-02-02
| |/ / / / / |/| | | | |
| | * | | | Merge branch 'master' into gpr_review3Gravatar Vijay Pai2018-02-02
| | |\ \ \ \ | |_|/ / / / |/| | | | |
* | | | | | Merge pull request #14015 from vjpai/alarmGravatar Vijay Pai2018-02-02
|\ \ \ \ \ \ | | | | | | | | | | | | | | Remove alarm from core, implement in C++ layer only
| | * | | | | Privatize host_port.h; was not used in any wrapped language implementationGravatar Vijay Pai2018-01-25
| |/ / / / / |/| | | | |
| | * | | | Move cmdline and subprocess from public gpr to test/core/utilGravatar Vijay Pai2018-01-25
| |/ / / / |/| | | |
* | | | | Merge remote-tracking branch 'upstream/master' into ↵Gravatar Muxi Yan2018-01-24
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | fix-stream-compression-config-interface
| | | | * | Refactor ruby server shutdown to fix a raceGravatar Alexander Polcyn2018-01-22
| | | | | |
| | | * | | Fix two ruby memory leaks when exceptions are raisedGravatar Alexander Polcyn2018-01-22
| | | |/ /
| * | / / Fix arena to return aligned memory.Gravatar Mark D. Roth2018-01-22
| | |/ / | |/| |
| | * | Remove alarm from core, implement in C++ layer onlyGravatar Vijay Pai2018-01-21
| |/ /
| * | Regenerate projectsGravatar Mehrdad Afshari2018-01-19
| | |
* | | Merge remote-tracking branch 'upstream/master' into ↵Gravatar Muxi Yan2018-01-19
|\| | | | | | | | | | | fix-stream-compression-config-interface
| * | Merge pull request #13363 from grpc/revert-13346-revert-13322-oauth_failureGravatar Jan Tattermusch2018-01-16
| |\ \ | | | | | | | | Revert "Revert "Switching from UNAUTHENTICATED to UNAVAILABLE for auth metadata failure""
| * \ \ Merge pull request #13777 from frankyn/patch-1Gravatar apolcyn2017-12-18
| |\ \ \ | | | | | | | | | | [Ruby] Specify module init in README
| * \ \ \ Merge pull request #13774 from apolcyn/disable_soreuseport_in_ruby_testsGravatar apolcyn2017-12-15
| |\ \ \ \ | | | | | | | | | | | | Tentatively disable so_reuseport in ruby tests
| | | * | | [Ruby] Specify module init after cloning repoGravatar Frank Natividad2017-12-14
| | |/ / / | |/| | |
| | * | | Disable soreuseport in ruby unit testsGravatar Alexander Polcyn2017-12-13
| | | | |
| | | * | metadata plugin update statuses in wrapped langsGravatar Jan Tattermusch2017-12-14
| | |/ / | |/| |
* | | | Merge remote-tracking branch 'upstream/master' into ↵Gravatar Muxi Yan2017-12-13
|\| | | | | | | | | | | | | | | fix-stream-compression-config-interface
| * | | Merge remote-tracking branch 'origin/v1.8.x'Gravatar Mehrdad Afshari2017-12-11
| |\ \ \ | | |/ / | |/| |
| | * | v1.8.0-pre2 is now v1.8.0Gravatar Mehrdad Afshari2017-12-12
| | | |
| | * | Merge pull request #13696 from apolcyn/update_ruby_for_cpp_coreGravatar apolcyn2017-12-08
| | |\ \ | | | | | | | | | | Move a CFLAG to be a CPPFLAG when building core for ruby
| | | * | Update extconf.rb for c++ conversion, move CFLAGS to CPPFLAGS whenGravatar Alexander Polcyn2017-12-08
| | | | | | | | | | | | | | | | | | | | compiling core.