summaryrefslogtreecommitdiffstats
path: root/src/core/path.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* core/manager: introduce manager_add_job_full() which takes extra TransactionA...Mike Yuan2024-10-271-1/+1
* path: drop IN_ATTRIB from parent directory watchesRonan Pigott2024-07-081-1/+1
* core: use ASSERT_PTR(CAST(u)) everywhereMike Yuan2024-03-211-43/+28
* core: path: Re-enter waiting if target is deactivatingAdrian Vovk2024-01-211-3/+3
* tree-wide: port over various pieces of code to strv_extend_many()Lennart Poettering2024-01-171-5/+1
* tree-wide: drop space between variable and an increment/decrementYu Watanabe2023-12-241-1/+1
* core: add WantsMountsFor=Luca Boccassi2023-11-291-1/+1
* core: serialize and deserialize trigger ratelimits for socket and pathZbigniew Jędrzejewski-Szmek2023-11-221-1/+6
* core: use uniform style for RateLimit initializationZbigniew Jędrzejewski-Szmek2023-11-221-2/+1
* path: also modernize path state machine loggingLennart Poettering2023-09-271-13/+13
* tree-wide: use LIST_POP()David Tardon2023-08-171-2/+1
* tree-wide: drop _pure_ + _const_ from local, static functionsLennart Poettering2023-08-091-2/+2
* Revert "core: add IgnoreOnSoftReboot= unit option"Luca Boccassi2023-07-231-14/+2
* core: add IgnoreOnSoftReboot= unit optionLuca Boccassi2023-07-211-2/+14
* core: drop UnitNotifyFlagsMike Yuan2023-05-241-1/+1
* core/path: do not enqueue new job in .trigger_notify callbackYu Watanabe2023-04-291-5/+63
* core/path: align tableYu Watanabe2023-04-291-2/+2
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* tree-wide: Use "unmet" for condition checks, not "failed"Colin Walters2022-09-011-1/+1
* service: set TRIGGER_UNIT= and TRIGGER_PATH= on activation by path unitLuca Boccassi2022-08-231-11/+133
* stat-util: fix dir_is_empty() with hidden/backup filesLennart Poettering2022-05-041-1/+1
* inotify-util: declare iterator in FOREACH_INOTIFY_EVENT()Yu Watanabe2022-03-251-2/+1
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-18/+7
* path unit: add TriggerLimitBurst= and TriggerLimitIntervalSec=Luca Boccassi2021-12-191-4/+18
* core: Add trigger limit for path unitsDaan De Meyer2021-12-181-0/+10
* Revert "core: Propagate condition failed state to triggering units."Daan De Meyer2021-12-171-11/+5
* fix DirectoryNotEmpty when it comes to a Non-directory fileyangmingtai2021-12-061-1/+1
* tree-wide: use ERRNO_IS_TRANSIENT()Yu Watanabe2021-11-301-1/+1
* shared: clean up mkdir.h/label.h situationLennart Poettering2021-11-161-1/+1
* core: rename/generalize UNIT(u)->test_start_limit() hookMichal Sekletar2021-11-111-3/+3
* core: Propagate condition failed state to triggering units.Daan De Meyer2021-11-031-5/+11
* basic: split out inotify-related calls from fs-util.h → inotify-util.hLennart Poettering2021-10-051-1/+1
* core: Check unit start rate limiting earlierDaan De Meyer2021-08-251-6/+17
* core: align string tablesZbigniew Jędrzejewski-Szmek2021-07-191-7/+7
* tree-wide: make cunescape*() functions return ssize_tZbigniew Jędrzejewski-Szmek2021-07-091-4/+5
* Merge pull request #20030 from keszybz/exec_fd-event-sourceZbigniew Jędrzejewski-Szmek2021-07-011-1/+1
|\
| * core: disable event sources before unreffing themZbigniew Jędrzejewski-Szmek2021-05-121-1/+1
* | core: watch paths with symlinks in .path unitsLennart Poettering2021-05-251-20/+42
* | core: optimize loop in path_spec_fd_event()Lennart Poettering2021-05-251-7/+7
* | core: log about all errors in path_spec_watch()Lennart Poettering2021-05-251-2/+4
* | core: align path inotify mask table a bitLennart Poettering2021-05-251-4/+4
|/
* core: use UNIT_TRIGGER at more placesLennart Poettering2021-04-151-1/+1
* core: use SYNTHETIC_ERRNO() macroYu Watanabe2020-11-271-4/+2
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* core: propagate unit start limit hit state to triggering path unitLennart Poettering2020-09-141-0/+15
* core: propagate triggered unit in more load statesLennart Poettering2020-09-141-4/+3
* Merge pull request #15697 from OhNoMoreGit/fix-path-unitsZbigniew Jędrzejewski-Szmek2020-06-251-39/+36
|\
| * core/path: recheck path specs when triggered unit changes stateMichael Chapman2020-05-051-38/+35
| * core/path: use escaped path in serializationMichael Chapman2020-05-051-1/+1
* | core: fix compilation with gcc -O3Zbigniew Jędrzejewski-Szmek2020-05-091-6/+7