Stefan Eissing
|
9b863ac670
vquic: recv_mmsg, use fewer, but larger buffers
|
1 month ago |
Stefan Eissing
|
1be704e17e
cpool: rename "connection cache/conncache" to "Connection Pools/cpool"
|
3 months ago |
Stefan Eissing
|
a58b50fca6
transfer: Curl_sendrecv() and event related improvements
|
4 months ago |
Stefan Eissing
|
22d292b3ec
urldata: introduce `data->mid`, a unique identifier inside a multi
|
4 months ago |
Daniel Stenberg
|
ba235ab269
llist: remove direct struct accesses, use only functions
|
4 months ago |
Daniel Stenberg
|
2c15ee4bdb
multi: make the "general" list of easy handles a Curl_llist
|
4 months ago |
Viktor Szakats
|
f81f351b9a
tidy-up: OS names
|
4 months ago |
Daniel Stenberg
|
c074ba64a8
code: language cleanup in comments
|
5 months ago |
Stefan Eissing
|
c9b95c0bb3
lib: graceful connection shutdown
|
6 months ago |
Andy Pan
|
23fe1a52dc
socketpair: add `eventfd` and use `SOCK_NONBLOCK` for `socketpair()`
|
6 months ago |
Stefan Eissing
|
e101a7a8b0
multi: add multi->proto_hash, a key-value store for protocol data
|
8 months ago |
Andrew
|
fd0d2ed74a
wakeup_create: use FD_CLOEXEC/SOCK_CLOEXEC
|
7 months ago |
Daniel Stenberg
|
be659030ba
multi: introduce SETUP state for better timeouts
|
8 months ago |
Stefan Eissing
|
c296abd42d
llist: add Curl_llist_append()
|
8 months ago |
Stefan Eissing
|
e3905de819
lib: further send/upload handling polish
|
9 months ago |
Stefan Eissing
|
476adfeac0
multi: add xfer_buf to multi handle
|
10 months ago |
Daniel Stenberg
|
2d06eebf28
urldata: make maxconnects a 32 bit value
|
1 year ago |
Daniel Stenberg
|
843b3baa3e
multi: remove PENDING + MSGSENT handles from the main linked list
|
1 year ago |
Daniel Stenberg
|
c2df780a97
Revert "multi: remove PENDING + MSGSENT handles from the main linked list"
|
1 year ago |
Daniel Stenberg
|
f6d6f3ce01
multi: remove PENDING + MSGSENT handles from the main linked list
|
1 year ago |
Daniel Stenberg
|
7d3b167f48
curl: output warning at --verbose output for debug-enabled version
|
1 year ago |
Daniel Stenberg
|
2bc1d775f5
copyright: update all copyright lines and remove year ranges
|
1 year ago |
Daniel Stenberg
|
1c00796039
multihandle: turn bool struct fields into bits
|
1 year ago |
Michael Drake
|
3c16697ebd
openssl: reduce CA certificate bundle reparsing by caching
|
2 years ago |
Daniel Stenberg
|
46f3fe0e75
hostip: lazily wait to figure out if IPv6 works until needed
|
2 years ago |
max.mehl
|
ad9bc5976d
copyright: make repository REUSE compliant
|
2 years ago |
Daniel Stenberg
|
2b3dd01b77
multi: handle errors returned from socket/timer callbacks
|
3 years ago |
Daniel Stenberg
|
4aed7a1923
openssl: avoid static variable for seed flag
|
3 years ago |
Marc Hoersken
|
bcca174cfa
Revert "Revert 'multi: implement wait using winsock events'"
|
4 years ago |
Daniel Stenberg
|
1b2098c3c9
build: remove all traces of USE_BLOCKING_SOCKETS
|
3 years ago |