log src/lib-http/http-client.c @ 19841:0101120789fb

age author description
Fri, 26 Feb 2016 00:15:17 +0200 Stephan Bosch lib-http: client: Gave request, connect and dns timeouts defaults that make more sense.
Mon, 22 Feb 2016 21:17:26 +0200 Timo Sirainen lib-http: Always set *_obj=NULL first in deinit functions (mainly for consistency)
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Tue, 18 Aug 2015 20:39:24 +0300 Stephan Bosch lib-http client: Implemented proxy authentication using Basic scheme.
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Thu, 23 Oct 2014 05:55:51 +0300 Stephan Bosch lib-http: client: Implemented maximum for connection backoff time.
Mon, 20 Oct 2014 08:54:27 -0700 Stephan Bosch lib-http: client: Created list of all submitted requests.
Sun, 12 Oct 2014 08:58:40 -0700 Stephan Bosch lib-http: client: Moved delayed failed requests from host to client object.
Sat, 04 Oct 2014 17:32:48 +0300 Stephan Bosch lib-http: client: Added support for absolute request timeout.
Wed, 10 Sep 2014 13:39:37 +0300 Stephan Bosch lib-http: client: Implemented support for connection failure backoff.
Wed, 10 Sep 2014 13:39:37 +0300 Stephan Bosch lib-http: client: Added support for attempting a single IP several times.
Wed, 02 Jul 2014 00:10:16 +0300 Stephan Bosch lib-http: Updated comments to RFC7230/RFC7231.
Sat, 19 Apr 2014 11:21:47 +0200 Timo Sirainen lib-http: Fixed resource leaks in http_client_wait() occurring a dns_client is used.
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Fri, 22 Nov 2013 22:12:08 +0200 Stephan Bosch http: Implemented delayed requests scheduling.
Fri, 22 Nov 2013 22:07:41 +0200 Stephan Bosch http-client: Changed struct http_client_host_port into a struct http_client_queue object.
Sat, 16 Nov 2013 21:20:31 +0200 Timo Sirainen Use io_loop_set_current() instead of directly setting it.
Tue, 22 Oct 2013 15:35:27 +0300 Timo Sirainen lib-http: Support DNS lookups via the new dns-client API.
Sat, 12 Oct 2013 11:11:04 +0300 Stephan Bosch lib-http: http-client: Added support for tunneling SSL conntections through proxy.
Sat, 12 Oct 2013 11:00:15 +0300 Stephan Bosch lib-http: http-client: Implemented proxy support.
Sat, 12 Oct 2013 10:55:38 +0300 Stephan Bosch lib-http: Added support for disabling automatic redirects.
Tue, 08 Oct 2013 10:04:55 +0300 Timo Sirainen lib-http: Added setting for User-Agent header.
Sun, 15 Sep 2013 03:46:12 +0300 Stephan Bosch lib-http: Implemented limits on overall HTTP header size, size of individual header fields and the number of fields in the header.
Sun, 15 Sep 2013 03:31:28 +0300 Stephan Bosch lib-http: http-client: Fixed request scheduling and connection management.
Thu, 27 Jun 2013 18:03:38 +0300 Timo Sirainen lib-http: Added http_client_get_pending_request_count()
Sun, 09 Jun 2013 02:46:50 +0300 Timo Sirainen lib-http: Added soft_connect_timeout_msecs setting to connect to multiple IPs in parallel.
Wed, 05 Jun 2013 16:19:38 +0300 Timo Sirainen lib-http: Added connect and request timeout settings.
Thu, 23 May 2013 17:36:54 +0300 Timo Sirainen lib-http: Added ssl_cert|key|key_password settings to be passed to ssl-iostream.
Sun, 07 Apr 2013 20:28:31 +0300 Timo Sirainen Added ssl_client_ca_file to specify the CA certs as a file instead of as a dir.
Sun, 07 Apr 2013 15:02:46 +0300 Timo Sirainen lib-http: ssl_crypto_device and ssl_allow_invalid_cert settings were ignored.
Fri, 05 Apr 2013 19:03:05 +0300 Timo Sirainen lib-http: Fixed moving delayed request error timeouts between ioloops.
Thu, 04 Apr 2013 16:53:08 +0300 Timo Sirainen lib-ssl: If debug=TRUE, set also SSL verbose=TRUE
Thu, 04 Apr 2013 13:20:59 +0300 Timo Sirainen lib-ssl-iostream: API changes to return error strings if init() functions fail.
Thu, 04 Apr 2013 12:48:52 +0300 Timo Sirainen lib-http: Each peer doesn't need a separate ssl context, enough to have one for http_client.
Tue, 02 Apr 2013 23:29:43 +0300 Timo Sirainen lib-http: Added ssl_ca setting to specify the CA certificate directly.
Tue, 05 Mar 2013 11:45:26 +0200 Timo Sirainen lib-http: Fixed http_client_wait() assert.
Tue, 26 Feb 2013 15:55:16 +0200 Timo Sirainen lib-http: Track peers using a linked list also.
Tue, 26 Feb 2013 13:04:50 +0200 Timo Sirainen lib-http: Assert-crash in http_client_wait() if it's waiting without doing anything.
Tue, 26 Feb 2013 13:03:30 +0200 Timo Sirainen lib-http: Track list of hosts using a linked list also.
Wed, 20 Feb 2013 11:57:55 +0200 Timo Sirainen lib-http: Avoid hanging in http_client_wait() while there's nothing to do.
Sat, 02 Feb 2013 17:02:55 +0200 Timo Sirainen Oops :) Update copyrights to 2013 without breaking all .c files.
Sat, 02 Feb 2013 17:01:07 +0200 Timo Sirainen Updated copyright notices to include year 2013.
Fri, 01 Feb 2013 01:39:41 +0200 Stephan Bosch lib-http: Various bugfixes
Sat, 24 Nov 2012 00:30:14 +0200 Stephan Bosch lib-http: Added initial HTTP client implementation.