summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
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
2019-11-06output/shout: declare metadata as UTF-8Max Kellermann
2019-11-04neighbor/meson.build: disable if -Ddatabase=falseMax Kellermann
2019-11-04meson.build, SongUpdate: disable db-specific archive code if -Ddatabase=falseMax Kellermann
2019-11-04lib/sqlite: disable if -Ddatabase=falseMax Kellermann
2019-10-29output/Jack: mark ports as terminalNiklas Haas
2019-10-15queue/PlaylistEdit: fix relative destination offset when moving a rangeMax Kellermann
2019-10-15storage/curl: unescape file names from PROPFINDMax Kellermann
2019-10-15storage/curl: follow redirects for collections without trailing slashMax Kellermann
2019-10-15storage/curl: work around different case in hex digitsMax Kellermann
2019-10-15storage/curl: use MapUTF8() to reuse existing escaping codeMax Kellermann
2019-10-15storage/curl: unescape URI in MapToRelativeUTF8()Max Kellermann
2019-10-15lib/curl/Escape: add CurlUnescape()Max Kellermann
2019-10-15storage/curl: move code to EscapeUriPath()Max Kellermann
2019-10-15lib/curl/String: OO wrapper for allocated strings returned from CURLMax Kellermann
2019-10-07lib/icu: fix build with iconv()Andre Heider
2019-10-07storage/curl: request the "resourcetype" property to fix updateMax Kellermann
2019-10-07db/update/Walk: fix crash when music_directory is not a directoryMax Kellermann
2019-09-13decoder/mpcdec: fix bogus ReplayGain valuesMax Kellermann
2019-09-13ReplayGainInfo: move more code to a functionMax Kellermann
2019-09-13decoder/mpcdec: merge duplicate codeMax Kellermann
2019-09-13ReplayGainInfo: add static method Undefined()Max Kellermann
2019-09-08decoder/{dsf,dsdiff}: precalculate bit rateMax Kellermann
2019-09-08decoder/{dsf,dsdiff}: fix displayed bit rateMax Kellermann
2019-08-22output/solaris: include sys/stropts.h only on SolarisMax Kellermann
2019-08-21output/Thread: add missing `return` in exception handlerMax Kellermann
2019-08-20command/all: don't create new Response instance in exception handlerMax Kellermann
2019-08-20client/Process, command/all: add `noexcept`Max Kellermann