Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-03 | URLs: change all http:// URLs to https:// | Daniel Stenberg | |
2014-12-04 | tests: add HTTP UNIX socket server testing support | Peter Wu | |
The variable `$ipvnum` can now contain "unix" besides the integers 4 and 6 since the variable. Functions which receive this parameter have their `$port` parameter renamed to `$port_or_path` to support a path to the UNIX domain socket (as a "port" is only meaningful for TCP). Signed-off-by: Peter Wu <peter@lekensteyn.nl> | |||
2013-03-13 | Multiple pipelines and limiting the number of connections. | Linus Nielsen Feltzing | |
Introducing a number of options to the multi interface that allows for multiple pipelines to the same host, in order to optimize the balance between the penalty for opening new connections and the potential pipelining latency. Two new options for limiting the number of connections: CURLMOPT_MAX_HOST_CONNECTIONS - Limits the number of running connections to the same host. When adding a handle that exceeds this limit, that handle will be put in a pending state until another handle is finished, so we can reuse the connection. CURLMOPT_MAX_TOTAL_CONNECTIONS - Limits the number of connections in total. When adding a handle that exceeds this limit, that handle will be put in a pending state until another handle is finished. The free connection will then be reused, if possible, or closed if the pending handle can't reuse it. Several new options for pipelining: CURLMOPT_MAX_PIPELINE_LENGTH - Limits the pipeling length. If a pipeline is "full" when a connection is to be reused, a new connection will be opened if the CURLMOPT_MAX_xxx_CONNECTIONS limits allow it. If not, the handle will be put in a pending state until a connection is ready (either free or a pipe got shorter). CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE - A pipelined connection will not be reused if it is currently processing a transfer with a content length that is larger than this. CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE - A pipelined connection will not be reused if it is currently processing a chunk larger than this. CURLMOPT_PIPELINING_SITE_BL - A blacklist of hosts that don't allow pipelining. CURLMOPT_PIPELINING_SERVER_BL - A blacklist of server types that don't allow pipelining. See the curl_multi_setopt() man page for details. | |||
2011-10-06 | test harness: non-stunnel https server integration overhaul | Yang Tse | |
2011-01-19 | TLS-SRP: support added when using GnuTLS | Quinn Slack | |
2010-08-25 | gopher tests: revert parts of gopher in the pingpong server | Daniel Stenberg | |
Introduced in the initial gopher commits, there was added logic to do GOPHER test serving in the pingpong server but as it resembles HTTP much more than FTP or SMTP, the gopher testing has been moved over to instead use the sws (HTTP) server. This change simply removes unused code. | |||
2010-08-25 | Gopher using Curl_write; test suite (4 tests) | Cameron Kaiser | |
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2010-02-01 | Test suite support for RTSP | Yang Tse | |
2010-01-18 | add serverfactors() sub which returns server characterization factors | Yang Tse | |
2010-01-12 | Fix tftp and sftp supported protocols in servername_str() | Yang Tse | |
2010-01-08 | Use '_stunnel.log' ending also for https test server log | Yang Tse | |
2009-12-31 | Use '_stunnel.log' file name ending for stunneled server logs | Yang Tse | |
2009-12-31 | Subs for refactoring purposes | Yang Tse | |
2009-12-28 | Initial refactoring step for server name strings centralized generation | Yang Tse | |