summaryrefslogtreecommitdiff
path: root/src/shared/ask-password-api.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: check POLLNVAL everywhereLennart Poettering2020-06-101-0/+19
* tree-wide: make sure our control buffers are properly alignedLennart Poettering2020-05-071-5/+1
* Merge pull request #15570 from poettering/cmsg-findZbigniew Jędrzejewski-Szmek2020-04-241-5/+2
|\
| * socket-util: introduce type-safe, dereferencing wrapper CMSG_FIND_DATA around...Lennart Poettering2020-04-231-5/+2
* | tree-wide: use structured initialization at various placesLennart Poettering2020-04-241-6/+6
|/
* tree-wide: use recvmsg_safe() at various placesLennart Poettering2020-04-231-5/+4
* ask-password-api: reword some debug messagesLennart Poettering2020-04-151-3/+3
* ask-password: prefix password questions with lock and key emojiLennart Poettering2020-04-151-0/+4
* *: convert amenable fdopen calls to take_fdopenVito Caputo2020-03-311-3/+1
* shared/ask-password-api: do not show hint on echoChristian Hesse2020-03-121-1/+1
* ask-password-api: drop unneeded parenthesesZbigniew Jędrzejewski-Szmek2020-03-021-2/+1
* tree-wide: use the return value from sockaddr_un_set_path()Zbigniew Jędrzejewski-Szmek2020-03-021-6/+8
* shared/ask-password-api: show "(press TAB for no echo)"Zbigniew Jędrzejewski-Szmek2020-02-061-4/+21
* shared/ask-password-api: return "error" when dialogue is cancelledZbigniew Jędrzejewski-Szmek2020-02-061-5/+9
* shared/ask-password-api: modify keyctl break valueKevin Kuehler2019-11-281-1/+1
* ask-password: skip kernel keyring logic if we see EPERMLennart Poettering2019-11-191-1/+6
* ask-password: don't hit assert() when we query pw which the user C-d and cach...Lennart Poettering2019-11-141-2/+2
* tree-wide: drop signal.h when signal-util.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop socket.h when socket-util.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+1
* 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