summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-12-24time/ISO8601: fix Windows build failureMax Kellermann
2019-12-24Revert "lib/curl/Global: remove lower bound on timeouts"Max Kellermann
2019-12-24input/curl: remove unnecessary InvalidateSockets() callMax 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-24util/Compiler.h: use `[[fallthrough]]` on clangMax Kellermann
2019-12-23util/Compiler.h: add gcc_fallthroughMax Kellermann
2019-12-23lib/curl/Global: remove InvalidateSockets() call from Remove()Max Kellermann
2019-12-23lib/curl/Global: remove lower bound on timeoutsMax Kellermann
2019-12-23lib/curl: drop support for CURL versions older than 7.32.0Max Kellermann
2019-12-23event/Loop: remove bogus assertionMax Kellermann
2019-12-23storage/curl: move start call out of the constructorMax Kellermann
2019-12-22event/MultiSocketMonitor: add workaround for /dev/nullMax Kellermann
2019-12-22event/MultiSocketMonitor: remove unnecessary `friend` declarationMax Kellermann
2019-12-22event/MultiSocketMonitor: remove duplicate IdleMonitor::Schedule() callMax Kellermann
2019-12-22event/MultiSocketMonitor: un-inline AddSocket()Max Kellermann
2019-12-22event/Loop: round timeout up to avoid unnecessary wakeupsMax Kellermann
2019-12-20event/MultiSocketMonitor: use std::exchange()Max Kellermann
2019-12-18event/MultiSocketMonitor: AddSocket() returns boolMax Kellermann
2019-12-18event/SocketMonitor: Schedule() returns boolMax Kellermann
2019-12-16time/ISO8601: support omitting field separatorsMax Kellermann
2019-12-16song/Filter: try ParseISO8601() firstMax 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-12-16decoder/mad: work around bogus -Wuninitialized in GCC 10Max Kellermann
2019-12-16pcm/Convert, ...: add missing include for std::runtime_errorMax Kellermann
2019-12-16lib/gcrypt/MD5: add missing include for uint8_tMax Kellermann
2019-12-16util/StringBuffer: use std::size_t instead of size_tMax Kellermann
2019-12-16lib/xiph: add missing meson dependencyJacob Vosmaer
2019-12-16input: add missing boost meson dependencyJacob Vosmaer
2019-12-04archive/zzip: improve error reportingMax Kellermann
2019-12-04system/Error: add FormatFileNotFound()Max Kellermann
2019-12-04util/PrintException, ...: update copyrightMax Kellermann
2019-12-04system/Error: move code to IsErrno()Max Kellermann