summaryrefslogtreecommitdiff
path: root/src/libsystemd/sd-login
Commit message (Expand)AuthorAgeFilesLines
* sd-login: add sd_uid_get_login_time interface #26574Thorsten Kukuk2023-02-251-0/+30
* sd-login: add sd_session_get_start_timeMike Yuan2023-02-241-0/+27
* sd-login: add sd_session_get_usernameMike Yuan2023-02-241-0/+4
* systemctl,test: -EBADF instead of -EBADFDYu Watanabe2023-01-211-1/+1
* sd-login: add sd_pidfd_* APIsLuca Boccassi2023-01-202-0/+233
* tree-wide: introduce PIPE_EBADF macroYu Watanabe2022-12-201-1/+1
* tree-wide: use -EBADF also in pipe initializersZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* various: make parse_env_file error handling the same in various placesZbigniew Jędrzejewski-Szmek2022-03-181-5/+3
* test: Use TEST macros in more placesJan Janssen2022-03-161-13/+10
* tree-wide: make FOREACH_DIRENT_ALL define the iterator variableZbigniew Jędrzejewski-Szmek2021-12-151-1/+0
* util: define initializer for 'struct ucred' that properly invalidates all fieldsLennart Poettering2021-10-111-1/+1
* tree-wide: voidify unchecked close_nointr callsLuca Boccassi2021-08-031-1/+1
* tree-wide: make cunescape*() functions return ssize_tZbigniew Jędrzejewski-Szmek2021-07-091-6/+4
* dirent-util: use readdir_ensure_type() in readdir_no_dot() and FOREACH_DIRENT()Yu Watanabe2021-06-241-2/+0
* tree-wide: avoid uninitialized warning on _cleanup_ variablesLuca Boccassi2021-04-141-1/+1
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-052-3/+3
* test-login: skip consistency checks when logind is not activeZbigniew Jędrzejewski-Szmek2020-12-161-48/+54
* hostname-util: flagsify hostname_is_valid(), drop machine_name_is_valid()Lennart Poettering2020-12-151-3/+3
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-092-2/+2
* sd-login: fix parsing in sd_uid_is_on_seatZbigniew Jędrzejewski-Szmek2020-11-041-1/+1
* test: ignore ENOMEDIUM error from sd_pid_get_cgroup()Dan Streetman2020-10-241-1/+1
* Merge pull request #17270 from keszybz/less-secure-modeLennart Poettering2020-10-141-61/+70
|\
| * test-login: always test sd_pid_get_owner_uid(), modernizeZbigniew Jędrzejewski-Szmek2020-10-131-61/+70
* | sd-{login,netlink,network}: use TAKE_FD() in more placesZbigniew Jędrzejewski-Szmek2020-09-221-10/+3
* | sd-login: fix memory leakLennart Poettering2020-09-091-3/+4
* | Let sd_machine_get_ifindices() omit the output param tooZbigniew Jędrzejewski-Szmek2020-09-091-6/+11
* | Rewrite sd_machine_get_ifindices() to avoid FOREACH_WORD()Zbigniew Jędrzejewski-Szmek2020-09-091-23/+23
* | Fix output value of sd_seat_get_sessions() and drop FOREACH_WORD useZbigniew Jędrzejewski-Szmek2020-09-091-48/+45
* | sd-login: use string_contains_word()Zbigniew Jędrzejewski-Szmek2020-09-041-15/+11
|/
* sd-login: get rid of seat_can_multi_session()Zbigniew Jędrzejewski-Szmek2020-04-172-2/+5
* tree-wide: make parse_ifindex simply return the indexZbigniew Jędrzejewski-Szmek2020-01-111-1/+2
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-042-2/+0
* tree-wide: get rid of strappend()Lennart Poettering2019-07-121-5/+4
* tree-wide: use reallocarray() where appropriateLennart Poettering2019-04-021-1/+1
* headers: remove unneeded includes from util.hZbigniew Jędrzejewski-Szmek2019-03-271-0/+1
* Remove 'inline' attributes from static functions in .c files (#11426)Topi Miettinen2019-01-151-2/+2
* util-lib: split out env file parsing code into env-file.cLennart Poettering2018-12-021-1/+1
* fileio: automatically add NULL sentinel to parse_env_file()Lennart Poettering2018-11-141-32/+21
* fileio: drop "newline" parameter for env file parsersLennart Poettering2018-11-141-14/+14
* sd-login: let's also make sd-login understand ".host"Lennart Poettering2018-07-251-10/+17
* tree-wide: drop empty commentsYu Watanabe2018-06-292-4/+0
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-142-2/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-142-4/+0
* fileio: accept FILE* in addition to path in parse_env_file()Lennart Poettering2018-05-241-14/+14
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-2/+2
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-062-26/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-12/+6
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-18/+10