mxcl/homebrew — pull request #13156 by bhavinjavia (2012-07-02 07:42:10+00:00)
Title: Updated libcouchbase to 1.1.0dp7

Changelog from https://github.com/couchbase/libcouchbase/blob/1.1.0dp7/packaging/deb/changelog

libcouchbase (1.1.0dp7) stable; urgency=low

[Sergey Avseyev]
* Extract HTTP client
* Implement function to execution management requests
* Reformat the cbc.cc

[Trond Norbye]
* Add support for notification callbacks for configuration changes
* Fix win32 make

-- Sergey Avseyev Tue, 19 Jun 2012 19:54:14 +0300

libcouchbase (1.1.0dp6) stable; urgency=low

[Sergey Avseyev]
* Fix guards for socket errno macros
* [cbc] Add suffix to command implementations
* cbc tool is depending on libvbucket now
* Define size_t types to fix MSVC 9 build
* MSVC 9 isn't C99, but has stddef.h, so just include it
* CCBC-71 Implement 'help' command for cbc tool
* CCBC-70 Close dynamic libraries
* Fix windows build
* Simplify embedding of the plugins
* Allow to use colors when debug level isn't set

[Trond Norbye]
* CCBC-63 Include types definitions for POSIX systems
* Undefine NDEBUG to avoid asserts to be optimized out
* CCBC-72: Fix compilation on macosx with gtest from homebrew

-- Sergey Avseyev Wed, 13 Jun 2012 20:32:35 +0300

libcouchbase (1.1.0dp5) stable; urgency=low

[Sergey Avseyev]
* Implement 'cbc-hash' to match server/vbucket for given key
* The library doesn't depend on pthreads

-- Sergey Avseyev Wed, 06 Jun 2012 00:27:25 +0300

libcouchbase (1.1.0dp4) stable; urgency=low

[Sergey Avseyev]
* Add Travis-CI integration
* Set email for travis-ci notifications

[Trond Norbye]
* Fix compile warnings due to constness
* strtoull doesn't exist on win32

-- Sergey Avseyev Tue, 05 Jun 2012 13:04:19 +0300

libcouchbase (1.1.0dp3) stable; urgency=low

[Sergey Avseyev]
* Fix up mentions about CouchDB
* Fix removing items from hashset
* Fix ringbuffer_is_continous()
* CCBC-61 Assign result of the operation
* Don't depend on protocol_binary_command type
* Remove extra commas
* Update AUTHORS file from git log
* ignore gcov files
* Update docs for store operation
* Do not call couch callbacks for cancelled requests
* Reformat sources
* Destroy couch_requests items when server get destroyed
* hashset.c: iterate over whole set on rehashing
* Implement GET_LOCKED (GETL) command
* Implement UNLOCK_KEY (UNL) command
* Unit tests need gtest headers
* Update build scripts with new README
* Allow to customize suffix for .deb package
* Use localhost instead of 127.0.0.1 start_mock.sh
* Reorder changelog entries: RPM requires descending chronological order

[Trond Norbye]
* CBD-161: Beef up the readme
* CCBC-66: Add support for [tg]cov
* CCBC-67: Add gtest infrastructure
* CCBC-67: Move tests from standalone programs to gtest
* CCBC-69: Use autoreconf instead of invoking each tool myself
* Remove unused variable

-- Sergey Avseyev Sun, 03 Jun 2012 20:06:39 +0300

libcouchbase (1.1.0dp2) stable; urgency=low

[Sergey Avseyev]
* Allow to pass additional arguments to RPM builder
* Fix segfault while authorizing on protected buckets
* Don't define size_t and ssize_t for VS2008
* Don't wait for empty buffers (CCBC-59)

-- Sergey Avseyev Tue, 10 Apr 2012 11:05:07 +0300

libcouchbase (1.1.0dp) stable; urgency=low

[Mark Nunberg]
* Null-terminate unhandled vbucket-stream chunk data
* Allow tests to use user-defined event loop for iops

[Sergey Avseyev]
* Check for newer libvbucket
* Bundle HTTP parser from https://github.com/joyent/http-parser
* Fix pedantic warnings
* Build HTTP parser as separate library
* Implement hash set data structure
* Use libcouchbase IO layer for views
* vbucket_found_incorrect_master() returns server index
* Pick up cookies from pending buffer unless node connected
* Gracefully cancel couch request
* Return reference to request struct from constructor
* Fix formatting: use typedef as return type
* Fix several segfaults
* Update library version

[Trond Norbye]
* Fix build breaks with --enable-werror with SPRO
* Refactor: rename libcouchbase_ringbuffer_ to ringbuffer_
* Add lint rule
* MB-4834: Request the tap bytes in a known byte order
* Fix errors reported by lint
* Clean up warnings reported by lint
* Don't try to be smart linking the strerror test
* Include errno.h to ensure that the macros should be set first
* Add --unpad-paren to remove the ugly if ( asdf )
* Updates according to coding style

-- Sergey Avseyev Wed, 04 Apr 2012 21:39:25 +0300

libcouchbase (1.0.4) stable; urgency=low

[Sergey Avseyev]
* [backport] vbucket_found_incorrect_master() returns server index
* CCBC-64 Send the retry-packet to new server
* [CCBC-65] Memory leak in libcouchbase_create / libcouchbase_destroy
* Always use cmd_log for server purge
* CCBC-62 Check for breakout condition after purging servers
* Fix ringbuffer_memcpy()
* Check return value of libcouchbase_apply_vbucket_config()
* Do not consume the cookie for incomplete packet
* Give CouchbaseMock.jar a bit more time to warm up
* Include header for libevent check
* Be more specific about libevent version
* Fix config test: copy value in get callback
* Implement ringbuffer_update()

-- Sergey Avseyev Fri, 01 Jun 2012 21:19:27 +0300