Skip to content

Merge Upstream Fixes#13

Merged
xrh0905 merged 7 commits into
edgefrom
master
Apr 8, 2026
Merged

Merge Upstream Fixes#13
xrh0905 merged 7 commits into
edgefrom
master

Conversation

@xrh0905
Copy link
Copy Markdown
Owner

@xrh0905 xrh0905 commented Apr 8, 2026

No description provided.

Copilot AI review requested due to automatic review settings April 8, 2026 10:05
@xrh0905 xrh0905 merged commit cbb48bf into edge Apr 8, 2026
1 check passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR merges upstream fixes into the MTProto proxy implementation, focusing on connection stability, correctness in async reads, and minor correctness/typo fixes in protocol/link generation and logging.

Changes:

  • Adjusts default IPv6 preference when middle proxy mode is enabled and introduces a configurable Telegram read timeout.
  • Updates Telegram connection pooling and liveness detection (smaller pool, detect/abort dead pooled connections).
  • Fixes several correctness issues (missing await, variable name typos, improved error message, timezone-aware server time skew check).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants