386 Commits

Author SHA1 Message Date
murgatroid99
05007312a7 Replace another variable length stack array with a vector 2018-04-03 09:50:36 -07:00
murgatroid99
265c8fcfc8 Fix incorrect C++ usage 2018-04-02 18:27:29 -07:00
murgatroid99
0210f160ed Fix object lifetime and memory management problems in server code 2018-04-02 14:37:35 -07:00
Nicolas "Pixel" Noble
67dfef8ef3 Downgrading node-pre-gyp.
Starting probably with https://github.com/mapbox/node-pre-gyp/pull/299, the contents of the tarballs are bloated. Rolling back to 0.7.0.
2018-03-29 00:30:59 +02:00
murgatroid99
704cd15085 Upgrade to v1.10.1 2018-03-28 13:15:06 -07:00
Nicolas "Pixel" Noble
a5fb87af87 Hide symbols.
Fixes #240.
2018-03-28 19:34:35 +02:00
Nicolas "Pixel" Noble
4e0becaf12 Downgrading node-pre-gyp.
Starting probably with https://github.com/mapbox/node-pre-gyp/pull/299, the contents of the tarballs are bloated. Rolling back to 0.7.0.
2018-03-20 19:28:44 +01:00
Colby Blair
cc02d6550a FIX-MISSING-FILE revert package versions bumps 2018-03-16 10:38:18 -06:00
Colby Blair
08b39b5991 FIX-MISSING-FILE adding error handling for missing files on load 2018-03-16 09:58:53 -06:00
Nicolas "Pixel" Noble
00933b29d0 Merge branch 'v1.10.x' of https://github.com/grpc/grpc-node into upmerge 2018-03-15 01:42:49 +01:00
Nicolas Noble
cb6fe2e153
Merge pull request #222 from nicolasnoble/pre1
Creating a 1.10.1-pre1 release flag, and enabling us to generate out of band releases.
2018-03-14 15:39:57 -07:00
Nicolas "Pixel" Noble
adf8bf5cf4 Creating a 1.10.1-pre1 release flag, and enabling us to generate out of band releases. 2018-03-14 22:59:33 +01:00
Michael Lumish
dccc8b6563
Merge pull request #217 from murgatroid99/node-pre-gyp_update
Update to newest version of node-pre-gyp
2018-03-13 18:18:36 -07:00
Nicolas Noble
0490feb112
Merge pull request #216 from nicolasnoble/upmerge
Upmerge from 1.10
2018-03-13 17:54:37 -07:00
Nicolas "Pixel" Noble
5fe868208c Adding electron 1.8 support. 2018-03-13 17:25:32 -07:00
murgatroid99
2d0540f9df Update to newest version of node-pre-gyp 2018-03-13 17:20:11 -07:00
Michael Lumish
896f07cc08
Merge pull request #207 from theogravity/master
Add UNIMPLEMENTED details when an RPC method is not impl.
2018-03-13 17:13:52 -07:00
Nicolas "Pixel" Noble
366cd40abd Merge branch 'v1.10.x' of https://github.com/grpc/grpc-node into upmerge 2018-03-14 00:09:49 +01:00
Nicolas "Pixel" Noble
fcf472e7cb Adding JOBS environment variable to speed builds up, and reducing scope of Alpine Linux builds. 2018-03-13 23:26:51 +01:00
David Vroom Duke
8b8a4437e2 Improve performance of batch operation serializer 2018-03-13 14:40:17 -07:00
Nicolas "Pixel" Noble
8857ccae34 Enabling debug mode, removing nvm references, installing deps, and increasing timeouts. 2018-03-13 20:52:59 +01:00
murgatroid99
2573548de8 Update to v1.10.0 2018-03-09 10:44:52 -08:00
murgatroid99
3b61fb6d99 Remove now-duplicate interop sanity test file 2018-03-08 18:15:31 -08:00
murgatroid99
5e0d34a7b7 Make interop tests use new proto loader, run them with pure js client 2018-03-08 16:42:01 -08:00
theogravity
a017386022 Add UNIMPLEMENTED details when an RPC method is not impl. 2018-03-06 15:01:03 -08:00
Mohamad mehdi Kharatizadeh
232ff022ab stronger checking for functions in client.js
checking for functions simply by instanceof would render library usesless in vm or REPL contexts. because if client is created in another V8 context, typeof would still return "function" but instanceof Function would fail and return false for functions and arrow functions. thus it would be impossible to create client before starting a REPL context.
2018-03-07 01:04:01 +03:30
Nicolas "Pixel" Noble
b12efa8013 Updating template to match new testing package structure. 2018-03-05 20:27:33 +01:00
Nicolas "Pixel" Noble
1c50149dea Adding electron 1.8 support. 2018-03-05 04:06:06 +01:00
Nicolas Noble
a867c90123
Merge pull request #200 from nicolasnoble/arm64
Building arm64 binaries.
2018-03-02 16:15:42 -08:00
Nicolas "Pixel" Noble
aa50d30d1d Building arm64 binaries. 2018-03-03 00:38:36 +01:00
Kelvin Jin
d3d91e1c36 recover fixtures
Revert "build: update build files"

