summaryrefslogtreecommitdiff
path: root/uclient-http.c
Commit message (Expand)AuthorAgeFilesLines
* uclient-http: set eof mark when content-length is 0Youfu Zhang2021-05-141-1/+2
* uclient-http: fix extra compiler warnings on mips_24kc and cortex-a9+neonPetr Štetiar2020-12-111-4/+5
* uclient-http: fix freeing of stack allocated memoryPetr Štetiar2020-12-111-7/+5
* Fix extra compiler warningsPetr Štetiar2020-12-111-2/+3
* uclient-http: set data_eof when content-length is 0Yousong Zhou2019-05-301-1/+2
* uclient-http: properly handle HTTP redirects via proxy connectionsJo-Philipp Wich2018-11-241-2/+9
* uclient-http: Close ustream file handle only if allocatedTobias Schramm2018-08-031-1/+2
* uclient-http: Implement error handling for header-sendingTobias Schramm2018-02-221-13/+24
* uclient-http: Handle memory allocation failureTobias Schramm2018-02-201-0/+3
* uclient-http: auth digest: Handle multiple possible memory allocation failuresTobias Schramm2018-02-201-9/+34
* uclient-http: basic auth: Handle memory allocation failureTobias Schramm2018-02-201-2/+7
* uclient-http: fix Host: header for literal IPv6 addressesMatthias Schiffer2017-09-061-3/+9
* Fix unused results warningsFlorian Fainelli2016-12-091-1/+4
* uclient-http: send correct "Host:" header if port is setAlexander Couzens2016-11-301-2/+4
* http: add support for relative location on redirectFelix Fietkau2016-07-051-1/+1
* http: allow sending message body for DELETE requestRafał Miłecki2016-06-161-2/+14
* http: use usock_inet_timeout()Felix Fietkau2016-01-281-1/+3
* http: add support for specifying ipv4/ipv6 preferenceFelix Fietkau2016-01-251-1/+26
* http: assume data EOF if the connection terminatesFelix Fietkau2016-01-231-0/+3
* http: fix processing server http data separated by \n instead of \r\nFelix Fietkau2016-01-231-6/+11
* http: add proper error handling to uclient_http_redirect()Felix Fietkau2016-01-231-2/+4
* http: fix connection close handling on authFelix Fietkau2016-01-201-2/+4
* uclient-http: use blocking connect, switch to non-blocking later. fixes ipv6 ...Felix Fietkau2016-01-161-1/+3
* http: detect connect failureFelix Fietkau2016-01-161-0/+4
* http: add proxy supportFelix Fietkau2016-01-161-0/+4
* http: allow the header_done callback to reset the client stateFelix Fietkau2016-01-161-1/+3
* http: get remote address from usock instead of using getpeernameFelix Fietkau2016-01-151-5/+4
* uclient-fetch: set server_name of the ssl context to support SNIAlexander Couzens2015-08-061-0/+1
* uclient-http: end custom header lines with CRLFFelix Fietkau2015-04-141-1/+1
* uclient-http: allow .header_done() callback to reset the connectionFelix Fietkau2015-04-141-0/+6
* allow sending requests with DELETE methodRafał Miłecki2015-01-221-0/+2
* use const for char buffer in uclient_writeRafał Miłecki2015-01-221-1/+1
* support for connection timeoutRafał Miłecki2015-01-181-2/+11
* http: fix processing of digest auth parametersFelix Fietkau2014-12-101-3/+30
* http: terminate old connection in uclient_http_connect after incomplete reque...Felix Fietkau2014-09-041-0/+3
* http: do not call uclient_http_disconnect from uclient_notify_eof directlyFelix Fietkau2014-09-041-13/+13
* uclient-http: only invoke data_sent callback if it is providedJo-Philipp Wich2014-09-041-1/+3
* http: ignore empty lines before HTTP responseFelix Fietkau2014-08-211-0/+3
* http: implement data_sent write callbackLuka Perkov2014-07-071-0/+22
* http: rework authentication handling - only retry internally for GET requestsFelix Fietkau2014-05-281-4/+2
* fetch: indicate an error if the connection was terminated prematurelyFelix Fietkau2014-05-071-2/+6
* add support for PUT requestsLuka Perkov2014-05-051-2/+4
* add uclient_disconnect() to force a disconnect without further callbacksFelix Fietkau2014-05-041-0/+38
* http: make ustream_ssl optional, only use provided ssl contextFelix Fietkau2014-05-041-18/+16
* http: get address at initial connect timeFelix Fietkau2014-04-301-8/+9
* add support for querying local/remote addressFelix Fietkau2014-04-071-0/+8
* ignore empty writesFelix Fietkau2014-04-031-3/+4
* add support for 204 (no content)Felix Fietkau2014-03-291-1/+1
* fix arguments to uclient_http_reset_headersFelix Fietkau2014-03-291-1/+1
* avoid sending duplicate headersFelix Fietkau2014-03-291-0/+2