aboutsummaryrefslogtreecommitdiff
path: root/src/basic
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: use assert_se() for signal operations with constantsZbigniew Jędrzejewski-Szmek2018-12-212-15/+4
* Merge pull request #11206 from cdown/cgroup_no_v1Zbigniew Jędrzejewski-Szmek2018-12-211-3/+12
|\
| * cgroup: Imply systemd.unified_cgroup_hierarchy=1 on cgroup_no_v1=allChris Down2018-12-211-3/+12
* | tree-wide: make new/new0/malloc_multiply/reallocarray safe for size 0Zbigniew Jędrzejewski-Szmek2018-12-212-4/+4
* | Merge pull request #11223 from poettering/read-line-0x00-0xffLennart Poettering2018-12-201-3/+9
|\ \
| * | fileio: fix read_one_line() when reading bytes > 0x7FLennart Poettering2018-12-201-3/+9
| |/
* / tmpfiles: fix crash with NULL in arg_root and other fixes and testsZbigniew Jędrzejewski-Szmek2018-12-201-8/+13
|/
* process-util: rework getenv_for_pid() to use read_nul_string()Lennart Poettering2018-12-181-19/+16
* fileio: let's minimize 'count' inc/dec callsLennart Poettering2018-12-181-4/+3
* fileio: replace read_nul_string() by read_line() with a special flagLennart Poettering2018-12-182-49/+23
* process-util: make get_process_environ() saferLennart Poettering2018-12-181-10/+17
* tree-wide: port some code over to safe_fgetc()Lennart Poettering2018-12-182-20/+11
* fileio: add new safe_fgetc() helper callLennart Poettering2018-12-182-0/+29
* hashmap: use ternary op to shorten codeZbigniew Jędrzejewski-Szmek2018-12-182-2/+2
* hashmap: rework hashmap_clear() to be more defensiveLennart Poettering2018-12-182-11/+19
* fileio: when reading a full file into memory, refuse inner NUL bytesLennart Poettering2018-12-171-6/+19
* lldp: simplify compare_func, using ?: to chain comparisonsFilipe Brandenburger2018-12-141-0/+6
* fileio: fail early if we can't return the number of bytes we read anymore in ...Lennart Poettering2018-12-141-0/+3
* in-addr-util: fix undefined result for in4_addr_netmask_to_prefixlen(<0.0.0.0>)Thomas Haller2018-12-142-2/+2
* fileio: make read_line() handle various line endings correctlyLennart Poettering2018-12-141-4/+52
* locale-util: prefix special glyph enum values with SPECIAL_GLYPH_Lennart Poettering2018-12-143-61/+61
* tree-wide: Remove O_CLOEXEC from fdopenChris Down2018-12-122-2/+2
* Merge pull request #11105 from keszybz/path-parsingLennart Poettering2018-12-102-4/+23
|\
| * basic/path-util: line-break PATH_FOREACH_PREFIX macrosZbigniew Jędrzejewski-Szmek2018-12-101-4/+16
| * When parsing paths, reject anything above PATH_MAXZbigniew Jędrzejewski-Szmek2018-12-101-0/+7
* | Merge pull request #10984 from fbuihuu/tmpfiles-be-more-explicit-with-unsafe-...Lennart Poettering2018-12-102-10/+47
|\ \
| * | fs-util: make CHASE_WARN effective with CHASE_NO_AUTOFSFranck Bui2018-12-101-1/+18
| * | fs-util: rename safe_transition() into unsafe_transition()Franck Bui2018-12-101-6/+6
| * | fs-util: make chase_symlink() returns -ENOLINK when unsafe transitions are metFranck Bui2018-12-101-2/+6
| * | fs-util: add new CHASE_WARN flag to chase_symlinks()Franck Bui2018-11-302-3/+19
* | | Merge pull request #10897 from keszybz/etc-fstab-parsingLennart Poettering2018-12-102-18/+39
|\ \ \
| * | | basic/hostname-util: do truncation last when cleaning upZbigniew Jędrzejewski-Szmek2018-12-101-3/+1
| * | | Partially unify hostname_is_valid() and dns_name_is_valid()Zbigniew Jędrzejewski-Szmek2018-12-102-16/+39
* | | | mount-point: honour AT_SYMLINK_FOLLOW correctlyLennart Poettering2018-12-081-1/+1
* | | | missing: re-add drm related entriesYu Watanabe2018-12-073-0/+12
| |_|/ |/| |
* | | missing: add ARPHRD_IP6GREYu Watanabe2018-12-071-0/+5
* | | af-list,arphrd-list: also include relevant missing_*.h headersYu Watanabe2018-12-074-4/+7
* | | journal: use missing_audit.h to generate audit_type-list.txtYu Watanabe2018-12-071-2/+3
* | | cap-list: use missing_capabilty.h to generate list of capabilitiesYu Watanabe2018-12-071-1/+2
* | | Merge pull request #11056 from poettering/resolved-ifindexYu Watanabe2018-12-061-0/+2
|\ \ \
| * | | resolvectl: color "comment" output greyLennart Poettering2018-12-051-0/+2
| |/ /
* | | Merge pull request #10935 from poettering/rlimit-nofile-safeZbigniew Jędrzejewski-Szmek2018-12-065-9/+458
|\ \ \
| * | | tree-wide: invoke rlimit_nofile_safe() before various exec{v,ve,l}() invocationsLennart Poettering2018-12-011-0/+2
| * | | process-util: add new FORK_RLIMIT_NOFILE_SAFE flag for safe_fork()Lennart Poettering2018-12-012-9/+19
| * | | move src/shared/rlimit-util.[ch] → src/basic/Lennart Poettering2018-12-013-0/+437
* | | | Merge pull request #11063 from yuwata/update-missing-v3Yu Watanabe2018-12-0621-344/+372
|\ \ \ \
| * | | | util: drop missing.h from socket-util.hYu Watanabe2018-12-062-9/+6
| * | | | util: drop missing.h from time-util.cYu Watanabe2018-12-061-1/+1
| * | | | missing: move fs or mount related definitions to missing_fs.hYu Watanabe2018-12-063-60/+65
| * | | | missing: drop falloc related definitionsYu Watanabe2018-12-061-9/+0