Use https://grpc.io consistently as the canonical URL

pull/11738/head
Mehrdad Afshari 7 years ago
parent a38562e8e9
commit bb3d95b643
  1. 2
      composer.json
  2. 12
      doc/PROTOCOL-WEB.md
  3. 2
      examples/README.md
  4. 2
      examples/csharp/helloworld-from-cli/README.md
  5. 2
      examples/csharp/helloworld/README.md
  6. 2
      examples/csharp/route_guide/README.md
  7. 2
      examples/node/README.md
  8. 2
      examples/node/dynamic_codegen/route_guide/README.md
  9. 2
      examples/node/static_codegen/route_guide/README.md
  10. 2
      examples/objective-c/auth_sample/AuthTestService.podspec
  11. 2
      examples/objective-c/auth_sample/README.md
  12. 2
      examples/objective-c/helloworld/HelloWorld.podspec
  13. 2
      examples/objective-c/helloworld/README.md
  14. 2
      examples/objective-c/route_guide/README.md
  15. 2
      examples/objective-c/route_guide/RouteGuide.podspec
  16. 2
      examples/php/README.md
  17. 2
      examples/php/route_guide/README.md
  18. 2
      examples/python/README.md
  19. 2
      examples/python/helloworld/README.md
  20. 2
      examples/python/multiplex/README.md
  21. 2
      examples/python/route_guide/README.md
  22. 2
      examples/ruby/README.md
  23. 2
      examples/ruby/route_guide/README.md
  24. 2
      gRPC-Core.podspec
  25. 2
      gRPC-ProtoRPC.podspec
  26. 2
      gRPC-RxLibrary.podspec
  27. 2
      gRPC.podspec
  28. 2
      include/grpc++/grpc++.h
  29. 2
      include/grpc++/impl/codegen/client_context.h
  30. 4
      include/grpc++/security/credentials.h
  31. 2
      package.json
  32. 2
      setup.py
  33. 8
      src/cpp/README.md
  34. 4
      src/csharp/README.md
  35. 2
      src/node/tools/package.json
  36. 2
      src/objective-c/!ProtoCompiler-gRPCPlugin.podspec
  37. 2
      src/objective-c/examples/RemoteTestClient/RemoteTest.podspec
  38. 2
      src/objective-c/tests/RemoteTestClient/RemoteTest.podspec
  39. 2
      src/python/grpcio_health_checking/setup.py
  40. 2
      src/python/grpcio_reflection/setup.py
  41. 2
      src/ruby/README.md
  42. 2
      templates/composer.json.template
  43. 2
      templates/gRPC-Core.podspec.template
  44. 2
      templates/gRPC-ProtoRPC.podspec.template
  45. 2
      templates/gRPC-RxLibrary.podspec.template
  46. 2
      templates/gRPC.podspec.template
  47. 2
      templates/package.json.template
  48. 2
      templates/src/node/tools/package.json.template
  49. 2
      templates/src/objective-c/!ProtoCompiler-gRPCPlugin.podspec.template
  50. 2
      tools/distrib/python/grpcio_tools/setup.py
  51. 2
      tools/run_tests/performance/README.md

