aboutsummaryrefslogtreecommitdiffstats
path: root/src/input/curl_input_plugin.c (unfollow)
Commit message (Expand)AuthorFilesLines
2011-08-26input/curl: implement a hard-coded timeout of 10 secondsMax Kellermann1-0/+3
2011-08-25input/curl: use the I/O threadMax Kellermann1-222/+653
2011-08-25input/curl: eliminate attribute "eof"Max Kellermann1-11/+4
2011-08-25input/curl: release "easy" CURL handle as early as possibleMax Kellermann1-9/+10
2011-08-25input/curl: move code to input_curl_flush_buffers()Max Kellermann1-3/+9
2011-08-25input/curl: pass input_curl to fill_buffer()Max Kellermann1-4/+3
2011-08-25input/curl: set GError when init() failsMax Kellermann1-2/+3
2011-08-24input/curl: remove obsolete function input_curl_reinit()Max Kellermann1-12/+0
2011-08-23input/curl: limit the receive buffer sizeMax Kellermann1-0/+30
2011-01-29copyright year 2011Max Kellermann1-1/+1
2011-01-29input/curl: enable CURLOPT_NETRCIan Zimmerman1-0/+1
2010-09-07input/curl: fix version check for curl_multi_timeout()Max Kellermann1-1/+1
2010-07-20input/curl: remove assertion after curl_multi_fdset()Max Kellermann1-2/+0
2010-07-20input/curl: query timeout from CURLMax Kellermann1-1/+18
2010-01-18input_stream: added attribute "uri"Max Kellermann1-1/+1
2010-01-18input_stream: added function input_stream_deinit()Max Kellermann1-0/+1
2010-01-01input_stream: return allocated input_stream objectsMax Kellermann1-50/+47
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-12-30input/curl: removed the built-in rewinding codeMax Kellermann1-181/+10
2009-12-29input/rewind: new input_stream wrapper to allow stream rewindingMax Kellermann1-0/+12
2009-12-15input_stream: return errors with GErrorMax Kellermann1-36/+61
2009-12-14input_plugin: method init() returns errors with GErrorMax Kellermann1-1/+2
2009-11-12include config.h in all sourcesMax Kellermann1-1/+1
2009-11-10configure.ac: require GLib 2.12Max Kellermann1-0/+1
2009-10-13input/curl: fixed endless loop during bufferingMax Kellermann1-1/+1
2009-10-13tag: removed the "_ITEM_" suffix from the enum namesMax Kellermann1-3/+3
2009-10-13configure.ac: require GLib 2.16Max Kellermann1-5/+0
2009-10-11input_stream: use "goffset" instead of "off_t"Max Kellermann1-8/+8
2009-10-11input/curl: don't abort if a packet has only metadataMax Kellermann1-20/+22
2009-10-11input/curl: moved code to fill_buffer()Max Kellermann1-27/+40
2009-04-28input_curl: use g_ascii_strcasecmp() instead of strcasecmp()Max Kellermann1-7/+7
2009-04-25curl: moved proxy settings to "input" blockMax Kellermann1-24/+26
2009-03-27Add winsock2 headers for curl's use of select() on socketsSean McNamara1-1/+7
2009-03-13all: Update copyright header.Avuton Olrich1-6/+7
2009-03-06curl: reverse GLIB_CHECK_VERSION()Max Kellermann1-1/+1
2009-03-02input: pass config_param to input_plugin.init()Max Kellermann1-1/+2
2009-03-02input_plugin: added methods init(), finish()Max Kellermann1-3/+12
2009-03-02input: moved plugins to ./src/input/Max Kellermann1-1/+1
2009-03-02input_stream: moved struct input_plugin to input_plugin.hMax Kellermann1-1/+1
2009-03-01use GLIB_CHECK_VERSION()Max Kellermann1-1/+1
2009-02-17input_file, input_curl, icy_metadata: added GLib log domainsMax Kellermann1-0/+3
2009-01-30input_stream: let the implementation assign is->pluginMax Kellermann1-0/+1
2009-01-25use config_get_string() instead of config_get_param()Max Kellermann1-11/+12
2009-01-17conf: no CamelCase, part IMax Kellermann1-8/+8
2009-01-15input_curl: don't call input_curl_select() when already at EOFMax Kellermann1-1/+3
2009-01-15input_curl: set "ready" flag on EOFMax Kellermann1-0/+5
2009-01-15input_curl: call curl_multi_info_read() in constructorMax Kellermann1-0/+6
2009-01-15input_curl: added fallback for g_queue_clear()Max Kellermann1-0/+5
2009-01-13input_curl: honour http_proxy_* config directivesJoe Milbourn1-0/+30
2009-01-13input_curl: use select() to eliminate busy loop during connectMax Kellermann1-0/+6