Commit Graph

1870 Commits

Author SHA1 Message Date
murgatroid99 3eb67d8038 Remove use of OPENSSL_NO_THREADS with BoringSSL 2018-10-24 10:38:25 -07:00
Michael Lumish 8df65a91a2
Merge pull request #557 from WeiranFang/call-invocation-transformer
Call invocation transformer
2018-10-19 10:35:34 -07:00
Michael Lumish 1e10613649
Merge pull request #576 from murgatroid99/v1.16.0-pre1_bump
Bump submodule and version to 1.16.0-pre1
2018-10-18 09:14:03 -07:00
Michael Lumish eddfe265bd
Merge pull request #577 from murgatroid99/proto_loader_abs_path_fix
@grpc/proto-loader: Fix absolute path handling and improve reporting of loading failures
2018-10-18 09:03:37 -07:00
Nicolas Noble 568203cc25
Merge pull request #575 from vmax/node-plugin-create-file-even-without-services
Generate JS file even if no services are defined in proto file; fix #574
2018-10-17 16:02:29 -07:00
murgatroid99 6364d0a92f @grpc/proto-loader: Fix absolute path handling and improve reporting of loading failures 2018-10-17 15:35:05 -07:00
murgatroid99 6e7035925d Bump submodule and version to 1.16.0-pre1 2018-10-17 13:35:39 -07:00
Max Vorobev 0aedb0768c Generate JS file even if no services are defined in proto file; fix #574 2018-10-17 15:08:40 +03:00
Nicolas Noble fae76dec4a
Merge pull request #573 from murgatroid99/checkServerIdentity_cb_fix
Native: Use non-deprecated function to call checkServerIdentity cb
2018-10-16 21:14:31 -07:00
murgatroid99 81a413cd84 Native: Use non-deprecated function to call checkServerIdentity cb 2018-10-16 15:43:18 -07:00
Michael Lumish c159f56787
Merge pull request #563 from murgatroid99/grpc-js_0.3.2
Bump @grpc/grpc-js to 0.3.2
2018-10-02 14:31:33 -07:00
Nicolas Noble 5efc076f6a
Merge pull request #562 from grpc/lock
Create lock.yml
2018-09-28 16:25:37 -07:00
Nicolas Noble 18c03d7d4b
Create lock.yml 2018-09-28 13:51:13 -07:00
murgatroid99 5683bc3bba Bump @grpc/grpc-js to 0.3.2 2018-09-28 13:42:19 -07:00
Michael Lumish e83f240f73
Merge pull request #561 from cjihrig/dep
grpc-js-core: make semver a prod dependency
2018-09-28 12:46:03 -07:00
Michael Lumish 983297fe0a
Merge pull request #560 from cjihrig/read
grpc-js-core: update compression flag byte offset
2018-09-28 12:45:45 -07:00
cjihrig 2f6484f63d
grpc-js-core: make semver a prod dependency
semver is now used in index.ts, meaning that it needs to be
included in the "dependencies" section of the package.json,
otherwise deployments that use npm i --production will fail.
2018-09-28 11:00:53 -04:00
cjihrig b4367cd3ab
grpc-js-core: update compression flag byte offset
The compression flag is written to the first byte, but read from
the second byte. Update the read offset to match.
2018-09-27 20:12:43 -04:00
Michael Lumish 48e4048748
Merge pull request #559 from murgatroid99/grpc-js_0.3.1
Bump @grpc/grpc-js to 0.3.1
2018-09-26 14:26:14 -07:00
murgatroid99 0203e65f23 Bump @grpc/grpc-js to 0.3.1 2018-09-26 12:52:12 -07:00
Michael Lumish 8664fd90b0
Merge pull request #534 from cjihrig/from-h2-headers
grpc-js-core: ignore reserved headers in fromHttp2Headers()
2018-09-26 12:17:54 -07:00
Nicolas Noble cbe039ac52
Merge pull request #558 from grpc/doc
Documentation updates.
2018-09-26 12:12:51 -07:00
Nicolas Noble 696aafe19d
s/usage/features/ 2018-09-26 11:11:34 -07:00
Nicolas Noble 41c840d186
Add a link to protobufjs' documentation. 2018-09-26 09:59:10 -07:00
Nicolas Noble a1a74ca19a
Add a jsdoc @deprecated for grpc.load. 2018-09-26 09:55:09 -07:00
Weiran Fang aea253cbec Add gitignore'd files 2018-09-26 09:44:34 -07:00
Michael Lumish f3ac739175
Merge pull request #554 from cjihrig/creds
grpc-js-core: delay composing credentials
2018-09-25 15:48:51 -07:00
Michael Lumish 17ae8e44f8
Merge pull request #555 from murgatroid99/typescript_mock_type_fix
Fix missing property in ClientHttp2StreamMock
2018-09-25 13:47:45 -07:00
murgatroid99 a3e71b3eeb Fix missing property in ClientHttp2StreamMock 2018-09-25 12:20:53 -07:00
cjihrig 6e87e48607
grpc-js-core: delay composing credentials
The channel and stream credentials may change between the time
a CallCredentialsFilterFactory is created and the time that
the metadata is sent. This commit delays composing the credentials
until the time metadata is sent.
2018-09-25 12:57:38 -04:00
Michael Lumish cfedd7c4b0
Merge pull request #552 from murgatroid99/grpc-tools_plugin_code
Add Node plugin code and protobuf submodule to grpc-tools
2018-09-21 09:52:01 -07:00
Weiran Fang 8320743f6d Retrieve callInvocationTransformer from constructor options. 2018-09-21 09:48:51 -07:00
murgatroid99 0646ef4afd Add protobuf submodule for grpc-tools 2018-09-20 10:32:27 -07:00
murgatroid99 b50fd9b87c Fix include paths in protoc plugin files 2018-09-20 10:27:00 -07:00
murgatroid99 2d261f03a3 Copy protoc plugin files into grpc-tools 2018-09-20 10:17:11 -07:00
Weiran Fang cd6e2062c8 Add checker for call invocation transformer. 2018-09-19 17:50:43 -07:00
Michael Lumish 1b11238d38
Merge pull request #538 from cjihrig/return-await
grpc-js-core: remove use of return await
2018-09-14 10:03:58 -07:00
Michael Lumish a4ed8a38a7
Merge pull request #547 from alexander-fenster/get-request-headers
grpc-native-core: do not use deprecated getRequestMetadata
2018-09-13 17:39:29 -07:00
Michael Lumish 10c94a9e1e
Fix indentation style 2018-09-13 16:31:57 -07:00
Michael Lumish 7fc1162be0
Merge pull request #546 from murgatroid99/source_build_docs
Native: fix build instructions to account for move to new repo
2018-09-13 12:41:49 -07:00
Alexander Fenster 4f39eae38c supporting both old and new versions of google-auth-library 2018-09-13 11:46:42 -07:00
murgatroid99 971ddc617a Native: fix build instructions to account for move to new repo 2018-09-13 11:31:03 -07:00
Alexander Fenster 2b291ed901 revert package.json change 2018-09-13 10:37:58 -07:00
Alexander Fenster 73a97f0aff fix: use getRequestHeaders instead of getRequestMetadata 2018-09-13 10:25:23 -07:00
Michael Lumish 0de1f8367d
Merge pull request #535 from cjihrig/metadata-clone
grpc-js-core: use Buffer.from in metadata cloning
2018-09-11 11:23:36 -07:00
cjihrig 4ae503abee
grpc-js-core: remove use of return await
return await isn't typically useful in async functions.
2018-09-10 17:44:31 -04:00
cjihrig 27338349a1
grpc-js-core: use Buffer.from in metadata cloning
When cloning binary metadata, use Buffer.from() instead of
Buffer.prototype.slice(), as the latter creates a new Buffer
that shares the same underlying bytes.
2018-09-09 15:42:47 -04:00
cjihrig 0c606f4408
grpc-js-core: ignore reserved headers in fromHttp2Headers()
Metadata.fromHttp2Headers() throws if any reserved headers
are passed. Instead of deleting headers before calling the
function, this commit causes the function to ignore reserved
headers.
2018-09-09 14:57:33 -04:00
Michael Lumish b7b45e6dd7
Merge pull request #527 from murgatroid99/pure_js_version_0.3
Update pure JS version, README
2018-09-06 10:19:18 -07:00
Michael Lumish 1a689a2f4a
Merge pull request #288 from kjin/status-before-end
Pure JS: emit 'status'/'error' before 'end' for server streams
2018-09-05 17:26:04 -07:00