summaryrefslogtreecommitdiffstats
path: root/src/core (follow)
Commit message (Expand)AuthorAgeFilesLines
* alloc-util: add free_many() helperLennart Poettering2023-08-242-5/+2
* core/namespace: do not return 1 unnecessarilyYu Watanabe2023-08-221-15/+5
* core/namespace: add missing string table entriesYu Watanabe2023-08-221-20/+24
* core/namespace: reimplement mount_private_sysfs() in the same logic to mount ...Yu Watanabe2023-08-221-23/+27
* core/namespace: use ERRNO_IS_NEG_PRIVILEGE()Yu Watanabe2023-08-221-17/+15
* Merge pull request #28787 from yuwata/credential-nextZbigniew Jędrzejewski-Szmek2023-08-2210-1003/+1180
|\
| * core: do not leak mount for credentials directory if mount namespace is enabledYu Watanabe2023-08-225-17/+113
| * core/credential: make setup_credentials() return path to credentials directoryYu Watanabe2023-08-223-19/+19
| * core: set $CREDENTIALS_DIRECTORY only when we set up credentialsYu Watanabe2023-08-221-1/+3
| * core/credential: split out unit_add_default_credential_dependencies()Yu Watanabe2023-08-223-24/+57
| * core: split out functions and definitions from execute.[ch] to credential.[ch]Yu Watanabe2023-08-228-962/+1008
* | core: simplify get_process_umask() invocationLennart Poettering2023-08-221-1/+1
|/
* Merge pull request #28907 from poettering/have-seccomp-tweaksLennart Poettering2023-08-214-23/+0
|\
| * tree-wide: don't ifdef seccomp-util.h, drop seccomp.h inclusion everywhereLennart Poettering2023-08-214-23/+0
* | tree-wide: drop "static inline" use in .c filesLennart Poettering2023-08-211-1/+1
|/
* core/socket: don't consider service active when in SERVICE_AUTO_RESTART_QUEUEDMike Yuan2023-08-181-4/+8
* Merge pull request #28832 from dtardon/list-clearLuca Boccassi2023-08-176-33/+12
|\
| * tree-wide: use LIST_POP()David Tardon2023-08-174-22/+10
| * tree-wide: use LIST_CLEAR()David Tardon2023-08-172-11/+2
* | Merge pull request #28751 from yuwata/mount-revertLuca Boccassi2023-08-171-43/+5
|\ \ | |/ |/|
| * core/mount: disable timer event source when USEC_INFINITYYu Watanabe2023-08-171-3/+3
| * Revert "mount: check right before invoking /bin/umount if it makes sense"Yu Watanabe2023-08-141-40/+2
* | Merge pull request #28758 from keszybz/negative-errno-macroLuca Boccassi2023-08-163-56/+51
|\ \
| * | manager: fix error handling after failure to set up childZbigniew Jędrzejewski-Szmek2023-08-161-8/+13
| * | various: use _NEG_ macros to reduce indentationZbigniew Jędrzejewski-Szmek2023-08-162-32/+25
| * | manager: use _NEG_ macros to reduce indentation, reword comments, drop parensZbigniew Jędrzejewski-Szmek2023-08-161-18/+15
* | | core: stage /run/host/os-release with a symlink to avoid possible race conditionLuca Boccassi2023-08-164-29/+47
|/ /
* / allow ExtensionImages= and ExtensionDirectories= settings to support confext ...Maanya Goenka2023-08-151-12/+53
|/
* core: drop redundant assignment of UNIT_MERGED in unit_load_fragment()Yu Watanabe2023-08-131-17/+7
* core: split manager's process killing on shutdown to separate helperLuca Boccassi2023-08-111-7/+14
* core: allow to pass EINVAL to unit_add_two_dependencies()Luca Boccassi2023-08-111-7/+12
* core: copy os-release with COPY_TRUNCATELuca Boccassi2023-08-111-2/+2
* execute: Chown credentials files and directories to service groupDaan De Meyer2023-08-101-11/+27
* main: drop redundant ()Lennart Poettering2023-08-101-1/+1
* tree-wide: drop _pure_ + _const_ from local, static functionsLennart Poettering2023-08-0911-28/+28
* proc-cmdline: make proc_cmdline_get_bool() take flagsYu Watanabe2023-08-091-1/+1
* meson: use install_emptydir() and drop meson-make-symlink.shYu Watanabe2023-08-081-10/+11
* manager: fix reloading in reload-or-restart --markedZbigniew Jędrzejewski-Szmek2023-08-071-41/+41
* meson: also merge declarations of fuzzers with other executablesYu Watanabe2023-08-031-18/+15
* meson: merge declarations of normal and test executablesYu Watanabe2023-08-031-3/+7
* include missing sys/file.h for LOCK_EXKhem Raj2023-08-021-0/+1
* core: free the strings in the set in other places tooDavid Tardon2023-08-013-10/+10
* watchdog: Allow the watchdog to be disabled at runtimeCurtis Klein2023-08-011-10/+10
* meson: move declaration of PID1Yu Watanabe2023-07-311-0/+18
* Merge pull request #28567 from yuwata/meson-versiondepLuca Boccassi2023-07-314-2/+4
|\
| * meson: unconditionally add version dependency for all executables and librariesYu Watanabe2023-07-291-2/+1
| * tree-wide: drop unnecessary inclusion of version.hYu Watanabe2023-07-293-0/+3
* | Merge pull request #28428 from ldv-alt/ERRNO_ISLuca Boccassi2023-07-303-27/+35
|\ \ | |/ |/|
| * execute: cleanup use of ERRNO_IS_PRIVILEGE()Dmitry V. Levin2023-07-281-9/+13
| * varlink: cleanup use of ERRNO_IS_DISCONNECT()Dmitry V. Levin2023-07-281-5/+6