lhttpc is a lightweight HTTP/1.1 client implemented in Erlang.
Add .travis.yml to build with travis-ci.com
|doc||Arrange .gitignore files.|
|include||Move internal state records to their original modules.|
|src||Bump vsn to 1.3.0 since there are (not gigantic) interface changes ov…|
|test||Handle URLs where the query part follows the hostname without a slash…|
|util||Erlang source files should be encoded as iso-8859-1. (Richard Carlsson|
|.gitignore||Modify Makefile to support build-plt and dialyze.|
|.travis.yml||Add .travis.yml to build with travis-ci.com|
|CHANGELOG||Update CHANGELOG with latest changes|
|Makefile||Change dialyze and rel to dialyzer and release in Makefile.|
|README||Update readme since we're now using rebar to build.|
|TODO||Add some good TODOs :)|
|rebar||Update rebar binary to a recent version.|
|rebar.config||Add eunit surefire and coverage reports|
Dependencies: * Erlang/OTP R13-B or newer * Application compiler to build, kernel, stdlib and ssl to run Building: For versions > 1.2.5, lhttpc is built using rebar. Take a look at http://bitbucket.org/basho/rebar/wiki/Home for more information. There is still a Makefile with some of the old make targets, such as all, doc, test etc. for those who prefer that. The makefile will however just call rebar. Configuration: (environment variables) * connection_timeout: The time (in milliseconds) the client will try to kepp a HTTP/1.1 connection open. Changing this value in runtime has no effect, this can however be done through lhttpc_manager:update_connection_timeout/1.