FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

feat: disable pty emulation by aymanbagabas · Pull Request #7 · charmbracelet/ssh · GitHub

forked from gliderlabs/ssh

feat: disable pty emulation - #7

Closed
aymanbagabas wants to merge 1 commit into
masterfrom
pty
Closed

feat: disable pty emulation#7
aymanbagabas wants to merge 1 commit into
masterfrom
pty

Conversation

aymanbagabas commented Sep 21, 2023
edited
Loading

Copy link
Copy Markdown

This adds the ability to disable the session's PTY emulation from translating NL to CRLN. This is needed when allocating PTYs and applying their terminal modes from the session PTY request.

Reference: gliderlabs#210

This adds the ability to disable the session's PTY emulation from
translating NL to CRLN. This is needed when allocating PTYs and applying
their terminal modes from the session PTY request.

Copy link
Copy Markdown
Author

Ideally, we want to disable the emulation completely and make it opt-in using NewPtyWriter/NewPtyReadWriter. We would need to allocate a Pty for each Pty request using something like pty or go-pty. If Pty allocation failed, we could fall back to this emulation hack.

aymanbagabas mentioned this pull request Nov 29, 2023
1 task

Copy link
Copy Markdown

is this still needed?

Copy link
Copy Markdown
Author

is this still needed?

Nope

caarlos0 deleted the pty branch January 30, 2024 22:24
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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants


Back | FazBrowse Home | New Git URL