46 Commits

Author SHA1 Message Date
murgatroid99
27836dadee Move gRPC constants to js file to include them in generated documentation 2017-05-10 16:24:05 -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
cf65112c24 Remove another from Node extension 2017-04-25 10:35:56 -07:00
murgatroid99
c084b4464a Remove non-libuv code from Node extension 2017-04-24 13:35:21 -07:00
Craig Tiller
e5a36589a6 Extend clang-format to C#, Node, Ruby 2017-04-19 09:52:18 -07:00
murgatroid99
54e008cbe1 Properly unref some slices in Node glue code 2017-04-03 15:31:53 -07:00
Craig Tiller
4b496b164c Merge github.com:grpc/grpc into rollfwd 2017-01-24 10:53:20 -08:00
David G. Quintas
5f151daaa7 Merge pull request #9428 from grpc/revert-8842-metadata_filter
Revert "Metadata handling rewrite"
2017-01-23 12:08:46 -08:00
Nathaniel Manista
64467e95d2 v1.0.x → master upmerge
Manual resolution:

- Force use of local distributions in Python-building in
  tools/run_tests/helper_scripts/build_python.sh.
2017-01-23 17:32:15 +00: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
bd31bf0baa Replace usages of std::list with std::queue in Node extension 2016-12-06 11:00:39 -08:00
murgatroid99
413bc731ed Merge branch 'master' into uv_core_transport 2016-10-21 15:54:42 -07:00
Tim Ryan
cd84e7368a Compiles with npm install --debug option. 2016-10-21 10:13:46 -07:00
Michael Lumish
b9a367290c Fix how Node touches an internal core header 2016-10-07 14:49:05 -07:00
murgatroid99
84505a9335 UV tests pass on linux 2016-10-07 09:55:35 -07:00
Tim Ryan
82f490c237 Compiles with npm install --debug option. 2016-09-26 19:14:21 -04: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
c390be2ec4 Fix Node Windows build error 2016-06-24 11:06:28 -07:00
Jan Tattermusch
a634de1c18 Merge pull request #6747 from murgatroid99/node_logger_customization
Allow Node users to set a custom logger and log verbosity.
2016-06-24 10:19:31 -07:00
murgatroid99
a62e576d40 Add timestamps to custom log output 2016-06-02 14:33:22 -07:00
Craig Tiller
8aa4818370 GRPC_CHANNEL_FATAL_FAILURE --> GRPC_CHANNEL_SHUTDOWN 2016-06-02 11:07:12 -07:00
murgatroid99
227e336e63 Allow Node users to set a custom logger and log verbosity. Defaults to existing core logger 2016-06-01 11:42:20 -07:00
murgatroid99
f93da5341c Load default roots.pem in Node via grpc_set_ssl_roots_override_callback 2016-04-27 16:38:33 -07:00
Craig Tiller
789bed102e Update copyrights 2016-03-31 07:46:18 -07:00
murgatroid99
e856a441db Removed unnecessary include 2016-03-16 11:43:17 -07:00
murgatroid99
930da42c3a Node: made call credentials properly use UV async events. Also deleted some log lines 2016-03-16 11:39:15 -07:00
murgatroid99
0dd0bda233 Node: fix metadata validation bug, improve error reporting 2016-02-19 11:32:31 -08:00
Alistair Veitch
0285389dad post merge 2016-02-02 09:43:02 -08:00
murgatroid99
10b3ca0118 Make Node library use core metadata validation instead of duplicating it 2016-01-07 10:03:18 -08:00
murgatroid99
c36fb098a7 Resolved merge conflicts 2015-10-07 12:34:24 -07:00
murgatroid99
2e758434b1 Fixed node extension module name 2015-10-02 12:49:03 -07:00
murgatroid99
6fcabd1a36 Split Credentials into two types 2015-09-30 14:26:29 -07:00
murgatroid99
231617f5ba Update to nan 2.0 2015-09-17 13:56:25 -07:00
murgatroid99
ff25af0163 Moved write flag constants to base module 2015-08-17 14:00:31 -07:00
murgatroid99
6a710c00b7 Resolved merge conflicts with master 2015-08-14 11:02:32 -07:00
murgatroid99
64035f9b3b Add parent call propagation API to Node library 2015-08-14 10:35:43 -07:00
murgatroid99
c6d3cb0dfe Wrap connectivity API, expose it to client as waitForReady 2015-07-28 15:18:57 -07:00
murgatroid99
1008c5a730 The library now compiles with Node 0.11+ and all versions of io.js 2015-03-04 14:42:31 -08:00
murgatroid99
7d499f8a59 Removed reference to non-existent header 2015-02-19 16:12:02 -08:00
Craig Tiller
da0983d56a Add missing new-lines at end of file 2015-02-18 09:23:38 -08:00
Craig Tiller
42af13c956 Update copyright to 2015 2015-02-18 08:34:56 -08:00
murgatroid99
6f8dde55cc Extension module now compiles and some tests pass 2015-02-09 15:55:10 -08:00
murgatroid99
4c627fb5a7 Part of the update to the new API 2015-02-05 17:42:01 -08:00
murgatroid99
0bd4b5a17c Moved extension and JS files to separate directories 2015-01-26 17:16:57 -08:00