258 Commits

Author SHA1 Message Date
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
Michael Lumish
e9a7f5ae07
Merge pull request #242 from murgatroid99/new_packages_readme
Add README files for new packages
2018-03-28 14:13:49 -07:00
murgatroid99
b85cba6bb7 Address comments 2018-03-28 13:35:37 -07:00
murgatroid99
f5ff760bd3 Add README files for new packages 2018-03-28 12:52:34 -07:00
Nicolas "Pixel" Noble
a5fb87af87 Hide symbols.
Fixes #240.
2018-03-28 19:34:35 +02:00
Michael Lumish
257449853e
Merge pull request #226 from OlivierBoucher/master
Added a 100MB maxBuffer since the default 200kb is too small
2018-03-27 17:09:32 -07:00
Olivier Boucher
fe752be0c1
Update maxBuffer limit to 100Mib 2018-03-26 09:40:20 -04:00
Michael Lumish
68c4ca311a
Merge pull request #236 from murgatroid99/name_updates
Update js and protobuf package names
2018-03-23 12:09:15 -07:00
murgatroid99
a0d3d4a22c Remove unused packages 2018-03-23 11:24:56 -07:00
murgatroid99
6c072b1859 Update js and protobuf package names 2018-03-23 11:18:42 -07:00
Michael Lumish
fa32b718e3
Merge pull request #231 from murgatroid99/pure_js_credentials_service_url
Pure JS: Pass real service_url to call credentials
2018-03-20 15:47:01 -07: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
murgatroid99
ea7af809ed Fix issues reported by gts clean 2018-03-20 10:33:19 -07:00
murgatroid99
d14b38e022 Pure JS: Pass real service_url to call credentials 2018-03-20 10:04:19 -07: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
Olivier Boucher
4ed3d5452c Added a 1MB maxBuffer since the default 200kb is too small on larger proto codebases 2018-03-16 11:20:20 -04:00
Nicolas Noble
54c22db61e
Merge pull request #223 from nicolasnoble/upmerge
Upmerge from v1.10.x
2018-03-15 09:26:55 -07:00
Kelvin Jin
cdd1620853
Merge pull request #219 from kjin/google-creds
grpc-js: add google credentials implementation
2018-03-15 09:08:35 -07: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
Kelvin Jin
04d7704fa7 Fix call credentials test and use dummy service_url 2018-03-14 16:09:23 -07: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
Kelvin Jin
3b324909b7 Restore stream_closed error code test 2018-03-14 14:03:23 -07:00
murgatroid99
205f237928 Don't handle already-finished call in channel 2018-03-14 14:01:11 -07:00
Kelvin Jin
42ddabe398 Remove generics from credentials 2018-03-14 12:31:14 -07:00
Kelvin Jin
e92224ba7b grpc-js: add google credentials implementation 2018-03-14 10:59:53 -07:00
Kelvin Jin
691834cafe grpc-js: fix failing unit test 2018-03-14 10:37:50 -07: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
73c1c6d663 Add new option to option list 2018-03-08 17:09:14 -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
Michael Lumish
5b392fadb9
Merge pull request #206 from kjin/l-p-d
grpc-js: add makeClientConstructor and loadPackageDefinition
2018-03-06 18:27:42 -08:00
Kelvin Jin
921d5ee080 changes to ServiceClient interface 2018-03-06 17:46:39 -08:00
Kelvin Jin
a3dc724d39 address comment and use camelCase 2018-03-06 15:06:25 -08:00
theogravity
a017386022 Add UNIMPLEMENTED details when an RPC method is not impl. 2018-03-06 15:01:03 -08:00
Kelvin Jin
c29d7db6ed grpc-js: add mCC and loadPackageDefinition 2018-03-06 14:56:12 -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