]> git.ipfire.org Git - thirdparty/curl.git/commit
multi: add xfer_buf to multi handle
authorStefan Eissing <stefan@eissing.org>
Fri, 26 Jan 2024 11:05:08 +0000 (12:05 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 9 Feb 2024 08:43:50 +0000 (09:43 +0100)
commit476adfeac019edec71d67e144f184f4dbf1a46fb
tree06fcc77c8aa754751dd11a37e902a47e0a2e6b19
parentc54d0ff6b3b1d2ff64af48e8955ce63efd4d162f
multi: add xfer_buf to multi handle

- can be borrowed by transfer during recv-write operation
- needs to be released before borrowing again
- adjustis size to `data->set.buffer_size`
- used in transfer.c readwrite_data()

Closes #12805
docs/libcurl/opts/CURLOPT_BUFFERSIZE.md
lib/conncache.c
lib/easy.c
lib/multi.c
lib/multihandle.h
lib/multiif.h
lib/setopt.c
lib/transfer.c
lib/url.c
lib/urldata.h