Commit Graph

215 Commits

Author SHA1 Message Date
murgatroid99 33f86c584b Merge remote-tracking branch 'upstream/v1.1.x' into merge_1.1.x_master 2017-02-23 14:59:45 -08:00
murgatroid99 4eb63a263a Fix segfault in Node server destructor 2017-02-22 14:11:01 -08:00
murgatroid99 b623ac38a3 Improve Node and libuv testing and test coverage
Allow Node tests to run with or without UV, change default version to 7, add some portability tests. Also make some more core tests work with libuv
2017-02-17 12:10:26 -08:00
Nicolas "Pixel" Noble 6d3c2d81cc Merge remote-tracking branch 'google/v1.1.x' 2017-02-13 23:37:17 +01:00
Michael Lumish 90f14f3db8 Node: refactor non-uv completion queue wrapping code 2017-02-07 11:20:16 -08:00
Mark D. Roth 835f4ed819 Move parameters for all grpc_op types into their own sub-structs. 2017-01-28 02:23:30 +01: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 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
Craig Tiller 6b54221347 Merge github.com:grpc/grpc into metadata_filter 2017-01-17 08:13:14 -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 f8e550ce4a Merge branch 'master' into node_electron_build 2016-12-05 12:18:41 -08:00
murgatroid99 4ef1c5f130 Some slice and resource quota updates to UV and Node code 2016-11-09 15:12:22 -08:00
murgatroid99 48d662f2a5 Refactor uv/non-uv code in Node extension 2016-11-01 13:05:24 -07:00
Craig Tiller 49c198784f Merge github.com:grpc/grpc into grpc_slice 2016-10-31 14:42:53 -07:00
murgatroid99 22b2e81604 Merge remote-tracking branch 'upstream/v1.0.x' into v1.0.1_upmerge 2016-10-28 11:48:22 -07:00
Craig Tiller 963b340dda s/GPR_SLICE/GRPC_SLICE/g 2016-10-26 21:08:10 -07:00
Craig Tiller bcb4592ecb Merge branch 'buffer_pools_for_realsies' into grpc_slice 2016-10-26 21:00:53 -07:00
Craig Tiller d6813a8ee5 s/gpr_slice/grpc_slice, and move around tests, impls 2016-10-26 16:16:06 -07:00
murgatroid99 411c0193f0 Merge remote-tracking branch 'upstream/v1.0.x' into node_package_updates 2016-10-24 11:21:07 -07: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 bc2693ee52 Fix mismatched new[] and delete in Node extension code 2016-09-20 09:55:33 -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
murgatroid99 5fcc18197b Fix a memory leak in Node call credentials 2016-07-14 13:22:22 -07:00
David Garcia Quintas a05c874fea Return success status of grpc_byte_buffer_reader 2016-06-30 17:30: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 717dc41926 Remember to unref the slice 2016-05-25 15:19:09 -07:00
murgatroid99 af02b8c087 Remove extraneous logging code 2016-05-25 15:16:23 -07:00
murgatroid99 e5d3bc1477 Make Node not segfault when it receives a compressed message 2016-05-25 15:14:55 -07:00
Craig Tiller f02be496e0 Mark port as non-listening 2016-05-25 06:31:12 -07:00
Jan Tattermusch c3cca0f0a8 Merge pull request #6325 from murgatroid99/node_default_roots
Load default roots.pem in Node via grpc_set_ssl_roots_override_callback
2016-04-28 18:35:08 -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
murgatroid99 a2a3b729ae Fixed minor Node compilation issue 2016-04-27 14:54:40 -07:00