summaryrefslogtreecommitdiff
path: root/src/shared/ask-password-api.c
Commit message (Expand)AuthorAgeFilesLines
* Move PLYMOUTH_SOCKET define to def.h and nuke plymouth-util.hZbigniew Jędrzejewski-Szmek2019-10-241-1/+1
* tty-ask-pwd-agent: move ask_password_plymouth() in ask-password-api.cFranck Bui2019-10-051-0/+181
* tty-ask-pwd-agent: give the possiblity to skip a password promptFranck Bui2019-10-051-0/+8
* shared/ask-password-api: backspace all chars at onceZbigniew Jędrzejewski-Szmek2019-07-121-23/+23
* Use _cleanup(free_and_erasep) where appropriateZbigniew Jędrzejewski-Szmek2019-07-101-14/+11
* ask-password: prevent buffer overrow when reading from keyringThadeu Lima de Souza Cascardo2019-05-151-1/+1
* ask-password: add extra paranoid overflow checkLennart Poettering2019-03-201-2/+7
* ask-password: erase character read with _cleanup_Lennart Poettering2019-03-201-4/+1
* util: split out memcmp()/memset() related calls into memory-util.[ch]Lennart Poettering2019-03-131-1/+1
* shared/ask-password-api: when echoing multi-byte characters, print the whole ...Zbigniew Jędrzejewski-Szmek2019-02-261-1/+4
* basic/utf8: do not read past end of string when looking for a multi-byte char...Zbigniew Jędrzejewski-Szmek2019-02-261-6/+6
* ask-password-api: do not call ask_password_keyring() if keyname == NULLYu Watanabe2018-12-301-1/+1
* ask-password: make ask_password_keyring() staticYu Watanabe2018-12-301-1/+1
* util-lib: split out all temporary file related calls into tmpfiles-util.cLennart Poettering2018-12-021-0/+1
* tree-wide: use IOVEC_MAKE() at many placesLennart Poettering2018-11-271-3/+1
* Merge pull request #10594 from poettering/env-reload-fixZbigniew Jędrzejewski-Szmek2018-11-071-1/+1
|\
| * strv: wrap strv_new() in a macro so that NULL sentinel is implicitLennart Poettering2018-10-311-1/+1
* | ask-password: fix minor memory leak on error pathLennart Poettering2018-11-061-4/+2
* | ask-password: check keyring in ask_password_tty and ask_password_agentXiang Fan2018-10-311-27/+81
|/
* string-util: introduce explicit_zero_safe()Lennart Poettering2018-10-241-7/+7
* tree-wide: introduce setsockopt_int() helper and make use of it everywhereLennart Poettering2018-10-181-3/+4
* tree-wide: add a single version of "static const int one = 1"Lennart Poettering2018-10-151-2/+1
* tree-wide: port various users over to sockaddr_un_set_path()Lennart Poettering2018-10-151-19/+14
* 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
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-2/+1
* Some comment adjustmentsZbigniew Jędrzejewski-Szmek2018-02-191-1/+1
* ask-password-api: many fixes to ask_password_tty()Lennart Poettering2018-02-141-20/+67
* tty-ask-password-agent: reenable color for boot-time password promptLennart Poettering2018-02-141-4/+8
* tty-ask-password-agent: don't open terminal multiple timesLennart Poettering2018-02-141-4/+7
* ask-password: derive pollfd array from enumLennart Poettering2018-02-141-7/+9
* ask-password: round up when determining sleep timeLennart Poettering2018-02-141-1/+1
* ask-password: let's use structure initialization properlyLennart Poettering2018-02-141-5/+8
* ask-password: let's (void) cast where appropriateLennart Poettering2018-02-141-13/+13
* ask-password: bypass clean-up if we don't need itLennart Poettering2018-02-131-12/+6
* ask-password: don't use ttyfd if it is not setLennart Poettering2018-02-131-1/+2
* io-util: make flush_fd() return how many bytes where flushedLennart Poettering2018-01-051-1/+1
* tree-wide: use !strv_isempty() instead of strv_length() > 0Yu Watanabe2017-12-191-1/+1
* tree-wide: make use of new STRLEN() macro everywhere (#7639)Lennart Poettering2017-12-141-2/+4
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-1/+1
* tree-wide: use IN_SET where possibleAndreas Rammhold2017-10-021-3/+2
* tree-wide: make use of getpid_cached() wherever we canLennart Poettering2017-07-201-1/+2
* treewide: replace homegrown memory_erase with explicit_bzeroZbigniew Jędrzejewski-Szmek2017-02-051-5/+5
* Rename formats-util.h to format-util.hZbigniew Jędrzejewski-Szmek2016-11-071-1/+1
* fileio: simplify mkostemp_safe() (#4090)Topi Miettinen2016-09-131-1/+1
* basic/strv: add an extra NUL after strings in strv_make_nulstrZbigniew Jędrzejewski-Szmek2016-07-171-5/+1
* tree-wide: check colors_enabled() before outputting ANSI color stringsLennart Poettering2016-05-301-2/+4
* tree-wide: introduce new SOCKADDR_UN_LEN() macro, and use it everywhereLennart Poettering2016-05-051-1/+1