Chandrashekhar Mullaparthi
8d9ccc7a8b
Added support for accepting binaries as header names
11 роки тому
Chandrashekhar Mullaparthi
5c01b5e515
Fix for issue #101
11 роки тому
Andrew Thompson
07d1d75d54
Retry requests when the worker has the connection close
When a tcp_closed or ssl_closed message is handled while ibrowse is
trying to send a request to a worker, ibrowse would incorrectly return a
req_timedout message, when, in fact, the request had not even been
handled.
This patch attempts to avoid that race condition by signalling tcp or
ssl closed messages back to ibrowse differently than a normal exit.
11 роки тому
AeroNotix
74bb7933df
Fixed documentation errors
I fixed the documentation errors in order to get them to build I made
a cursory check through the source to ensure that they were correct
and it seems like they are so I submit this patch.
12 роки тому
Chandrashekhar Mullaparthi
d8178da488
Added option return_raw_request. To be used by clients if they want to know the exact request which was sent to the server
12 роки тому
Joseph Wayne Norton
1a80940891
Add worker_process_options for start and start_link purposes
Typically used to specify non-default, garbage collection options.
12 роки тому
Chandrashekhar Mullaparthi
52ce596b91
Bug fix for issue #67
12 роки тому
Chandrashekhar Mullaparthi
3aabf5dfdf
Added get_metrics
13 роки тому
Chandrashekhar Mullaparthi
d3d43e8529
Changes to load balancing and various other tweaks
13 роки тому
Tim Watson
51e220983f
Add support for appending additional configuration at runtime
13 роки тому
Chandrashekhar Mullaparthi
e05aa73f1a
Fixes for issues reported. Work in progress
14 роки тому
Alexey Romanov
0e42656980
save_response_to_file option extended to support appending to an existing file
14 роки тому
Chandrashekhar Mullaparthi
6ed0f3efee
Fixed bug with the save_response_to_file option.
14 роки тому
Chandrashekhar Mullaparthi
74c337792a
Various changes. See README for details
14 роки тому
Chandrashekhar Mullaparthi
5b13e5b245
Pipelining wasn't working when used with the {stream_to, {Pid, once}} option
14 роки тому
Chandrashekhar Mullaparthi
3dabcaa174
Release 2.1.1. Various fixes. See README
14 роки тому
Chandrashekhar Mullaparthi
1a08838a3b
Release 2.1.0
14 роки тому
Chandrashekhar Mullaparthi
7958fc2f6b
Removed spurious io:format
14 роки тому
Chandrashekhar Mullaparthi
d756a2b0b6
Various changes. See README for details
14 роки тому
Chandrashekhar Mullaparthi
a114ed3bc4
Keep dialyzer happy. Thanks Kostis
15 роки тому
Chandrashekhar Mullaparthi
8a4653d4d4
Added support for tunnelling through a proxy. Other minor changes as indicated in the README
15 роки тому
Chandrashekhar Mullaparthi
dcee4cbe5d
Added option headers_as_is
15 роки тому
Chandrashekhar Mullaparthi
75bab56e5d
Fixed bug in processing of save_response_to_file option
15 роки тому
Chandrashekhar Mullaparthi
ce2cc0140e
Added option to allow caller to specify socket options
15 роки тому
Chandrashekhar Mullaparthi
6991be2977
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.
15 роки тому
Chandrashekhar Mullaparthi
2e0889e70a
Fix to allow functions to be passed as body. Thanks to http://github.com/benoitc
16 роки тому
Chandrashekhar Mullaparthi
2768725f81
Added option {stream_to, {process(), once}} to allow calling process to control data rate on socket
16 роки тому
Chandrashekhar Mullaparthi
cf294d5c88
ibrowse-1.5.0. See README for details
16 роки тому
chandrusf
4a8a73f90a
ibrowse was not reading all the options from its config file.
17 роки тому
chandrusf
f75237940a
Lots of new features
17 роки тому
chandrusf
0cfebc09a0
A mofidied version of a patch sent in by Ram Krishnan to enhance the save_response_to_file option
17 роки тому
chandrusf
9d7a637066
Added host_header option
18 роки тому
chandrusf
6675c44672
Patch provided by Eric Merritt to support WebDAV requests
18 роки тому
chandrusf
60d16ae9fa
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
19 роки тому
chandrusf
cb7826c054
First version of ibrowse
20 роки тому