summaryrefslogtreecommitdiffstats
path: root/src/basic (follow)
Commit message (Expand)AuthorAgeFilesLines
* basic/fileio: minor coding style cleanupMike Yuan46 hours2-7/+6
* sysext: set SELinux context for hierarchies and workdirgerblesh3 days2-5/+8
* Check inode number to see if we are in init namespace (#35306)Zbigniew Jędrzejewski-Szmek4 days4-8/+81
|\
| * virt: make use of ns inode check in running_in_userns() and running_in_cgroup...Lennart Poettering7 days1-0/+16
| * detect-virt: check the inode number of the pid namespaceLuca Boccassi7 days1-0/+19
| * namespace-util: add generic namespace_is_init() callLennart Poettering7 days3-8/+46
* | namespace-util: handle -ENOSPC by userns_acquire() gracefully in is_idmapping...Yu Watanabe6 days1-4/+8
|\ \
| * | namespace-util: update log messagesYu Watanabe7 days1-4/+4
| * | namespace-util: handle -ENOSPC by userns_acquire() gracefully in is_idmapping...Yu Watanabe7 days1-0/+4
| |/
* / basic/linux: update kernel headers from v6.12Yu Watanabe6 days10-57/+75
|/
* cgroup-util: fix memory leak on errorLuca Boccassi8 days1-2/+2
* killall: gracefully handle processes inserted into containers via nsenter -aLennart Poettering9 days1-0/+4
* process-util: refuse to operate on remote PidRefMike Yuan9 days1-1/+28
* basic/user-util: split out placeholder suppression from USER_CREDS_CLEAN into...Mike Yuan11 days2-13/+13
* basic/user-util: introduce shell_is_placeholder() helperMike Yuan11 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