summaryrefslogtreecommitdiff
path: root/src/basic/terminal-util.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* tty-ask-password-agent: reenable color for boot-time password promptLennart Poettering2018-02-141-1/+23
* terminal-util: add some explanatory commentsLennart Poettering2018-02-141-0/+9
* terminal-util: minor, trivial fixes and improvementsLennart Poettering2018-02-131-6/+4
* terminal-util: when making /dev/null or the console stdio, forget cached term...Lennart Poettering2018-02-131-20/+35
* terminal-util: rework acquire_terminal()Lennart Poettering2018-02-131-75/+59
* tree-wide: make use of wait_for_terminate_and_check() at various placesLennart Poettering2018-01-041-6/+4
* tree-wide: introduce new safe_fork() helper and port everything overLennart Poettering2017-12-251-10/+8
* terminal-util: open /dev/null with O_CLOEXEC in make_stdio_null()Lennart Poettering2017-12-251-1/+1
* terminal-util: return first error, not last in make_stdio()Lennart Poettering2017-12-251-10/+9
* tree-wide: make use of new STRLEN() macro everywhere (#7639)Lennart Poettering2017-12-141-1/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* Remove a bunch of unused variablesZbigniew Jędrzejewski-Szmek2017-11-011-1/+0
* tree-wide: use IN_SET where possibleAndreas Rammhold2017-10-021-1/+1
* systemctl: don't do ANSI underlining on TERM=linux (#6778)Lennart Poettering2017-09-091-0/+16
* terminal: unify code for resetting kbd utf8 mode a bit (#6692)Lennart Poettering2017-09-011-6/+26
* terminal reset should honour default_utf8 kernel setting (#6606)g0tar2017-08-301-2/+8
* tree-wide: use path_startswith() rather than startswith() where ever that's a...Lennart Poettering2017-08-091-3/+7
* util-lib: add a new skip_dev_prefix() helperLennart Poettering2017-08-091-11/+4
* tree-wide: make use of getpid_cached() wherever we canLennart Poettering2017-07-201-1/+1
* core: reprint the question every 2 sec in ask_char()Franck Bui2016-11-171-5/+12
* core: monitor the inotify file descriptor not the console one in acquire_term...Franck Bui2016-11-171-1/+1
* terminal-util: remove unnecessary check of result of isatty() (#4000)0xAX2016-08-191-6/+1
* terminal-util: use getenv_bool for $SYSTEMD_COLORSZbigniew Jędrzejewski-Szmek2016-08-191-4/+5
* systemd: ignore lack of tty when checking whether colors should be enabledZbigniew Jędrzejewski-Szmek2016-08-191-4/+11
* core: inherit TERM from PID 1 for all services started on /dev/consoleLennart Poettering2016-08-031-1/+1
* treewide: use stdio_unset_cloexec() functionAlexander Kuleshov2016-07-021-3/+1
* pager: don't start pager if the terminal is explicitly set to TERM=dumbLennart Poettering2016-05-301-3/+14
* tree-wide: check colors_enabled() before outputting ANSI color stringsLennart Poettering2016-05-301-4/+4
* ask-password: ask for passphrases not only on the first console of /dev/consoleWerner Fink2016-05-241-0/+59
* basic/terminal-util: cache value for colors_enabledZbigniew Jędrzejewski-Szmek2016-04-201-7/+12
* core: don't reset /dev/console if stdin/stdout/stderr as passed as fd in a tr...Lennart Poettering2016-01-281-3/+1
* basic/terminal-util: introduce SYSTEMD_COLORS environment variableJan Synacek2016-01-201-0/+13
* tree-wide: check if errno is greater then zeroZbigniew Jędrzejewski-Szmek2016-01-131-2/+2
* basic: re-sort includesThomas Hindoe Paaboel Andersen2015-12-011-2/+2
* basic: include only what we useThomas Hindoe Paaboel Andersen2015-11-301-4/+12
* doc: correct punctuation and improve typography in documentationJan Engelhardt2015-11-061-1/+1
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: move status printing stuff into src/core/Lennart Poettering2015-10-271-78/+0
* util-lib: split stat()/statfs()/stavfs() related calls into stat-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: move a number of fs operations into fs-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split string parsing related calls from util.[ch] into parse-util.[ch]Lennart Poettering2015-10-271-0/+1
* socket-util: move remaining socket-related calls from util.[ch] to socket-uti...Lennart Poettering2015-10-261-0/+1