89 Commits

Author SHA1 Message Date
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
murgatroid99
8d8e2a3107 Emit proper status when failing to parse server stream 2015-08-27 16:11:08 -07:00
murgatroid99
f3d44ad567 Fixed handling of binary metadata values 2015-08-27 10:04:43 -07:00
Tim Emiola
886b8f1f8b Merge pull request #2955 from murgatroid99/node_nan_deprecation_warnings
Added an inline C++ function to replace a deprecated nan function
2015-08-19 10:43:33 -07:00