summaryrefslogtreecommitdiffstats
path: root/stream/http.c
Commit message (Expand)AuthorAgeFilesLines
* stream: implement some HTTP specific options for stream_lavfwm42013-01-241-2/+0
* stream_lavf: use ffmpeg for http/https streamingwm42012-12-031-2/+2
* cache: simplify furtherwm42012-12-031-4/+2
* cache: refactor how cache enabling is doneUoti Urpala2012-12-031-1/+0
* Fix potential bugs and issues, general cleanupsreimar2012-11-201-29/+14
* Rename directories, move files (step 2 of 2)wm42012-11-121-2/+2
* http: fix potential NULL pointer issuewm42012-11-011-10/+9
* http: fix potential NULL pointer issuewm42012-11-011-1/+4
* stream: fix redirection for proxy URLsreimar2012-10-301-6/+4
* core, timeline: cache external ordered chapter files tooStefano Pigozzi2012-09-181-1/+0
* libmpdemux: remove demux_real, demux_viv, demux_audiowm42012-08-201-1/+1
* stream/http: add a test file for ultravox in commentmplayer-svn2012-08-031-0/+3
* configure, build: require at least Libav 0.7Uoti Urpala2011-12-221-3/+0
* fix compilation with old FFmpeg versionsUoti Urpala2011-02-081-0/+5
* stream/http: assume MakeMKV webservers always support rangesreimar2011-01-311-2/+6
* cleanup: Replace two malloc+memset with calloc.cboesch2011-01-291-2/+1
* stream/http: support 307 (Temporary Redirect) responsescboesch2011-01-291-0/+2
* stream/: delete base64_encode(), use libavutil av_base64_encode()cboesch2010-12-161-64/+7
* stream/network.c, stream/http.c: cleanupcboesch2010-12-161-4/+3
* stream/http: Add Proxy-Authorization header to authenticate on proxiescboesch2010-12-161-4/+16
* cleanup: don't check for NULL before free()diego2010-11-081-10/+9
* stream/http.c: Move mime_type_table extern declaration to network.hdiego2010-11-021-1/+0
* printf format fixes ("%d" -> "%zd")diego2010-11-021-1/+1
* Merge svn changes up to r31004Uoti Urpala2010-04-261-1/+6
|\
| * Change type to uint8_t to avoid checks depending on char signedness.reimar2010-04-021-1/+1
| * Sanitize ICY metadata a bit before printing it.reimar2010-03-311-0/+5
* | Delete things related to old translation systemUoti Urpala2010-03-101-1/+0
|/
* Do not cast the results of malloc/calloc/realloc.diego2010-02-261-3/+3
* Declare functions from network.c in network.h.diego2010-02-221-2/+0
* Add license header to all files missing it in the stream subdirectory.diego2010-01-301-2/+18
* Handle Content-Length also when Content-Type is not set.reimar2010-01-231-5/+6
* Use atoll to parse Content-Length to support http for files > 2GB.reimar2010-01-231-1/+1
* Make code slightly more readable.reimar2009-12-311-2/+2
* Fix crash if http reply contains neither "Accept-Ranges" nor "Server" fields.reimar2009-12-311-1/+2
* Add a hack for broken youtube servers not returning Accept-Ranges.reimar2009-12-301-0/+2
* Finally rename the STREAM_SEEK define to MP_STREAM_SEEK, there are just too manyreimar2009-11-221-1/+1
* whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-21/+21
* Convert HAVE_WINSOCK2_H into a 0/1 definition.diego2009-02-011-1/+1
* Get rid of pointless 'extern' keywords.diego2008-12-031-1/+1
* Add a noicyx:// protocol to allow easier testing for misconfigured servers.reimar2008-11-021-1/+1
* Avoid a memleak if allocation of field_name fails, fixes bug #1319.reimar2008-10-311-0/+1
* Move '#define closesocket close' preprocessor directive to a common placediego2008-09-011-1/+0
* Revert moving closesocket definition and network headers to network.h.diego2008-08-311-0/+8
* Move duplicated '#define closesocket close' into network.h along withdiego2008-08-291-8/+0
* Rename HAVE_WINSOCK preprocessor condition to HAVE_WINSOCK_H.diego2008-08-291-1/+1
* Fill stream->end_pos if possible, fixing lavf demuxers that need to seek.albeu2008-02-191-1/+3
* Support icyx://.reimar2008-02-151-1/+1
* Always display Icy-Metadata if available, whether we recognize an ICY-Serverreimar2008-02-151-1/+2
* Move printing of Icy-Metadata into an extra functionreimar2008-02-151-14/+18
* Remove useless codereimar2008-02-151-6/+6
* Detect IceCast also by Icy-MetaInt header part in http_streaming_start(),reimar2008-02-151-1/+2
* mime_type_table is const as wellreimar2007-12-021-1/+1
* Preserve unsv:// protocol specifier over http redirects.reimar2007-12-021-0/+5
* Mark all stream_info_t as constreimar2007-12-021-2/+2
* Support stream redirection from http to mms, fix bug #927.ulion2007-11-261-2/+12
* cosmetics: typo fix UNSUPORTED --> UNSUPPORTEDdiego2007-08-281-4/+4
* Fix base64_encode() max output length checking.uau2007-01-281-4/+3
* Fix double free of *http_hdr at server error.iive2006-12-301-2/+2
* Make sure closesocket is called.reimar2006-12-101-0/+10
* STREAM_UNSUPPORTED is -1, so use the former for return value in all places.reimar2006-12-101-4/+2
* Make sure stream->fd is set correct (esp. to -1 on error when fd is closed)reimar2006-12-101-1/+2
* Fix misplaced http_freereimar2006-12-091-1/+1
* Fix potential endless loop in http_streaming_start duereimar2006-12-091-0/+1
* Fix lots and lots of potential memory/fd leaks in http_streaming_startreimar2006-12-091-19/+28
* Support URL redirections that do not specify full URL.reimar2006-11-081-2/+1
* slight overall verbosity reductiondiego2006-10-121-2/+2
* Handle 303 (See Other) redirect, part of a patch by Benjamin Zores (ben at ge...reimar2006-08-201-0/+2
* proper inclusion of demuxer.h (including libmpdemux in Makefile only was to m...ben2006-08-041-1/+1
* introduce new 'stream' directory for all stream layer related components and ...ben2006-07-311-0/+948