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