@ -3,7 +3,7 @@
"type": "library", "type": "library",
"description": "gRPC library for PHP", "description": "gRPC library for PHP",
"keywords": ["rpc"], "keywords": ["rpc"],
"homepage": "http://grpc.io", "homepage": "https://grpc.io",
"license": "Apache-2.0", "license": "Apache-2.0",
"require": { "require": {
"php": ">=5.5.0" "php": ">=5.5.0"

@ -3,14 +3,14 @@
gRPC-Web provides a JS client library that supports the same API gRPC-Web provides a JS client library that supports the same API
as gRPC-Node to access a gRPC service. Due to browser limitation, as gRPC-Node to access a gRPC service. Due to browser limitation,
the Web client library implements a different protocol than the the Web client library implements a different protocol than the
[native gRPC protocol](http://www.grpc.io/docs/guides/wire.html). [native gRPC protocol](https://grpc.io/docs/guides/wire.html).
This protocol is designed to make it easy for a proxy to translate This protocol is designed to make it easy for a proxy to translate
between the protocols as this is the most likely deployment model. between the protocols as this is the most likely deployment model.
This document lists the differences between the two protocols. This document lists the differences between the two protocols.
To help tracking future revisions, this document describes a delta To help tracking future revisions, this document describes a delta
with the protocol details specified in the with the protocol details specified in the
[native gRPC protocol](http://www.grpc.io/docs/guides/wire.html). [native gRPC protocol](https://grpc.io/docs/guides/wire.html).
# Design goals # Design goals
@ -31,7 +31,7 @@ web-specific features such as CORS, XSRF
* become optional (in 1-2 years) when browsers are able to speak the native * become optional (in 1-2 years) when browsers are able to speak the native
gRPC protocol via the new [whatwg fetch/streams API](https://github.com/whatwg/fetch) gRPC protocol via the new [whatwg fetch/streams API](https://github.com/whatwg/fetch)
# Protocol differences vs [gRPC over HTTP2](http://www.grpc.io/docs/guides/wire.html) # Protocol differences vs [gRPC over HTTP2](https://grpc.io/docs/guides/wire.html)
Content-Type Content-Type
@ -53,14 +53,14 @@ HTTP wire protocols
--- ---
HTTP/2 related behavior (specified in [gRPC over HTTP2](http://www.grpc.io/docs/guides/wire.html)) HTTP/2 related behavior (specified in [gRPC over HTTP2](https://grpc.io/docs/guides/wire.html))
1. stream-id is not supported or used 1. stream-id is not supported or used
2. go-away is not supported or used 2. go-away is not supported or used
--- ---
Message framing (vs. [http2-transport-mapping](http://www.grpc.io/docs/guides/wire.html#http2-transport-mapping)) Message framing (vs. [http2-transport-mapping](https://grpc.io/docs/guides/wire.html#http2-transport-mapping))
1. Response status encoded as part of the response body 1. Response status encoded as part of the response body
* Key-value pairs encoded as a HTTP/1 headers block (without the terminating newline), per https://tools.ietf.org/html/rfc7230#section-3.2 * Key-value pairs encoded as a HTTP/1 headers block (without the terminating newline), per https://tools.ietf.org/html/rfc7230#section-3.2
@ -86,7 +86,7 @@ in the body.
User Agent User Agent
* Do NOT use User-Agent header (which is to be set by browsers, by default) * Do NOT use User-Agent header (which is to be set by browsers, by default)
* Use X-User-Agent: grpc-web-javascript/0.1 (follow the same format as specified in [gRPC over HTTP2](http://www.grpc.io/docs/guides/wire.html)) * Use X-User-Agent: grpc-web-javascript/0.1 (follow the same format as specified in [gRPC over HTTP2](https://grpc.io/docs/guides/wire.html))
--- ---

@ -9,7 +9,7 @@ Examples for Go and Java gRPC live in their own repositories:
* [Android Java](https://github.com/grpc/grpc-java/tree/master/examples/android) * [Android Java](https://github.com/grpc/grpc-java/tree/master/examples/android)
* [Go](https://github.com/grpc/grpc-go/tree/master/examples) * [Go](https://github.com/grpc/grpc-go/tree/master/examples)
For more comprehensive documentation, including an [overview](http://www.grpc.io/docs/) and tutorials that use this example code, visit [grpc.io](http://www.grpc.io/docs/). For more comprehensive documentation, including an [overview](https://grpc.io/docs/) and tutorials that use this example code, visit [grpc.io](https://grpc.io/docs/).
## Quick start ## Quick start

@ -49,4 +49,4 @@ Tutorial
You can find a more detailed tutorial about Grpc in [gRPC Basics: C#][] You can find a more detailed tutorial about Grpc in [gRPC Basics: C#][]
[helloworld.proto]:../../protos/helloworld.proto [helloworld.proto]:../../protos/helloworld.proto
[gRPC Basics: C#]:http://www.grpc.io/docs/tutorials/basic/csharp.html [gRPC Basics: C#]:https://grpc.io/docs/tutorials/basic/csharp.html

@ -64,4 +64,4 @@ You can find a more detailed tutorial in [gRPC Basics: C#][]
[helloworld-from-cli]:../helloworld-from-cli/README.md [helloworld-from-cli]:../helloworld-from-cli/README.md
[helloworld.proto]:../../protos/helloworld.proto [helloworld.proto]:../../protos/helloworld.proto
[gRPC Basics: C#]:http://www.grpc.io/docs/tutorials/basic/csharp.html [gRPC Basics: C#]:https://grpc.io/docs/tutorials/basic/csharp.html

@ -3,4 +3,4 @@
The files in this folder are the samples used in [gRPC Basics: C#][], The files in this folder are the samples used in [gRPC Basics: C#][],
a detailed tutorial for using gRPC in C#. a detailed tutorial for using gRPC in C#.
[gRPC Basics: C#]:http://www.grpc.io/docs/tutorials/basic/csharp.html [gRPC Basics: C#]:https://grpc.io/docs/tutorials/basic/csharp.html

@ -47,4 +47,4 @@ TUTORIAL
You can find a more detailed tutorial in [gRPC Basics: Node.js][] You can find a more detailed tutorial in [gRPC Basics: Node.js][]
[Install gRPC Node]:../../src/node [Install gRPC Node]:../../src/node
[gRPC Basics: Node.js]:http://www.grpc.io/docs/tutorials/basic/node.html [gRPC Basics: Node.js]:https://grpc.io/docs/tutorials/basic/node.html

@ -2,4 +2,4 @@
The files in this folder are the samples used in [gRPC Basics: Node.js][], a detailed tutorial for using gRPC in Node.js. The files in this folder are the samples used in [gRPC Basics: Node.js][], a detailed tutorial for using gRPC in Node.js.
[gRPC Basics: Node.js]:http://www.grpc.io/docs/tutorials/basic/node.html [gRPC Basics: Node.js]:https://grpc.io/docs/tutorials/basic/node.html

@ -2,4 +2,4 @@
The files in this folder are the samples used in [gRPC Basics: Node.js][], a detailed tutorial for using gRPC in Node.js. The files in this folder are the samples used in [gRPC Basics: Node.js][], a detailed tutorial for using gRPC in Node.js.
[gRPC Basics: Node.js]:http://www.grpc.io/docs/tutorials/basic/node.html [gRPC Basics: Node.js]:https://grpc.io/docs/tutorials/basic/node.html

@ -3,7 +3,7 @@ Pod::Spec.new do |s|
s.version = "0.0.1" s.version = "0.0.1"
s.license = "Apache License, Version 2.0" s.license = "Apache License, Version 2.0"
s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' } s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' }
s.homepage = "http://www.grpc.io/" s.homepage = "https://grpc.io/"
s.summary = "AuthTestService example" s.summary = "AuthTestService example"
s.source = { :git => 'https://github.com/grpc/grpc.git' } s.source = { :git => 'https://github.com/grpc/grpc.git' }

@ -1,3 +1,3 @@
# OAuth2 on gRPC: Objective-C # OAuth2 on gRPC: Objective-C
This is the supporting code for the tutorial "[OAuth2 on gRPC: Objective-C](http://www.grpc.io/docs/tutorials/auth/oauth2-objective-c.html)." This is the supporting code for the tutorial "[OAuth2 on gRPC: Objective-C](https://grpc.io/docs/tutorials/auth/oauth2-objective-c.html)."

@ -3,7 +3,7 @@ Pod::Spec.new do |s|
s.version = "0.0.1" s.version = "0.0.1"
s.license = "Apache License, Version 2.0" s.license = "Apache License, Version 2.0"
s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' } s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' }
s.homepage = "http://www.grpc.io/" s.homepage = "https://grpc.io/"
s.summary = "HelloWorld example" s.summary = "HelloWorld example"
s.source = { :git => 'https://github.com/grpc/grpc.git' } s.source = { :git => 'https://github.com/grpc/grpc.git' }

@ -55,4 +55,4 @@ responds with a `HLWHelloResponse`, which contains a string that is then output
## Tutorial ## Tutorial
You can find a more detailed tutorial in [gRPC Basics: Objective-C](http://www.grpc.io/docs/tutorials/basic/objective-c.html). You can find a more detailed tutorial in [gRPC Basics: Objective-C](https://grpc.io/docs/tutorials/basic/objective-c.html).

@ -1,4 +1,4 @@
# gRPC Basics: Objective-C # gRPC Basics: Objective-C
This is the supporting code for the tutorial "[gRPC Basics: Objective-C](http://www.grpc.io/docs/tutorials/basic/objective-c.html)." This is the supporting code for the tutorial "[gRPC Basics: Objective-C](https://grpc.io/docs/tutorials/basic/objective-c.html)."

@ -3,7 +3,7 @@ Pod::Spec.new do |s|
s.version = "0.0.1" s.version = "0.0.1"
s.license = "Apache License, Version 2.0" s.license = "Apache License, Version 2.0"
s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' } s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' }
s.homepage = "http://www.grpc.io/" s.homepage = "https://grpc.io/"
s.summary = "RouteGuide example" s.summary = "RouteGuide example"
s.source = { :git => 'https://github.com/grpc/grpc.git' } s.source = { :git => 'https://github.com/grpc/grpc.git' }

@ -60,4 +60,4 @@ TUTORIAL
You can find a more detailed tutorial in [gRPC Basics: PHP][] You can find a more detailed tutorial in [gRPC Basics: PHP][]
[Node]:https://github.com/grpc/grpc/tree/master/examples/node [Node]:https://github.com/grpc/grpc/tree/master/examples/node
[gRPC Basics: PHP]:http://www.grpc.io/docs/tutorials/basic/php.html [gRPC Basics: PHP]:https://grpc.io/docs/tutorials/basic/php.html

@ -3,4 +3,4 @@
The files in this folder are the samples used in [gRPC Basics: PHP][], The files in this folder are the samples used in [gRPC Basics: PHP][],
a detailed tutorial for using gRPC in PHP. a detailed tutorial for using gRPC in PHP.
[gRPC Basics: PHP]:http://www.grpc.io/docs/tutorials/basic/php.html [gRPC Basics: PHP]:https://grpc.io/docs/tutorials/basic/php.html

@ -1 +1 @@
[This code's documentation lives on the grpc.io site.](http://www.grpc.io/docs/quickstart/python.html) [This code's documentation lives on the grpc.io site.](https://grpc.io/docs/quickstart/python.html)

@ -1 +1 @@
[This code's documentation lives on the grpc.io site.](http://www.grpc.io/docs/quickstart/python.html) [This code's documentation lives on the grpc.io site.](https://grpc.io/docs/quickstart/python.html)

@ -1,3 +1,3 @@
An example showing two stubs sharing a channel and two servicers sharing a server. An example showing two stubs sharing a channel and two servicers sharing a server.
More complete documentation lives at [grpc.io](http://www.grpc.io/docs/tutorials/basic/python.html). More complete documentation lives at [grpc.io](https://grpc.io/docs/tutorials/basic/python.html).

@ -1 +1 @@
[This code's documentation lives on the grpc.io site.](http://www.grpc.io/docs/tutorials/basic/python.html) [This code's documentation lives on the grpc.io site.](https://grpc.io/docs/tutorials/basic/python.html)

@ -60,4 +60,4 @@ You can find a more detailed tutorial in [gRPC Basics: Ruby][]
[helloworld.proto]:../protos/helloworld.proto [helloworld.proto]:../protos/helloworld.proto
[RVM]:https://www.rvm.io/ [RVM]:https://www.rvm.io/
[Install gRPC ruby]:../../src/ruby#installation [Install gRPC ruby]:../../src/ruby#installation
[gRPC Basics: Ruby]:http://www.grpc.io/docs/tutorials/basic/ruby.html [gRPC Basics: Ruby]:https://grpc.io/docs/tutorials/basic/ruby.html

@ -3,4 +3,4 @@
The files in this folder are the samples used in [gRPC Basics: Ruby][], The files in this folder are the samples used in [gRPC Basics: Ruby][],
a detailed tutorial for using gRPC in Ruby. a detailed tutorial for using gRPC in Ruby.
[gRPC Basics: Ruby]:http://www.grpc.io/docs/tutorials/basic/ruby.html [gRPC Basics: Ruby]:https://grpc.io/docs/tutorials/basic/ruby.html

@ -25,7 +25,7 @@ Pod::Spec.new do |s|
version = '1.5.0-dev' version = '1.5.0-dev'
s.version = version s.version = version
s.summary = 'Core cross-platform gRPC library, written in C' s.summary = 'Core cross-platform gRPC library, written in C'
s.homepage = 'http://www.grpc.io' s.homepage = 'https://grpc.io'
s.license = 'Apache License, Version 2.0' s.license = 'Apache License, Version 2.0'
s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' }

@ -24,7 +24,7 @@ Pod::Spec.new do |s|
version = '1.5.0-dev' version = '1.5.0-dev'
s.version = version s.version = version
s.summary = 'RPC library for Protocol Buffers, based on gRPC' s.summary = 'RPC library for Protocol Buffers, based on gRPC'
s.homepage = 'http://www.grpc.io' s.homepage = 'https://grpc.io'
s.license = 'Apache License, Version 2.0' s.license = 'Apache License, Version 2.0'
s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' }

@ -24,7 +24,7 @@ Pod::Spec.new do |s|
version = '1.5.0-dev' version = '1.5.0-dev'
s.version = version s.version = version
s.summary = 'Reactive Extensions library for iOS/OSX.' s.summary = 'Reactive Extensions library for iOS/OSX.'
s.homepage = 'http://www.grpc.io' s.homepage = 'https://grpc.io'
s.license = 'Apache License, Version 2.0' s.license = 'Apache License, Version 2.0'
s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' }

@ -23,7 +23,7 @@ Pod::Spec.new do |s|
version = '1.5.0-dev' version = '1.5.0-dev'
s.version = version s.version = version
s.summary = 'gRPC client library for iOS/OSX' s.summary = 'gRPC client library for iOS/OSX'
s.homepage = 'http://www.grpc.io' s.homepage = 'https://grpc.io'
s.license = 'Apache License, Version 2.0' s.license = 'Apache License, Version 2.0'
s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' }

@ -21,7 +21,7 @@
/// The gRPC C++ API mainly consists of the following classes: /// The gRPC C++ API mainly consists of the following classes:
/// <br> /// <br>
/// - grpc::Channel, which represents the connection to an endpoint. See [the /// - grpc::Channel, which represents the connection to an endpoint. See [the
/// gRPC Concepts page](http://www.grpc.io/docs/guides/concepts.html) for more /// gRPC Concepts page](https://grpc.io/docs/guides/concepts.html) for more
/// details. Channels are created by the factory function grpc::CreateChannel. /// details. Channels are created by the factory function grpc::CreateChannel.
/// ///
/// - grpc::CompletionQueue, the producer-consumer queue used for all /// - grpc::CompletionQueue, the producer-consumer queue used for all

@ -275,7 +275,7 @@ class ClientContext {
/// client’s identity, role, or whether it is authorized to make a particular /// client’s identity, role, or whether it is authorized to make a particular
/// call. /// call.
/// ///
/// \see http://www.grpc.io/docs/guides/auth.html /// \see https://grpc.io/docs/guides/auth.html
void set_credentials(const std::shared_ptr<CallCredentials>& creds) { void set_credentials(const std::shared_ptr<CallCredentials>& creds) {
creds_ = creds; creds_ = creds;
} }

@ -41,7 +41,7 @@ class SecureCallCredentials;
/// It can make various assertions, e.g., about the client’s identity, role /// It can make various assertions, e.g., about the client’s identity, role
/// for all the calls on that channel. /// for all the calls on that channel.
/// ///
/// \see http://www.grpc.io/docs/guides/auth.html /// \see https://grpc.io/docs/guides/auth.html
class ChannelCredentials : private GrpcLibraryCodegen { class ChannelCredentials : private GrpcLibraryCodegen {
public: public:
ChannelCredentials(); ChannelCredentials();
@ -67,7 +67,7 @@ class ChannelCredentials : private GrpcLibraryCodegen {
/// A call credentials object encapsulates the state needed by a client to /// A call credentials object encapsulates the state needed by a client to
/// authenticate with a server for a given call on a channel. /// authenticate with a server for a given call on a channel.
/// ///
/// \see http://www.grpc.io/docs/guides/auth.html /// \see https://grpc.io/docs/guides/auth.html
class CallCredentials : private GrpcLibraryCodegen { class CallCredentials : private GrpcLibraryCodegen {
public: public:
CallCredentials(); CallCredentials();

@ -3,7 +3,7 @@
"version": "1.5.0-dev", "version": "1.5.0-dev",
"author": "Google Inc.", "author": "Google Inc.",
"description": "gRPC Library for Node", "description": "gRPC Library for Node",
"homepage": "http://www.grpc.io/", "homepage": "https://grpc.io/",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/grpc/grpc.git" "url": "https://github.com/grpc/grpc.git"

@ -281,7 +281,7 @@ setuptools.setup(
description='HTTP/2-based RPC framework', description='HTTP/2-based RPC framework',
author='The gRPC Authors', author='The gRPC Authors',
author_email='grpc-io@googlegroups.com', author_email='grpc-io@googlegroups.com',
url='http://www.grpc.io', url='https://grpc.io',
license=LICENSE, license=LICENSE,
long_description=open(README).read(), long_description=open(README).read(),
ext_modules=CYTHON_EXTENSION_MODULES, ext_modules=CYTHON_EXTENSION_MODULES,

@ -60,14 +60,14 @@ You can find out how to build and run our simplest gRPC C++ example in our
[C++ quick start](../../examples/cpp). [C++ quick start](../../examples/cpp).
For more detailed documentation on using gRPC in C++ , see our main For more detailed documentation on using gRPC in C++ , see our main
documentation site at [grpc.io](http://grpc.io), specifically: documentation site at [grpc.io](https://grpc.io), specifically:
* [Overview](http://www.grpc.io/docs/): An introduction to gRPC with a simple * [Overview](https://grpc.io/docs/): An introduction to gRPC with a simple
Hello World example in all our supported languages, including C++. Hello World example in all our supported languages, including C++.
* [gRPC Basics - C++](http://www.grpc.io/docs/tutorials/basic/c.html): * [gRPC Basics - C++](https://grpc.io/docs/tutorials/basic/c.html):
A tutorial that steps you through creating a simple gRPC C++ example A tutorial that steps you through creating a simple gRPC C++ example
application. application.
* [Asynchronous Basics - C++](http://www.grpc.io/docs/tutorials/async/helloasync-cpp.html): * [Asynchronous Basics - C++](https://grpc.io/docs/tutorials/async/helloasync-cpp.html):
A tutorial that shows you how to use gRPC C++'s asynchronous/non-blocking A tutorial that shows you how to use gRPC C++'s asynchronous/non-blocking
APIs. APIs.

@ -80,6 +80,6 @@ THE NATIVE DEPENDENCY
Internally, gRPC C# uses a native library written in C (gRPC C core) and invokes its functionality via P/Invoke. The fact that a native library is used should be fully transparent to the users and just installing the `Grpc.Core` NuGet package is the only step needed to use gRPC C# on all supported platforms. Internally, gRPC C# uses a native library written in C (gRPC C core) and invokes its functionality via P/Invoke. The fact that a native library is used should be fully transparent to the users and just installing the `Grpc.Core` NuGet package is the only step needed to use gRPC C# on all supported platforms.
[API Reference]: http://www.grpc.io/grpc/csharp/ [API Reference]: https://grpc.io/grpc/csharp/
[Helloworld Example]: ../../examples/csharp/helloworld [Helloworld Example]: ../../examples/csharp/helloworld
[RouteGuide Tutorial]: http://www.grpc.io/docs/tutorials/basic/csharp.html [RouteGuide Tutorial]: https://grpc.io/docs/tutorials/basic/csharp.html

@ -3,7 +3,7 @@
"version": "1.5.0-dev", "version": "1.5.0-dev",
"author": "Google Inc.", "author": "Google Inc.",
"description": "Tools for developing with gRPC on Node.js", "description": "Tools for developing with gRPC on Node.js",
"homepage": "http://www.grpc.io/", "homepage": "https://grpc.io/",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/grpc/grpc.git" "url": "https://github.com/grpc/grpc.git"

@ -51,7 +51,7 @@ Pod::Spec.new do |s|
The generated code will have a dependency on the gRPC Objective-C Proto runtime of the same The generated code will have a dependency on the gRPC Objective-C Proto runtime of the same
version. The runtime can be obtained as the "gRPC-ProtoRPC" pod. version. The runtime can be obtained as the "gRPC-ProtoRPC" pod.
DESC DESC
s.homepage = 'http://www.grpc.io' s.homepage = 'https://grpc.io'
s.license = { s.license = {
:type => 'Apache License, Version 2.0', :type => 'Apache License, Version 2.0',
:text => <<-LICENSE :text => <<-LICENSE

@ -3,7 +3,7 @@ Pod::Spec.new do |s|
s.version = '0.0.1' s.version = '0.0.1'
s.license = 'Apache License, Version 2.0' s.license = 'Apache License, Version 2.0'
s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' } s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' }
s.homepage = 'http://www.grpc.io/' s.homepage = 'https://grpc.io/'
s.summary = 'RemoteTest example' s.summary = 'RemoteTest example'
s.source = { :git => 'https://github.com/grpc/grpc.git' } s.source = { :git => 'https://github.com/grpc/grpc.git' }

@ -3,7 +3,7 @@ Pod::Spec.new do |s|
s.version = "0.0.1" s.version = "0.0.1"
s.license = "Apache License, Version 2.0" s.license = "Apache License, Version 2.0"
s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' } s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' }
s.homepage = "http://www.grpc.io/" s.homepage = "https://grpc.io/"
s.summary = "RemoteTest example" s.summary = "RemoteTest example"
s.source = { :git => 'https://github.com/grpc/grpc.git' } s.source = { :git => 'https://github.com/grpc/grpc.git' }

@ -46,7 +46,7 @@ setuptools.setup(
description='Standard Health Checking Service for gRPC', description='Standard Health Checking Service for gRPC',
author='The gRPC Authors', author='The gRPC Authors',
author_email='grpc-io@googlegroups.com', author_email='grpc-io@googlegroups.com',
url='http://www.grpc.io', url='https://grpc.io',
license='Apache License 2.0', license='Apache License 2.0',
package_dir=PACKAGE_DIRECTORIES, package_dir=PACKAGE_DIRECTORIES,
packages=setuptools.find_packages('.'), packages=setuptools.find_packages('.'),

@ -48,7 +48,7 @@ setuptools.setup(
description='Standard Protobuf Reflection Service for gRPC', description='Standard Protobuf Reflection Service for gRPC',
author='The gRPC Authors', author='The gRPC Authors',
author_email='grpc-io@googlegroups.com', author_email='grpc-io@googlegroups.com',
url='http://www.grpc.io', url='https://grpc.io',
package_dir=PACKAGE_DIRECTORIES, package_dir=PACKAGE_DIRECTORIES,
packages=setuptools.find_packages('.'), packages=setuptools.find_packages('.'),
install_requires=INSTALL_REQUIRES, install_requires=INSTALL_REQUIRES,

@ -68,5 +68,5 @@ Directory structure is the layout for [ruby extensions][]
[ruby extensions]:http://guides.rubygems.org/gems-with-extensions/ [ruby extensions]:http://guides.rubygems.org/gems-with-extensions/
[rubydoc]: http://www.rubydoc.info/gems/grpc [rubydoc]: http://www.rubydoc.info/gems/grpc
[grpc.io]: http://www.grpc.io/docs/quickstart/ruby.html [grpc.io]: https://grpc.io/docs/quickstart/ruby.html
[Debian jessie-backports]:http://backports.debian.org/Instructions/ [Debian jessie-backports]:http://backports.debian.org/Instructions/

@ -5,7 +5,7 @@
"type": "library", "type": "library",
"description": "gRPC library for PHP", "description": "gRPC library for PHP",
"keywords": ["rpc"], "keywords": ["rpc"],
"homepage": "http://grpc.io", "homepage": "https://grpc.io",
"license": "Apache-2.0", "license": "Apache-2.0",
"require": { "require": {
"php": ">=5.5.0" "php": ">=5.5.0"

@ -52,7 +52,7 @@
version = '${settings.version}' version = '${settings.version}'
s.version = version s.version = version
s.summary = 'Core cross-platform gRPC library, written in C' s.summary = 'Core cross-platform gRPC library, written in C'
s.homepage = 'http://www.grpc.io' s.homepage = 'https://grpc.io'
s.license = 'Apache License, Version 2.0' s.license = 'Apache License, Version 2.0'
s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' }

@ -26,7 +26,7 @@
version = '${settings.version}' version = '${settings.version}'
s.version = version s.version = version
s.summary = 'RPC library for Protocol Buffers, based on gRPC' s.summary = 'RPC library for Protocol Buffers, based on gRPC'
s.homepage = 'http://www.grpc.io' s.homepage = 'https://grpc.io'
s.license = 'Apache License, Version 2.0' s.license = 'Apache License, Version 2.0'
s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' }

@ -26,7 +26,7 @@
version = '${settings.version}' version = '${settings.version}'
s.version = version s.version = version
s.summary = 'Reactive Extensions library for iOS/OSX.' s.summary = 'Reactive Extensions library for iOS/OSX.'
s.homepage = 'http://www.grpc.io' s.homepage = 'https://grpc.io'
s.license = 'Apache License, Version 2.0' s.license = 'Apache License, Version 2.0'
s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' }

@ -25,7 +25,7 @@
version = '${settings.version}' version = '${settings.version}'
s.version = version s.version = version
s.summary = 'gRPC client library for iOS/OSX' s.summary = 'gRPC client library for iOS/OSX'
s.homepage = 'http://www.grpc.io' s.homepage = 'https://grpc.io'
s.license = 'Apache License, Version 2.0' s.license = 'Apache License, Version 2.0'
s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' }

@ -5,7 +5,7 @@
"version": "${settings.node_version}", "version": "${settings.node_version}",
"author": "Google Inc.", "author": "Google Inc.",
"description": "gRPC Library for Node", "description": "gRPC Library for Node",
"homepage": "http://www.grpc.io/", "homepage": "https://grpc.io/",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/grpc/grpc.git" "url": "https://github.com/grpc/grpc.git"

@ -5,7 +5,7 @@
"version": "${settings.node_version}", "version": "${settings.node_version}",
"author": "Google Inc.", "author": "Google Inc.",
"description": "Tools for developing with gRPC on Node.js", "description": "Tools for developing with gRPC on Node.js",
"homepage": "http://www.grpc.io/", "homepage": "https://grpc.io/",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/grpc/grpc.git" "url": "https://github.com/grpc/grpc.git"

@ -53,7 +53,7 @@
The generated code will have a dependency on the gRPC Objective-C Proto runtime of the same The generated code will have a dependency on the gRPC Objective-C Proto runtime of the same
version. The runtime can be obtained as the "gRPC-ProtoRPC" pod. version. The runtime can be obtained as the "gRPC-ProtoRPC" pod.
DESC DESC
s.homepage = 'http://www.grpc.io' s.homepage = 'https://grpc.io'
s.license = { s.license = {
:type => 'Apache License, Version 2.0', :type => 'Apache License, Version 2.0',
:text => <<-LICENSE :text => <<-LICENSE

@ -191,7 +191,7 @@ setuptools.setup(
description='Protobuf code generator for gRPC', description='Protobuf code generator for gRPC',
author='The gRPC Authors', author='The gRPC Authors',
author_email='grpc-io@googlegroups.com', author_email='grpc-io@googlegroups.com',
url='http://www.grpc.io', url='https://grpc.io',
license='Apache License 2.0', license='Apache License 2.0',
ext_modules=extension_modules(), ext_modules=extension_modules(),
packages=setuptools.find_packages('.'), packages=setuptools.find_packages('.'),

@ -1,7 +1,7 @@
# Overview of performance test suite, with steps for manual runs: # Overview of performance test suite, with steps for manual runs:
For design of the tests, see For design of the tests, see
http://www.grpc.io/docs/guides/benchmarking.html. https://grpc.io/docs/guides/benchmarking.html.
## Pre-reqs for running these manually: ## Pre-reqs for running these manually:
In general the benchmark workers and driver build scripts expect In general the benchmark workers and driver build scripts expect

Loading…
Cancel
Save