Skip to content

Commit

Permalink
docs: replace old lyft URL (NFC)
Browse files Browse the repository at this point in the history
Signed-off-by: Keith Smiley <keithbsmiley@gmail.com>
  • Loading branch information
keith committed Dec 13, 2021
1 parent 1e9b4b1 commit 7f78169
Show file tree
Hide file tree
Showing 34 changed files with 63 additions and 63 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/android_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ jobs:
run: ./ci/mac_start_emulator.sh
# Return to using:
# ./bazelw mobile-install --fat_apk_cpu=x86 --start_app //examples/java/hello_world:hello_envoy
# When https://github.com/lyft/envoy-mobile/issues/853 is fixed.
# When https://github.com/envoyproxy/envoy-mobile/issues/853 is fixed.
- name: 'Start java app'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
run: ./ci/mac_start_emulator.sh
# Return to using:
# ./bazelw mobile-install --fat_apk_cpu=x86 --start_app //examples/kotlin/hello_world:hello_envoy_kt
# When https://github.com/lyft/envoy-mobile/issues/853 is fixed.
# When https://github.com/envoyproxy/envoy-mobile/issues/853 is fixed.
- name: 'Start kotlin app'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ following guidelines for all code, APIs, and documentation:
# Submitting a PR

* Fork the repo.
* [[TODO: add bootstrap script for prepush hook](https://github.com/lyft/envoy-mobile/issues/185)]
* [[TODO: add bootstrap script for prepush hook](https://github.com/envoyproxy/envoy-mobile/issues/185)]
* Create your PR.
* Tests will automatically run for you.
* We will **not** merge any PR that is not passing tests.
Expand Down
2 changes: 1 addition & 1 deletion EnvoyMobile.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Pod::Spec.new do |s|
s.swift_versions = ['5.5']
s.libraries = 'resolv.9', 'c++'
s.frameworks = 'Network', 'SystemConfiguration', 'UIKit'
s.source = { http: "https://github.com/lyft/envoy-mobile/releases/download/v#{s.version}/envoy_ios_cocoapods.zip" }
s.source = { http: "https://github.com/envoyproxy/envoy-mobile/releases/download/v#{s.version}/envoy_ios_cocoapods.zip" }
s.vendored_frameworks = 'Envoy.framework'
s.source_files = 'Envoy.framework/Headers/*.h', 'Envoy.framework/Swift/*.swift'
end
2 changes: 1 addition & 1 deletion STYLE.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ to provide some enforced consistency, we've adopted the convention of defining t
lowest applicable layer (core/bridge) of the library, and then declaring public `extern const`
values defined in terms of the enumeration, to be shared across bridge and platform code. See,
for example:
https://github.com/lyft/envoy-mobile/blob/2a1b53427100d94878551b55bb564e9117f83fe6/library/common/types/c_types.h#L25
https://github.com/envoyproxy/envoy-mobile/blob/2a1b53427100d94878551b55bb564e9117f83fe6/library/common/types/c_types.h#L25
4 changes: 2 additions & 2 deletions bazel/envoy_mobile_repositories.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ def upstream_envoy_overrides():
urls = ["https://github.com/protocolbuffers/protobuf/releases/download/v3.16.0/protobuf-all-3.16.0.tar.gz"],
)

# Workaround old NDK version breakages https://github.com/lyft/envoy-mobile/issues/934
# Workaround old NDK version breakages https://github.com/envoyproxy/envoy-mobile/issues/934
http_archive(
name = "com_github_libevent_libevent",
urls = ["https://github.com/libevent/libevent/archive/0d7d85c2083f7a4c9efe01c061486f332b576d28.tar.gz"],
Expand All @@ -38,7 +38,7 @@ def upstream_envoy_overrides():

# Patch upstream Abseil to prevent Foundation dependency from leaking into Android builds.
# Workaround for https://github.com/abseil/abseil-cpp/issues/326.
# TODO: Should be removed in https://github.com/lyft/envoy-mobile/issues/136 once rules_android
# TODO: Should be removed in https://github.com/envoyproxy/envoy-mobile/issues/136 once rules_android
# supports platform toolchains.
http_archive(
name = "com_google_absl",
Expand Down
8 changes: 4 additions & 4 deletions bazel/pom_template.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<name>Envoy Mobile</name>
<description>Client networking libraries based on the Envoy project.</description>
<url>https://github.com/lyft/envoy-mobile</url>
<url>https://github.com/envoyproxy/envoy-mobile</url>

<licenses>
<license>
Expand Down Expand Up @@ -46,9 +46,9 @@
</developer>
</developers>
<scm>
<url>https://github.com/lyft/envoy-mobile</url>
<connection>scm:git:git@github.com:lyft/envoy-mobile.git</connection>
<developerConnection>scm:git:git@github.com:lyft/envoy-mobile.git</developerConnection>
<url>https://github.com/envoyproxy/envoy-mobile</url>
<connection>scm:git:git@github.com:envoyproxy/envoy-mobile.git</connection>
<developerConnection>scm:git:git@github.com:envoyproxy/envoy-mobile.git</developerConnection>
<tag>HEAD</tag>
</scm>

Expand Down
2 changes: 1 addition & 1 deletion dist/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ licenses(["notice"]) # Apache 2
# NOTE: You must first build the top-level targets //:ios_dist and //:android_dist to use the
# artifacts referenced here.
# You can also download the distributables referenced here from envoy-mobile's releases page:
# https://github.com/lyft/envoy-mobile/releases
# https://github.com/envoyproxy/envoy-mobile/releases

aar_import(
name = "envoy_mobile_android",
Expand Down
6 changes: 3 additions & 3 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,9 @@ def setup(app):
# ones.
extensions = ['sphinxcontrib.httpdomain', 'sphinx.ext.extlinks', 'sphinx.ext.ifconfig']
extlinks = {
'issue': ('https://github.com/lyft/envoy-mobile/issues/%s', ''),
'repo': ('https://github.com/lyft/envoy-mobile/blob/{}/%s'.format(blob_sha), ''),
'tree': ('https://github.com/lyft/envoy-mobile/tree/%s', ''),
'issue': ('https://github.com/envoyproxy/envoy-mobile/issues/%s', ''),
'repo': ('https://github.com/envoyproxy/envoy-mobile/blob/{}/%s'.format(blob_sha), ''),
'tree': ('https://github.com/envoyproxy/envoy-mobile/tree/%s', ''),
}

# Set up global substitutions
Expand Down
2 changes: 1 addition & 1 deletion docs/root/development/performance/binary_size.rst
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ Open issues regarding size

``perf/size`` is a label tagging all current open issues that can improve
binary size. Check out the issues `here
<https://github.com/lyft/envoy-mobile/labels/perf%2Fsize>`_. After performing
<https://github.com/envoyproxy/envoy-mobile/labels/perf%2Fsize>`_. After performing
any change that tries to address these issues you should run through the
analysis pipeline described above, and make sure your changes match
expectations.
Expand Down
2 changes: 1 addition & 1 deletion docs/root/development/performance/cpu_battery_impact.rst
Original file line number Diff line number Diff line change
Expand Up @@ -116,4 +116,4 @@ Open issues
~~~~~~~~~~~

For current issues with CPU/battery, please see issues with the
`perf/cpu label <https://github.com/lyft/envoy-mobile/labels/perf%2Fcpu>`_.
`perf/cpu label <https://github.com/envoyproxy/envoy-mobile/labels/perf%2Fcpu>`_.
2 changes: 1 addition & 1 deletion docs/root/development/performance/device_connectivity.rst
Original file line number Diff line number Diff line change
Expand Up @@ -79,4 +79,4 @@ Open issues
~~~~~~~~~~~

For current issues with device conditions, please see issues with the
`perf/device label <https://github.com/lyft/envoy-mobile/labels/perf%2Fdevice>`_.
`perf/device label <https://github.com/envoyproxy/envoy-mobile/labels/perf%2Fdevice>`_.
4 changes: 2 additions & 2 deletions docs/root/development/releasing/releasing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Releasing
=========

The following workflow should be followed to create and publish a new Envoy Mobile
`release <https://github.com/lyft/envoy-mobile/releases>`_.
`release <https://github.com/envoyproxy/envoy-mobile/releases>`_.

Prepare for release
-------------------
Expand All @@ -19,7 +19,7 @@ Publish release and artifacts
-----------------------------

After merging the above changes, a new release may be
`tagged <https://github.com/lyft/envoy-mobile/releases>`_.
`tagged <https://github.com/envoyproxy/envoy-mobile/releases>`_.

When tagging a release, it should contain all the artifacts built by CI on the main commit being
tagged as the new version. These artifacts may be downloaded by clicking on the CI status of the
Expand Down
8 changes: 4 additions & 4 deletions docs/root/development/testing/local_stats.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Local Stats
===========

The `local-stats` `branch <https://github.com/lyft/envoy-mobile/tree/local-stats>`_ allows a
The `local-stats` `branch <https://github.com/envoyproxy/envoy-mobile/tree/local-stats>`_ allows a
developer to run a local statsd server, and see stats emissions from a client running in the
simulator/emulator. Unless network tunneling is set up this is not going to work in a physical
device, as the statsd server is running on the computer's local network.
Expand All @@ -12,9 +12,9 @@ device, as the statsd server is running on the computer's local network.
Config
------

The `config template <https://github.com/lyft/envoy-mobile/blob/local-stats/library/common/config_template.cc>`_
The `config template <https://github.com/envoyproxy/envoy-mobile/blob/local-stats/library/common/config_template.cc>`_
has already been updated to use a local statsd server. However, if you are using Android to test,
the `static address <https://github.com/lyft/envoy-mobile/blob/local-stats/library/common/config_template.cc#L203>`_
the `static address <https://github.com/envoyproxy/envoy-mobile/blob/local-stats/library/common/config_template.cc#L203>`_
used for the server should be changed to ``10.0.2.2`` per the `Set up Android Emulator networking <https://developer.android.com/studio/run/emulator-networking>`_
docs.

Expand All @@ -28,7 +28,7 @@ Steps

node stats.js config.js

An example ``config.js`` file. Note that the port must match the port in the `config_template <https://github.com/lyft/envoy-mobile/blob/local-stats/library/common/config_template.cc#L203>`_::
An example ``config.js`` file. Note that the port must match the port in the `config_template <https://github.com/envoyproxy/envoy-mobile/blob/local-stats/library/common/config_template.cc#L203>`_::

{
port: 8125
Expand Down
2 changes: 1 addition & 1 deletion docs/root/development/tools/intellij.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Using IntelliJ with Envoy Mobile
To get started using IntelliJ with Envoy Mobile:

1. Download a supported `IntelliJ version <https://www.jetbrains.com/idea/download/other.html>`_ supported by the Bazel plugin
2. Apply local hacks to make IntelliJ work using the branch `hack-for-intellij <https://github.com/lyft/envoy-mobile/tree/hack-for-intellij>`_
2. Apply local hacks to make IntelliJ work using the branch `hack-for-intellij <https://github.com/envoyproxy/envoy-mobile/tree/hack-for-intellij>`_
3. Open up the Envoy Mobile project using the Bazel import project wizard


Expand Down
2 changes: 1 addition & 1 deletion docs/root/intro/getting_help.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ Getting help
We are very interested in building a community around Envoy Mobile. Please reach out to us if you
are interested in using it and need help or want to contribute.

Please see `contact info <https://github.com/lyft/envoy-mobile#contact>`_.
Please see `contact info <https://github.com/envoyproxy/envoy-mobile#contact>`_.
2 changes: 1 addition & 1 deletion docs/root/intro/version_history.rst
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ Extensibility:
- Introduces platform filter interfaces and bridging (:issue:`#795 <795>`, :issue:`#840 <840>`, :issue:`#858 <858>`, :issue:`#913 <913>`, :issue:`#940 <940>`, :issue:`#955 <955>`, :issue:`#943 <943>`, :issue:`#962 <962>`)
- Introduces Envoy's extension platform (:issue:`#860 <860>`)

Lastly, and perhaps most importantly, we have adopted a formal `inclusive language policy <https://github.com/lyft/envoy-mobile/blob/main/CONTRIBUTING.md#inclusive-language-policy>`_
Lastly, and perhaps most importantly, we have adopted a formal `inclusive language policy <https://github.com/envoyproxy/envoy-mobile/blob/main/CONTRIBUTING.md#inclusive-language-policy>`_
(:issue:`#948 <948>`) and updated all necessary locations (:issue:`#944 <944>`, :issue:`#945 <945>`, :issue:`#946 <946>`)

0.3.0 (Mar 26, 2020)
Expand Down
4 changes: 2 additions & 2 deletions docs/root/start/building/building.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ To get started, you can use `this quick start guide

Ensure that the ``envoy`` **submodule** is initialized when cloning by using ``--recursive``:

``git clone https://github.com/lyft/envoy-mobile.git --recursive``
``git clone https://github.com/envoyproxy/envoy-mobile.git --recursive``

If the repo was not initially cloned recursively, you can manually initialize the Envoy submodule:

``git submodule update --init``

.. _releases: https://github.com/lyft/envoy-mobile/releases
.. _releases: https://github.com/envoyproxy/envoy-mobile/releases

------------------
Bazel requirements
Expand Down
2 changes: 1 addition & 1 deletion examples/objective-c/hello_world/ViewController.m
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ - (void)performRequest {
[weakSelf addResponseMessage:message headerMessage:headerMessage error:nil];
}];
[prototype setOnErrorWithClosure:^(EnvoyError *error, StreamIntel *ignored) {
// TODO: expose attemptCount. https://github.com/lyft/envoy-mobile/issues/823
// TODO: expose attemptCount. https://github.com/envoyproxy/envoy-mobile/issues/823
NSString *message =
[NSString stringWithFormat:@"failed within Envoy library %@", error.message];
NSLog(@"%@", message);
Expand Down
2 changes: 1 addition & 1 deletion library/common/api/external.cc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ namespace Api {
namespace External {

// TODO(goaway): This needs to be updated not to leak once multiple engines are supported.
// See https://github.com/lyft/envoy-mobile/issues/332
// See https://github.com/envoyproxy/envoy-mobile/issues/332
static absl::flat_hash_map<std::string, void*> registry_{};

// TODO(goaway): To expose this for general usage, it will need to be made thread-safe. For now it
Expand Down
2 changes: 1 addition & 1 deletion library/common/config/config.cc
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ const char* config_template = R"(
// https://github.com/envoyproxy/envoy-mobile/issues/1534
R"(
preresolve_hostnames: *dns_preresolve_hostnames
)" // TODO: Support IPV6 https://github.com/lyft/envoy-mobile/issues/1022
)" // TODO: Support IPV6 https://github.com/envoyproxy/envoy-mobile/issues/1022
R"(
dns_lookup_family: V4_PREFERRED
)" // On mobile, backgrounding might cause the host to be past its TTL without good
Expand Down
4 changes: 2 additions & 2 deletions library/common/engine.cc
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@ Engine::Engine(envoy_engine_callbacks callbacks, envoy_logger logger,
dispatcher_(std::make_unique<Event::ProvisionalDispatcher>()) {
// Ensure static factory registration occurs on time.
// TODO: ensure this is only called one time once multiple Engine objects can be allocated.
// https://github.com/lyft/envoy-mobile/issues/332
// https://github.com/envoyproxy/envoy-mobile/issues/332
ExtensionRegistry::registerFactories();

// TODO(Augustyniak): Capturing an address of event_tracker_ and registering it in the API
// registry may lead to crashes at Engine shutdown. To be figured out as part of
// https://github.com/lyft/envoy-mobile/issues/332
// https://github.com/envoyproxy/envoy-mobile/issues/332
Envoy::Api::External::registerApi(std::string(envoy_event_tracker_api_name), &event_tracker_);
}

Expand Down
6 changes: 3 additions & 3 deletions library/common/engine_common.cc
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ EngineCommon::EngineCommon(int argc, const char* const* argv)
// not_ listen for termination signals such as SIGTERM, SIGINT, etc
// (https://github.com/envoyproxy/envoy/blob/048f4231310fbbead0cbe03d43ffb4307fff0517/source/server/server.cc#L519).
// Previous crashes in iOS were experienced due to early event loop exit as described in
// https://github.com/lyft/envoy-mobile/issues/831. Ignoring termination signals makes it more
// likely that the event loop will only exit due to Engine destruction
// https://github.com/lyft/envoy-mobile/blob/a72a51e64543882ea05fba3c76178b5784d39cdc/library/common/engine.cc#L105.
// https://github.com/envoyproxy/envoy-mobile/issues/831. Ignoring termination signals makes it
// more likely that the event loop will only exit due to Engine destruction
// https://github.com/envoyproxy/envoy-mobile/blob/a72a51e64543882ea05fba3c76178b5784d39cdc/library/common/engine.cc#L105.
options_.setSignalHandling(false);
}

Expand Down
4 changes: 2 additions & 2 deletions library/common/engine_handle.cc
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@ envoy_status_t EngineHandle::runOnEngineDispatcher(envoy_engine_t,
envoy_engine_t EngineHandle::initEngine(envoy_engine_callbacks callbacks, envoy_logger logger,
envoy_event_tracker event_tracker) {
// TODO(goaway): return new handle once multiple engine support is in place.
// https://github.com/lyft/envoy-mobile/issues/332
// https://github.com/envoyproxy/envoy-mobile/issues/332
strong_engine_ = std::make_shared<Envoy::Engine>(callbacks, logger, event_tracker);
engine_ = strong_engine_;
return 1;
}

envoy_status_t EngineHandle::runEngine(envoy_engine_t, const char* config, const char* log_level) {
// This will change once multiple engine support is in place.
// https://github.com/lyft/envoy-mobile/issues/332
// https://github.com/envoyproxy/envoy-mobile/issues/332
if (auto e = engine()) {
e->run(config, log_level);
return ENVOY_SUCCESS;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -535,7 +535,7 @@ void PlatformBridgeFilter::resumeDecoding() {
// 1) adding support to Envoy for (optionally) retaining the dispatcher, or
// 2) retaining the engine to transitively retain the dispatcher via Envoy's ownership graph, or
// 3) dispatching via a safe intermediary
// Relevant: https://github.com/lyft/envoy-mobile/issues/332
// Relevant: https://github.com/envoyproxy/envoy-mobile/issues/332
dispatcher_.post([weak_self]() -> void {
if (auto self = weak_self.lock()) {
// Delegate to base implementation for request and response path.
Expand Down
6 changes: 3 additions & 3 deletions library/common/http/client.cc
Original file line number Diff line number Diff line change
Expand Up @@ -446,7 +446,7 @@ void Client::sendHeaders(envoy_stream_t stream, envoy_headers headers, bool end_
// TODO: handle potential race condition with cancellation or failure get a stream in the
// first place. Additionally it is possible to get a nullptr due to bogus envoy_stream_t
// from the caller.
// https://github.com/lyft/envoy-mobile/issues/301
// https://github.com/envoyproxy/envoy-mobile/issues/301
if (direct_stream) {
ScopeTrackerScopeState scope(direct_stream.get(), scopeTracker());
RequestHeaderMapPtr internal_headers = Utility::toRequestHeaders(headers);
Expand Down Expand Up @@ -493,7 +493,7 @@ void Client::sendData(envoy_stream_t stream, envoy_data data, bool end_stream) {
// TODO: handle potential race condition with cancellation or failure get a stream in the
// first place. Additionally it is possible to get a nullptr due to bogus envoy_stream_t
// from the caller.
// https://github.com/lyft/envoy-mobile/issues/301
// https://github.com/envoyproxy/envoy-mobile/issues/301
if (direct_stream) {
ScopeTrackerScopeState scope(direct_stream.get(), scopeTracker());
// The buffer is moved internally, in a synchronous fashion, so we don't need the lifetime
Expand Down Expand Up @@ -531,7 +531,7 @@ void Client::sendTrailers(envoy_stream_t stream, envoy_headers trailers) {
// TODO: handle potential race condition with cancellation or failure get a stream in the
// first place. Additionally it is possible to get a nullptr due to bogus envoy_stream_t
// from the caller.
// https://github.com/lyft/envoy-mobile/issues/301
// https://github.com/envoyproxy/envoy-mobile/issues/301
if (direct_stream) {
ScopeTrackerScopeState scope(direct_stream.get(), scopeTracker());
RequestTrailerMapPtr internal_trailers = Utility::toRequestTrailers(trailers);
Expand Down
Loading

0 comments on commit 7f78169

Please sign in to comment.