summaryrefslogtreecommitdiff
path: root/src/core/timer.c
AgeCommit message (Expand)AuthorFilesLines
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-3/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-06-11core: add a couple of more error cases that should result in "bad-setting"Lennart Poettering1-1/+1
2018-06-06core: subscribe to /etc/localtime timezone changes and update timer elapsatio...Lennart Poettering1-0/+13
2018-06-01core: don't trigger OnFailure= deps when a unit is going to restartLennart Poettering1-1/+1
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-02-28core: don't freeze OnCalendar= timer units when the clock goes back a lotAlan Jenkins1-0/+9
2018-02-28core: let OnCalendar= timer units expire during suspend (#8231)Alan Jenkins1-3/+10
2018-02-28core: timer_enter_waiting(): refactor `base` local variableAlan Jenkins1-3/+2
2018-01-22core/timer: Prevent timer looping when unit cannot startMichal Koutný1-0/+2
2017-11-22Merge pull request #7406 from poettering/timestamp-reworkZbigniew Jędrzejewski-Szmek1-1/+1
2017-11-21manager: rework the timestamps logic, so that they are an enum-index arrayLennart Poettering1-1/+1
2017-11-20tree-wide: adjust fall through comments so that gcc is happyShawn Landden1-1/+1
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-11-10core: track why unit dependencies came to beLennart Poettering1-16/+24
2017-10-02tree-wide: use IN_SET where possibleAndreas Rammhold1-4/+3
2017-09-27core: log unit failure with type-specific result codeLennart Poettering1-0/+3
2017-09-14timer: don't use persietent file timestamps from the future (#6823)Lennart Poettering1-3/+17
2017-06-22timer: make sure we use the right monotonic timestampLennart Poettering1-30/+11
2017-02-05core/timer: downgrade message about random time addition (#5229)Zbigniew Jędrzejewski-Szmek1-1/+1
2017-02-01Merge pull request #5191 from keszybz/tweaksZbigniew Jędrzejewski-Szmek1-1/+1
2017-02-01Revert "Trivial typo fixes and code refactorings (#5191)"Zbigniew Jędrzejewski-Szmek1-1/+1
2017-02-01Trivial typo fixes and code refactorings (#5191)Zbigniew Jędrzejewski-Szmek1-1/+1
2017-01-31tree-wide: adjust fall through comments so that gcc is happyZbigniew Jędrzejewski-Szmek1-1/+2
2017-01-31core/timer: use (void)Zbigniew Jędrzejewski-Szmek1-1/+1
2016-10-23tree-wide: drop NULL sentinel from strjoinZbigniew Jędrzejewski-Szmek1-2/+2
2016-10-17core/timer: reset next_elapse_*time when timer is not waitingZbigniew Jędrzejewski-Szmek1-0/+2
2016-10-07core: add "invocation ID" concept to service managerLennart Poettering1-1/+5
2016-08-04core: remember first unit failure, not last unit failureLennart Poettering1-1/+1
2016-05-02core: move enforcement of the start limit into per-unit-type code againLennart Poettering1-1/+9
2016-04-22tree-wide: don't assume CLOCK_BOOTIME is generally availableLennart Poettering1-1/+1
2016-04-17tree-wide: fall back to now(CLOCK_MONOTONIC) if CLOCK_BOOTTIME unsupported (#...Lubomir Rintel1-1/+1
2016-04-12core: remove ManagerRunningAs enumLennart Poettering1-2/+2
2016-02-16core: fix assertion checkLennart Poettering1-1/+1
2016-02-11core: don't choke if a unit another unit triggers vanishes during reloadLennart Poettering1-4/+26
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack1-2/+0
2015-11-27tree-wide: expose "p"-suffix unref calls in public APIs to make gcc cleanup easyLennart Poettering1-1/+1
2015-11-18core: add new RandomSec= setting for time unitsLennart Poettering1-0/+28
2015-11-17core: add RemainAfterElapse= setting to timer unitsLennart Poettering1-12/+35
2015-11-12core: drop "override" flag when building transactionsLennart Poettering1-2/+1
2015-11-11util-lib: use MODE_INVALID as invalid value for mode_t everywhereLennart Poettering1-2/+2
2015-11-11core: simplify things a bit by checking default_dependencies boolean in calle...Lennart Poettering1-5/+6
2015-11-07core/timer: in containers OnBootSec should count from container startupMichal Schmidt1-4/+9
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering1-0/+1
2015-10-27util-lib: move string table stuff into its own string-table.[ch]Lennart Poettering1-0/+1
2015-10-27util-lib: move a number of fs operations into fs-util.[ch]Lennart Poettering1-0/+1
2015-10-27util-lib: split string parsing related calls from util.[ch] into parse-util.[ch]Lennart Poettering1-0/+1
2015-10-26util-lib: split out user/group/uid/gid calls into user-util.[ch]Lennart Poettering1-1/+2
2015-10-24util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering1-5/+6
2015-09-28Move all unit states to basic/ and extend systemctl --state=helpZbigniew Jędrzejewski-Szmek1-10/+0