log src/lib-http/http-client-connection.c @ 16569:3fdfbabf3dcf

age author description
Thu, 27 Jun 2013 20:27:57 +0300 Timo Sirainen lib-http: If connection times out, set the stream's errno to ETIMEDOUT in case it's used.
Thu, 27 Jun 2013 20:26:50 +0300 Timo Sirainen lib-http: When connection is freed, abort also the pending request.
Thu, 27 Jun 2013 20:26:13 +0300 Timo Sirainen lib-http: Timeouts were being handled wrong/leaked by ioloop switching.
Thu, 27 Jun 2013 20:24:45 +0300 Timo Sirainen lib-http: Minor code cleanup.
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.
Thu, 06 Jun 2013 06:32:58 +0300 Timo Sirainen lib-http: Treat connect() timeouts as retryable errors.
Thu, 06 Jun 2013 05:58:16 +0300 Timo Sirainen lib-http: Fixed previous patch setting connection connected only after SSL handshake.
Wed, 05 Jun 2013 16:40:01 +0300 Timo Sirainen lib-http: After peer has received 100 response, don't add ambiguity timeout anymore.
Wed, 05 Jun 2013 16:28:16 +0300 Timo Sirainen lib-http: When receiving 1xx response while waiting for 100, don't restart timeout.
Wed, 05 Jun 2013 16:19:38 +0300 Timo Sirainen lib-http: Added connect and request timeout settings.
Wed, 05 Jun 2013 15:43:42 +0300 Timo Sirainen lib-http: Mark the HTTP connection connected only after SSL handshake is finished.
Wed, 10 Apr 2013 18:00:12 +0300 Timo Sirainen lib-http: Don't double-free request memory when aborting them.
Mon, 08 Apr 2013 13:03:12 +0300 Timo Sirainen lib-http: If remote SSL cert is invalid, treat it as non-retryable error.
Sun, 07 Apr 2013 23:17:37 +0300 Timo Sirainen istream API change: Added support for multiple destroy callbacks.
Sun, 07 Apr 2013 14:56:19 +0300 Timo Sirainen lib-http: Fixed receiving 100-continue reply after we already timed out waiting for it.
Thu, 04 Apr 2013 18:10:04 +0300 Timo Sirainen lib-ssl-iostream: Simplified certificate validation. Also give better error messages.
Thu, 04 Apr 2013 17:39:17 +0300 Timo Sirainen lib-ssl-iostream: Added support for TLS SNI, which caused some API changes.
Thu, 04 Apr 2013 17:34:23 +0300 Timo Sirainen lib-http: Prepare for TLS SNI support.
Thu, 04 Apr 2013 15:40:08 +0300 Timo Sirainen lib-ssl-iostream: If handshake callback fails, close the iostreams immediately.
Thu, 04 Apr 2013 15:21:52 +0300 Timo Sirainen lib-http: Removed last traces of http_client_connection_error()
Thu, 04 Apr 2013 15:21:00 +0300 Timo Sirainen lib-ssl-iostream: ssl_iostream_set_handshake_callback() API changed.
Thu, 04 Apr 2013 14:58:00 +0300 Timo Sirainen lib-http: Pass connect failures all the way to request callback's error string.
Thu, 04 Apr 2013 14:55:03 +0300 Timo Sirainen lib-http: Reorder http_client_connection deinit code just to be safe.
Thu, 04 Apr 2013 14:51:20 +0300 Timo Sirainen lib-http: Fixed double-free on delayed connect() failures caused by recent change.
Thu, 04 Apr 2013 14:41:06 +0300 Timo Sirainen lib-http: If SSL init/handshake fails for connection, destroy it.
Thu, 04 Apr 2013 14:30:41 +0300 Timo Sirainen lib-http: If connect() fails, destroy the http_client_connection.
Thu, 04 Apr 2013 14:18:38 +0300 Timo Sirainen lib-http: Simplify error handling by delaying connect() failures.
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.
Sun, 10 Mar 2013 20:49:51 +0200 Timo Sirainen lib-http: Don't crash if request callback manages to get the connection destroyed.