]> git.ipfire.org Git - thirdparty/curl.git/commit
lib: add trace support for client reads and writes
authorStefan Eissing <stefan@eissing.org>
Thu, 28 Mar 2024 13:12:54 +0000 (14:12 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 5 Apr 2024 14:08:10 +0000 (16:08 +0200)
commit0b28ece657b22733467ce5efc3df260f0d509ff5
treeec9450b0e4e285f60159eb2d29187e2aad82ad84
parentf46385d36df3bca747d830efea8aabf4c328221f
lib: add trace support for client reads and writes

- add `CURL_TRC_READ()` and `CURL_TRC_WRITE()`
- use in generic client writers and readers, as well
  as http headers, chunking and websockets

Closes #13223
docs/libcurl/curl_global_trace.md
lib/curl_trc.c
lib/curl_trc.h
lib/cw-out.c
lib/headers.c
lib/http_chunks.c
lib/sendf.c
lib/transfer.c
lib/ws.c