summaryrefslogtreecommitdiffstats
path: root/src/core/service.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: do BindMount/MountImage operations in async control processLuca Boccassi2024-08-291-5/+236
* service: add 'debug' option to RestartMode=Luca Boccassi2024-08-271-2/+37
* core: honor FileDescriptorName= too for Accept=yes socketsMike Yuan2024-08-261-1/+2
* core: move check for combination of PAMName= + KillMode= to unit_verify_conte...Mike Yuan2024-08-261-3/+0
* core/service: drop redundant flush_n_restarts indicatorMike Yuan2024-08-041-21/+8
* core/service: actually allow to "hurry up" auto restartsMike Yuan2024-08-031-12/+18
* core/unit: unexport cg_kill log funcs, rather take in boolMike Yuan2024-08-021-4/+4
* core: pin notify sender through pidfd (potentially SCM_PIDFD)Mike Yuan2024-07-221-13/+15
* core/service: use switch in service_notify_message_authorized()Mike Yuan2024-07-211-8/+16
* core/service: imply Type=exec if credentials are usedMike Yuan2024-07-211-0/+6
* core/service: destroy runtime data when Type=oneshot services exitMike Yuan2024-07-211-11/+26
* core: do not set up cgroup runtime on coldplugMike Yuan2024-06-281-1/+0
* core/service: store BUSERROR= & VARLINKERROR= received through notificationMike Yuan2024-06-201-2/+49
* core/service: fix accept-socket deserializationMike Yuan2024-06-171-4/+4
* core: cast ignored retval of deserialize_* to voidMike Yuan2024-06-171-6/+6
* core/service: use r to store parsed int valuesMike Yuan2024-06-161-12/+8
* core/service: drop unused bus_name_ownerMike Yuan2024-06-161-18/+1
* core/service: also serialize/dump status_errnoMike Yuan2024-06-161-0/+14
* core/service: use serialize_usec where appropriate, drop redundant debug logMike Yuan2024-06-161-57/+46
* Merge pull request #32961 from YHNdnzj/starttime-mainYu Watanabe2024-06-121-0/+10
|\
| * core/service: try to query for new main process's starttimeMike Yuan2024-05-221-0/+10
* | core: populate $REMOTE_ADDR for AF_UNIX socketsKamil Szczęk2024-06-121-13/+18
|/
* core/service: remove unnecessary reset of notify_access_overrideMike Yuan2024-05-131-4/+1
* core/service: shorten code a bitYu Watanabe2024-05-101-3/+1
* core/service: use switch for service_enter_startMike Yuan2024-05-071-22/+25
* core: Record ExecMainStartTimestamp before forkingDaan De Meyer2024-05-051-10/+10
* core: Fix file descriptor leakDaan De Meyer2024-05-011-1/+1
* treewide: fix a few typos in NEWS, docs, comments, and log messagesDmitry V. Levin2024-04-271-1/+1
* manager: switch service unit type over to using new handoff timestamping logicLennart Poettering2024-04-251-3/+27
* execute: send handoff timestamps from executor to service managerLennart Poettering2024-04-251-48/+21
* manager: use proper unicode arrow in dumpLennart Poettering2024-04-241-2/+2
* core/service: also allow updating main pid when SERVICE_STOPMike Yuan2024-04-231-1/+4
* service: allow MainPID= updates during stop of the serviceMichal Sekletar2024-04-231-1/+1
* core: add ExecMainHandoverTimestamp property recording time-of-execveLuca Boccassi2024-04-221-17/+47
* core: Serialize both pid and pidfdDaan De Meyer2024-04-101-1/+1
* service: explicitly add comment about donated reference on parameterLennart Poettering2024-04-091-1/+1
* core/service: use GREEDY_REALLOC_APPENDMike Yuan2024-04-071-13/+3
* core/service: add a FIXME to use pidfd to monitor foreign processesMike Yuan2024-04-051-2/+2
* core/service: complain louder if new MAINPID= is refusedMike Yuan2024-04-051-1/+1
* core/service: make service_set_main_pidref consume pidrefMike Yuan2024-04-051-20/+19
* core: Serialize both pid and pidfd to keep downgrades workingDaan De Meyer2024-04-051-2/+2
* core/service: ensure we don't restart on SERVICE_SKIP_CONDITIONMike Yuan2024-04-011-2/+3
* core: align tableYu Watanabe2024-03-291-49/+49
* core/execute: check if EXEC_PASS_FDS is set if got exec_params.fdsMike Yuan2024-03-261-0/+2
* core/service: remove redundant Unit.type checkMike Yuan2024-03-261-3/+2
* core/socket: clean up socket peer handling a bitMike Yuan2024-03-231-1/+1
* core/socket: remove duplicate unit_add_two_dependenciesMike Yuan2024-03-231-2/+4
* core: use ASSERT_PTR(CAST(u)) everywhereMike Yuan2024-03-211-84/+54
* core: use strdup_to()Zbigniew Jędrzejewski-Szmek2024-03-201-8/+3
* core/service: don't transition to start-post on cgroup empty eventMike Yuan2024-03-051-2/+4