🠰 8.1.0 all changes 8.1.2 🠲
Changes in 8.1.1 - May 23 2023
Bugfixes:
- cf-socket: completely remove the disabled USE_RECV_BEFORE_SEND_WORKAROUND
- checksrc: disallow spaces before labels
- cmake: avoid `list(PREPEND)` for compatibility
- cmake: repair cross compiling
- configure: fix --help alignment
- configure: generate a script to run the compiler
- curl_easy_getinfo: clarify on return data types
- docs: document that curl_url_cleanup(NULL) is a safe no-op
- hostip: move easy_lock.h include above curl_memory.h
- http2: double http request parser max line length
- http2: increase stream window size to 10 MB
- http2: upload improvements
- lib: fix conversion warnings with gcc on macOS
- lib: rename struct 'http_req' to 'httpreq'
- ngtcp2: fix compiler warning about possible null-deref
- ngtcp2: proper handling of uint64_t when adjusting send buffer
- os400: update chkstrings.c
- runtests: handle interrupted reads from IPC pipes
- runtests: use the correct fd after select
- sectransp.c: make the code c89 compatible
- select: avoid returning an error on EINTR from select() or poll()
- test425: fix the log directory for the upload
- url: provide better error message when URLs fail to parse
- urlapi: allow numerical parts in the hostname
- vquic.c: make recvfrom_packets static, avoid compiler warning