summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-06-26decoder/wildmidi: add fallbacks for libwildmidi<0.4Max Kellermann
2019-06-26decoder/wildmidi: remove unused variable wildmidi_domainMax Kellermann
2019-06-26decoder/wildmidi: throw PluginUnavailable on WildMidi_Init() errorMax Kellermann
2019-06-26decoder/wildmidi: throw PluginUnavailable if config file does not existMax Kellermann
2019-06-26decoder/List: handle exception PluginUnavailableMax Kellermann
2019-06-26decoder/List: annotate exceptions thrown by DecoderPlugin::Init()Max Kellermann
2019-06-17MusicChunk: pad MusicChunkInfo to a multiple of 8 bytesMax Kellermann
2019-06-17output/oss: return early if PcmExport::Export() returns empty arrayMax Kellermann
2019-06-17pcm/Export: document that Export() may return an empty bufferMax Kellermann
2019-06-16db/Interface: CollectUniqueTags() allows multiple "groups"Max Kellermann
2019-06-05decoder/OpusReader: return StringViewMax Kellermann
2019-06-05output/httpd: reject some well-known request pathscathugger
2019-06-05output/httpd: use strncmp instead of memcmpcathugger
2019-06-05output/httpd: fix indentMax Kellermann
2019-05-31Revert "player/Thread: remove unnecessary "pipe" check"Max Kellermann
2019-05-20player/Thread: fix "single" mode race conditionMax Kellermann
2019-05-20player/Thread: remove unnecessary "pipe" checkMax Kellermann
2019-05-17input/buffered: check error in IsAvailable()Max Kellermann
2019-05-16input/buffered: rethrow read_error in Check()Max Kellermann
2019-05-16input/buffered: wake up client thread on seek errorMax Kellermann
2019-05-16input/buffered: fix deadlock bugMax Kellermann
2019-04-23input/smbclient: wrap in MaybeBufferedInputStreamMax Kellermann
2019-04-18LocateUri: pass URI plugin kind, optionally disables plugin verifyMax Kellermann
2019-04-18neighbor/smbclient: fix double smbc_closedir() callMax Kellermann
2019-04-18CommandLine: fix another build failure with -Ddatabase=falseMax Kellermann
2019-04-18Fix meson.build to work properly with '-Ddatabase=false'Eugene Gorodinsky
2019-04-04event/SocketMonitor: don't cancel if OnSocketReady() returns falseMax Kellermann
2019-04-04event/{Fully,}BufferedSocket: add more API documentationMax Kellermann
2019-04-04zeroconf/Bonjour: fix OnSocketReady() return valueMax Kellermann
2019-04-04output/httpd: close client connection on errorMax Kellermann
2019-04-03output/httpd: add missing mutex lockMax Kellermann
2019-04-03output/httpd: add more API documentation about lockingMax Kellermann
2019-04-03net/IPv[46]Address: add cast to void* to fix GCC9 build failureMax Kellermann
2019-03-29input/curl: use std::throw_with_nested() instead of logging the exceptionMax Kellermann
2019-03-29input/smbclient: use std::throw_with_nested() to construct PluginUnavailableMax Kellermann
2019-03-29decoder/HybridDSD: downgrade log message to "debug"Max Kellermann
2019-03-29command/playlist: invoke the RemoteTagScanner on all newly added songsMax Kellermann
2019-03-29Haiku: remove redundant calls to delete_sem()François Revol
2019-03-29Haiku: add version info to the resources like win32 doesFrançois Revol
2019-03-29Haiku: fix adding resourcesFrançois Revol
2019-03-29Haiku: fix buildFrançois Revol
2019-03-24filter/AutoConvert: implement Flush()Max Kellermann
2019-03-24filter/Filter: fix typo in API docMax Kellermann
2019-03-20event/ServerSocket: runtime error if abstract sockets are unavailableMax Kellermann
2019-03-20event/ServerSocket: add HAVE_UN check to AddAbstract()Max Kellermann
2019-03-20event/ServerSocket, doc, ...: refer to AF_LOCAL as "local socket"Max Kellermann
2019-03-18src/lib/gcrypt/meson.build: use dependency() for quering linker flagsJörg Krause
2019-03-17PlaylistFile: ignore empty playlist namesMax Kellermann
2019-03-17lib/xiph: disable Tremor detection if libvorbis was foundMax Kellermann
2019-03-17decoder/ogg: ignore the BOS packet after seek to the beginning of songMax Kellermann