summaryrefslogtreecommitdiff
path: root/src/time
AgeCommit message (Expand)Author
2021-02-12use [[gnu::pure]] instead of gcc_pureMax Kellermann
2021-02-12time/ISO8601: throw std::invalid_argument on errorMax Kellermann
2020-12-01time/ClockCache: new libraryMax Kellermann
2020-11-30time/ISO8601: support YYYY-MM (without day of month)Max Kellermann
2020-11-30time/Math: new libraryMax Kellermann
2020-07-23time/ISO8601: use <cstdlib>Max Kellermann
2020-04-02Merge tag 'v0.21.22'Max Kellermann
2020-04-01time/Convert: fix GetTimeZoneOffset() on WindowsMax Kellermann
2020-03-12replace stdint.h with cstdintRosen Penev
2020-03-12replace stddef.h with cstddefRosen Penev
2020-03-12replace assert.h with cassertRosen Penev
2020-03-12Merge branch 'v0.21.x'Max Kellermann
2020-02-29Add missing header.Thomas Klausner
2019-12-24Merge tag 'v0.21.18'Max Kellermann
2019-12-24time/ISO8601: fix Windows build failureMax Kellermann
2019-12-24time/ISO8601: refactor ParseTimeOfDay() to parse one by oneMax Kellermann
2019-12-24time/ISO8601: move code to ParseTimeOfDay()Max Kellermann
2019-12-16Merge tag 'v0.21.17'Max Kellermann
2019-12-16time/ISO8601: support omitting field separatorsMax Kellermann
2019-12-16time/ISO8601: support omitting minutesMax Kellermann
2019-12-16time/ISO8601: support omitting secondsMax Kellermann
2019-12-16time/ISO8601: support time zone offsetMax Kellermann
2019-12-16time/ISO8601: allow omitting the "Z" suffixMax Kellermann
2019-12-16time/ISO8601: allow omitting the time of dayMax Kellermann
2019-12-16time/ISO8601: ParseISO8601() returns precisionMax Kellermann
2019-12-16time/ISO8601: implement with strptime(), without ParseTimePoint()Max Kellermann
2019-12-16time/Convert: fallback TimeGm() implementationMax Kellermann
2019-12-16time/Parser: use TimeGm()Max Kellermann
2019-12-16time/Parser: explicitly initialize struct tm before strptime()Max Kellermann
2019-12-16time/Convert: include sys/time.h for struct timevalMax Kellermann
2019-12-16time/ISO8601: forward-declare StringBufferMax Kellermann
2019-12-16time/Convert: update copyrightMax Kellermann
2019-12-16time/Convert: mention exceptionsMax Kellermann
2019-12-16zeroconf/AvahiPoll: move TimevalToChrono() to time/Convert.cxxMax Kellermann
2019-12-16time/Convert: add `noexcept`Max Kellermann
2019-12-16time/Convert: add `pure` attributesMax Kellermann
2019-12-16util/Time*: move to time/Max Kellermann
2019-09-25time/ISO8601: support omitting minutesMax Kellermann
2019-08-19time/ISO8601: support omitting secondsMax Kellermann
2019-08-19time/ISO8601: support time zone offsetMax Kellermann
2019-08-19time/ISO8601: allow omitting the "Z" suffixMax Kellermann
2019-08-19time/ISO8601: allow omitting the time of dayMax Kellermann
2019-08-19time/ISO8601: ParseISO8601() returns precisionMax Kellermann
2019-08-19time/ISO8601: implement with strptime(), without ParseTimePoint()Max Kellermann
2019-08-19time/Convert: fallback TimeGm() implementationMax Kellermann
2019-08-19time/Parser: use TimeGm()Max Kellermann
2019-08-19time/Parser: explicitly initialize struct tm before strptime()Max Kellermann
2019-07-05include cleanups (powered by iwyu)Max Kellermann
2019-05-21time/Convert: include sys/time.h for struct timevalMax Kellermann
2019-05-08time/ISO8601: forward-declare StringBufferMax Kellermann