6ed0f3e
(tag: v2.1.4)
Fixed bug with the save_response_to_file option. by
2011-02-09 21:10:11 +0000
9c4f414
(tag: v2.1.3)
Upped version to 2.1.3 by
2011-01-20 06:45:54 +0000
0757ff9
Rebarize ibrowse. Slightly tweakeed Andrew Tunnell-Jones' pull request by
2011-01-20 06:42:31 +0000
74c3377
Various changes. See README for details by
2011-01-20 06:34:48 +0000
c141175
(refs/pull/31/head)
Remove unused port driver code by
2011-01-19 10:09:51 +0000
8c12491
Use rebar as build tool by
2011-01-19 09:59:35 +0000
9110bdb
Merge branch 'stream_next_reset_inac_timer' of https://github.com/fdmanana/ibrowse into fdmanana-stream_next_reset_inac_timer by
2011-01-16 07:30:54 +0000
9fc7a08
Merge branch 'allow_custom_nodelay' of https://github.com/fdmanana/ibrowse into fdmanana-allow_custom_nodelay by
2011-01-11 06:08:49 +0000
4d54175
Merge branch 'stream_iolists' of https://github.com/fdmanana/ibrowse into fdmanana-stream_iolists by
2011-01-11 06:03:23 +0000
11ddee3
Merge branch 'fix_stream_to_once_get_header' of https://github.com/fdmanana/ibrowse into fdmanana-fix_stream_to_once_get_header by
2011-01-11 06:02:10 +0000
7d0168a
Merge branch 'clear_inac_timeout_before_send' of https://github.com/fdmanana/ibrowse into fdmanana-clear_inac_timeout_before_send by
2011-01-11 05:59:26 +0000
7c8317a
Make test URL an argument by
2011-01-11 05:58:57 +0000
53753a2
(refs/pull/29/head)
Fix misspelled value 'no_reply' => 'noreply' by
2011-01-10 16:11:51 +0000
20b7f66
Don't trigger new inactivity timer when socket data is received and caller controls the socket by
2011-01-10 15:14:42 +0000
c98fcc8
Reset inactivity timeout when stream_next is invoked by
2011-01-09 23:21:32 +0000
901eb69
(refs/pull/28/head)
Allow custom nodelay socket option by
2011-01-09 10:31:35 +0000
74d6f70
(refs/pull/27/head)
Don't convert chunks into binaries by
2011-01-07 02:06:12 +0000
561b34b
(refs/pull/26/head)
Don't send req_timedout error if there's socket data in the message queue by
2011-01-05 17:37:53 +0000
ab5ac28
(refs/pull/25/head)
Fix worker process hanging when it received partial headers and the caller controls the socket by
2011-01-05 16:13:21 +0000
80e050a
(refs/pull/24/head)
Fix invalid req_timedout errors by
2011-01-05 11:11:40 +0000
5b13e5b
(tag: v2.1.2)
Pipelining wasn't working when used with the {stream_to, {Pid, once}} option by
2010-12-20 12:01:26 +0000
3dabcaa
(tag: v2.1.1)
Release 2.1.1. Various fixes. See README by
2010-12-10 11:41:25 +0000
12f3fc6
Merge branch 'content_length_empty_body' of https://github.com/fdmanana/ibrowse into fdmanana-content_length_empty_body by
2010-12-10 11:23:33 +0000
5344ea2
(refs/pull/22/head)
- fix crash when requesting to close a stream connection. by
2010-12-10 11:15:48 +0100
d33070b
- fix bug when using an ssl socket with socket_options. do_setopts/3 was being called with the 3rd arg as a boolean instead of the "State". by
2010-12-10 11:15:09 +0100
9611896
(refs/pull/23/head)
Two changes: by
2010-11-16 20:49:49 +0000
d5d3f1f
(tag: v2.1.0)
Corrected names of contributors in README by
2010-11-10 06:15:42 +0000
f00fe6e
Corrected version number in README by
2010-11-10 06:11:41 +0000
1a08838
Release 2.1.0 by
2010-11-10 06:07:07 +0000
d094af3
(refs/pull/16/head)
Bugfix for HTTP servers that omit a reason-phrase from their HTTP response. by
2010-10-15 10:14:06 +0200
aec26ac
add stream_close. autoclose inactive connections. by
2010-10-08 15:05:11 +0200
4f7da8b
Added change to README! by
2010-10-07 12:28:41 +0200
7958fc2
(tag: v2.0.1)
Removed spurious io:format by
2010-09-24 06:52:02 +0100
d756a2b
(tag: v2.0.0, tag: semver)
Various changes. See README for details by
2010-09-22 23:01:52 +0100
c6a698c
Merged changes from Filipe David Manana to use the base64 OTP module for Base64 encoding/decoding by
2010-07-17 22:11:27 +0100
1bdc118
Use Erlang's OTP base64 module (available since R12B02) and avoid duplicated base64 encoding/decoding code in ibrowse_lib.erl and ibrowse_http_client.erl. by
2010-07-10 23:47:04 +0100
43e8da9
Removed use of concat_binary by
2010-06-11 19:05:34 +0100
05e1003
Removed use of concat_binary by
2010-06-11 19:04:27 +0100
d5580a5
Fixed bug in https requests without a proxy in between by
2010-06-10 22:51:49 +0100
07153bc
Clarified license by
2010-05-31 21:32:09 +0100
a114ed3
Keep dialyzer happy. Thanks Kostis by
2010-05-19 22:44:21 +0100
29cc655
Updated version number by
2010-05-17 23:25:16 +0100
8a4653d
Added support for tunnelling through a proxy. Other minor changes as indicated in the README by
2010-05-17 23:22:51 +0100
dcee4cb
Added option headers_as_is by
2009-11-08 23:36:01 +0000
e9d35b9
Patch from Kostis Sagonas to cleanup some code and suppress dialyzer warnings by
2009-10-04 21:47:02 +0100
75bab56
Fixed bug in processing of save_response_to_file option by
2009-09-24 09:28:20 +0100
2e6bff7
Allow socket options to be set by caller during the connect phase as well by
2009-09-06 08:26:47 +0100
ce2cc01
Added option to allow caller to specify socket options by
2009-09-06 00:00:39 +0100
6991be2
29-07-2009 - * The ETS table created for load balancing of requests was not being deleted which led to the node not being able to create any more ETS tables if queries were made to many number of webservers. ibrowse now deletes the ETS table it creates once the last connection to a webserver is dropped. Reported by Seth Falcon. * Spurious data being returned at end of body in certain cases of chunked encoded responses from the server. Reported by Chris Newcombe. by
2009-07-29 18:46:47 +0100
9b0a927
Fixed bug in returning response when the server returns a Connection: Close header by
2009-07-14 03:47:46 +0100
2e0889e
Fix to allow functions to be passed as body. Thanks to http://github.com/benoitc by
2009-07-08 11:45:14 +0100
a832320
Added option {stream_to, {process(), once}} to allow calling process to control data rate on socket by
2009-07-07 23:18:23 +0100
2768725
Added option {stream_to, {process(), once}} to allow calling process to control data rate on socket by
2009-07-07 23:17:32 +0100
cf294d5
ibrowse-1.5.0. See README for details by
2009-07-01 23:49:02 +0100
23faddf
ibrowse-1.5.0. See README for details by
2009-07-01 23:46:18 +0100
4a8a73f
ibrowse was not reading all the options from its config file. by
2008-05-21 15:28:11 +0000
f752379
Lots of new features by
2008-03-27 01:35:49 +0000
21f014f
Another fix for the save_response_to_file feature by
2008-02-27 23:39:22 +0000
0cfebc0
A mofidied version of a patch sent in by Ram Krishnan to enhance the save_response_to_file option by
2008-02-07 12:02:10 +0000
3d7e9f0
Fix for case when chunk trailer spans two TCP packets provided by Matthew Reilly. by
2007-10-19 12:49:03 +0000
b1cc0f2
Fix for case when chunk trailer spans two TCP packets provided by Matthew Reilly. by
2007-10-19 12:43:48 +0000
4e25f53
Bug fix for the case when the webserver returns only a Status line and no headers. Thanks to Peter Kristensen by
2007-10-09 00:02:30 +0000
9d7a637
Added host_header option by
2007-06-28 22:29:00 +0000
6c3fff9
Optimised URL encoding. Removed dependency on inets by implementing base64 encoding/decoding in ibrowse itself. by
2007-04-20 00:36:29 +0000
add4986
Added a .app file by
2007-03-21 08:57:57 +0000
9d82f8a
Updated the doc by
2007-03-21 00:36:09 +0000
6675c44
Patch provided by Eric Merritt to support WebDAV requests by
2007-03-21 00:26:40 +0000
78456b6
Bug fix from Derek Upham incorporated. See README for details. by
2007-01-26 10:02:59 +0000
f39609d
Release under BSD license. Fix for bug reported by Younes Hafri. See README for more details by
2006-11-13 20:41:36 +0000
31bd1f4
Chris Newcombe pointed out a bug in handling HEAD/DELETE requests where a body is not expected. The first request succeeds but the second one hangs because the state of the process handling the connection hasn't been reset properly. by
2006-10-12 09:25:29 +0000
73433b8
Fixed bug in handling pipelined asynchronous requests. Bug report by Sean Hinde by
2006-05-31 22:02:06 +0000
a063bac
Added short-desc by
2006-03-24 19:51:33 +0000
ff98143
Fixed bug when handling responses after a 100 response from the server by
2006-03-17 10:05:18 +0000
e10dfa6
*** empty log message *** by
2006-02-22 23:59:58 +0000
4ebb386
Added ability to generate Chunked requests (see option transfer_encoding in doc). by
2005-12-08 12:05:48 +0000
60d16ae
Added ability to generate Chunked requests (see option transfer_encoding in doc). If destination port is 80, it is not included in the Host header by
2005-12-08 12:05:06 +0000
f3f553c
Username/Password for proxy is now optional. This is the first time I've used a proxy which doesn't need authentication (no - not a dodgy one) and stumbled on to this bug by
2005-06-07 21:40:02 +0000
f2b7cf2
Fixed bug when sending HEAD requests using persistent connections by
2005-05-31 11:56:06 +0000
58838a4
Removed dead clause in ibrowse_lib.erl by
2005-05-08 22:04:19 +0000
aa3d23f
Added PUT, DELETE and TRACE by
2005-05-05 23:37:36 +0000
cb7826c
First version of ibrowse by
2005-05-05 22:28:27 +0000