summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-12-24release v0.21.18v0.21.18Max Kellermann
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-24.travis.yml: install brew packages using `addons/homebrew`Max Kellermann
2019-12-24.travis.yml: remove "brew update"Max Kellermann
2019-12-24.travis.yml: switch to xcode9.4, the current defaultMax Kellermann
2019-12-24.travis.yml: disable Homebrew analyticsMax Kellermann
2019-12-24.travis.yml: cache Homebrew on osxMax Kellermann
2019-12-24.travis.yml: change "cache" yaml syntaxMax 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-24.travis.yml: escape dollar signs in MATRIX_EVALMax Kellermann
2019-12-23.travis.yml: add Ubuntu Bionic buildMax Kellermann
2019-12-23.travis.yml: enable ccache on LinuxMax Kellermann
2019-12-23.travis.yml: enable ccache on osxMax 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-23test/RunCurl: new debug programMax Kellermann
2019-12-23event/Loop: remove bogus assertionMax Kellermann
2019-12-23storage/curl: move start call out of the constructorMax Kellermann
2019-12-22test/run_storage: add command "stat"Max 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-18increment version number to 0.21.18Max Kellermann
2019-12-16release v0.21.17v0.21.17Max 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-16test/TestISO8601: unit test for time/ISO8601Max 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