summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add CURLOPT_AWS_SIGV4 optionScott Talbert2023-01-302-0/+6
* Merge pull request #782 from swt2c/missing_params_noargsScott Talbert2022-12-307-26/+26
|\
| * Add missing 2nd parameters to METH_NOARGS functionsScott Talbert2022-12-127-26/+26
* | Added option for CURLOPT_REQUEST_TARGETMarcel Brouwers2022-12-302-0/+6
|/
* Remove use of deprecated Py_TRASHCAN_SAFE_BEGIN / Py_TRASHCAN_SAFE_ENDScott Talbert2022-11-304-6/+14
* Add support for CURL_HTTP_VERSION_3Scott Talbert2022-11-301-0/+3
* Add CURLOPT_TLS13_CIPHERS and CURLOPT_PROXY_TLS13_CIPHERS optionsScott Talbert2022-08-032-0/+8
* Add HTTP09_ALLOWED optionScott Talbert2022-07-241-0/+3
* Fix typosKian-Meng Ang2022-06-031-1/+1
* Fix compile regression for libcurl < 7.64.1Scott Talbert2022-03-101-0/+4
* Merge pull request #735 from fsbs/maxlifetime-connOleg Pudeyev2022-03-091-0/+3
|\
| * Add CURLOPT_MAXLIFETIME_CONNfsbs2022-02-111-0/+3
* | Fix building with Python 3.7Scott Talbert2022-01-261-0/+4
|/
* Merge pull request #714 from fsbs/add-easy-duphandleOleg Pudeyev2022-01-114-103/+466
|\
| * unsetopt: CLEAR_OBJECT macro - slist and httppostfsbs2021-11-071-53/+27
| * duphandle: small cleanupfsbs2021-11-052-61/+89
| * slist & httppost: directly type.tp_free in deallocfsbs2021-11-051-2/+2
| * Add unsetopt support for all curl_slist optionsfsbs2021-11-051-5/+48
| * Revert "do_curl_duphandle: fix clearing dict on error"fsbs2021-11-031-3/+1
| * do_curl_duphandle: fix clearing dict on errorfsbs2021-11-031-1/+3
| * duphandle: allocate subtype instead of Curl_Typefsbs2021-11-011-2/+3
| * do_curl_duphandle: explicit type castingfsbs2021-10-311-11/+11
| * Merge branch 'py-wrap-slist-httppost' into add-easy-duphandlefsbs2021-10-311-0/+5
| |\
| | * util_curl{slist,httppost}_update func declarationfsbs2021-10-311-0/+5
| * | Add duphandle() documentationfsbs2021-10-311-1/+1
| * | Update duphandle (CurlSlist, CurlHttppost)fsbs2021-10-311-72/+14
| * | Merge branch 'py-wrap-slist-httppost' into add-easy-duphandlefsbs2021-10-314-94/+243
| |\ \ | | |/
| | * Slist, Httppost - Py2 compat and zeroed tp_slotsfsbs2021-10-311-10/+74
| | * Wrap curl_httppost in a Python objectfsbs2021-10-314-17/+61
| | * Wrap curl_slist in a Python objectfsbs2021-10-314-77/+118
| * | Add easy.duphandle() [INCOMPLETE]fsbs2021-10-291-0/+221
| |/
* | Merge pull request #713 from fsbs/fix-unsetting-multi-optsOleg Pudeyev2022-01-111-0/+33
|\ \
| * | do_multi_setopt_none(): use Py_CLEAR()fsbs2021-10-271-8/+2
| * | Fix unsetting CurlMulti optionsfsbs2021-10-271-0/+39
| |/
* | Merge pull request #712 from fsbs/add-warning-multi-callbacksOleg Pudeyev2022-01-111-2/+10
|\ \
| * | Add warning to multi callback GIL failurefsbs2021-10-221-2/+10
| |/
* | Merge pull request #711 from fsbs/add-subclass-supportOleg Pudeyev2022-01-115-14/+14
|\ \
| * | Fix __init__ overriding by subclassesfsbs2021-10-213-3/+3
| * | assert CurlShare_Type instance instead of typefsbs2021-10-191-1/+1
| * | add CurlMulti subclassingfsbs2021-10-192-3/+3
| * | do_curl_new: allocate subtype instead of Curl_Typefsbs2021-10-191-1/+1
| * | assert Curl_Type instance instead of typefsbs2021-10-193-4/+4
| * | Add Py_TPFLAGS_BASETYPE to allow inheritencefsbs2021-10-191-2/+2
| |/
* | Merge pull request #708 from fsbs/patch-allow-threadsOleg Pudeyev2022-01-114-4/+20
|\ \
| * | Fix allow threads in util_multi_closefsbs2021-10-201-1/+1
| * | Set easy->multi_stack->state for multi's callbacksfsbs2021-10-123-3/+19
| |/
* | Merge pull request #707 from fsbs/add-lock-data-pslOleg Pudeyev2022-01-112-0/+6
|\ \
| * | Add CURL_LOCK_DATA_PSLfsbs2021-10-122-0/+6
| |/
* | Add support for SecureTransport SSL backendScott Talbert2021-09-102-1/+7
|/
* Really properly condition PyEval_InitThreadsScott Talbert2021-08-131-1/+1