summaryrefslogtreecommitdiff
path: root/lib/multi.c
Commit message (Expand)AuthorAgeFilesLines
* copyright: make repository REUSE compliantmax.mehl2022-06-131-0/+2
* select: return error from "lethal" poll/select errorsDaniel Stenberg2022-06-081-0/+2
* conn: fix typo 'connnection' -> 'connection' in two function namesAdam Rosenfield2022-04-271-9/+9
* lib: remove exclamation marksDaniel Stenberg2022-04-161-2/+2
* header api: add curl_easy_header and curl_easy_nextheaderDaniel Stenberg2022-03-221-1/+0
* multi: allow user callbacks to call curl_multi_assignJay Satiro2022-02-211-3/+0
* multi: grammar fix in commentSebastian Sterk2022-02-011-2/+2
* multi: remember connection_id before returning connection to poolluminixinc on github2022-01-311-2/+3
* url: make Curl_disconnect return voidDaniel Stenberg2022-01-201-7/+1
* multi: set in_callback for multi interface callbacksDaniel Stenberg2022-01-171-2/+17
* hash: lazy-alloc the table in Curl_hash_add()bagder/hash-lazyallocDaniel Stenberg2021-12-101-12/+7
* multi: cleanup the socket hash when destroying itbagder/sockhash-destroyDaniel Stenberg2021-12-101-6/+27
* multi: handle errors returned from socket/timer callbacksDaniel Stenberg2021-12-061-54/+119
* multi: shut down CONNECT in Curl_detach_connnectionDaniel Stenberg2021-11-111-0/+1
* lib: fixing comment spelling typos in lib filesEddie Lumpkin2021-10-221-1/+1
* CURLOPT_PREREQFUNCTION: add new callbackMax Dymond2021-09-271-0/+22
* cleanup: constify unmodified static structsRikard Falkeborn2021-09-231-1/+1
* curl_multi_fdset: make FD_SET() not operate on sockets out of rangeDaniel Stenberg2021-09-151-2/+8
* multi: fix compiler warning with `CURL_DISABLE_WAKEUP`Marcel Raad2021-09-021-0/+3
* multi: fix crash in curl_multi_wait / curl_multi_pollUser Sg2021-07-161-2/+2
* infof: remove newline from format strings, always append itDaniel Stenberg2021-07-071-11/+11
* multi: alter transfer timeout orderingRichard Whitehouse2021-06-241-40/+75
* multi: do not switch off connect_only flag when closingDaniel Stenberg2021-06-241-1/+0
* multi: add scan-build-6 work-around in curl_multi_fdsetDaniel Stenberg2021-06-131-1/+6
* openssl: associate/detach the transfer from connectionHarry Sintonen2021-05-241-1/+4
* conn: add 'attach' to protocol handler, make libssh2 use itDaniel Stenberg2021-05-171-0/+2
* http: deal with partial CONNECT sendsDaniel Stenberg2021-05-081-5/+3
* tidy-up: make conditional checks more consistentDaniel Stenberg2021-04-221-2/+2
* multi: fix slow write/upload performance on WindowsMarc Hoersken2021-04-211-6/+13
* multi: reduce Win32 API calls to improve performanceMarc Hoersken2021-04-211-75/+45
* Revert "Revert 'multi: implement wait using winsock events'"Marc Hoersken2021-04-211-3/+149
* multi: don't close connection HTTP_1_1_REQUIREDDaniel Stenberg2021-04-211-1/+1
* http2: move the stream error field to the per-transfer storageDaniel Stenberg2021-04-211-1/+1
* send_speed: simplify the checks for if a speed limit is setDaniel Stenberg2021-03-271-4/+4
* urldata: merge "struct DynamicStatic" into "struct UrlState"Daniel Stenberg2021-03-261-1/+1
* multi: close the connection when h2=>h1 downgradingDaniel Stenberg2021-03-251-0/+1
* multi: update pending list when removing handleejanchivdorj2021-03-101-0/+13
* urldata: make 'actions[]' use unsigned char instead of intDaniel Stenberg2021-02-241-8/+8
* multi: do once-per-transfer inits in before_perform in DID stateDaniel Stenberg2021-02-221-4/+4
* multi: rename the multi transfer statesDaniel Stenberg2021-02-161-115/+111
* lib: remove 'conn->data' completelyDaniel Stenberg2021-02-161-30/+6
* urldata: don't touch data->set.httpversion at run-timeDaniel Stenberg2021-02-121-1/+1
* vtls: initial implementation of rustls backendJacob Hoffman-Andrews2021-02-091-1/+1
* hostip/proxy: remove conn->data useDaniel Stenberg2021-01-261-2/+2
* hostip: remove conn->data from resolver functionsDaniel Stenberg2021-01-221-6/+6
* lib: save a bit of space with some structure packingErik Olsson2021-01-201-1/+1
* urldata: make magic be the first struct fieldDaniel Stenberg2021-01-201-3/+3
* transfer: remove conn->data useDaniel Stenberg2021-01-191-3/+3
* lib: more conn->data cleanupsDaniel Stenberg2021-01-191-3/+3
* lib: pass in 'struct Curl_easy *' to most functionsDaniel Stenberg2021-01-171-52/+49