History log of /6.0.3/couchdb/src/lhttpc/ (Results 1 - 12 of 12)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: v4.6.0, v4.5.0
1fc9a81f09-Mar-2016 Volker Mische <vmx@couchbase.com>

CBD-1453: Rebuild when header files change

Whenever an Erlang header file changes, rebuild the corresponding
Erlang files. This isn't an automated process, but you need to pass
in th

CBD-1453: Rebuild when header files change

Whenever an Erlang header file changes, rebuild the corresponding
Erlang files. This isn't an automated process, but you need to pass
in the header files a project should depend on manually. For simplicity
sometimes more headers are use than strictly needed. We rather rebuild
more than having a broken incremental build.

Change-Id: Iae6d0a9043ed1b74f2c104d9b251f45715ac04fd
Reviewed-on: http://review.couchbase.org/61152
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Abhishek Singh <abhishek@couchbase.com>

show more ...

4bd0f4c503-Mar-2016 Volker Mische <vmx@couchbase.com>

MB-17420 Don't use GLOB to find source/test files

Instead of using globbing, it's better to name the files
explicitely. That way incremental builds work.

Change-Id: I1b47c61b0f5

MB-17420 Don't use GLOB to find source/test files

Instead of using globbing, it's better to name the files
explicitely. That way incremental builds work.

Change-Id: I1b47c61b0f524e5576d4111075516d923f039a6f
Reviewed-on: http://review.couchbase.org/60856
Reviewed-by: Harsha H S <hhs.couchbase@gmail.com>
Reviewed-by: Abhishek Singh <abhishek@couchbase.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

ff6d9b4e04-Mar-2015 Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>

MB-13729 Update lhttpc from https://github.com/esl/lhttpc.git.

Among other things, it adds content-length header to DELETE and PATCH
requests.

Change-Id: Idfdd51e06b535e20d58bcf

MB-13729 Update lhttpc from https://github.com/esl/lhttpc.git.

Among other things, it adds content-length header to DELETE and PATCH
requests.

Change-Id: Idfdd51e06b535e20d58bcf202342ed85554f224e
Reviewed-on: http://review.couchbase.org/47713
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>

show more ...

ffcc0c7f10-Apr-2014 Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>

Run iconv -f latin1 -t utf-8 on lhttpc files.

Otherwise build on Erlang/OTP 17 fails because of the following
warning:

Non-UTF-8 character(s) detected, but no encoding declared.

Run iconv -f latin1 -t utf-8 on lhttpc files.

Otherwise build on Erlang/OTP 17 fails because of the following
warning:

Non-UTF-8 character(s) detected, but no encoding declared. Encode the file in UTF-8 or add "%% coding: latin-1" at the beginning of the file. Retrying with latin-1 encoding.

Change-Id: Iae6ed537f4e29984a48ec50494a8655330e764ec
Reviewed-on: http://review.couchbase.org/35584
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...

c6a2900617-Mar-2014 Trond Norbye <trond.norbye@gmail.com>

Build using CMake

Change-Id: If0f29acdd08ff8b148a5362f3a6fb4d6a5be901c
Reviewed-on: http://review.couchbase.org/32799
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: T

Build using CMake

Change-Id: If0f29acdd08ff8b148a5362f3a6fb4d6a5be901c
Reviewed-on: http://review.couchbase.org/32799
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

Revision tags: 2.1.1r, 2.1.0r, 2.0.2r, 2.0.1-linux, 2.0.0-couchbase
68e8e55720-Oct-2012 Farshid Ghods <farshid.ghods@gmail.com>

MB-6969 add lhttpc.hrl to DIST target

Change-Id: I717ef85de9398eeafa31a950ea249efeb46e327f
Reviewed-on: http://review.couchbase.org/21802
Reviewed-by: Trond Norbye <trond.norbye@gmai

MB-6969 add lhttpc.hrl to DIST target

Change-Id: I717ef85de9398eeafa31a950ea249efeb46e327f
Reviewed-on: http://review.couchbase.org/21802
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Reviewed-by: Farshid Ghods <farshid@couchbase.com>
Tested-by: Farshid Ghods <farshid@couchbase.com>

show more ...

ce405fba11-Oct-2012 Aliaksey Kandratsenka <alk@tut.by>

MB-6841: [lhttpc] Un-urlencode credentials in urls

Comments in split_credentials correctly indicate that any special
chars need to be 'percent-encoded'. So in order to get their true

MB-6841: [lhttpc] Un-urlencode credentials in urls

