Commit Graph

  • 6ed0f3e (tag: v2.1.4) Fixed bug with the save_response_to_file option. by Chandrashekhar Mullaparthi 2011-02-09 21:10:11 +0000
  • 9c4f414 (tag: v2.1.3) Upped version to 2.1.3 by Chandrashekhar Mullaparthi 2011-01-20 06:45:54 +0000
  • 0757ff9 Rebarize ibrowse. Slightly tweakeed Andrew Tunnell-Jones' pull request by Chandrashekhar Mullaparthi 2011-01-20 06:42:31 +0000
  • 74c3377 Various changes. See README for details by Chandrashekhar Mullaparthi 2011-01-20 06:34:48 +0000
  • c141175 (refs/pull/31/head) Remove unused port driver code by Andrew Tunnell-Jones 2011-01-19 10:09:51 +0000
  • 8c12491 Use rebar as build tool by Andrew Tunnell-Jones 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 Chandrashekhar Mullaparthi 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 Chandrashekhar Mullaparthi 2011-01-11 06:08:49 +0000
  • 4d54175 Merge branch 'stream_iolists' of https://github.com/fdmanana/ibrowse into fdmanana-stream_iolists by Chandrashekhar Mullaparthi 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 Chandrashekhar Mullaparthi 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 Chandrashekhar Mullaparthi 2011-01-11 05:59:26 +0000
  • 7c8317a Make test URL an argument by Chandrashekhar Mullaparthi 2011-01-11 05:58:57 +0000
  • 53753a2 (refs/pull/29/head) Fix misspelled value 'no_reply' => 'noreply' by Filipe David Manana 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 Filipe David Manana 2011-01-10 15:14:42 +0000
  • c98fcc8 Reset inactivity timeout when stream_next is invoked by Filipe David Manana 2011-01-09 23:21:32 +0000
  • 901eb69 (refs/pull/28/head) Allow custom nodelay socket option by Filipe David Manana 2011-01-09 10:31:35 +0000
  • 74d6f70 (refs/pull/27/head) Don't convert chunks into binaries by Filipe David Manana 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 Filipe David Manana 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 Filipe David Manana 2011-01-05 16:13:21 +0000
  • 80e050a (refs/pull/24/head) Fix invalid req_timedout errors by Filipe David Manana 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 Chandrashekhar Mullaparthi 2010-12-20 12:01:26 +0000
  • 3dabcaa (tag: v2.1.1) Release 2.1.1. Various fixes. See README by Chandrashekhar Mullaparthi 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 Chandrashekhar Mullaparthi 2010-12-10 11:23:33 +0000
  • 5344ea2 (refs/pull/22/head) - fix crash when requesting to close a stream connection. by jlo 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 jlo 2010-12-10 11:15:09 +0100
  • 9611896 (refs/pull/23/head) Two changes: by Filipe David Manana 2010-11-16 20:49:49 +0000
  • d5d3f1f (tag: v2.1.0) Corrected names of contributors in README by Chandrashekhar Mullaparthi 2010-11-10 06:15:42 +0000
  • f00fe6e Corrected version number in README by Chandrashekhar Mullaparthi 2010-11-10 06:11:41 +0000
  • 1a08838 Release 2.1.0 by Chandrashekhar Mullaparthi 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 Jeroen Koops 2010-10-15 10:14:06 +0200
  • aec26ac add stream_close. autoclose inactive connections. by jlo 2010-10-08 15:05:11 +0200
  • 4f7da8b Added change to README! by unknown 2010-10-07 12:28:41 +0200
  • 7958fc2 (tag: v2.0.1) Removed spurious io:format by Chandrashekhar Mullaparthi 2010-09-24 06:52:02 +0100
  • d756a2b (tag: v2.0.0, tag: semver) Various changes. See README for details by Chandrashekhar Mullaparthi 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 Chandrashekhar Mullaparthi 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 Filipe David Manana 2010-07-10 23:47:04 +0100
  • 43e8da9 Removed use of concat_binary by Chandrashekhar Mullaparthi 2010-06-11 19:05:34 +0100
  • 05e1003 Removed use of concat_binary by Chandrashekhar Mullaparthi 2010-06-11 19:04:27 +0100
  • d5580a5 Fixed bug in https requests without a proxy in between by Chandrashekhar Mullaparthi 2010-06-10 22:51:49 +0100
  • 07153bc Clarified license by Chandrashekhar Mullaparthi 2010-05-31 21:32:09 +0100
  • a114ed3 Keep dialyzer happy. Thanks Kostis by Chandrashekhar Mullaparthi 2010-05-19 22:44:21 +0100
  • 29cc655 Updated version number by Chandrashekhar Mullaparthi 2010-05-17 23:25:16 +0100
  • 8a4653d Added support for tunnelling through a proxy. Other minor changes as indicated in the README by Chandrashekhar Mullaparthi 2010-05-17 23:22:51 +0100
  • dcee4cb Added option headers_as_is by Chandrashekhar Mullaparthi 2009-11-08 23:36:01 +0000
  • e9d35b9 Patch from Kostis Sagonas to cleanup some code and suppress dialyzer warnings by Chandrashekhar Mullaparthi 2009-10-04 21:47:02 +0100
  • 75bab56 Fixed bug in processing of save_response_to_file option by Chandrashekhar Mullaparthi 2009-09-24 09:28:20 +0100
  • 2e6bff7 Allow socket options to be set by caller during the connect phase as well by Chandrashekhar Mullaparthi 2009-09-06 08:26:47 +0100
  • ce2cc01 Added option to allow caller to specify socket options by Chandrashekhar Mullaparthi 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 Chandrashekhar Mullaparthi 2009-07-29 18:46:47 +0100
  • 9b0a927 Fixed bug in returning response when the server returns a Connection: Close header by Chandrashekhar Mullaparthi 2009-07-14 03:47:46 +0100
  • 2e0889e Fix to allow functions to be passed as body. Thanks to http://github.com/benoitc by Chandrashekhar Mullaparthi 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 Chandrashekhar Mullaparthi 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 Chandrashekhar Mullaparthi 2009-07-07 23:17:32 +0100
  • cf294d5 ibrowse-1.5.0. See README for details by Chandrashekhar Mullaparthi 2009-07-01 23:49:02 +0100
  • 23faddf ibrowse-1.5.0. See README for details by Chandrashekhar Mullaparthi 2009-07-01 23:46:18 +0100
  • 4a8a73f ibrowse was not reading all the options from its config file. by chandrusf 2008-05-21 15:28:11 +0000
  • f752379 Lots of new features by chandrusf 2008-03-27 01:35:49 +0000
  • 21f014f Another fix for the save_response_to_file feature by chandrusf 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 chandrusf 2008-02-07 12:02:10 +0000
  • 3d7e9f0 Fix for case when chunk trailer spans two TCP packets provided by Matthew Reilly. by chandrusf 2007-10-19 12:49:03 +0000
  • b1cc0f2 Fix for case when chunk trailer spans two TCP packets provided by Matthew Reilly. by chandrusf 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 chandrusf 2007-10-09 00:02:30 +0000
  • 9d7a637 Added host_header option by chandrusf 2007-06-28 22:29:00 +0000
  • 6c3fff9 Optimised URL encoding. Removed dependency on inets by implementing base64 encoding/decoding in ibrowse itself. by chandrusf 2007-04-20 00:36:29 +0000
  • add4986 Added a .app file by chandrusf 2007-03-21 08:57:57 +0000
  • 9d82f8a Updated the doc by chandrusf 2007-03-21 00:36:09 +0000
  • 6675c44 Patch provided by Eric Merritt to support WebDAV requests by chandrusf 2007-03-21 00:26:40 +0000
  • 78456b6 Bug fix from Derek Upham incorporated. See README for details. by chandrusf 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 chandrusf 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 chandrusf 2006-10-12 09:25:29 +0000
  • 73433b8 Fixed bug in handling pipelined asynchronous requests. Bug report by Sean Hinde by chandrusf 2006-05-31 22:02:06 +0000
  • a063bac Added short-desc by chandrusf 2006-03-24 19:51:33 +0000
  • ff98143 Fixed bug when handling responses after a 100 response from the server by chandrusf 2006-03-17 10:05:18 +0000
  • e10dfa6 *** empty log message *** by chandrusf 2006-02-22 23:59:58 +0000
  • 4ebb386 Added ability to generate Chunked requests (see option transfer_encoding in doc). by chandrusf 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 chandrusf 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 chandrusf 2005-06-07 21:40:02 +0000
  • f2b7cf2 Fixed bug when sending HEAD requests using persistent connections by chandrusf 2005-05-31 11:56:06 +0000
  • 58838a4 Removed dead clause in ibrowse_lib.erl by chandrusf 2005-05-08 22:04:19 +0000
  • aa3d23f Added PUT, DELETE and TRACE by chandrusf 2005-05-05 23:37:36 +0000
  • cb7826c First version of ibrowse by chandrusf 2005-05-05 22:28:27 +0000