feat: support custom UA for subscription updates and force direct connection to bypass system proxy - #226
Open
Tindtily wants to merge 3 commits into
Open
feat: support custom UA for subscription updates and force direct connection to bypass system proxy#226Tindtily wants to merge 3 commits into
Tindtily wants to merge 3 commits into
Conversation
…nection to bypass system proxy - RemoteConfigModel/RemoteConfigViewController/RemoteConfigAddView.xib: Add custom User-Agent support for subscriptions (configurable on both add and edit) - RemoteConfigManager: switch subscription update requests to directSession (connectionProxyDictionary = [:]) to bypass system proxy and connect directly, fixing -1202 download failures caused by stale TLS certificate chains received via the proxy core's egress - RemoteConfigManager/Logger: add error logs on download failure paths (HTTP status, decode failures, exception details) - MetaTask: automatically fix root ownership of the log directory at startup to prevent app log write failures - ClashProcess: merge test process stderr into output for easier diagnosis
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Add custom User-Agent support for subscriptions (configurable on both add and edit)
(connectionProxyDictionary = [:]) to bypass system proxy and connect directly,
fixing -1202 download failures caused by stale TLS certificate chains
received via the proxy core's egress
(HTTP status, decode failures, exception details)
to prevent app log write failures
issue #167