Comments in split_credentials correctly indicate that any special
chars need to be 'percent-encoded'. So in order to get their true
values we need to un-encode.

Otherwise there's simply no way to use usernames/passwords with
special characters when doing basic auth via urls.

NOTE: This is same patch as was recently accepted upstream except we don't
have lhttpc's tests. I.e. https://github.com/esl/lhttpc/pull/19

Change-Id: I1ea38d890d3b41e33e813c62deb52166ae7794fe
Reviewed-on: http://review.couchbase.org/21461
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Reviewed-by: Damien Katz <damien@couchbase.com>
Reviewed-by: Junyi Xie <junyi.couchbase@gmail.com>

show more ...

a1463fcc06-Jul-2012 Filipe David Borba Manana <fdmanana@apache.org>

Revert "MB-5398 Remove timeout when requesting next data chunk"

This reverts commit 6ff5696151189c1a4f0293ff8fe1e5eccd9565c2.

Change-Id: I06f183b7841fe3ce47e9f5cea8b9d3428cf884a5

Revert "MB-5398 Remove timeout when requesting next data chunk"

This reverts commit 6ff5696151189c1a4f0293ff8fe1e5eccd9565c2.

Change-Id: I06f183b7841fe3ce47e9f5cea8b9d3428cf884a5
Reviewed-on: http://review.couchbase.org/18009
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...

70f1faad06-Jul-2012 Filipe David Borba Manana <fdmanana@apache.org>

MB-5398 Remove timeout when requesting next data chunk

This timeout existed to deal with misbehaviour of the http
library ibrowse.
Ibrowse is no longer used, lhttpc replaced it and d

MB-5398 Remove timeout when requesting next data chunk

This timeout existed to deal with misbehaviour of the http
library ibrowse.
Ibrowse is no longer used, lhttpc replaced it and doesn't
seem to suffer the same issue, as it isn't modeled with
a gen_server, passive sockets and complex state transitions
as ibrowse is (just uses plain old socket recv calls when
a data chunk is request by user).

This affected view queries with stale=false option in a multi-node
scenario where the client would get timeout errors for remote
nodes.

Lhttpc patch submitted and merged upstream:

https://github.com/esl/lhttpc/pull/18

Change-Id: I28a0a1607420c3df717dbdc2d3dfa6d2a0bb58bb
Reviewed-on: http://review.couchbase.org/17980
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...

fcb5942030-Apr-2012 Filipe David Borba Manana <fdmanana@apache.org>

CBD-103 Fix dialyzer errors on OTP R15B01

OTP R15B01 detects some errors that OTP R14B04 doesn't.
Also, the option -Wrace-conditions seems to make dialyzer
hang (or at least take mor

CBD-103 Fix dialyzer errors on OTP R15B01

OTP R15B01 detects some errors that OTP R14B04 doesn't.
Also, the option -Wrace-conditions seems to make dialyzer
hang (or at least take more than 1 hour to finish).

Change-Id: I63b1e7f29e6a0f1a6fd4034bfc357529ce05bf4f
Reviewed-on: http://review.couchbase.org/15458
Reviewed-by: Damien Katz <damien@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...

eeff685920-Apr-2012 Filipe David Borba Manana <fdmanana@apache.org>

Update lhttpc to latest version

This simplifies error handling and fixes many
dialyzer warnings. Related upstream pull requests
are:

* https://github.com/esl/lhttpc/pull/10

Update lhttpc to latest version

This simplifies error handling and fixes many
dialyzer warnings. Related upstream pull requests
are:

* https://github.com/esl/lhttpc/pull/10
* https://github.com/esl/lhttpc/pull/11
* https://github.com/esl/lhttpc/pull/12

This is part of CBD-73

Change-Id: I5c7239ee67cbb1fa5b88fd51e9ce803e9b244f6a
Reviewed-on: http://review.couchbase.org/15099
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>

show more ...

5a3fdc9305-Apr-2012 Filipe David Borba Manana <fdmanana@apache.org>

Add lhttpc, a lightweight HTTP client library

Change-Id: I4a42e7d5c690b53a257e60bd804bb5a3a75caa20
Reviewed-on: http://review.couchbase.org/14576
Tested-by: buildbot <build@couchbase

Add lhttpc, a lightweight HTTP client library

Change-Id: I4a42e7d5c690b53a257e60bd804bb5a3a75caa20
Reviewed-on: http://review.couchbase.org/14576
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Damien Katz <damien@couchbase.com>
Tested-by: Damien Katz <damien@couchbase.com>

show more ...