Nicolas "Pixel" Noble
b9b7d333d4
Bumping to 1.12.1.
2018-05-23 01:58:38 +02:00
Nicolas Noble
f85387687e
Merge pull request #353 from nicolasnoble/downgrade-even-more
...
Split native and cross compilers into two docker images.
2018-05-18 01:20:45 -07:00
Nicolas "Pixel" Noble
1a681addfe
Bumping to 1.12.1-pre3. Yes, I did a lot of testing.
2018-05-18 09:47:13 +02:00
Nicolas "Pixel" Noble
968a706a89
Split native and cross compilers into two docker images.
2018-05-18 09:44:53 +02:00
Nicolas "Pixel" Noble
2321c1a8fe
Bumping to 1.12.1-pre1.
2018-05-18 02:58:16 +02:00
Nicolas "Pixel" Noble
29346dc376
Upgrading to protobufjs 5.0.3.
2018-05-16 17:14:31 +02:00
Michael Lumish
52f744fb45
Merge pull request #339 from murgatroid99/v1.12.0_update
...
V1.12.0 update
2018-05-15 17:48:43 -07:00
Michael Lumish
4ec3a2e877
Merge pull request #328 from murgatroid99/prepublish_submodule_guard
...
Stop myself from publishing packages with a mismatched submodule
2018-05-15 12:02:25 -07:00
murgatroid99
81d1e83c4f
Update version to v1.12.0
2018-05-15 11:21:13 -07:00
murgatroid99
967da8717c
Update lodash in package.json template
2018-05-15 11:18:53 -07:00
William Yardley
7093bfc2f3
Update lodash version to ^4.17.5 ( #330 )
...
This should resolve warnings related to
https://nodesecurity.io/advisories/577
2018-05-11 17:07:21 +02:00
Nicolas Noble
e97264c2d0
Merge pull request #331 from wyardley/wyardley-update-lodash
...
Update lodash version to ^4.17.5 (#330 )
2018-05-10 20:30:02 -07:00
Nicolas "Pixel" Noble
53bc63228b
Using docker...
2018-05-11 04:28:30 +02:00
Nicolas "Pixel" Noble
9345d4d0b5
Using docker...
2018-05-11 02:23:21 +02:00
William Yardley
afbb9f4a7f
Update lodash version to ^4.17.5 ( #330 )
...
This should resolve warnings related to
https://nodesecurity.io/advisories/577
2018-05-10 11:03:36 -07:00
murgatroid99
cb51e1f84f
Stop myself from publishing packages with a mismatched submodule
2018-05-09 10:29:02 -07:00
Nicolas Noble
f4b03ba493
Merge pull request #315 from zixia/patch-1
...
requestCallback: optional value for covenience
2018-05-09 09:42:43 -07:00
murgatroid99
13746e23c2
Update master submodule
2018-05-07 14:40:32 -07:00
Huan LI
6ef1e92874
optional value for covenience
2018-05-06 14:57:12 +08:00
murgatroid99
2f76ed5e48
Bump to v1.12.0-pre1
2018-05-04 10:45:01 -07:00
murgatroid99
7648d60077
Remove version change in build.yaml
2018-05-03 15:23:58 -07:00
murgatroid99
3187dfe4ab
Merge remote-tracking branch 'upstream/v1.11.x' into v1.11.x_merge
2018-05-03 15:22:22 -07:00
murgatroid99
a6747e910b
Merge remote-tracking branch 'upstream/v1.11.x' into v1.11.x_merge
2018-05-03 14:30:11 -07:00
Nicolas "Pixel" Noble
ff9ec4bcfd
Version bump to 1.11.2
2018-05-03 23:01:25 +02:00
Justin Beckwith
5233c2d8eb
fix: use capital `F` for `Function` when used as a type
2018-05-02 15:24:34 -07:00
murgatroid99
85c154c507
Add loadPackageDefinition and interceptor APIs to .d.ts file
2018-05-02 11:55:41 -07:00
Nicolas "Pixel" Noble
30310d79b1
Better this way...
2018-05-02 05:36:19 +02:00
Nicolas "Pixel" Noble
c5fbaf1b5b
Reverting these...
2018-05-02 05:34:18 +02:00
Nicolas "Pixel" Noble
c794c05783
Merge branch 'v1.11.x' of https://github.com/grpc/grpc-node into node-10
2018-05-02 04:31:39 +02:00
Nicolas Noble
13afb85154
Merge pull request #304 from murgatroid99/package_missing_files
...
Add a missing directory to grpc package.json
2018-05-01 19:29:07 -07:00
Nicolas "Pixel" Noble
d46556622d
More nvm love.
2018-05-02 04:11:35 +02:00
Nicolas "Pixel" Noble
727e54ef1b
Right. We need to install nvm into the docker image.
2018-05-02 04:07:41 +02:00
Nicolas "Pixel" Noble
c94718c007
Let's double down on installing node 10...
2018-05-02 03:41:42 +02:00
Nicolas "Pixel" Noble
1ef4c90270
Let's start building electron 2 binaries.
2018-05-02 03:36:33 +02:00
Nicolas "Pixel" Noble
582c171da4
Shuffling things around a bit better...
2018-05-02 01:43:31 +02:00
Nicolas "Pixel" Noble
5f47953c88
Installing nvm from kokoro scripts.
2018-05-02 01:20:08 +02:00
Nicolas "Pixel" Noble
e35856061e
Building with node 10, because otherwise there's a weird issue, and I can't be bothered to understand it.
2018-05-02 00:45:04 +02:00
murgatroid99
05221bad26
Add a missing directory to grpc package.json
2018-05-01 15:21:58 -07:00
Nicolas "Pixel" Noble
9d1904fb9a
Adding initial node 10 support.
2018-05-01 23:32:30 +02:00
murgatroid99
d1c973890e
Bump version to v1.11.0
2018-04-30 14:00:42 -07:00
tassadarliu
4694b7371c
typo
2018-04-23 17:28:47 +08:00
murgatroid99
eabda8118a
Switch grpc submodule to v1.10.x
2018-04-13 10:29:11 -07:00
Nicolas "Pixel" Noble
37a811b630
Removing zdefs.
2018-04-10 10:18:03 -07:00
murgatroid99
f05768f48f
Point master back at submodule master branch
2018-04-06 11:58:59 -07:00
murgatroid99
55106fa154
Update v1.11.x to v1.11.0-pre1 for real this time with bugfixes
2018-04-06 11:57:44 -07:00
Michael Lumish
f35481b8da
Merge pull request #257 from murgatroid99/v1.11.0-pre1_update
...
Update v1.11.x branch to v1.11.0-pre1
2018-04-05 15:08:43 -07:00
murgatroid99
d73cd4a335
Update v1.11.x branch to v1.11.0-pre1
2018-04-05 14:26:21 -07:00
Michael Lumish
0290422356
Merge pull request #255 from nicolasnoble/zdefs
...
Removing zdefs.
2018-04-05 12:23:46 -07:00
murgatroid99
763a48f6fb
Merge remote-tracking branch 'upstream/v1.10.x' into v1.10.x_upmerge
2018-04-04 15:56:02 -07:00
Nicolas "Pixel" Noble
f453180d3e
Removing zdefs.
2018-04-05 00:53:40 +02:00
Michael Lumish
799aee603d
Merge pull request #252 from murgatroid99/v1.11.x_submodule_update
...
Update master to v1.11.0-dev
2018-04-04 15:48:13 -07:00
murgatroid99
4f9ce64f8b
Update master to v1.11.0-dev
2018-04-04 15:08:26 -07:00
Kelly Campbell
434e6c45c1
Update error msg for Protobuf.js detection from 'protobufjs_version' to 'protobufjsVersion'
2018-04-03 19:58:42 -04:00
Ali Ijaz Sheikh
4bfa1430ef
fix: avoid using deprecated Nan APIs
...
Starting with Nan 2.9.x certain Nan::Callback::Call APIs are
deprecated. Instead there are mechanisms in place that allow native
modules to preserve async context across async calls.
2018-04-03 16:02:46 -07:00
murgatroid99
c41a6813ae
Start server after adding server ports
2018-04-03 10:57:04 -07:00
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 a35fad015d .
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