This reverts commit a35fad015d49ffff2ac39cf3a3cdc3067c66226f.
2018-03-01 11:54:48 -08:00
Kelvin Jin
b88260045a move interop tests back 2018-03-01 09:56:05 -08:00
Kelvin Jin
a35fad015d build: update build files 2018-02-28 15:06:19 -08:00
Kelvin Jin
41305f595c grpc-native: fix test paths 2018-02-28 14:55:02 -08:00
Kelvin Jin
98341acc7e grpc-native: move api tests verbatim to grpc-native-core 2018-02-28 14:48:36 -08:00
Michael Lumish
c3eb6002be
Merge pull request #195 from murgatroid99/alts_nanopb_macro_update
Add macro definition to gyp file
2018-02-28 11:58:26 -08:00
David Vroom Duke
40c445d03a Move getCall definition 2018-02-28 09:44:48 -08:00
David Vroom Duke
4c502ed6ae Enforce order of operations for synchronous requests 2018-02-27 20:08:16 -08:00
David Vroom Duke
6bfb5de337 Pass cancel and getPeer to underlying call 2018-02-27 20:08:16 -08:00
David Vroom Duke
5bae250077 Implement client interceptors for grpc-native-core
A NodeJS implementation of client-side interceptors, as described in
the proposal: https://github.com/grpc/proposal/pull/14
2018-02-27 20:08:16 -08:00
Michael Lumish
01ce272dc9
Merge pull request #196 from murgatroid99/package_definition_loader
Add package definition loader function to native package
2018-02-27 11:23:11 -08:00
murgatroid99
ea704f9439 Fix a couple of issues with the package loader function 2018-02-27 10:09:25 -08:00
murgatroid99
264d0aee56 Add macro definition to gyp file 2018-02-26 13:57:53 -08:00
murgatroid99
c740577963 Update version to v1.10.0-pre1 2018-02-22 11:39:14 -08:00
murgatroid99
eb1db934c0 Merge remote-tracking branch 'upstream/v1.9.x' into v1.9.x_upmerge 2018-02-21 16:59:14 -08:00
murgatroid99
bda109e655 Add package definition loader function to native package 2018-02-21 16:12:02 -08:00
murgatroid99
5124538466 Regenerate build file with updated BoringSSL submodule 2018-02-20 09:56:03 -08:00
murgatroid99
ba404dce91 Update core on master 2018-02-15 18:20:05 -08:00
murgatroid99
d6c5c4f9da Update version to 1.9.1 2018-02-13 17:50:16 -08:00
murgatroid99
ca2704912c Fix handling of undefined values for optional call arguments 2018-02-12 16:57:48 -08:00