yuyi
|
ddb6685d8a
|
fmt: fix and simplify align of struct fields (#21995)
|
2024-08-05 20:23:39 +03:00 |
|
Delyan Angelov
|
8504beaaab
|
net.http: implement http.download_file_with_progress/2, saving each chunk, as it is received, without growing the memory usage (#21633)
|
2024-06-02 10:26:37 +03:00 |
|
Turiiya
|
f77bb32044
|
all: fix typos (#21089)
|
2024-03-25 12:18:27 +02:00 |
|
Alexander Medvednikov
|
b2df3264a7
|
gg: fix empty circle in native; http: post_form_with_cookies; veb: print veb action in html errors
|
2024-03-11 18:21:06 +03:00 |
|
GGRei
|
2c6a8c536c
|
net.http: add a temporary fix for the intermittent segfault with http.get_ text/1 and -prod -cc gcc 13.2.0 (fix #20506) (#20660)
|
2024-01-26 11:33:09 +02:00 |
|
Anton
|
763f94388b
|
all: update copyright year (#20334)
|
2024-01-01 23:29:54 +02:00 |
|
Alexander Medvednikov
|
f09826e928
|
all: unwrap const() blocks
|
2023-11-25 10:02:51 +03:00 |
|
Joe C
|
757929392e
|
all: update attributes to use new syntax
|
2023-11-15 16:16:01 +11:00 |
|
Alexander Medvednikov
|
e7cad4f55d
|
net,vweb: reduce allocations by ~80%
|
2023-11-11 01:10:34 +03:00 |
|
JalonSolov
|
29d60280c4
|
net.http: increase max_redirects to 16 (#19743)
|
2023-11-03 06:57:16 +02:00 |
|
shove
|
b3b68e418d
|
net.http: add a retry mechanism to http.fetch(), when the socket inevitably errors (#19660)
|
2023-10-27 12:27:54 +03:00 |
|
Roman
|
99e0832f17
|
net.http: support passing an HTTP proxy server in http.fetch (#19606)
|
2023-10-25 11:41:52 +03:00 |
|
Delyan Angelov
|
c7ebc477b0
|
net.http: default explicitly to Method.get for http.Request and http.FetchConfig too
|
2023-09-06 12:03:19 +03:00 |
|
pancake
|
45e6e7d763
|
http: add support for stream connections, and custom .on_redirect, .on_progress, .on_finish callbacks to http.fetch() (#19184)
|
2023-08-23 20:42:05 +03:00 |
|
Delyan Angelov
|
41f99c1abf
|
tools: add cmd/tools/show_ancient_deprecations.v, to cleanup ancient functionality, deprecated over an year ago (#18946)
|
2023-07-22 19:13:58 +03:00 |
|
SolarWolf-Code
|
7981d2854a
|
net: fix typo give => given (#17955)
|
2023-04-14 11:15:16 +03:00 |
|
Alexander Medvednikov
|
6756d28595
|
all: 2023 copyright
|
2023-03-28 22:55:57 +02:00 |
|
Brandon
|
aee76c5819
|
net: update new_request (#17618)
|
2023-03-17 22:17:22 +01:00 |
|
Nahua
|
1d4fd53344
|
net.http: add documentation to http, method, server, and status (#17130)
|
2023-01-27 13:58:55 +02:00 |
|
yuyi
|
017ace6ea7
|
vfmt: change all '$expr' to '${expr}' (#16428)
|
2022-11-15 16:53:13 +03:00 |
|
Alexander Medvednikov
|
690b2c0b9d
|
doc: more Result fixes
|
2022-10-24 16:26:19 +03:00 |
|
yuyi
|
f6844e9766
|
all: change optional to result of io (#16075)
|
2022-10-16 09:28:57 +03:00 |
|
Hunam
|
78d1b7f4ef
|
net.http: Response.text -> Response.body (#14478)
|
2022-05-29 20:27:18 +03:00 |
|
Daniel Däschle
|
d679146a80
|
fmt: remove space in front of ? and ! (#14366)
|
2022-05-13 06:56:21 +03:00 |
|
JalonSolov
|
01c72d44e8
|
net.http: add allow_redirect to FetchConfig (#13285)
|
2022-01-26 17:13:10 +02:00 |
|
Alexander Medvednikov
|
59ed4be49a
|
all: update copyright year
|
2022-01-04 12:21:12 +03:00 |
|
Anton Zavodchikov
|
600880660a
|
net.http: add a deprecated attribute for un/escape functions (#12037)
|
2021-10-02 15:19:32 +03:00 |
|
Miccah
|
956fdffd96
|
net.http: allow custom headers in post_multipart_form (#11971)
|
2021-09-25 10:09:49 +03:00 |
|
Miccah
|
ead5e66afd
|
net.http: add post_multipart_form function (#11511)
|
2021-09-16 07:34:07 +03:00 |
|
Alexander Medvednikov
|
d1e9aa49ea
|
net.http: in memory cert verification
|
2021-09-09 19:55:57 +03:00 |
|
Alexander Medvednikov
|
577fedfce1
|
net.http: fix a bug with ? in new_request
|
2021-09-08 05:11:02 +03:00 |
|
Delyan Angelov
|
56993b9e2d
|
net.http: support passing client certificates in http.fetch (#11356)
|
2021-09-01 01:43:35 +03:00 |
|
Alexander Medvednikov
|
f8174c381c
|
net.http: simplify fetch()
|
2021-08-17 09:17:03 +03:00 |
|
Alexander Medvednikov
|
aea93c3a96
|
net.http: vfmt and remove unused ws_func
|
2021-06-06 01:51:49 +03:00 |
|
Miccah
|
c2981de4d5
|
http: add server.v and organize HTTP request and response code (#10355)
|
2021-06-06 00:43:14 +03:00 |
|
Miccah
|
c8d5e783a3
|
net: use custom error for invalid headers (#10323)
|
2021-06-03 09:50:07 +03:00 |
|
Don Park
|
6c1a43415e
|
net.http: make http.parse_response() public so it can be used by http servers (#9653)
|
2021-04-09 23:42:25 +03:00 |
|
Miccah
|
5eb67ccd94
|
http: use Header struct for headers (#9462)
|
2021-04-09 18:17:33 +02:00 |
|
Delyan Angelov
|
683eaad66f
|
net.http: support -d trace_http_request and -d trace_http_response
|
2021-03-30 18:11:00 +03:00 |
|
makino
|
8045395cbd
|
net: document pub structs & functions in http/http.v (#9016)
|
2021-03-01 10:48:38 +01:00 |
|
Miccah
|
7e08e84bc1
|
vweb: refactor HTTP request parsing (#8874)
|
2021-02-27 23:18:25 +01:00 |
|
Nick Treleaven
|
0f8edd918a
|
checker: disallow unsafe map copy (#8720)
|
2021-02-17 05:19:25 +01:00 |
|
Nick Treleaven
|
01aa09d515
|
checker: do not allow copying any map lvalue (#8662)
|
2021-02-16 12:46:12 +01:00 |
|
Delyan Angelov
|
e5a84719ca
|
all: require calling optfn() ? / optfn() or {...} for fn optfn() ? {}
|
2021-01-26 16:43:17 +02:00 |
|
Lukas Neubert
|
ac2c3847af
|
all: update copyright to 2019-2021 (#8029)
|
2021-01-18 13:20:06 +01:00 |
|
yuyi
|
b47daad40d
|
all: remove redundant array.contains definitions (#7464)
|
2020-12-22 08:32:32 +01:00 |
|
Emily Hudson
|
553ecf63e7
|
vlib/io: fix reader bugs, make read_all take a config struct (#7361)
|
2020-12-16 18:22:26 +01:00 |
|
Delyan Angelov
|
e3a1756b11
|
net: add tcp_default_read_timeout and tcp_default_write_timeout and use them consistently
|
2020-12-15 17:54:51 +02:00 |
|
Emily Hudson
|
cd2a2cef25
|
vlib/net: add buffered IO, x.net -> net (#6754)
|
2020-11-15 22:54:47 +02:00 |
|
Delyan Angelov
|
31ef921ef2
|
ci: fix warnings/errors due to the vfmt change
|
2020-10-15 16:17:52 +03:00 |
|