summaryrefslogtreecommitdiffstats
path: root/src/basic (follow)
Commit message (Expand)AuthorAgeFilesLines
* basic/user-util: split out placeholder suppression from USER_CREDS_CLEAN into...Mike Yuan13 days2-13/+13
* basic/user-util: introduce shell_is_placeholder() helperMike Yuan13 days2-7/+13
* process-util: refuse FORK_DETACH + FORK_DEATHSIG_*Mike Yuan2024-11-141-2/+2
* namespace-util: pin pid via pidfd during namespace_open()Lennart Poettering2024-11-131-4/+6
* audit-util: return -ENODATA from audit_{session|loginuid}_from_pid() if invok...Yu Watanabe2024-11-133-57/+90
|\
| * process-util: more gracefully handle oom adjust parsing/settingLennart Poettering2024-11-121-2/+10
| * audit-util: modernize use_audit() a bitLennart Poettering2024-11-121-27/+26
| * audit-util: return -ENODATA from audit_{session|loginuid}_from_pid() if invok...Lennart Poettering2024-11-122-28/+54
* | run0: when changing privileges to non-root, do not show superhero emojiLennart Poettering2024-11-122-0/+3
|/
* uid-classification: properly classify *all* container UIDsLennart Poettering2024-11-091-1/+9
* fs-util: add comment about XO_NOCOWLennart Poettering2024-11-081-0/+2
* process-util: introduce report_errno_and_exit() as part of src/basic/process-...Ivan Kruglov2024-11-062-0/+18
* namespace-util: make idmapping not supported if syscalls return EPERMAndres Beltran2024-11-061-4/+4
* tree-wide: time-out → timeoutZbigniew Jędrzejewski-Szmek2024-11-051-2/+2
* Add PrivatePIDs= (continued) (#34940)Luca Boccassi2024-11-052-15/+17
|\
| * core: Introduce PrivatePIDs=Daan De Meyer2024-11-052-15/+17
* | sd-daemon: add fd array size safety check to sd_notify_with_fds()Lennart Poettering2024-11-041-0/+7
|/
* bootctl: Add --secure-boot-auto-enrollDaan De Meyer2024-11-033-3/+9
* efivars: Remove STRINGIFY() helper macrosDaan De Meyer2024-11-022-16/+12
* namespace-util: add util function to check if id-mapped mounts are supported ...Andres Beltran2024-11-012-0/+56
* util-lib/systemd-run: implement race-free PTY peer opening (#34953)Luca Boccassi2024-11-012-44/+110
|\
| * terminal-util: add pty_open_peer() helperLennart Poettering2024-10-302-0/+60
| * terminal-util: various minor modernizationsLennart Poettering2024-10-301-44/+50
* | tweaks to ANSI sequence (OSC) handling (#34964)Luca Boccassi2024-11-013-10/+39
|\ \
| * | string-util: also check for 0x1b 0x5c ST when stripping ANSI from stringsLennart Poettering2024-10-311-3/+22
| * | terminal-util: define ANSI_OSC as macro for the OSC terminal sequence prefixLennart Poettering2024-10-312-2/+5
| * | tree-wide: prefer generating 0x1B 0x5C as ANSI sequence "ST"Lennart Poettering2024-10-312-2/+9
| * | string-util: it's called OSC sequence, not CSO sequenceLennart Poettering2024-10-311-6/+6
| |/
* | iovw: normalize destructorsLennart Poettering2024-10-312-17/+15
* | iovw: add simpler iovw_done() destructorLennart Poettering2024-10-311-0/+4
* | coredump: move to _cleanup_ for destroying iovw objectLennart Poettering2024-10-311-0/+4
* | coredump: parse signal number at the same time as parsing other fieldsLennart Poettering2024-10-312-0/+18
* | machine: several follow-ups for recent change (#34882)Lennart Poettering2024-10-312-4/+33
|\ \
| * | env-util: introduce strv_env_get_merged()Yu Watanabe2024-10-312-0/+29
| * | env-util: replace 'char **' with 'char**'Yu Watanabe2024-10-312-4/+4
| |/
* / posix_spawn_wrapper: do not set POSIX_SPAWN_SETSIGDEF flagMike Gilbert2024-10-311-1/+1
|/
* basic/missing: add short comment about when CLONE_NEWCGROUP is addedYu Watanabe2024-10-261-0/+1
* tree-wide: replace for loop with FOREACH_ELEMENT or FOREACH_ARRAY macros (#34...Integral2024-10-264-33/+32
* run0: optionally show superhero emoji on each shell promptLennart Poettering2024-10-252-0/+3
* user-util: tighten shell validation a tiny bitLennart Poettering2024-10-242-9/+12
* Merge pull request #34799 from YHNdnzj/service-followupsMike Yuan2024-10-244-13/+13
|\
| * basic/fs-util: move unlink_tempfilep() to tmpfile-utilMike Yuan2024-10-224-13/+13
* | refactor: replace sizeof in loop with ELEMENTSOF & FOREACH_ELEMENT (#34863)Integral2024-10-231-1/+2
* | fs-util: move attempts counter in openat_report_new() into loopLennart Poettering2024-10-221-2/+1
* | label: move label_ops_reset() up a bitLennart Poettering2024-10-222-6/+5
* | label: add missing assert() to label_ops_set()Lennart Poettering2024-10-221-0/+3
* | fileio: port write_string_file_full() to openat_report_new()Lennart Poettering2024-10-221-10/+15
* | fileio: port write_string_file() to LabelOps, and thus add WRITE_STRING_FILE_...Lennart Poettering2024-10-222-22/+61
* | fs-util: tweak how openat_report_new() operates when O_CREAT is used on a dan...Lennart Poettering2024-10-221-30/+16
* | fs-util: always call label post ops in xopenat_full(), in both success and er...Lennart Poettering2024-10-221-9/+11