mpd/src/input
Max Kellermann 5cd86e272f input/curl: disable CURLOPT_FAILONERROR
Let OnHeaders() check the status.

The status checking code was added by commit 4f021cbced in 2011,
but in 2008, commit a8e81326d0 enabled `CURLOPT_FAILONERROR`, which
means the status checking code never had any effect.

This allows `LoadExcludeListOrLog()` to hide boring "404 Not Found"
log messages via `IsFileNotFound()`.
2023-05-22 19:03:12 +02:00
..
cache const reference conversion 2021-11-23 12:33:03 -08:00
plugins input/curl: disable CURLOPT_FAILONERROR 2023-05-22 19:03:12 +02:00
AsyncInputStream.cxx input/async: check for errors in Seek() 2023-05-21 20:34:19 +02:00
AsyncInputStream.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
BufferedInputStream.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
BufferedInputStream.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
BufferingInputStream.cxx treewide: replace lock_guard with scoped_lock 2021-11-11 17:13:03 -08:00
BufferingInputStream.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
CondHandler.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Error.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Error.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
FailingInputStream.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Handler.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
IcyInputStream.cxx IcyMetaDataParser: move to tag/ 2021-12-03 16:07:39 +01:00
IcyInputStream.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
Init.cxx event/Thread, ...: fix printf->libfmt remains 2021-10-19 13:19:07 +02:00
Init.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
InputPlugin.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
InputPlugin.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
InputStream.cxx treewide: replace lock_guard with scoped_lock 2021-11-11 17:13:03 -08:00
InputStream.hxx util/AllocatedString, ...: add missing include for std::exchange() 2021-11-19 16:06:20 +01:00
LastInputStream.cxx input/last: clear "uri" in OnCloseTimer() 2021-10-22 12:45:18 +02:00
LastInputStream.hxx input/last: call Close() in Open() 2021-05-27 14:04:28 +02:00
LocalOpen.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
LocalOpen.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
MaybeBufferedInputStream.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
MaybeBufferedInputStream.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
meson.build Log: add libfmt support 2021-06-24 21:14:42 +02:00
Offset.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Open.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
ProxyInputStream.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
ProxyInputStream.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Ptr.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Reader.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Reader.hxx fs/io: move to io/ 2021-12-03 14:35:41 +01:00
Registry.cxx Merge branch 'v0.22.x' 2021-08-05 15:17:07 +02:00
Registry.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
RemoteTagScanner.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
RewindInputStream.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
RewindInputStream.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
ScanTags.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
ScanTags.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
TextInputStream.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
TextInputStream.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
ThreadInputStream.cxx treewide: replace lock_guard with scoped_lock 2021-11-11 17:13:03 -08:00
ThreadInputStream.hxx copyright year 2021 2021-01-01 19:54:28 +01:00