summaryrefslogtreecommitdiff
path: root/src/basic/terminal-util.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* terminal-util: add fallback logic to make_console_stdio()Lennart Poettering2019-08-201-10/+17
* Revert "Move verify_vc_kbmode() to terminal-util.c as vt_verify_kbmode()"Lennart Poettering2019-07-181-17/+0
* Revert "Add check to switch VTs only between K_XLATE or K_UNICODE"Lennart Poettering2019-07-181-8/+1
* Merge pull request #13080 from keszybz/firstboot-fixesLennart Poettering2019-07-171-22/+17
|\
| * firstboot: actually accept empty input to mean skipZbigniew Jędrzejewski-Szmek2019-07-171-22/+17
* | shared: voidify call to loop_write() and trim duplicate codeZbigniew Jędrzejewski-Szmek2019-07-171-48/+34
|/
* tree-wide: use _cleanup_ attribute and strv_consume() + TAKE_PTR()Yu Watanabe2019-06-241-5/+3
* terminal-util: introduce openpt_allocate()Franck Bui2019-06-181-12/+44
* terminal-util: reset access mode in vt_restore(), tooLennart Poettering2019-05-241-7/+5
* Merge pull request #12378 from rbalint/vt-kbd-reset-checkLennart Poettering2019-05-161-1/+25
|\
| * Add check to switch VTs only between K_XLATE or K_UNICODEBalint Reczey2019-05-151-1/+8
| * Move verify_vc_kbmode() to terminal-util.c as vt_verify_kbmode()Balint Reczey2019-04-241-0/+17
* | Merge pull request #12411 from keszybz/pr/12394Lennart Poettering2019-05-081-0/+38
|\ \
| * | journalctl,shared/log: use yellow for warningsZbigniew Jędrzejewski-Szmek2019-05-081-0/+8
| * | basic/log: use colors to highlight messages like journalctlZbigniew Jędrzejewski-Szmek2019-05-081-0/+30
| |/
* | codespell: fix spelling errorsBen Boeckel2019-04-291-1/+1
|/
* terminal-util: add paranoid overflow checkLennart Poettering2019-03-271-0/+4
* terminal-util: modernize things with TAKE_PTR a bitLennart Poettering2019-03-271-11/+9
* util-lib: use a fixed buffer size for terminal pathZbigniew Jędrzejewski-Szmek2019-03-201-20/+11
* util: split out namespace related stuff into a new namespace-util.[ch] pairLennart Poettering2019-03-131-0/+1
* tree-wide: port some code over to safe_fgetc()Lennart Poettering2018-12-181-9/+4
* tree-wide: port various parts of the code over to the new device_major_minor_...Lennart Poettering2018-11-291-34/+37
* terminal-util: use PATH_STARTSWITH_SET() instead of plain startswith() where ...Lennart Poettering2018-11-261-5/+2
* terminal-util: introduce vt_release() helperFranck Bui2018-11-211-0/+16
* terminal-util: introduce vt_restore() helperFranck Bui2018-11-211-0/+34
* Split out pretty-print.c and move pager.c and main-func.h to shared/Zbigniew Jędrzejewski-Szmek2018-11-201-182/+0
* tree-wide: port over other candidates for namespace_fork()Lennart Poettering2018-11-131-12/+6
* terminal-util: use fgetc() carefully instead of fread()Lennart Poettering2018-10-181-6/+11
* terminal-util: excorcise fgets()Lennart Poettering2018-10-181-25/+21
* terminal-util: extra safety checks when parsing $COLUMNS or $LINES (#10314)Lennart Poettering2018-10-091-8/+8
* tree-wide: add clickable man page link to all --help textsLennart Poettering2018-08-201-0/+9
* 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
* terminal-util: make file names in --cat-config output clickable linksLennart Poettering2018-06-131-1/+6
* util: tighten on_tty() check a bit, also check stderrLennart Poettering2018-06-061-1/+10
* terminal-util: add a function that shows a pretty separator lineLennart Poettering2018-05-111-0/+22
* basic/terminal-util: fix output of files without a final newlineZbigniew Jędrzejewski-Szmek2018-04-271-4/+18
* analyze: add 'cat-config' verbZbigniew Jędrzejewski-Szmek2018-04-271-2/+7
* Move function to cat file & dropins into basic/Zbigniew Jędrzejewski-Szmek2018-04-261-0/+37
* Fix typoZbigniew Jędrzejewski-Szmek2018-04-201-2/+2
* terminal: add internal API to format URLs for display in capable terminalsLennart Poettering2018-04-191-6/+99
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* macro: introduce new TAKE_FD() macroLennart Poettering2018-03-221-4/+1
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-8/+5
* terminal-util: port some generic code over to rearrange_stdio()Lennart Poettering2018-03-021-36/+2
* util: add new safe_close_above_stdio() wrapperLennart Poettering2018-02-281-2/+1
* Some comment adjustmentsZbigniew Jędrzejewski-Szmek2018-02-191-6/+6
* terminal-util: make resolve_dev_console() less weirdLennart Poettering2018-02-141-19/+38
* terminal-util: modernize get_kernel_consoles() a bitLennart Poettering2018-02-141-14/+27