76 Commits (ae447836af5cc66031e48a2df13713365cd3be7c)

Author SHA1 Message Date
Måns Rullgård f3bfe388b5 Make ff_url_split() public 15 years ago
Martin Storsjö 9290f15d00 Make the http protocol open the connection immediately in http_open again 15 years ago
Martin Storsjö 4167ba0bc8 Add an AVClass to the HTTPContext 15 years ago
Martin Storsjö a9a3364c31 Allocate the HTTPContext through URLProtocol.priv_data_size 15 years ago
Martin Storsjö db30234794 HTTP: Add a method for initializing the authentication state from another connection 15 years ago
Martin Storsjö 17b1493f74 Reindent 15 years ago
Martin Storsjö ea02b593a1 HTTP: Compact the code for writing chunked post data 15 years ago
Martin Storsjö 077026ccf3 HTTP: Get rid of the is_chunked variable, use the chunksize variable instead 15 years ago
Martin Storsjö a6a9158973 HTTP: Clarify a comment 15 years ago
Ronald S. Bultje 45c611a95b Reset chunksize back to zero (= no chunked encoding) after each new open 15 years ago
Ronald S. Bultje f37246952a Use url_write(), not http_write(), for sending the HTTP headers. This prevents 15 years ago
Martin Storsjö 130b096aea Make sure the http protocol handler returns errors if a delayed open had failed 15 years ago
Martin Storsjö bdb57a9198 Initialize the http connection in http_seek, too 15 years ago
Martin Storsjö e4f28e0890 Reindent 15 years ago
Josh Allmann f2b9b19fad Add support for disabling chunked transfer encoding for the http protocol 15 years ago
Martin Storsjö 701ea516ee Fix handling of errors in the http protocol 15 years ago
Martin Storsjö 4ceb8b3460 Fix bugs in the http custom header handling 15 years ago
Josh Allmann 6964d510e8 Add the capability to write custom HTTP headers 15 years ago
Josh Allmann 0f3254b83d Modify the behaviour of http_open to implicitly delay connection establishment 15 years ago
Martin Storsjö dd798dcd11 http: Set http_code to 200 when doing a POST 15 years ago
Martin Storsjö 27241cbffe Declare the url_write buffer parameter as const 15 years ago
Martin Storsjö 9405f733d9 Split out http authentication handling into a separate file 15 years ago
Aurelien Jacobs e4a9e3cc7c move ff_url_split() and ff_url_join() declarations to internal.h 15 years ago
Martin Storsjö f984dcf6dd Reindent 15 years ago
Martin Storsjö c5c6e67c28 Rename url_split to ff_url_split 15 years ago
Martin Storsjö 57b5555c91 Use ff_url_join for assembling URLs, instead of snprintf 15 years ago
Baptiste Coudurier 08c8e66a99 restore old buffer content when seek failed in http protocol, fix issue #1631 15 years ago
Ronald S. Bultje 2edabfdfdb Reindent after r21166. 15 years ago
Tomas Härdin 08f7a8ac32 Use chunked encoding for HTTP uploads. Patch by Tomas Härdin 15 years ago
Peter Holik 7995ed8e69 Add support for "chunked" data blocks. Patch by Peter Holik (peter holik at). 16 years ago
Peter Holik a52dc730cf Cosmetics : Use dprintf instead of printf. 16 years ago
Jai Menon 2b01a52031 Cosmetics : Fix indentation after last commit. 16 years ago
Peter Holik 682d49f4ea Introduce http_get_line and modify http_connect to use http_get_line. 16 years ago
Ronald S. Bultje f0a8039464 Add url_get_file_handle(), which is used to get the file descriptor 16 years ago
Ronald S. Bultje d176f90387 Reduce allocated length of the HTTP authentication request field buffer, as 16 years ago
Diego Biurrun 406792e7b0 cosmetics: Remove pointless period after copyright statement non-sentences. 16 years ago
Diego Biurrun bc5c918ea8 Remove offset_t typedef and use int64_t directly instead. 16 years ago
Diego Biurrun 245976da2a Use full path for #includes from another directory. 17 years ago
Reimar Döffinger 2907abed17 Remove a pointless cast. 17 years ago
Reimar Döffinger b630a39ecd Missing 'const' in cast. 17 years ago
Michael Niedermayer 359154bc1b Revert hack which should have never been commited. 17 years ago
Ramiro Polla a5e979f42c os_support.h is also needed for usleep and lseek on MinGW. 17 years ago
Panagiotis Issaris 6f3e0b2174 Replace all occurrences of AVERROR_IO with AVERROR(EIO). 18 years ago
Måns Rullgård f7d78f3654 replace the uses of old string functions that Reimar missed 18 years ago
Måns Rullgård 75e61b0e88 use new string functions 18 years ago
Alex Beregszaszi c8df9c6358 Use usleep instead of sleep, some MinGW versions lack sleep. 18 years ago
Diego Biurrun e42dba481f typos/grammar 18 years ago
Luca Barbato bd03c380ce expose av_base64_decode and av_base64_encode 18 years ago
Ronald S. Bultje ecb4a895b2 Properly initialize filesize during input buffer initialization. 18 years ago
Alex Beregszaszi 7b19aa64dc handle http error codes 18 years ago