andrey
69673ff7c6
fix(curl_thread_pool): clean up clients_in_proc in destroy()
...
destroy() aborted and deleted clients in the queue but did not
delete clients that were currently being processed (clients_in_proc).
If a thread was terminated while processing a client, that client
object and its CURL handle were leaked.
2026-08-10 16:26:23 +03:00
andrey
96c22e1184
move std function
2026-03-20 16:31:30 +03:00
peri4
07ae277f9e
add PIHTTPClient::ignoreSSLErrors()
2026-03-06 20:31:37 +03:00
peri4
8c15113cb0
fix PIHTTPClient with queryArguments
2026-02-08 02:50:54 +03:00
peri4
bad51db0c8
remove export
2025-05-18 18:53:28 +03:00
peri4
8f3456a650
fix CurlThreadPool destroy logic
2025-05-14 19:29:07 +03:00
peri4
ce1aee1553
PIHTTP::MessageConst code categories
...
PIHTTPClient migrated to curl_multi_api
2025-05-14 16:21:38 +03:00
peri4
cae264a77b
forgot to implement PIHTTPClient headers
2024-11-28 13:13:08 +03:00
peri4
4f934fef35
PIHTTPClient fixes
2024-11-28 12:37:05 +03:00
peri4
0c973f0216
add PIDigest with SHA and MD series
2024-11-27 14:40:39 +03:00
peri4
65d3168eb5
PICout::withExternalBufferAnd decomposed to PICout::withExternalBufferAndID and PICout::withExternalBufferAnd
...
PIString::toPercentageEncoding/fromPercentageEncoding
piStringify()
PIHTTPClient support arguments
some doc
2024-11-26 18:26:02 +03:00
peri4
12114b3e77
old curl fix
2024-11-25 16:02:40 +03:00
peri4
1acaf24df9
PIHTTPServer basic auth works
2024-11-24 23:23:08 +03:00
peri4
dff4f2b3a0
add http_client library, using libcurl
...
take out common http entities to http_common dir
2024-11-23 17:54:22 +03:00