summaryrefslogtreecommitdiffstats
path: root/src/shared (follow)
Commit message (Expand)AuthorAgeFilesLines
* sysusers: look at login.defs when setting the default range to allocate usersZbigniew Jędrzejewski-Szmek2020-10-012-5/+9
* shared/uid-range: reduce scope of iterator variablesZbigniew Jędrzejewski-Szmek2020-10-011-11/+5
* Also parse the minimum uid/gid valuesZbigniew Jędrzejewski-Szmek2020-10-012-1/+22
* Look at /etc/login.defs for the system_max_[ug]id valuesZbigniew Jędrzejewski-Szmek2020-10-012-7/+105
* Move {uid,gid}_is_*() from basic to sharedZbigniew Jędrzejewski-Szmek2020-09-252-0/+25
* Merge pull request #17143 from keszybz/late-exec-resolution-altLennart Poettering2020-09-241-2/+2
|\
| * Rename find_binary to find_executableZbigniew Jędrzejewski-Szmek2020-09-181-2/+2
* | mount-util: rework umount_verbose() to take log level and flags argLennart Poettering2020-09-232-4/+16
* | mount-util: switch most mount_verbose() code over to not follow symlinksLennart Poettering2020-09-233-15/+47
* | mount-util: make sure get_mount_flags() ever follows symlinksLennart Poettering2020-09-231-3/+11
* | mount-util: add helpers for mount() without following symlinksLennart Poettering2020-09-232-0/+53
* | Merge pull request #17130 from keszybz/static-analyzer-cleanupsLennart Poettering2020-09-231-1/+1
|\ \
| * | shared/conf-parser: drop redundant cast to booleanZbigniew Jędrzejewski-Szmek2020-09-221-1/+1
* | | Merge pull request #17124 from bluca/copypastaLennart Poettering2020-09-231-3/+3
|\ \ \
| * | | dissect-image: do not refuse verity GPT without /usr partitionLuca Boccassi2020-09-221-1/+1
| * | | dissect-image: use correct path variable when reading verity signaturesLuca Boccassi2020-09-221-2/+2
| |/ /
* | | Merge pull request #17127 from poettering/errno-fixupLennart Poettering2020-09-232-5/+7
|\ \ \
| * | | ptyfwd: use ERRNO_IS_DISCONNECT() when checking for disconnection on foreign fdsLennart Poettering2020-09-221-2/+3
| * | | tree-wide: use ERRNO_IS_PRIVILEGE() whereever appropriateLennart Poettering2020-09-221-3/+4
| |/ /
* | | user-record: don't refuse login when last pw change time is in the futureLennart Poettering2020-09-212-0/+13
* | | homed: ignore ratelimiting counters when timestamp is from futureLennart Poettering2020-09-211-0/+5
* | | homed: don't block logins into accounts with future change timeLennart Poettering2020-09-212-10/+12
|/ /
* | dissect-image: process /usr/ GPT partition typeLennart Poettering2020-09-192-62/+288
* | gpt: add new GPT partition types of /usr partitionsLennart Poettering2020-09-192-5/+47
* | Merge pull request #16981 from keszybz/use-crypt_raLennart Poettering2020-09-182-20/+128
|\ \ | |/ |/|
| * shared/libcrypt-util: do not refuse passwords if some other hash is unsupportedZbigniew Jędrzejewski-Szmek2020-09-151-2/+6
| * shared/libcrypt-util: add fallback for crypt_ra()Zbigniew Jędrzejewski-Szmek2020-09-151-1/+44
| * Check for crypt_gensalt_ra() instead of relying on libxcrypt presenceZbigniew Jędrzejewski-Szmek2020-09-151-5/+4
| * shared/libcrypt-util: include fewer headersZbigniew Jędrzejewski-Szmek2020-09-152-14/+15
| * Make test_password_{one,many} also use crypt_ra()Zbigniew Jędrzejewski-Szmek2020-09-151-9/+5
| * Move test_password_{one,many} to libcrypt-util.cZbigniew Jędrzejewski-Szmek2020-09-152-0/+34
| * shared/libcrypt-util: use libcrypt_ra()Zbigniew Jędrzejewski-Szmek2020-09-152-6/+12
| * Add a helper function that does make_salt+crypt_rZbigniew Jędrzejewski-Szmek2020-09-152-1/+26
* | dissect: use structured initialization, it's prettierLennart Poettering2020-09-171-6/+8
* | dissect: is_loop_device() returns negative on error, don't mistake that is trueLennart Poettering2020-09-171-1/+1
* | dissect: always invalidate secondary arch partitions if we found primary archLennart Poettering2020-09-171-7/+6
* | dissect: three trivial fixesLennart Poettering2020-09-171-5/+6
* | dissect: wrap verity settings in new VeritySettings structureLennart Poettering2020-09-173-159/+184
* | Merge pull request #17076 from poettering/dissect-cleanupLennart Poettering2020-09-163-51/+45
|\ \
| * | gpt: move GPT_LINUX_GENERIC definition next to the user GPT partition typesLennart Poettering2020-09-161-24/+21
| * | dissect: introduce PartitionDesignator as real typeLennart Poettering2020-09-162-21/+18
| * | dissect: rename mount_options_from_part() → mount_options_from_designator()Lennart Poettering2020-09-152-8/+8
* | | Merge pull request #16675 from topimiettinen/exec-syscall-error-actionLennart Poettering2020-09-163-4/+42
|\ \ \ | |/ / |/| |
| * | exec: SystemCallLog= directiveTopi Miettinen2020-09-152-1/+6
| * | exec: Add kill action to system call filtersTopi Miettinen2020-09-153-3/+36
* | | tests: try to allocate a delegated scope unit for our cgroup testsLennart Poettering2020-09-151-0/+85
|/ /
* | shared: drop a redundant if statementFrantisek Sumsal2020-09-141-3/+1
* | tree-wide: fix typos found by codespellFrantisek Sumsal2020-09-142-2/+2
* | Merge pull request #16947 from keszybz/socket-parsing-reworkLennart Poettering2020-09-102-165/+97
|\ \
| * | Use sockaddr_un_set_path() in socket_address_parse()Zbigniew Jędrzejewski-Szmek2020-09-101-26/+7