Fixed compiler warning in cbsasl with msvc.

Change-Id: Ic62b38eedeb1c065492281f4938327c24bb593b1
Reviewed-on: http://review.couchbase.org/29766
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Added support for building cbsasl statically with msvc.

Change-Id: Ib2dd4f58384c151177308d5424f6295e514b3bee
Reviewed-on: http://review.couchbase.org/29765
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Fix build failure on windows

tests\regression-unit-test.cc(130): error C2057: expected constant expression
tests\regression-unit-test.cc(130): error C2466: cannot allocate an array of constant size 0
tests\regression-unit-test.cc(130): error C2133: 'cmds' : unknown size
tests\regression-unit-test.cc(131): error C2057: expected constant expression
tests\regression-unit-test.cc(131): error C2466: cannot allocate an array of constant size 0
tests\regression-unit-test.cc(131): error C2133: 'cmdlist' : unknown size
tests\regression-unit-test.cc(136): error C2070: 'lcb_get_cmd_t []': illegal sizeof operand
tests\regression-unit-test.cc(138): warning C4018: '<' : signed/unsigned mismatch

Change-Id: Ia6f3521247576de7edcb133a09ef98c9e1c9e111
Reviewed-on: http://review.couchbase.org/30031
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>
cbc-hash: allow to lookup servers by vbucket ID

Change-Id: Id0c097b5b2d10a4c765406f787aac39a2e13028a
Reviewed-on: http://review.couchbase.org/30089
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Packaging fixes for RPM

Change-Id: I5dd568cdec514df551289040d66c3b4f1fc51d09
Reviewed-on: http://review.couchbase.org/30095
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Update release notes file

Change-Id: I33a8477bf504f9dbf59c92e17aab35e18287e2d4
Reviewed-on: http://review.couchbase.org/30033
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Update package metadata

Change-Id: I7ac887febdd921d4549f158475059f41c0627ccf
Reviewed-on: http://review.couchbase.org/30096
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Renamed http_parser functions to avoid symbol conflicts with nodejs.

Change-Id: I14607d6e451e3d430b639b3da8dd9530482ee8f8
Reviewed-on: http://review.couchbase.org/30117
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>
cbc: Allow to force SASL authentication mechanism

Change-Id: Icf06230f900ed9246e2905eedd60a708580d2ce8
libvbucket: Substitute localhost marker in the config

This marker might appear since server release 2.5 as part of CCCP

More info:
* http://review.couchbase.org/29996
* http://review.couchbase.org/30067

Change-Id: I2a27a89501dd72563f7aa7e7da911e174c4565a8
Extract function to dump config cache to disk

Change-Id: Ie33bbd8dda5c85c401ca4883630a54d0aff9de82
CCBC-234 Use CCCP protocol to update vbucket configuration

Change-Id: I1fb24cee6ad9c6c4c77f4ac9f192215b846fe488
CCBC-234 Add lcb_cntl command to determine source of configuration

Change-Id: I933558ffe4a20eedca6e03ee7bf3d2dfe0e11ab0
Remove unused lcb_t members: vb_server_map and nvbuckets

It should save us some memory per each lcb_t

Change-Id: Idf625f5d50a6ebeff105dd00d7872cb772316099
refactor configure structure

Change-Id: I1742b31089bfe5422b88a015b8891c4d20b57589