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.
|
Sun, 10 Mar 2013 20:37:41 +0200 |
Timo Sirainen |
lib-http: Callback can now request a retry with http_client_request_try_retry()
|
Sun, 10 Mar 2013 19:54:51 +0200 |
Timo Sirainen |
lib-http: If host can't be connected to, don't keep retrying with more than one connection.
|
Sun, 10 Mar 2013 18:37:46 +0200 |
Timo Sirainen |
lib-http: If SSL connection gets lost, log the last SSL error.
|
Sun, 10 Mar 2013 17:19:14 +0200 |
Timo Sirainen |
lib-http: Fixed hangs with urgent requests.
|
Tue, 05 Mar 2013 21:44:07 +0200 |
Timo Sirainen |
lib-http: Avoid hanging on urgent requests.
|
Tue, 05 Mar 2013 16:32:12 +0200 |
Timo Sirainen |
lib-http: Fixed crash caused by previous change.
|
Tue, 05 Mar 2013 14:32:03 +0200 |
Timo Sirainen |
lib-http: If we get disconnected, say exactly what the error was.
|
Thu, 21 Feb 2013 17:06:27 +0200 |
Stephan Bosch |
lib-http: Fixed hanging on errors
|
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
|
Mon, 07 Jan 2013 12:24:29 +0200 |
Timo Sirainen |
lib-http: Various fixes
|
Wed, 12 Dec 2012 11:34:09 +0200 |
Stephan Bosch |
lib-http: Added support for chunked input/output streams and some bugfixes.
|
Sat, 01 Dec 2012 02:41:34 +0200 |
Timo Sirainen |
lib-http: Don't free connection immediately in payload-destroyed callback.
|
Sat, 24 Nov 2012 00:30:14 +0200 |
Stephan Bosch |
lib-http: Added initial HTTP client implementation.
|