summaryrefslogtreecommitdiff
path: root/src/home/homed-home.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: memfd_create: use exec flagsThomas Weißschuh2023-03-151-2/+4
* tree-wide: use FORK_REARRANGE_STDIO and FORK_CLOSE_ALL_FDSYu Watanabe2023-02-211-10/+3
* process-util: rename FORK_NULL_STDIO -> FORK_REARRANGE_STDIOYu Watanabe2023-02-211-0/+1
* treewide: fix a few typos in NEWS, docs and commentsDmitry V. Levin2023-02-151-1/+1
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-7/+7
* fd-util: rename CLOSE_AND_REPLACE() -> close_and_replace()Yu Watanabe2022-09-171-2/+1
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-8/+4
* homed: don't wait indefinitely for workers on exitLennart Poettering2022-09-051-1/+9
* tree-wide: port things dirname_malloc() → path_extract_directory()Lennart Poettering2022-08-231-3/+3
* tree-wide: allow ASCII fallback for → in logsDavid Tardon2022-06-281-1/+3
* tree-wide: fix duplicated wordsMichael Biebl2022-03-181-1/+1
* tree-wide: don't use strjoina() on getenv() valuesAnita Zhang2022-01-271-3/+7
* homed: add automatic grow/shrink ("rebalancing")Lennart Poettering2021-11-251-2/+65
* json: add new JSON_BUILD_CONST_STRING() macroLennart Poettering2021-11-251-1/+1
* homed: replace home-grown fs magic translation with fs_type_to_string()Lennart Poettering2021-11-151-14/+2
* shared: split out UID allocation range stuff from user-record.hLennart Poettering2021-11-131-0/+1
* homed: include actual fs type + access mode as part of "status" section of us...Lennart Poettering2021-11-121-13/+78
* homed: allow querying disk free status separetely from generating JSON from itLennart Poettering2021-11-121-42/+92
* homed: add env var to override dir where we fine stored user recordsLennart Poettering2021-11-051-3/+3
* tree-wide: always use TAKE_FD() when calling rearrange_stdio()Lennart Poettering2021-11-031-2/+1
* Typos found by codespellDimitri Papadopoulos2021-10-201-1/+1
* homed: take BSD file lock on LUKS file while activatedLennart Poettering2021-10-111-12/+61
* homed: retry deactivation every 15s until successfulLennart Poettering2021-10-111-10/+120
* homed: keep "pinning" fd open while home dir activeLennart Poettering2021-10-111-1/+53
* tree-wide: port everything over to new sd-id128 compund literal blissLennart Poettering2021-08-201-3/+2
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-1/+1
* tree-wide: add FORMAT_TIMESPAN()Zbigniew Jędrzejewski-Szmek2021-07-091-3/+3
* basic: move acquire_data_fd() and fd_duplicate_data_fd() to new data-fd-util.cZbigniew Jędrzejewski-Szmek2021-06-241-0/+1
* userdb: make most loading of JSON user record data "permissive"Lennart Poettering2021-06-011-7/+7
* homectl: store FIDO2 up/uv/clientPin fields in user records tooLennart Poettering2021-06-011-1/+3
* home: use goto to make it clear that variables are initializedZbigniew Jędrzejewski-Szmek2021-04-081-9/+9
* tree-wide: sd_bus_error_setf → set_bus_error_setZbigniew Jędrzejewski-Szmek2021-04-071-21/+21
* tree-wide: reopen log after fork when neededSergey Bugaev2021-03-221-2/+4
* homed: disable event sources before unreffing themZbigniew Jędrzejewski-Szmek2021-03-081-7/+7
* tree-wide: use sd_device_new_from_stat_rdev() whereever appropriateLennart Poettering2021-02-221-1/+1
* import,home: update $SYSTEMD_EXEC_PID= if it is setYu Watanabe2021-02-011-0/+4
* homed: use ordered_set_ensure_putSusant Sahani2021-01-151-5/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* homed: explicitly deactivate all home directories on shutdownLennart Poettering2020-09-301-0/+45
* user-record: don't refuse login when last pw change time is in the futureLennart Poettering2020-09-211-1/+1
* homed: make clean that --storage=directory --image-path=/dev/some-block-devic...Lennart Poettering2020-09-181-3/+10
* homed: make sure our worker processes finish before we exitLennart Poettering2020-09-181-0/+13
* homed: make it easier to run multiple instances of homedLennart Poettering2020-09-181-2/+8
* homed: remember the secret even when the for_state is FIXATING_FOR_ACQUIREGibeom Gwon2020-09-021-1/+1
* homed: fix log message to honor real homework pathFlorian Klink2020-08-301-1/+1
* homed: report a home directory as "dirty" if image file has dirty flagLennart Poettering2020-08-251-1/+23
* homed: support recovery keysLennart Poettering2020-08-251-0/+2
* home: make libpwquality dep a runtime dlopen() oneLennart Poettering2020-08-191-2/+3
* homed: add support for authenticating with fido2 hmac-secret tokensLennart Poettering2020-07-011-1/+11
* homed: when updating local copy of user record, sync to diskLennart Poettering2020-05-211-1/+1