summaryrefslogtreecommitdiff
path: root/src/input
AgeCommit message (Expand)Author
2021-05-21input/last: add nullptr check to Open(), fixes assertion failureMax Kellermann
2021-05-19Merge branch 'v0.22.x'Max Kellermann
2021-05-18input/LastInputStream: new classMax Kellermann
2021-05-17Merge branch 'v0.22.x'Max Kellermann
2021-05-17{input,storage}/curl: set CURLOPT_HTTPAUTH=CURLAUTH_BASICMax Kellermann
2021-03-04use structured binding declarationsRosen Penev
2021-03-04Merge branch 'struc' of git://github.com/neheb/MPDMax Kellermann
2021-02-24input/qobuz: use class IntrusiveListMax Kellermann
2021-02-24input/tidal: use class IntrusiveListMax Kellermann
2021-02-13Add cacert option for Curl plugin. Allows to set cacert for curl lib (#3)AndriiZ
2021-01-22lib/curl/Easy: add methods SetVerify{Host,Peer}()Max Kellermann
2021-01-21Merge tag 'v0.22.4'Max Kellermann
2021-01-21input/curl: disable verify_peer on Android by defaultMax Kellermann
2021-01-16clang-tidy: mark a bunch of variables constexprRosen Penev
2021-01-01Merge branch 'v0.22.x'Max Kellermann
2021-01-01copyright year 2021Max Kellermann
2020-12-15curl/Request: move struct Pause to class CurlResponseHandlerMax Kellermann
2020-12-01event/DeferEvent: split the thread-safe version into new class InjectEventMax Kellermann
2020-12-01input/{tidal,qobus}: add missing includes for assert()Max Kellermann
2020-12-01input/tidal: add missing include for assert()Max Kellermann
2020-10-28use structured binding declarationsRosen Penev
2020-10-08event/TimerEvent: add type alias for std::chrono::steady_clock::durationMax Kellermann
2020-09-23input/uring: safe cancellationMax Kellermann
2020-09-21input/ffmpeg: add "hls+http://" to the list of supported protocolsMax Kellermann
2020-09-21input/Plugin: add `noexcept`Max Kellermann
2020-09-04Merge branch 'v0.21.x' into masterMax Kellermann
2020-08-14input/uring: add `noexcept`Max Kellermann
2020-07-20input/smbclient: close handle on stat errorMax Kellermann
2020-07-20input/smbclient: remove mutex lockingMax Kellermann
2020-07-20*/smbclient: use the new API with SMBCCTX parameterMax Kellermann
2020-07-20lib/smbclient/Context: new wrapper for SMBCCTXMax Kellermann
2020-07-16input/Init: downgrade PluginUnconfigured to LogLevel::DEBUGMax Kellermann
2020-07-06PluginUnavailable: backport class PluginUnconfigured from masterMax Kellermann
2020-07-01system/ByteOrder: move to util/Max Kellermann
2020-07-01Merge branch 'v0.21.x'Max Kellermann
2020-07-01input/file: detect premature end of fileMax Kellermann
2020-05-30use std chr functionsRosen Penev
2020-05-27archive/ArchiveList, input/Registry: avoid zero-sized arrayMax Kellermann
2020-05-05input/uring: new input plugin using io_uringMax Kellermann
2020-05-05*/plugins/meson.build: define feature macros in Features.hMax Kellermann
2020-05-05system/FileDescriptor: move to io/Max Kellermann
2020-04-08input/Plugin: copy protocols() to stack before using itMax Kellermann
2020-04-08[cppcheck] convert several functions to use std::all_ofRosen Penev
2020-03-26[clang-tidy] change integer prefixes to uppercaseRosen Penev
2020-03-26event/*, ...: make GetEventLoop() constMax Kellermann
2020-03-16add two extra noreturn that clang picked upRosen Penev
2020-03-16Merge remote-tracking branches 'neheb/fwhfggwe', 'neheb/nvm2', 'neheb/nvm22',...Max Kellermann
2020-03-16fix implicit-fallthrough warnings under clangRosen Penev
2020-03-16fix missing overridesRosen Penev
2020-03-16remove gcc_unusedRosen Penev