Commit Graph

92 Commits

Author SHA1 Message Date
murgatroid99 75cc7de627 Merge remote-tracking branch 'upstream/v1.3.x' into master_1.3.x_upmerge 2017-05-25 15:13:27 -07:00
murgatroid99 46b78f5fe3 Add more null checks to call methods 2017-05-25 10:55:53 -07:00
murgatroid99 9538b3d5a9 Fix race between destroying call after status and handling write failure 2017-05-15 14:39:05 -07:00
murgatroid99 6f3bea8fa7 Merge remote-tracking branch 'upstream/v1.3.x' into node_only_uv 2017-04-26 15:31:07 -07:00
Alexander Polcyn 21bc61e4a6 Revert "Merge branch 'master' into v1.3.x"
This reverts commit 79759fea1abd09102d38af3e13a84b69e898124b, reversing
changes made to dc36f4df6aba60275a31227e1d29c4d20b6cadca.
2017-04-26 14:18:39 -07:00
murgatroid99 16dbbf4fab Merge remote-tracking branch 'upstream/v1.3.x' into node_only_uv 2017-04-25 12:15:53 -07:00
murgatroid99 c084b4464a Remove non-libuv code from Node extension 2017-04-24 13:35:21 -07:00
Craig Tiller db70eca069 Merge github.com:grpc/grpc into cpparena 2017-04-19 14:40:20 -07:00
Craig Tiller e5a36589a6 Extend clang-format to C#, Node, Ruby 2017-04-19 09:52:18 -07:00
Craig Tiller 8934a59db0 Fix broken merge 2017-04-19 09:45:47 -07:00
Craig Tiller 991f0b18c2 Merge github.com:grpc/grpc into cpparena 2017-04-14 13:14:10 -07:00
Craig Tiller 857a8fd02b Merge github.com:grpc/grpc into cpparena 2017-04-12 15:16:35 -07:00
murgatroid99 8b7472fbec Only delete core-level server if shutdown was successful 2017-04-11 16:15:32 -07:00
murgatroid99 da129b2b4a Add native tag completion callbacks, dispose of server after tryShutdown succeeds 2017-04-10 15:43:09 -07:00
murgatroid99 25d8d5b609 Refactor tag completion handling into one function 2017-04-10 14:39:02 -07:00
Michael Lumish 836687cd26 Merge pull request #10468 from murgatroid99/node_call_destruction_bug
Fix call destruction bug
2017-04-06 17:29:15 -07:00
murgatroid99 60a0ed4903 Node: consolidate call destruction logic 2017-04-06 13:54:37 -07:00
murgatroid99 90bb8a9e2d Node: fix leak of sent metadata 2017-04-06 10:37:44 -07:00
murgatroid99 3b58459472 Fix call destruction bug 2017-04-04 13:55:00 -07:00
murgatroid99 54e008cbe1 Properly unref some slices in Node glue code 2017-04-03 15:31:53 -07:00
Craig Tiller 4d064019fe Call ref/unref, bugfixes 2017-03-31 08:27:28 -07:00
Craig Tiller 3af8756d83 Fix merge error 2017-01-26 13:45:57 -08:00
Craig Tiller a33333391a Fix merge error 2017-01-26 13:16:37 -08:00
Craig Tiller 1e4f7652ce Fix merge error 2017-01-26 12:55:08 -08:00
Craig Tiller 8cc1d01e9f Merge github.com:grpc/grpc into rollfwd 2017-01-26 12:21:28 -08:00
Mark D. Roth 14fab048d6 Move parameters for all grpc_op types into their own sub-structs. 2017-01-25 10:44:30 -08:00
Craig Tiller a6009e33a8 Revert "Revert "Metadata handling rewrite""
This reverts commit 5e01e2ac977655aa074faf7fde0a74298f5e4c55.
2017-01-23 07:48:42 -08:00
Craig Tiller 2423da9e77 Revert "Metadata handling rewrite" 2017-01-20 18:11:52 -08:00
murgatroid99 12583421c7 Make Node extension work with slice changes 2016-12-12 17:40:22 -08:00
murgatroid99 22b2e81604 Merge remote-tracking branch 'upstream/v1.0.x' into v1.0.1_upmerge 2016-10-28 11:48:22 -07:00
murgatroid99 4159622a60 Add a libuv endpoint to the C core, for use in the Node library 2016-09-16 13:25:08 -07:00
murgatroid99 5ebba7b69a Update Node library dependencies and change deprecated function calls 2016-08-15 13:14:16 -07:00
Craig Tiller 789bed102e Update copyrights 2016-03-31 07:46:18 -07:00
David Garcia Quintas af73647f81 Added back trailing newlines 2016-01-14 15:55:03 -08:00
murgatroid99 3f599065b9 Update copyrights 2016-01-13 17:45:30 -08:00
murgatroid99 5bbf55f0db Merged from master and resolved merge conflicts 2016-01-08 12:33:22 -08:00
murgatroid99 10b3ca0118 Make Node library use core metadata validation instead of duplicating it 2016-01-07 10:03:18 -08:00
Craig Tiller f676580386 Eliminate gpr_ int types - and insist on C99 variants instead 2015-12-22 13:49:30 -08:00
Seongjin Cho a11079ba4b Memory leak fix? 2015-12-03 11:42:32 -08:00
murgatroid99 5ea756598e Updated Node credentials API to match core API change 2015-10-20 16:10:20 -07:00
murgatroid99 d84ad122f9 Refactored some C++ code to improve code reuse 2015-10-12 16:12:04 -07:00
murgatroid99 be6598082f Add some tests to increase coverage, fix some failures 2015-10-12 13:18:06 -07:00
murgatroid99 566e277a25 Resolved merge conflicts 2015-10-07 10:49:59 -07:00
murgatroid99 9b0fbb4cf0 Fixed issues with binary metadata type checking 2015-10-06 16:51:50 -07:00
murgatroid99 6fcabd1a36 Split Credentials into two types 2015-09-30 14:26:29 -07:00
murgatroid99 0e008b11f4 Fixed some issues with new credential code 2015-09-28 16:31:16 -07:00
murgatroid99 ee19e93884 Reworked credentials surface API, added test 2015-09-25 16:04:03 -07:00
murgatroid99 421706f822 Merged from release_0.11 2015-09-17 14:00:05 -07:00
murgatroid99 231617f5ba Update to nan 2.0 2015-09-17 13:56:25 -07:00
murgatroid99 9a7be95df9 Fixed Op destructors not being called 2015-09-14 16:45:20 -07:00