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
Kelvin Jin
046a333a9c
Merge pull request #198 from kjin/protobuf-0.1
...
grpc-protobufjs: add d.ts to package
2018-02-28 13:02:46 -08:00
Kelvin Jin
2c09a6ab54
grpc-protobufjs: add d.ts to package
2018-02-28 12:13:15 -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
5674367e36
Merge pull request #190 from murgatroid99/proto_package_impl
...
Implement new design of protobuf loader package
2018-02-27 11:23:26 -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
eb1db934c0
Merge remote-tracking branch 'upstream/v1.9.x' into v1.9.x_upmerge
2018-02-21 16:59:14 -08:00
murgatroid99
a5de874484
Address comments
2018-02-21 16:32:42 -08:00
murgatroid99
bda109e655
Add package definition loader function to native package
2018-02-21 16:12:02 -08:00
murgatroid99
d3a2282be1
Add missing tsconfig file
2018-02-21 14:12:50 -08:00
murgatroid99
082e2235bf
Implement new design of protobuf loader package
2018-02-21 13:58:23 -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
Kelvin Jin
8108cc606e
grpc-js-core: update type definitions
2018-02-13 16:43:44 -05:00
murgatroid99
ca2704912c
Fix handling of undefined values for optional call arguments
2018-02-12 16:57:48 -08:00
murgatroid99
2f649e5d05
Fix usage of Protobuf.js Message type in TS file
2018-02-09 11:12:27 -08:00
Michael Lumish
f4d3139242
Merge pull request #174 from murgatroid99/v1.9.0_update
...
Update version to 1.9.0
2018-02-08 14:14:10 -08:00
Michael Lumish
650b5d5781
Merge pull request #175 from murgatroid99/file_error_improvement
...
Improve module load error message when the directory does not exist
2018-02-08 13:50:23 -08:00
murgatroid99
b7f122bb6c
Merge two lines of the error message
2018-02-08 11:35:20 -08:00
murgatroid99
51c8503c01
Improve module load error message when the directory does not exist
2018-02-08 10:23:54 -08:00
murgatroid99
2f77364fe5
Update version to 1.9.0
2018-02-08 09:48:24 -08:00
Kelvin Jin
5e00d18362
address comments
2018-02-06 14:05:52 -05:00
Kelvin Jin
063e11162e
grpc-js-core: change rstStream to close
2018-02-06 13:43:11 -05:00
Kelvin Jin
1d1aa273f0
grpc-js-core: clear deadline timers
2018-02-06 13:43:11 -05:00
Kelvin Jin
6b6443d215
grpc-js-core: clone local metadata before applying filters
2018-02-06 13:43:11 -05:00
Kelvin Jin
b8bfc0fcd6
grpc-js-core: keep up-to-date with node-master
2018-02-06 13:43:11 -05:00
Kelvin Jin
e351cfe8c4
grpc-js-core: add user-agent
2018-02-06 13:43:11 -05:00
Kelvin Jin
bae93fff38
grpc-js-core: split incoming headers on comma for metadata
2018-02-06 13:43:10 -05:00
Kelvin Jin
b31f345c8d
Revert "grpc-js-core: support propagation cancellation"
...
This reverts commit 8a31711431071084a3ad972b122a27653fe78be2.
2018-02-06 13:43:10 -05:00
Kelvin Jin
5bd0386d8d
grpc-js-core: support propagation cancellation
2018-02-06 13:43:10 -05:00
Kelvin Jin
c2fd15584f
grpc-js-core: docs for call.ts
2018-02-06 13:43:10 -05:00
murgatroid99
e87552d918
Fix documentation of part of the type signature for server credentials
2018-02-05 14:35:20 -08:00
murgatroid99
a248009cb9
Merge remote-tracking branch 'upstream/v1.9.x' into v1.9.x_initial_version_bump
2018-02-01 10:47:36 -08:00
murgatroid99
56d5bbdf21
Bump version to 1.9.0-pre3
2018-01-31 15:02:10 -08:00