diff --git a/composer.json b/composer.json index 5e93f53e1abdb1b87e6d17b9bf493bea970a5f83..3e31baaa64ee667de13a9257f3ac270d66f41173 100644 --- a/composer.json +++ b/composer.json @@ -3,7 +3,7 @@ "type": "library", "description": "gRPC library for PHP", "keywords": ["rpc"], - "homepage": "http://grpc.io", + "homepage": "https://grpc.io", "license": "Apache-2.0", "require": { "php": ">=5.5.0" diff --git a/doc/PROTOCOL-WEB.md b/doc/PROTOCOL-WEB.md index 912dbe6d8f0c5f4f9eaeb6b94aa0ca02feadff9e..226871d7aed4c9972f2c6c277c62d294525739ae 100644 --- a/doc/PROTOCOL-WEB.md +++ b/doc/PROTOCOL-WEB.md @@ -3,14 +3,14 @@ gRPC-Web provides a JS client library that supports the same API as gRPC-Node to access a gRPC service. Due to browser limitation, 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 between the protocols as this is the most likely deployment model. This document lists the differences between the two protocols. To help tracking future revisions, this document describes a delta 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 @@ -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 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 @@ -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 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 * 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 * 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)) --- diff --git a/examples/README.md b/examples/README.md index 287a80266c92d5de832d3fed34341110882e2468..151fc9c0584f893348eda5d8554c4f6dc25d2d30 100644 --- a/examples/README.md +++ b/examples/README.md @@ -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) * [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 diff --git a/examples/csharp/helloworld-from-cli/README.md b/examples/csharp/helloworld-from-cli/README.md index c8f8149f73aed48162854f52582ad36b09735277..b780fa1b2fdaa7cd1d30a38ecd88e91345f11d16 100644 --- a/examples/csharp/helloworld-from-cli/README.md +++ b/examples/csharp/helloworld-from-cli/README.md @@ -49,4 +49,4 @@ Tutorial You can find a more detailed tutorial about Grpc in [gRPC Basics: C#][] [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 diff --git a/examples/csharp/helloworld/README.md b/examples/csharp/helloworld/README.md index 71840ad48bf207f56e0b3669413e6ffff2269e13..55e3ab7030585cf8e626913d43e46dd0e81f6098 100644 --- a/examples/csharp/helloworld/README.md +++ b/examples/csharp/helloworld/README.md @@ -64,4 +64,4 @@ You can find a more detailed tutorial in [gRPC Basics: C#][] [helloworld-from-cli]:../helloworld-from-cli/README.md [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 diff --git a/examples/csharp/route_guide/README.md b/examples/csharp/route_guide/README.md index 98073b0296342f54590b29704c521455fe43492f..3cfb14ae9a9c58ee3b97f83a3d0c38f2593e8eec 100644 --- a/examples/csharp/route_guide/README.md +++ b/examples/csharp/route_guide/README.md @@ -3,4 +3,4 @@ The files in this folder are the samples used in [gRPC Basics: 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 diff --git a/examples/node/README.md b/examples/node/README.md index 4730766d5972408e9e05b949065413703fdb8b18..f94dcca0f1473f41856197a5847bf134727af9be 100644 --- a/examples/node/README.md +++ b/examples/node/README.md @@ -47,4 +47,4 @@ TUTORIAL You can find a more detailed tutorial in [gRPC Basics: Node.js][] [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 diff --git a/examples/node/dynamic_codegen/route_guide/README.md b/examples/node/dynamic_codegen/route_guide/README.md index 7ec519c76bbeefdf8a69a2f6c4f1e30e0d6c9051..7d6b0b7debe659ba8e26a1efc008bbdb06332ff3 100644 --- a/examples/node/dynamic_codegen/route_guide/README.md +++ b/examples/node/dynamic_codegen/route_guide/README.md @@ -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. -[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 diff --git a/examples/node/static_codegen/route_guide/README.md b/examples/node/static_codegen/route_guide/README.md index 7ec519c76bbeefdf8a69a2f6c4f1e30e0d6c9051..7d6b0b7debe659ba8e26a1efc008bbdb06332ff3 100644 --- a/examples/node/static_codegen/route_guide/README.md +++ b/examples/node/static_codegen/route_guide/README.md @@ -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. -[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 diff --git a/examples/objective-c/auth_sample/AuthTestService.podspec b/examples/objective-c/auth_sample/AuthTestService.podspec index a316abee28d55f3268eb8bcc50fe3396a0771a5a..d603c2e442b94db76e6588b478b227c7407462d6 100644 --- a/examples/objective-c/auth_sample/AuthTestService.podspec +++ b/examples/objective-c/auth_sample/AuthTestService.podspec @@ -3,7 +3,7 @@ Pod::Spec.new do |s| s.version = "0.0.1" s.license = "Apache License, Version 2.0" s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' } - s.homepage = "http://www.grpc.io/" + s.homepage = "https://grpc.io/" s.summary = "AuthTestService example" s.source = { :git => 'https://github.com/grpc/grpc.git' } diff --git a/examples/objective-c/auth_sample/README.md b/examples/objective-c/auth_sample/README.md index b75dcab2de42f8bada45155a974903082de1fd2d..a0063de3f2f6e2feff0408201976e56bc0a374cb 100644 --- a/examples/objective-c/auth_sample/README.md +++ b/examples/objective-c/auth_sample/README.md @@ -1,3 +1,3 @@ # 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)." diff --git a/examples/objective-c/helloworld/HelloWorld.podspec b/examples/objective-c/helloworld/HelloWorld.podspec index edae9d74bfabe71533d492813b2b4d0ec165914d..fc671ef4da250b1f9e78abac41be8a5acb10831a 100644 --- a/examples/objective-c/helloworld/HelloWorld.podspec +++ b/examples/objective-c/helloworld/HelloWorld.podspec @@ -3,7 +3,7 @@ Pod::Spec.new do |s| s.version = "0.0.1" s.license = "Apache License, Version 2.0" s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' } - s.homepage = "http://www.grpc.io/" + s.homepage = "https://grpc.io/" s.summary = "HelloWorld example" s.source = { :git => 'https://github.com/grpc/grpc.git' } diff --git a/examples/objective-c/helloworld/README.md b/examples/objective-c/helloworld/README.md index 27c9f14040032b031cf7af285b93d7df72917775..2fe9913c96b3c9353d413809deb6d7582b4e9be9 100644 --- a/examples/objective-c/helloworld/README.md +++ b/examples/objective-c/helloworld/README.md @@ -55,4 +55,4 @@ responds with a `HLWHelloResponse`, which contains a string that is then output ## 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). diff --git a/examples/objective-c/route_guide/README.md b/examples/objective-c/route_guide/README.md index b99bf546fb72f7e555ecb5f48260074a39695c30..60e5304651a5382928fd5368f6701ea3a9d2184f 100644 --- a/examples/objective-c/route_guide/README.md +++ b/examples/objective-c/route_guide/README.md @@ -1,4 +1,4 @@ # 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)." diff --git a/examples/objective-c/route_guide/RouteGuide.podspec b/examples/objective-c/route_guide/RouteGuide.podspec index 89295636769fa2eb9c638ef061c405768ee463fe..5963959904397e6e6bbc61f0b80761b468281180 100644 --- a/examples/objective-c/route_guide/RouteGuide.podspec +++ b/examples/objective-c/route_guide/RouteGuide.podspec @@ -3,7 +3,7 @@ Pod::Spec.new do |s| s.version = "0.0.1" s.license = "Apache License, Version 2.0" s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' } - s.homepage = "http://www.grpc.io/" + s.homepage = "https://grpc.io/" s.summary = "RouteGuide example" s.source = { :git => 'https://github.com/grpc/grpc.git' } diff --git a/examples/php/README.md b/examples/php/README.md index e497fb07ffc90a9490171c3deb96b4ccc77d533f..d30cbdafd094b20b542766e6e1592310ecadee28 100644 --- a/examples/php/README.md +++ b/examples/php/README.md @@ -60,4 +60,4 @@ TUTORIAL You can find a more detailed tutorial in [gRPC Basics: PHP][] [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 diff --git a/examples/php/route_guide/README.md b/examples/php/route_guide/README.md index 5b2cc05efc7c8db660023b744dd058c9ec1494bf..6bea70dea0321f9b1d7a86bd009c8ff4087cf723 100644 --- a/examples/php/route_guide/README.md +++ b/examples/php/route_guide/README.md @@ -3,4 +3,4 @@ The files in this folder are the samples used in [gRPC Basics: 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 diff --git a/examples/python/README.md b/examples/python/README.md index d801d0dbca71c49d8bc1cd4e335a4b43858f163d..63d61e439b66cf15e984ac981be7bcd6b5620206 100644 --- a/examples/python/README.md +++ b/examples/python/README.md @@ -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) diff --git a/examples/python/helloworld/README.md b/examples/python/helloworld/README.md index d801d0dbca71c49d8bc1cd4e335a4b43858f163d..63d61e439b66cf15e984ac981be7bcd6b5620206 100644 --- a/examples/python/helloworld/README.md +++ b/examples/python/helloworld/README.md @@ -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) diff --git a/examples/python/multiplex/README.md b/examples/python/multiplex/README.md index 5931be392ac2d82e79087dd07f661ce440f78e39..2316cd39e88b1e219e93431687c4faf694f088fb 100644 --- a/examples/python/multiplex/README.md +++ b/examples/python/multiplex/README.md @@ -1,3 +1,3 @@ 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). diff --git a/examples/python/route_guide/README.md b/examples/python/route_guide/README.md index 17b8a8edd5e14f1e5968bab0c2c2e99c24c267bb..890e66ebad0344ae1a87118273c3ea1502d20070 100644 --- a/examples/python/route_guide/README.md +++ b/examples/python/route_guide/README.md @@ -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) diff --git a/examples/ruby/README.md b/examples/ruby/README.md index 98dee13740189063f3a7f5a5b1a24121b9227706..c6af1a5a5e899ef38af07fbcfbb8a65a5a404c73 100644 --- a/examples/ruby/README.md +++ b/examples/ruby/README.md @@ -60,4 +60,4 @@ You can find a more detailed tutorial in [gRPC Basics: Ruby][] [helloworld.proto]:../protos/helloworld.proto [RVM]:https://www.rvm.io/ [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 diff --git a/examples/ruby/route_guide/README.md b/examples/ruby/route_guide/README.md index b2514630a966e92959182261bea568f3b31cb14b..12537c859e132ec64eb9702521f722effbf4b5a0 100644 --- a/examples/ruby/route_guide/README.md +++ b/examples/ruby/route_guide/README.md @@ -3,4 +3,4 @@ The files in this folder are the samples used in [gRPC Basics: 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 diff --git a/gRPC-Core.podspec b/gRPC-Core.podspec index c7afbf2d0a1bd57f46227cf560811f753b09f4cb..3f841d51d8a4d37d1b567e96ac2d344742e6603e 100644 --- a/gRPC-Core.podspec +++ b/gRPC-Core.podspec @@ -25,7 +25,7 @@ Pod::Spec.new do |s| version = '1.5.0-dev' s.version = version 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.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } diff --git a/gRPC-ProtoRPC.podspec b/gRPC-ProtoRPC.podspec index d6749e0b6b37ecee2fcaeb21497e7d3154c019fb..2317aacb49b325d3955cba4cc2593a5acad55135 100644 --- a/gRPC-ProtoRPC.podspec +++ b/gRPC-ProtoRPC.podspec @@ -24,7 +24,7 @@ Pod::Spec.new do |s| version = '1.5.0-dev' s.version = version 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.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } diff --git a/gRPC-RxLibrary.podspec b/gRPC-RxLibrary.podspec index 34a7a49e178ff5a193b3286888320fac57ae83d9..4a03c3fa2f5b8a2bd198358580bff6ad4ca42b8b 100644 --- a/gRPC-RxLibrary.podspec +++ b/gRPC-RxLibrary.podspec @@ -24,7 +24,7 @@ Pod::Spec.new do |s| version = '1.5.0-dev' s.version = version 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.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } diff --git a/gRPC.podspec b/gRPC.podspec index 9f3daaa4a539d3aa050aa93677cab7e3f55fd891..4c83ccc7a0fe3dcd26d028d6d36e83e87674a169 100644 --- a/gRPC.podspec +++ b/gRPC.podspec @@ -23,7 +23,7 @@ Pod::Spec.new do |s| version = '1.5.0-dev' s.version = version 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.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } diff --git a/include/grpc++/grpc++.h b/include/grpc++/grpc++.h index ee9fa857d6adc0a19a68ebcb8e6bbb97b7e230c9..31ed436c5e7e3a347046df7b3aa83a51bd71859f 100644 --- a/include/grpc++/grpc++.h +++ b/include/grpc++/grpc++.h @@ -21,7 +21,7 @@ /// The gRPC C++ API mainly consists of the following classes: /// <br> /// - 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. /// /// - grpc::CompletionQueue, the producer-consumer queue used for all diff --git a/include/grpc++/impl/codegen/client_context.h b/include/grpc++/impl/codegen/client_context.h index 22d0069afa7d8d3d7fa0bdbab0d32187253e2eb7..89eb8b976e07c8a78961f2ba8dee88ab8276d78b 100644 --- a/include/grpc++/impl/codegen/client_context.h +++ b/include/grpc++/impl/codegen/client_context.h @@ -286,7 +286,7 @@ class ClientContext { /// client’s identity, role, or whether it is authorized to make a particular /// 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) { creds_ = creds; } diff --git a/include/grpc++/security/credentials.h b/include/grpc++/security/credentials.h index 1cfe728b987cd65b27738a73c3c8af5d18f121ad..1ec9b9728b20a4b1b167f92ddc52f22b98701ef4 100644 --- a/include/grpc++/security/credentials.h +++ b/include/grpc++/security/credentials.h @@ -41,7 +41,7 @@ class SecureCallCredentials; /// It can make various assertions, e.g., about the client’s identity, role /// 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 { public: ChannelCredentials(); @@ -67,7 +67,7 @@ class ChannelCredentials : private GrpcLibraryCodegen { /// A call credentials object encapsulates the state needed by a client to /// 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 { public: CallCredentials(); diff --git a/package.json b/package.json index 451a77770217ca98fbd4d2a0c2df726c91788610..d5eec72fc9548ccb3fc2a2453b758a775a755001 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "1.5.0-dev", "author": "Google Inc.", "description": "gRPC Library for Node", - "homepage": "http://www.grpc.io/", + "homepage": "https://grpc.io/", "repository": { "type": "git", "url": "https://github.com/grpc/grpc.git" diff --git a/setup.py b/setup.py index 8ca3e4fe0c0473c7341a93fbfb8cd0b18d34e471..e42c8342ea69d4a7bbed6bac4a42083f8ede3398 100644 --- a/setup.py +++ b/setup.py @@ -281,7 +281,7 @@ setuptools.setup( description='HTTP/2-based RPC framework', author='The gRPC Authors', author_email='grpc-io@googlegroups.com', - url='http://www.grpc.io', + url='https://grpc.io', license=LICENSE, long_description=open(README).read(), ext_modules=CYTHON_EXTENSION_MODULES, diff --git a/src/cpp/README.md b/src/cpp/README.md index 77fbee1149159a113ec51f7e4784dfd5e209f444..d2896ad96fb6c39644114b32dc20357f08d94ec0 100644 --- a/src/cpp/README.md +++ b/src/cpp/README.md @@ -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). 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++. -* [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 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 APIs. diff --git a/src/csharp/README.md b/src/csharp/README.md index a973d2e59709f1c66e1dcb0993503a74ce086678..6821ad225eb79d57e144fc7f95dc579f2a3588ce 100644 --- a/src/csharp/README.md +++ b/src/csharp/README.md @@ -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. -[API Reference]: http://www.grpc.io/grpc/csharp/ +[API Reference]: https://grpc.io/grpc/csharp/ [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 diff --git a/src/node/tools/package.json b/src/node/tools/package.json index 542d52d48bc32cf1840b16c475c4b52d6021b2cd..0a3c32734c59e2c9922c08cd8c9d80a6f83e91f6 100644 --- a/src/node/tools/package.json +++ b/src/node/tools/package.json @@ -3,7 +3,7 @@ "version": "1.5.0-dev", "author": "Google Inc.", "description": "Tools for developing with gRPC on Node.js", - "homepage": "http://www.grpc.io/", + "homepage": "https://grpc.io/", "repository": { "type": "git", "url": "https://github.com/grpc/grpc.git" diff --git a/src/objective-c/!ProtoCompiler-gRPCPlugin.podspec b/src/objective-c/!ProtoCompiler-gRPCPlugin.podspec index 351a45df58e6bbe6f49371d6b5a45045bfc98b83..22527d1572a35b39fe90b76c9157bef205934033 100644 --- a/src/objective-c/!ProtoCompiler-gRPCPlugin.podspec +++ b/src/objective-c/!ProtoCompiler-gRPCPlugin.podspec @@ -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 version. The runtime can be obtained as the "gRPC-ProtoRPC" pod. DESC - s.homepage = 'http://www.grpc.io' + s.homepage = 'https://grpc.io' s.license = { :type => 'Apache License, Version 2.0', :text => <<-LICENSE diff --git a/src/objective-c/examples/RemoteTestClient/RemoteTest.podspec b/src/objective-c/examples/RemoteTestClient/RemoteTest.podspec index 22cd7e1c6054e86928758779c1527257ccaf993d..cd9464c453e39671432a7748d8a9185d8b7a58cc 100644 --- a/src/objective-c/examples/RemoteTestClient/RemoteTest.podspec +++ b/src/objective-c/examples/RemoteTestClient/RemoteTest.podspec @@ -3,7 +3,7 @@ Pod::Spec.new do |s| s.version = '0.0.1' s.license = 'Apache License, Version 2.0' s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' } - s.homepage = 'http://www.grpc.io/' + s.homepage = 'https://grpc.io/' s.summary = 'RemoteTest example' s.source = { :git => 'https://github.com/grpc/grpc.git' } diff --git a/src/objective-c/tests/RemoteTestClient/RemoteTest.podspec b/src/objective-c/tests/RemoteTestClient/RemoteTest.podspec index 7fbf6371b305f6c0c9e4f5254e8be9531e225520..1796c6d7462917e9656bf339eec2cb90531583c2 100644 --- a/src/objective-c/tests/RemoteTestClient/RemoteTest.podspec +++ b/src/objective-c/tests/RemoteTestClient/RemoteTest.podspec @@ -3,7 +3,7 @@ Pod::Spec.new do |s| s.version = "0.0.1" s.license = "Apache License, Version 2.0" s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' } - s.homepage = "http://www.grpc.io/" + s.homepage = "https://grpc.io/" s.summary = "RemoteTest example" s.source = { :git => 'https://github.com/grpc/grpc.git' } diff --git a/src/python/grpcio_health_checking/setup.py b/src/python/grpcio_health_checking/setup.py index fc02a24c875a26c5b838a724c9439aa8ee15ddd8..83e0ead3910a7ba52d6c39be7832d8f7bad87274 100644 --- a/src/python/grpcio_health_checking/setup.py +++ b/src/python/grpcio_health_checking/setup.py @@ -46,7 +46,7 @@ setuptools.setup( description='Standard Health Checking Service for gRPC', author='The gRPC Authors', author_email='grpc-io@googlegroups.com', - url='http://www.grpc.io', + url='https://grpc.io', license='Apache License 2.0', package_dir=PACKAGE_DIRECTORIES, packages=setuptools.find_packages('.'), diff --git a/src/python/grpcio_reflection/setup.py b/src/python/grpcio_reflection/setup.py index 920f3b2b483d15b27431e79d61e77079085cb080..20edbc4ec07616711240b23ff7150490e06a8a21 100644 --- a/src/python/grpcio_reflection/setup.py +++ b/src/python/grpcio_reflection/setup.py @@ -48,7 +48,7 @@ setuptools.setup( description='Standard Protobuf Reflection Service for gRPC', author='The gRPC Authors', author_email='grpc-io@googlegroups.com', - url='http://www.grpc.io', + url='https://grpc.io', package_dir=PACKAGE_DIRECTORIES, packages=setuptools.find_packages('.'), install_requires=INSTALL_REQUIRES, diff --git a/src/ruby/README.md b/src/ruby/README.md index 266d6b2c1682bc9e3dd8c1f07c7a962ae118a0d6..5c7dae654ab83379b935c9414fe97905b4899692 100644 --- a/src/ruby/README.md +++ b/src/ruby/README.md @@ -68,5 +68,5 @@ Directory structure is the layout for [ruby extensions][] [ruby extensions]:http://guides.rubygems.org/gems-with-extensions/ [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/ diff --git a/templates/composer.json.template b/templates/composer.json.template index 560396eb7e05155358d96d7174ed9c03ab77ebc8..aa6cbb8bcb2da2be3f637fb23a62d5c6dcf1bd16 100644 --- a/templates/composer.json.template +++ b/templates/composer.json.template @@ -5,7 +5,7 @@ "type": "library", "description": "gRPC library for PHP", "keywords": ["rpc"], - "homepage": "http://grpc.io", + "homepage": "https://grpc.io", "license": "Apache-2.0", "require": { "php": ">=5.5.0" diff --git a/templates/gRPC-Core.podspec.template b/templates/gRPC-Core.podspec.template index 538e1e6490581488df1083b2567d461b33cdab8d..3d54534023f6554a71a0ebe563e63221db801bab 100644 --- a/templates/gRPC-Core.podspec.template +++ b/templates/gRPC-Core.podspec.template @@ -52,7 +52,7 @@ version = '${settings.version}' s.version = version 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.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } diff --git a/templates/gRPC-ProtoRPC.podspec.template b/templates/gRPC-ProtoRPC.podspec.template index 18148ef3f355a44e73af60804fc1efbf2c4fb1f0..4d99f6e19fcb78e7ee6d8b785f95138d4c8f2a63 100644 --- a/templates/gRPC-ProtoRPC.podspec.template +++ b/templates/gRPC-ProtoRPC.podspec.template @@ -26,7 +26,7 @@ version = '${settings.version}' s.version = version 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.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } diff --git a/templates/gRPC-RxLibrary.podspec.template b/templates/gRPC-RxLibrary.podspec.template index c7cbda7cb98709c1c51d7bf805fb3987941c10e2..de4ee1e4385fa49bb7de077e382192a008bef963 100644 --- a/templates/gRPC-RxLibrary.podspec.template +++ b/templates/gRPC-RxLibrary.podspec.template @@ -26,7 +26,7 @@ version = '${settings.version}' s.version = version 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.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } diff --git a/templates/gRPC.podspec.template b/templates/gRPC.podspec.template index a339f90795411b8adc62a987711b69fa9eec22f3..62a6d37c3c70b2b31f3bebe0f3c2d747212401cd 100644 --- a/templates/gRPC.podspec.template +++ b/templates/gRPC.podspec.template @@ -25,7 +25,7 @@ version = '${settings.version}' s.version = version 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.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' } diff --git a/templates/package.json.template b/templates/package.json.template index 92b2332760cd778197dc7b59bfd924789ba564ff..af13d528dbda543e1c48ea325002dd095526fa1a 100644 --- a/templates/package.json.template +++ b/templates/package.json.template @@ -5,7 +5,7 @@ "version": "${settings.node_version}", "author": "Google Inc.", "description": "gRPC Library for Node", - "homepage": "http://www.grpc.io/", + "homepage": "https://grpc.io/", "repository": { "type": "git", "url": "https://github.com/grpc/grpc.git" diff --git a/templates/src/node/tools/package.json.template b/templates/src/node/tools/package.json.template index 02824259767426b1dffaf16b3fbc07894f13d326..74f68e4b81c613078e573275b497b5f7105e34b6 100644 --- a/templates/src/node/tools/package.json.template +++ b/templates/src/node/tools/package.json.template @@ -5,7 +5,7 @@ "version": "${settings.node_version}", "author": "Google Inc.", "description": "Tools for developing with gRPC on Node.js", - "homepage": "http://www.grpc.io/", + "homepage": "https://grpc.io/", "repository": { "type": "git", "url": "https://github.com/grpc/grpc.git" diff --git a/templates/src/objective-c/!ProtoCompiler-gRPCPlugin.podspec.template b/templates/src/objective-c/!ProtoCompiler-gRPCPlugin.podspec.template index 93e3de8757d6d2ca147f86d9ce7deaca40be8e51..24c167d7f1c7bc102f570d30b3b65d2c7ae34525 100644 --- a/templates/src/objective-c/!ProtoCompiler-gRPCPlugin.podspec.template +++ b/templates/src/objective-c/!ProtoCompiler-gRPCPlugin.podspec.template @@ -53,7 +53,7 @@ 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. DESC - s.homepage = 'http://www.grpc.io' + s.homepage = 'https://grpc.io' s.license = { :type => 'Apache License, Version 2.0', :text => <<-LICENSE diff --git a/tools/distrib/python/grpcio_tools/setup.py b/tools/distrib/python/grpcio_tools/setup.py index ef2391e13bee38a2d9f5578b4a4c470efad9305f..bc24e4c462abc4461c0d2f4376435b3f2a410d0b 100644 --- a/tools/distrib/python/grpcio_tools/setup.py +++ b/tools/distrib/python/grpcio_tools/setup.py @@ -191,7 +191,7 @@ setuptools.setup( description='Protobuf code generator for gRPC', author='The gRPC Authors', author_email='grpc-io@googlegroups.com', - url='http://www.grpc.io', + url='https://grpc.io', license='Apache License 2.0', ext_modules=extension_modules(), packages=setuptools.find_packages('.'), diff --git a/tools/run_tests/performance/README.md b/tools/run_tests/performance/README.md index 5fd64f6ee911f5791babb866deef9f9a32ded8e7..2fc1a27c9bcaf5e8097e875a7790c39ea1066922 100644 --- a/tools/run_tests/performance/README.md +++ b/tools/run_tests/performance/README.md @@ -1,7 +1,7 @@ # Overview of performance test suite, with steps for manual runs: 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: In general the benchmark workers and driver build scripts expect