summaryrefslogtreecommitdiffstats
path: root/src/core/transaction.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* terminal-util: split out color macros/helpers into its own headerLennart Poettering2024-07-191-0/+1
* tree-wide: 'allows to' -> 'allows one to'Luca Boccassi2024-05-141-1/+1
* use FOREACH_ELEMENTMatteo Croce2024-04-181-1/+1
* core: use FOREACH_ARRAY at 3 more placesMike Yuan2024-04-101-3/+3
* manager: move idle_pipe allocation to manager.c and make it atomicLennart Poettering2023-10-181-13/+5
* tree-wide: drop _pure_ + _const_ from local, static functionsLennart Poettering2023-08-091-2/+2
* Revert "core: add IgnoreOnSoftReboot= unit option"Luca Boccassi2023-07-231-4/+1
* core: add IgnoreOnSoftReboot= unit optionLuca Boccassi2023-07-211-1/+4
* core: refuse late merge only for anchor job when JOB_RESTART_DEPENDENCIESMike Yuan2023-07-121-3/+8
* service: fix for RestartMode=direct optionRichard Phibel2023-07-061-1/+1
* core/transaction: correctly skip unneeded operations for PropagatesStopTo=Mike Yuan2023-07-051-22/+33
* core: introduce UNIT_ATOM_PROPAGATE_STOP_GRACEFUL for PropagatesStopTo=Mike Yuan2023-07-051-26/+45
* core/transaction: return early when appropriate to reduce nestingMike Yuan2023-07-051-93/+93
* core: introduce a new job mode JOB_RESTART_DEPENDENCIESLennart Poettering2023-07-031-19/+23
* transaction: drop bus error arg from transaction_add_propagate_reload_jobs()Lennart Poettering2023-06-201-8/+7
* transaction: rebreak comments to match current coding styleLennart Poettering2023-06-201-18/+17
* transaction: use more verbose dbus error data in log message where availableLennart Poettering2023-06-201-4/+6
* transaction: turn four bool parameters into a proper flags parametersLennart Poettering2023-06-201-20/+24
* core/transaction: drop job that has unfulfilled required (Requires, BindsTo) ...Michal Sekletar2023-05-311-3/+10
* core,shared: add a couple of assertsFrantisek Sumsal2023-05-301-0/+2
* core: replace hashmap_get() with hashmap_contains() where appropriateYu Watanabe2023-05-101-4/+4
* core: drop unused argumentYu Watanabe2023-05-101-5/+3
* Merge pull request #27424 from dtardon/auto-cleanupYu Watanabe2023-04-281-3/+16
|\
| * transaction: make transaction_free() staticDavid Tardon2023-04-281-1/+1
| * transaction: introduce transaction_abort_and_free()David Tardon2023-04-281-0/+9
| * transaction: modernize transaction_free()David Tardon2023-04-271-2/+6
* | core/transaction: use hashmap_remove_value() to make not remove job with same IDYu Watanabe2023-04-261-2/+2
|/
* Merge pull request #26875 from yuwata/core-transactionYu Watanabe2023-03-201-10/+16
|\
| * core/transaction: do not log "(null)"Yu Watanabe2023-03-181-3/+3
| * core/transaction: make merge_unit_ids() return non-NULL on successYu Watanabe2023-03-181-0/+3
| * core/transaction: make merge_unit_ids() always return NUL-terminated stringYu Watanabe2023-03-181-7/+10
* | tree-wide: simplify x ? x : y to x ?: y where applicableFrantisek Sumsal2023-03-181-1/+1
|/
* core: when isolating to a unit, also keep units running that are triggered by...Lennart Poettering2023-02-101-6/+27
* core: propagate stop too if restart is issuedMike Yuan2023-01-191-15/+27
* core/transaction: modernize to use cleanup attributeMike Yuan2023-01-101-5/+2
* core/transaction: avoid unneeded gotosMike Yuan2023-01-081-7/+4
* core: use LOG_UNIT_MESSAGE() where appropriateZbigniew Jędrzejewski-Szmek2022-05-111-9/+10
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-2/+1
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-22/+17
* core: rework unit printing and implement 'combined' formatZbigniew Jędrzejewski-Szmek2021-06-301-1/+2
* core: rebreak a few commentsLennart Poettering2021-05-251-14/+9
* core: split dependency types into atomsLennart Poettering2021-05-251-53/+38
* alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size()Lennart Poettering2021-05-191-2/+2
* pid1: do not use generated strings as format strings (#19098)Lincoln Ramsay2021-03-241-3/+3
* core: transaction - use hashmap_ensure_putSusant Sahani2021-01-181-5/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* core: propagate triggered unit in more load statesLennart Poettering2020-09-141-1/+1
* core: make log_unit_error() or friends return voidYu Watanabe2020-09-081-8/+7
* tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-36/+23
* core: rename manager_unit_file_maybe_loadable_from_cache()Zbigniew Jędrzejewski-Szmek2020-08-311-2/+3