summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-02-15protocol/RangeArg: add methods IsWellFormed(), IsEmpty(), HasAtLeast(), Count()Max Kellermann
2021-02-15protocol/RangeArg: add static method Single()Max Kellermann
2021-02-15protocol/RangeArg: add method IsOpenEnded()Max Kellermann
2021-02-15protocol/RangeArg: add static method OpenEnded()Max Kellermann
2021-02-15protocol/RangeArg: add missing `noexcept`Max Kellermann
2021-02-15doc/client.rst: fix typoNaglis Jonaitis
2021-02-15src/output: Set thread name for Wasapi output threadShen-Ta Hsieh
2021-02-15src/win32: run clang-formatShen-Ta Hsieh
2021-02-15src/win32: Add error message for NO_ERRORShen-Ta Hsieh
2021-02-15android/AndroidManifest.xml: enable requestLegacyExternalStorageMax Kellermann
2021-02-15db/simple: fix dangling LightSong::tag reference in moved ExportedSongMax Kellermann
2021-02-15output/Thread: skip drain calls if there is no data to be playedMax Kellermann
2021-02-15output/pulse: don't drain if stream is suspended or corkedMax Kellermann
2021-02-15output/pulse: move code to virtual method Drain()Max Kellermann
2021-02-15output/pulse: eliminate the `pause` fieldMax Kellermann
2021-02-15doc/developer.rst: update branch namesMax Kellermann
2021-02-15doc/client.rst: new chapter about client developmentMax Kellermann
2021-02-15doc/protocol.rst: document `add` on local socketMax Kellermann
2021-02-13Add cacert option for Curl plugin. Allows to set cacert for curl lib (#3)AndriiZ
2021-02-12use std::size_tMax Kellermann
2021-02-12zlib/Error: add `noexcept`Max Kellermann
2021-02-12use [[gnu::pure]] instead of gcc_pureMax Kellermann
2021-02-12time/ISO8601: throw std::invalid_argument on errorMax Kellermann
2021-02-12event/TimerWheel: workaround for GCC9 bugMax Kellermann
2021-02-11util/IntrusiveList: add `noexcept` to defaulted constructorMax Kellermann
2021-02-07Merge branch 'v0.22.x'Max Kellermann
2021-02-07python/build/libs.py: enable CURL/schannel support on WindowsMax Kellermann
2021-02-07archive/iso9660: another fix for unaligned readsMax Kellermann
2021-02-07doc/user.rst: add section about profiling MPDMax Kellermann
2021-02-07archive/iso9660: check "skip==0" before doing optimized large readMax Kellermann
2021-02-07test/run_input: add option --seekMax Kellermann
2021-02-07test/run_input: document more optionsMax Kellermann
2021-02-07Fix: Separate Conductor from Performervkostas
2021-02-05event/TimerWheel: optimized container for CoarseTimerEventMax Kellermann
2021-02-05event/Chrono: add type alias TimePointMax Kellermann
2021-02-05event/TimerEvent: rename to FineTimerEventMax Kellermann
2021-02-05event/{Coarse,Fine,Far}TimerEvent: aliases for TimerEventMax Kellermann
2021-02-05event/Loop: move TimerSet to separate classMax Kellermann
2021-02-05event/TimerEvent: assign `due` in Schedule()Max Kellermann
2021-02-05event/Loop: use [[gnu::pure]]Max Kellermann
2021-02-05event/*: use `using` instead of `typedef`Max Kellermann
2021-02-04fs/io/GunzipReader: document that the constructor throwsMax Kellermann
2021-02-04util/{Const,Writable}Buffer: include cleanupMax Kellermann
2021-01-23zeroconf/ZeroconfBonjour: Cleanup formatting from previous commitRichard Backhouse
2021-01-23zeroconf/ZeroconfBonjour: Fix compile errors resulting from "refactor to Sock...Richard Backhouse
2021-01-22io/FileDescriptor: use std::byteMax Kellermann
2021-01-22lib/curl/Easy: add methods SetVerify{Host,Peer}()Max Kellermann
2021-01-21Merge branch 'v0.22.x'Max Kellermann
2021-01-21net/SocketError: add syscall specific check functionsMax Kellermann
2021-01-21net/SocketError: relicense to BSD-2Max Kellermann