aboutsummaryrefslogtreecommitdiff
path: root/lib/std/http/Client.zig
AgeCommit message (Expand)Author
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-22http: fix getting Transfer-Encoding valuePiotr Sarna
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-17std.http: Fix segfault while redirectingMizuochi Keita
2023-06-17zlib: naming conventionXavier Bouchoux
2023-06-03Merge pull request #15579 from squeek502/mem-delimitersAndrew Kelley
2023-06-01std.http.Server: collapse BufferedConnection into ConnectionNameless
2023-06-01std.http: add TlsAlert descriptions so that they can at least be viewed in er...Nameless
2023-06-01std.http.Client: collapse BufferedConnection into ConnectionNameless
2023-05-13Update all std.mem.split calls to their appropriate functionRyan Liptak
2023-05-13Update all std.mem.tokenize calls to their appropriate functionRyan Liptak
2023-05-06std.http: use larger read buffer to hit faster tls codeNameless
2023-05-06fix keepalive and large buffered writesNameless
2023-05-06std.http: buffer writesNameless
2023-05-06std.http: add simple standalone http tests, add state check for http serverNameless
2023-04-28std: update to use `@memcpy` directlyAndrew Kelley
2023-04-26std.http: do -> wait, fix redirectsNameless
2023-04-24Merge pull request #15416 from squeek502/http-response-headers-undefinedAndrew Kelley
2023-04-23std.http: Always initialize `response.headers` in Client.requestRyan Liptak
2023-04-21move the HTTP test to lib/std/http/test.zigRyo Ota
2023-04-21fix memory leaks and add an HTTP testRyo Ota
2023-04-20fix http client build errorRyo Ota
2023-04-18std.http: pass Method to request directly, parse trailing headersNameless
2023-04-17std.http: curate some Server errors, fix reading chunked bodiesNameless
2023-04-17std.http: add HeadersNameless
2023-04-17std.http: very basic http client proxyNameless
2023-04-17std.http: further curate error set, remove last_errorNameless
2023-04-17add explicit error union for Bundle.rescan and associated functionsNameless
2023-04-17HTTP client and server send "0\r\n\r\n" when chunked encodingRyo Ota
2023-04-08std.http: add documentationNameless
2023-04-08update package manager to use req.do(), fix chunked trailer readingNameless
2023-04-08fix bugs, waitForCompleteHead -> do, move redirecting to do instead of readNameless
2023-04-08add buffering to connection instead of the http protocol, to allow passing th...Nameless
2023-04-08std.http: add http serverNameless
2023-03-14Fix to use '/' for a empty path (#14884)Kotaro Inoue
2023-03-09std.http: rework connection pool into its own typeNameless
2023-03-09std.http: split Client's parts into their own filesNameless
2023-03-09std.http: handle relative redirectsNameless
2023-03-09std.http: handle compressed payloadsNameless
2023-03-09std.http: add connection pooling and make keep-alive requests by defaultNameless
2023-03-06std.os: Allow write functions to return INVAL errorsjim price
2023-01-17std.http.Client: default to lazy root cert scanningAndrew Kelley
2023-01-11fix build failures on 32-bit arm due to u64/usize coercionAndrew Kelley
2023-01-11std.http.Client: support the Reader interfaceAndrew Kelley
2023-01-06std.Uri: make scheme non-optionalAndrew Kelley
2023-01-06std.http.Client: update from old std.Url to new std.UriAndrew Kelley
2023-01-06std.http.Client: fix handling of \r\n before next chunk sizeAndrew Kelley
2023-01-05std.http.Client: support transfer-encoding: chunkedAndrew Kelley
2023-01-05std.http.Client: fail header parsing under more conditionsAndrew Kelley
2023-01-05avoid triggering LLVM bug on MIPSAndrew Kelley