summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-11-14Merge branch 'v0.20.x'Max Kellermann
2017-11-14output/httpd: flush encoder after tagMax Kellermann
2017-11-14encoder/vorbis: default to quality 3Max Kellermann
2017-11-13input/{cdio,ffmpeg,file,smbclient}: unlock the mutex during blocking I/OMax Kellermann
2017-11-13input/smbclient: use std::lock_guardMax Kellermann
2017-11-12Merge branch 'v0.20.x'Max Kellermann
2017-11-12decoder/ffmpeg, test/test_protocol: catch exceptions by referenceMax Kellermann
2017-11-12lib/xiph: add "noexcept"Max Kellermann
2017-11-12lib/upnp: add "noexcept"Max Kellermann
2017-11-12lib/sqlite: add "noexcept"Max Kellermann
2017-11-12lib/pulse: add "noexcept"Max Kellermann
2017-11-12lib/nfs: add "noexcept"Max Kellermann
2017-11-12lib/curl: add "noexcept"Max Kellermann
2017-11-12event/MultiSocketMonitor: add "noexcept"Max Kellermann
2017-11-12event/IdleMonitor: add "noexcept"Max Kellermann
2017-11-12event/DeferredMonitor: eliminate obsolete classMax Kellermann
2017-11-12event/Call: migrate from DeferredMonitor to DeferEventMax Kellermann
2017-11-12{mixer,output}/alsa: migrate from DeferredMonitor to DeferEventMax Kellermann
2017-11-10output/alsa: add "allowed_formats" settingMax Kellermann
2017-11-10AudioFormat: add method MatchMask()Max Kellermann
2017-11-10output/shout: use the shout_metadata_t only onceMax Kellermann
2017-11-10output/shout: simplify shout_tag_to_metadata()Max Kellermann
2017-11-10output/shout: relax quality and bitrate checks, forward as-isMax Kellermann
2017-11-10output/shout: make "quality" and "bitrate" local variablesMax Kellermann
2017-11-10encoder/Configured: glue code to initialize PreparedEncoderMax Kellermann
2017-11-10output/shout: use MIME type instead of the encoder plugin nameMax Kellermann
2017-11-10output/{recorder,httpd,shout}: use std::unique_ptr to manage PreparedEncoder ...Max Kellermann
2017-11-10output/httpd: make enum strictly-typedMax Kellermann
2017-11-10output/httpd: migrate from DeferredMonitor to DeferEventMax Kellermann
2017-11-10output/httpd: use C++11 initializersMax Kellermann
2017-11-10storage/curl: migrate from DeferredMonitor to DeferEventMax Kellermann
2017-11-10event/MaskMonitor: migrate from DeferredMonitor to DeferEventMax Kellermann
2017-11-10lib/nfs: migrate from DeferredMonitor to DeferEventMax Kellermann
2017-11-10lib/nfs/FileReader: use C++11 initializersMax Kellermann
2017-11-10db/update/Service: migrate from DeferredMonitor to DeferEventMax Kellermann
2017-11-10db/update/Remove: migrate from DeferredMonitor to DeferEventMax Kellermann
2017-11-10event/DeferEvent: add "noexcept"Max Kellermann
2017-11-10event/SocketMonitor: remove unused method Abandon()Max Kellermann
2017-11-10event/ServerSocket: pass UniqueSocketDescriptor by valueMax Kellermann
2017-11-10event/SocketMonitor: eliminate Read(), Write()Max Kellermann
2017-11-10event/SocketMonitor: rename Get() to GetSocket()Max Kellermann
2017-11-10event/SocketMonitor: add "noexcept"Max Kellermann
2017-11-10event/SocketMonitor: make constructor "explicit"Max Kellermann
2017-11-10event/SocketMonitor: use C++11 initializersMax Kellermann
2017-11-10input/Plugin: remove "#undef ERROR"Max Kellermann
2017-11-10evnet/SocketMonitor: move WIN32/ERROR comment to PollGroupWinSelect.hxxMax Kellermann
2017-11-10util/{Const,Writable}Buffer: add static_assert to FromVoid()Max Kellermann
2017-11-10util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STLMax Kellermann
2017-11-05Merge branch 'v0.20.x'Max Kellermann
2017-11-05output/Thread: ensure pending tags are flushed in all casescathugger