812c5e6ef4
### 0.12.1 * Ensure HTTP2 response headers/status lines are correctly handled ### 0.12.0 * Replace StringScanner in HeaderParser with StringIO, fix Webmock regression when the headers string would not have an empty CRLF-terminated line at the end - which would cause the parser to return a nil. * Added `Session#dns_cache_timeout` as a config option for CURLOPT_DNS_CACHE_TIMEOUT ### 0.11.1 * Make sure StringScanner is available to HeaderParser. ### 0.11.0 * Added `Session#progress_callback` which accepts a callable object, which can be used to report session progress during request execution. * Fixed parsing of response headers when multiple responses are involved (redirect chains and HTTP proxies) ### 0.10.0 * Added `Session#low_speed_time` and `Session#low_speed_limit`. When used, they will force libCURL to raise a timeout if a certain speed limit is not met performing the request. These can be used for better timeout handling. These are available in all libCURL versions. See https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_TIME.html and https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_LIMIT.html |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |