summaryrefslogtreecommitdiffstats
path: root/src/shared/ptyfwd.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ptyfwd: ellipsize overly long window titlesLennart Poettering2024-11-131-4/+20
* terminal-util: define ANSI_OSC as macro for the OSC terminal sequence prefixLennart Poettering2024-10-311-2/+2
* ptyfwd: document why we only honour two of the three kinds of STLennart Poettering2024-10-311-5/+10
* tree-wide: prefer generating 0x1B 0x5C as ANSI sequence "ST"Lennart Poettering2024-10-311-2/+2
* tree-wide: make sigprocmask() changes more automaticLennart Poettering2024-09-131-1/+1
* terminal-util: split out color macros/helpers into its own headerLennart Poettering2024-07-191-0/+1
* ptyfwd: reset color after two tty reset sequences, tooLennart Poettering2024-07-181-1/+19
* run: add environment variable to prevent the setting of terminal titleMantas Mikulėnas2024-06-251-0/+16
* ptyfwd: add missing assertions for pty_forward_newMike Yuan2024-05-211-0/+3
* ptyfwd: trivial coding style and log cleanupsMike Yuan2024-05-191-13/+16
* various: drop unnecessary DISABLE_WARNING_FORMAT_NONLITERALMike Yuan2024-04-281-2/+0
* Use IN_SET() moreFrantisek Sumsal2024-04-021-1/+1
* ptyfwd: drop redundant bracketsYu Watanabe2024-03-141-9/+3
* ptyfwd: do not erase line after NLYu Watanabe2024-03-141-39/+6
* ptyfwd: fix typoYu Watanabe2024-03-141-1/+1
* fs-utils: new wrapper fd_reopen_propagate_append_and_position()Lars Ellenberg2024-03-121-3/+8
* stat-util: introduce fd_inode_sameMike Yuan2024-03-111-1/+1
* shared/ptyfwd: detect String Terminator or BEL when parsing an OSC sequenceSam Leonard2024-02-281-3/+9
* shared/ptyfwd: allow window title but not background color as a valid stateSam Leonard2024-02-281-2/+6
* ptyfwd: optionally prefix window title with colored dotLennart Poettering2024-02-231-3/+66
* Merge pull request #30380 from keszybz/tmpfiles-dry-runLennart Poettering2024-02-131-1/+1
|\
| * tree-wide: use normal spelling of "reopen"Zbigniew Jędrzejewski-Szmek2024-02-091-1/+1
* | ptyfwd: automatically turn off tinting/window title logic on dumb terminalsLennart Poettering2024-02-091-1/+12
* | ptyfwd: simplify error handling in shovel()Lennart Poettering2024-02-091-23/+27
* | ptyfwd: optionally update window title if we are running a ptyfwd sessionLennart Poettering2024-02-091-10/+60
* | ptyfwd: tweaks to background tinting logicLennart Poettering2024-02-091-15/+52
|/
* ptyfwd: when leaving a session with tinted background, clear to end of screenLennart Poettering2024-01-201-1/+1
* ptyfwd: optionally, change ANSI background color of forwarded terminalsLennart Poettering2023-12-211-3/+272
* ptyfwd: make sure pty_forward_free() follows our usual semantics regarding NULLLennart Poettering2023-12-201-0/+2
* ptyfwd: reset colors when we exit the pty forwarding logicLennart Poettering2023-12-201-0/+5
* ptyfwd: don't reset TTY twice if stdin/stdout point to same TTYLennart Poettering2023-11-241-4/+14
* ptyfwd: trivial format cleanupsYu Watanabe2023-11-241-9/+6
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-3/+3
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-8/+4
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-041-6/+6
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* tree-wide: drop if braces around single line expressions as wellFrantisek Sumsal2020-10-091-3/+1
* ptyfwd: reopen stdin/sdout before setting O_NONBLOCKLennart Poettering2020-10-021-32/+81
* ptyfwd: use ERRNO_IS_DISCONNECT() when checking for disconnection on foreign fdsLennart Poettering2020-09-221-2/+3
* ptyfwd: don't set prio if event source that might not existLennart Poettering2020-09-041-3/+5
* ptyfwd: optionally override terminal width/heightLennart Poettering2018-11-291-2/+44
* ptyfwd: when we can't copy the window size from caller, use $LINES and $COLUMNSLennart Poettering2018-10-091-2/+12
* ptyfwd: voidify more calls (#10310)Lennart Poettering2018-10-081-2/+2
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-2/+1
* run: run pty forwarder at higher event priority than the busLennart Poettering2017-12-051-0/+23
* ptyfwd: before deciding that a pty is fully drained, ask the kernel againLennart Poettering2017-12-051-3/+26
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1