summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2018-10-29db/update: catch all exceptionsMax Kellermann
2018-10-29configure.ac: add `-funwind-tables` to work around clang bugMax Kellermann
2018-10-23input/Error: work around clang bug leading to crashMax Kellermann
2018-10-23decoder/fluidsynth: adapt to API change in version 2.0Max Kellermann
2018-10-22SongFilter: check value.empty() after checking tag fallbacksMax Kellermann
2018-10-22db: fix broken command "list ... group"Max Kellermann
2018-10-22db/Count: print empty group if song without grouped tag existsMax Kellermann
2018-10-22db/Count: move code to tag/VisitCallback.hxxMax Kellermann
2018-10-22tag/Fallback: add tag fallbacks for AlbumArtistSort, ArtistSortMax Kellermann
2018-10-22SongFilter: use ApplyTagFallback()Max Kellermann
2018-10-22db/Count: use ApplyTagFallback()Max Kellermann
2018-10-22tag/Set: move code to ApplyTagWithFallback()Max Kellermann
2018-10-22tag/Set: include cleanupMax Kellermann
2018-10-22tag/Set: use TagBuilder::AddItemUnchecked()Max Kellermann
2018-10-22tag/Builder: move code to AddItemUnchecked()Max Kellermann
2018-08-28java/String: include cleanupMax Kellermann
2018-08-28java/Class: drop unnecessary namespace specMax Kellermann
2018-08-28java/Class: use DiscardException() in FindOptional()Max Kellermann
2018-08-20lib/nfs/Connection: use nfs_stat64_asyncThomas Guillem
2018-08-19android: add LogListenerThomas Guillem
2018-08-17storage/plugins/CurlStorage: URL-encode paths in CurlStorage::MapUTF8Joshua Wise
2018-08-17lib/curl/Easy: add curl_easy_escape() wrapperMax Kellermann
2018-08-17android: raise minSdkVersion to 21Max Kellermann
2018-08-13playlist/cue: support file type declaration "FLAC" (non-standard)Max Kellermann
2018-08-02case-insensitive URI scheme comparisonMax Kellermann
2018-08-02util/ASCII: add StringStartsWithCaseASCII()Max Kellermann
2018-07-06AudioFormat: include cleanupMax Kellermann
2018-07-06input/curl: use new class HttpStatusErrorMax Kellermann
2018-07-06db/update/{Walk,ExcludeList}: use InputStream to read .mpdignoreMax Kellermann
2018-07-06lib/nfs/Connection: use new class NfsClientErrorMax Kellermann
2018-07-06input/Error: new library providing IsFileNotFound()Max Kellermann
2018-07-06input/Domain: remove obsolete variableMax Kellermann
2018-07-06util/StringFormat: new utility libraryMax Kellermann
2018-07-06input/Offset: add macro PRIoffsetMax Kellermann
2018-07-06input/curl: remove obsolete Windows sprintf() fallbackMax Kellermann
2018-07-06util/FormatString: remove obsolete Windows fallbackMax Kellermann
2018-07-06db/update/ExcludeList: allow comments only at start of lineMax Kellermann
2018-07-06db/update/ExcludeList: move code to ParseLine()Max Kellermann
2018-07-06output/httpd: remove broken DLNA support codeMax Kellermann
2018-05-28db/proxy: support tags "ArtistSort", "AlbumArtistSort", "AlbumSort"Max Kellermann
2018-05-28db/proxy: add "password" settingMax Kellermann
2018-05-12player/Thread: pause all outputs in single modeMax Kellermann
2018-05-07decoder/opus: add support for R128_ALBUM_GAIN tagMichal Koutenský
2018-05-07decoder/dsd: allow 4 MB ID3 tagsMax Kellermann
2018-05-03decoder/{dsdiff,dsf}: support more MIME typesMax Kellermann
2018-05-03{input,output}/alsa: work around -Wswitch due to SND_PCM_STATE_PRIVATE1Max Kellermann
2018-04-30SongFilter: fix "modified-since" filterMax Kellermann
2018-04-26db/proxy: implement the group_mask parameter in VisitUniqueTags()Max Kellermann
2018-04-26db/proxy: call mpd_search_cancel() after search errorMax Kellermann
2018-04-25lib/ffmpeg/Init: fix av_register_all() deprecation warningMax Kellermann