summaryrefslogtreecommitdiff
path: root/src/basic/calendarspec.c
Commit message (Expand)AuthorAgeFilesLines
* calendarspec: rework destructor to return its own typeLennart Poettering2017-11-201-3/+3
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-10/+6
* Simplify the if cases for timezone checkingZbigniew Jędrzejewski-Szmek2017-09-171-11/+8
* Added timezone to the CalendarSpec, parser/formatter and the timedatectlIvan Kurnosov2017-09-171-2/+80
* tree-wide: fput[cs]() → fput[cs]_unlocked() wherever that makes sense (#6396)Lennart Poettering2017-07-211-18/+18
* calendarspec: parse unix timestamps (@...) (#5947)Zbigniew Jędrzejewski-Szmek2017-05-171-12/+87
* calendarspec: fix duplicate detection (#5310)Doug Christman2017-02-121-2/+1
* time-util: refuse formatting/parsing times that we can't storeLennart Poettering2017-02-021-0/+3
* time: time_t is signed, and mktime() is happy to return negative timeLennart Poettering2017-02-021-4/+4
* calendarspec: minor refactoring and style fixDouglas Christman2016-12-201-8/+4
* calendarspec: improve overflow handlingDouglas Christman2016-12-201-6/+7
* calendarspec: remove superfluous variablesDouglas Christman2016-12-161-15/+10
* calendarspec: rename fields of CalendarComponentDouglas Christman2016-12-161-52/+52
* calendarspec: allow repetition values with rangesDouglas Christman2016-12-161-80/+96
* calendarspec: free memory when parsing fails (#4890)Doug Christman2016-12-141-1/+4
* calendarspec: always interpret missing seconds as :00 (#4813)Doug Christman2016-12-061-6/+2
* calendarspec: refactor format_chain()Douglas Christman2016-11-251-17/+12
* calendarspec: rename "eom" to "end_of_month"Douglas Christman2016-11-241-6/+6
* calendarspec: make specifications with ranges reversibleDouglas Christman2016-11-241-1/+19
* calendarspec: allow whole second rangesDouglas Christman2016-11-241-0/+5
* calendarspec: make specifications with seconds wildcard reversibleDouglas Christman2016-11-241-1/+7
* calendarspec: reject strings with spurious spaces and signsDouglas Christman2016-11-241-0/+4
* calendarspec: reject open weekday rangesDouglas Christman2016-11-241-6/+12
* calendarspec: reject strings that only contain a timezoneDouglas Christman2016-11-241-3/+5
* calendarspec: always interpret a missing time as 00:00:00Douglas Christman2016-11-241-8/+3
* calendarspec: add support for scheduling timers at the end of the monthDouglas Christman2016-11-231-28/+60
* calendarspec: add upper bound on yearDouglas Christman2016-11-231-1/+11
* util-lib: make timestamp generation and parsing reversible (#3869)Lennart Poettering2016-08-031-2/+41
* calendarspec: use ".." notation for ranges of weekdaysDouglas Christman2016-07-011-6/+18
* calendarspec: allow ranges in date and time specificationsDouglas Christman2016-07-011-19/+45
* tree-wide: minor formatting inconsistency cleanupsVito Caputo2016-02-231-1/+1
* tree-wide: make ++/-- usage consistent WRT spacingVito Caputo2016-02-221-5/+5
* calendarspec: fix find_next skipping timesHristo Venev2016-02-221-2/+2
* util-lib: fix returned error codeLennart Poettering2016-02-211-1/+3
* util-lib: add (void) cast to indicate that we don't care about the normalizat...Lennart Poettering2016-02-211-1/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* basic: re-sort includesThomas Hindoe Paaboel Andersen2015-12-011-1/+1
* basic: include only what we useThomas Hindoe Paaboel Andersen2015-11-301-0/+6
* calendarspec: sub-second support, v3Hristo Venev2015-11-171-86/+150
* tree-wide: sort includesThomas Hindoe Paaboel Andersen2015-11-161-1/+1
* time-util: add parse_time(), which is like parse_sec() but allows specificati...Lennart Poettering2015-11-101-2/+2
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: move more file I/O related calls into fileio.[ch]Lennart Poettering2015-10-271-0/+1
* basic: use the return value of endswithHristo Venev2015-10-251-3/+6
* util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-0/+1
* basic: calendarspec UTC supportHristo Venev2015-10-151-14/+21
* tree-wide: port everything over to fflush_and_check()Lennart Poettering2015-07-291-4/+4
* build-sys: split internal basic/ library from shared/Kay Sievers2015-06-111-0/+1006