Brian Aker [Wed, 28 Jul 2010 20:59:36 +0000 (13:59 -0700)]
Merge Trond, this is the preliminary support for Windows.
Trond Norbye [Wed, 28 Jul 2010 19:04:33 +0000 (21:04 +0200)]
Added a readme file on how to build on windows
Trond Norbye [Wed, 28 Jul 2010 18:48:18 +0000 (20:48 +0200)]
Socket should be memcached_socket_t
Trond Norbye [Wed, 28 Jul 2010 18:48:00 +0000 (20:48 +0200)]
Fix coding style
Trond Norbye [Wed, 28 Jul 2010 17:42:50 +0000 (19:42 +0200)]
Fixed building of dlls on win32
Brian Aker [Wed, 28 Jul 2010 00:27:30 +0000 (17:27 -0700)]
Merge Trond --without-docs
Trond Norbye [Tue, 27 Jul 2010 22:38:51 +0000 (00:38 +0200)]
Initial support for Windows
In order to support Windows without adding a lot of #ifdefs all over
the code I decided to move all the inclusions of platform-specific
network headers into a separate include file. Windows use separate
subsystem for sockets (WinSock), and it is almost compatible with how
it works on Unix except from:
* The socket handle is a SOCKET and not a typical filedescriptor.
* It should be closed with closesocket() and not close().
* It does not set the global errno variable, but one should call
WSAGetLastError() instead.
Trond Norbye [Tue, 27 Jul 2010 06:36:10 +0000 (08:36 +0200)]
Ignore pandora_vc_revinfo
Brian Aker [Mon, 26 Jul 2010 19:16:36 +0000 (12:16 -0700)]
Merge in fixes for OpenBSD.
Piotr Sikora [Fri, 23 Jul 2010 18:20:32 +0000 (18:20 +0000)]
Skip "user_supplied_bug17" (Chinese key) becasue OpenBSD's iscntrl() doesn't support multi-byte characters.
Piotr Sikora [Fri, 23 Jul 2010 18:16:55 +0000 (18:16 +0000)]
Start memcached with "-u root", because it let us run tests via sudo or from the root account. It doesn't break anything, because this option is simply ignored when memcached is started by unprivileged user.
Brian Aker [Fri, 23 Jul 2010 16:28:48 +0000 (09:28 -0700)]
Added --args to memstat
Brian Aker [Thu, 22 Jul 2010 15:07:08 +0000 (08:07 -0700)]
Merge up OpenBSD fix
Trond Norbye [Wed, 21 Jul 2010 16:18:14 +0000 (18:18 +0200)]
Added --without-docs to configure
The purpose of this option is to be able to disable generation of manual
pages from pod2man (to enable compilation of libmemcached on systems
without a working pod2man)
Monty Taylor [Tue, 20 Jul 2010 20:29:29 +0000 (15:29 -0500)]
Fixes a typo/oops that shows up on openbsd.
Brian Aker [Tue, 20 Jul 2010 04:45:48 +0000 (21:45 -0700)]
Found issue from Fedora builder compiling with --with-debug
Brian Aker [Tue, 20 Jul 2010 00:31:05 +0000 (17:31 -0700)]
Merge in cast fix for H algo
Brian Aker [Sat, 17 Jul 2010 17:09:40 +0000 (10:09 -0700)]
Type on attribute.
Brian Aker [Fri, 16 Jul 2010 19:24:58 +0000 (12:24 -0700)]
Verify that servers have started up by reading their pid file.
Brian Aker [Fri, 16 Jul 2010 03:54:57 +0000 (20:54 -0700)]
Possible fix for OSX slow server startup
Brian Aker [Fri, 16 Jul 2010 03:30:57 +0000 (20:30 -0700)]
Tiny style fix
Brian Aker [Fri, 16 Jul 2010 03:19:00 +0000 (20:19 -0700)]
Merge in usage for execute_stat.
Brian Aker [Fri, 16 Jul 2010 02:33:19 +0000 (19:33 -0700)]
Merge in memcached_stat_execute().
Brian Aker [Tue, 6 Jul 2010 20:16:47 +0000 (13:16 -0700)]
Fix for versioning information.
Brian Aker [Wed, 30 Jun 2010 20:27:33 +0000 (13:27 -0700)]
Update for version.
Brian Aker [Wed, 30 Jun 2010 19:44:33 +0000 (12:44 -0700)]
Updates for RPM
Brian Aker [Wed, 30 Jun 2010 18:57:16 +0000 (11:57 -0700)]
Updating from Monty
Monty Taylor [Wed, 30 Jun 2010 15:21:20 +0000 (08:21 -0700)]
Removed -Werror from unittests. a) we don't really need warnings here and b)
gcc on freebsd sucks.
Monty Taylor [Wed, 30 Jun 2010 15:08:57 +0000 (08:08 -0700)]
Put gtest stuff back in check_PROGRAMS... ensure that tests all run as part
of make distcheck. Make sure make unit works.
Brian Aker [Wed, 30 Jun 2010 08:52:59 +0000 (01:52 -0700)]
Merge.
Brian Aker [Wed, 30 Jun 2010 08:08:52 +0000 (01:08 -0700)]
Possible fix for freebsd
Brian Aker [Wed, 30 Jun 2010 02:44:50 +0000 (19:44 -0700)]
added limits for OSX
Brian Aker [Tue, 29 Jun 2010 23:26:22 +0000 (16:26 -0700)]
Update to clean up test case.
Brian Aker [Tue, 29 Jun 2010 22:04:05 +0000 (15:04 -0700)]
Adding gtest framework.
Brian Aker [Tue, 29 Jun 2010 19:09:31 +0000 (12:09 -0700)]
Update for build.
Brian Aker [Tue, 29 Jun 2010 17:35:02 +0000 (10:35 -0700)]
Update for change in fd.
Monty Taylor [Tue, 29 Jun 2010 16:50:25 +0000 (09:50 -0700)]
Added gtest unittest support.
Brian Aker [Tue, 29 Jun 2010 16:39:45 +0000 (09:39 -0700)]
Optimization around connect.
Monty Taylor [Tue, 29 Jun 2010 15:58:27 +0000 (08:58 -0700)]
Add in proper depend tracking for tests/testapp.
Monty Taylor [Tue, 29 Jun 2010 15:42:43 +0000 (08:42 -0700)]
Fixed a typo that was causing a race condition error.
Brian Aker [Tue, 29 Jun 2010 06:49:58 +0000 (23:49 -0700)]
Additional cleanup for config.h
Brian Aker [Tue, 29 Jun 2010 06:39:40 +0000 (23:39 -0700)]
Merge in changes for ICC fix.
Brian Aker [Tue, 29 Jun 2010 06:06:33 +0000 (23:06 -0700)]
Fix for version on OSX
Brian Aker [Tue, 29 Jun 2010 00:07:29 +0000 (17:07 -0700)]
Merge Monty
Brian Aker [Tue, 29 Jun 2010 00:05:29 +0000 (17:05 -0700)]
Fix for interface issues (Bug 571909 <571909@bugs.launchpad.net>)
Brian Aker [Mon, 28 Jun 2010 20:58:49 +0000 (13:58 -0700)]
Small error correction to write/read error logging.
Brian Aker [Mon, 28 Jun 2010 17:28:36 +0000 (10:28 -0700)]
Update changelog.
Brian Aker [Tue, 15 Jun 2010 06:31:25 +0000 (23:31 -0700)]
Merge in version util.
Monty Taylor [Tue, 15 Jun 2010 01:16:02 +0000 (18:16 -0700)]
Fixed a missing CLEANFILES entry.
Brian Aker [Mon, 14 Jun 2010 21:44:49 +0000 (14:44 -0700)]
Merge in indent fix in include.
Monty Taylor [Mon, 14 Jun 2010 16:55:47 +0000 (09:55 -0700)]
Fixed distcheck issue.
Monty Taylor [Mon, 14 Jun 2010 16:28:49 +0000 (09:28 -0700)]
Fixed distcheck dtrace issue.
Monty Taylor [Mon, 14 Jun 2010 15:42:15 +0000 (08:42 -0700)]
Fixed dtrace building.
Brian Aker [Sun, 13 Jun 2010 22:40:02 +0000 (15:40 -0700)]
Disable dtrace by default for build issue.
Brian Aker [Sun, 13 Jun 2010 21:04:20 +0000 (14:04 -0700)]
Fix for SASL
Brian Aker [Sun, 13 Jun 2010 16:43:30 +0000 (09:43 -0700)]
Remove blank line.
Brian Aker [Sun, 13 Jun 2010 16:21:08 +0000 (09:21 -0700)]
Merge Monty (with formatting fixes)
Monty Taylor [Sun, 13 Jun 2010 16:24:20 +0000 (09:24 -0700)]
Updated pandora-build files to version 0.134
Monty Taylor [Sun, 13 Jun 2010 15:01:04 +0000 (08:01 -0700)]
Added FreeBSD gmake note.
Brian Aker [Sun, 13 Jun 2010 08:54:40 +0000 (01:54 -0700)]
Fix makedist, up the value on the library interface/version
Brian Aker [Fri, 11 Jun 2010 01:59:25 +0000 (18:59 -0700)]
Adding support for libmemcached_ping().
Brian Aker [Fri, 11 Jun 2010 01:43:08 +0000 (18:43 -0700)]
Added libmemcached_ping() to memcached utility library.
Brian Aker [Tue, 8 Jun 2010 19:05:51 +0000 (12:05 -0700)]
Add support for --file for memcat.
Brian Aker [Tue, 8 Jun 2010 19:05:16 +0000 (12:05 -0700)]
Merging, with changes, --file for memcat.
Brian Aker [Mon, 7 Jun 2010 21:28:13 +0000 (14:28 -0700)]
Merge Trond
Brian Aker [Mon, 7 Jun 2010 21:06:53 +0000 (14:06 -0700)]
Fix (though only partial), for connect timeout.
Trond Norbye [Sat, 5 Jun 2010 19:17:33 +0000 (21:17 +0200)]
memcapable shouldn't be so picky about the error messages..
Monty Taylor [Sat, 29 May 2010 17:31:51 +0000 (10:31 -0700)]
Updated pandora-build files to version 0.131
Monty Taylor [Sat, 29 May 2010 17:31:42 +0000 (10:31 -0700)]
Disabled effc++ warnings for test cases.
Monty Taylor [Fri, 28 May 2010 21:04:42 +0000 (14:04 -0700)]
Removed two unused directories.
Monty Taylor [Fri, 28 May 2010 17:02:34 +0000 (10:02 -0700)]
Added two test files to the tarball.
Monty Taylor [Fri, 28 May 2010 17:01:06 +0000 (10:01 -0700)]
Added missing m4 files to the tarball dist.
Monty Taylor [Fri, 28 May 2010 16:59:27 +0000 (09:59 -0700)]
Added two missing pod files to the tarball dist.
Monty Taylor [Fri, 28 May 2010 16:56:01 +0000 (09:56 -0700)]
Fixed a spelling error caught by lintian.
Marko Kevac [Mon, 24 May 2010 09:08:06 +0000 (13:08 +0400)]
add 'save to file' ability to memcat
Brian Aker [Thu, 6 May 2010 22:04:44 +0000 (15:04 -0700)]
Additional tests.
Brian Aker [Thu, 6 May 2010 15:56:53 +0000 (08:56 -0700)]
Look for regressions in error messages.
Brian Aker [Fri, 23 Apr 2010 17:57:18 +0000 (10:57 -0700)]
Store .40 release information.
Brian Aker [Fri, 23 Apr 2010 00:18:57 +0000 (17:18 -0700)]
Fix for Solaris
Brian Aker [Thu, 22 Apr 2010 23:42:25 +0000 (16:42 -0700)]
Fix macro for Linux
Brian Aker [Thu, 22 Apr 2010 22:51:37 +0000 (15:51 -0700)]
Updates for OSX issues.
Brian Aker [Thu, 22 Apr 2010 00:49:09 +0000 (17:49 -0700)]
Small updates/wins around non-block IO
Brian Aker [Wed, 21 Apr 2010 03:14:19 +0000 (20:14 -0700)]
Fix for bad name servers.
Brian Aker [Tue, 20 Apr 2010 00:39:17 +0000 (17:39 -0700)]
Merge
Brian Aker [Mon, 19 Apr 2010 21:28:46 +0000 (14:28 -0700)]
Test case
Brian Aker [Sat, 17 Apr 2010 21:47:32 +0000 (14:47 -0700)]
Updating docs.
Brian Aker [Thu, 15 Apr 2010 16:16:53 +0000 (09:16 -0700)]
Merge fix.
Brian Aker [Thu, 15 Apr 2010 16:14:19 +0000 (09:14 -0700)]
Fix for using correct memcached binary.
Trond Norbye [Thu, 15 Apr 2010 04:35:59 +0000 (21:35 -0700)]
Fixed -p. Seems that we lost the ':' in there removing the ability to specify the port
Brian Aker [Wed, 14 Apr 2010 23:51:37 +0000 (16:51 -0700)]
Merge Trond.
Trond Norbye [Wed, 14 Apr 2010 22:32:40 +0000 (15:32 -0700)]
Use libevent for the eventloop in memcached_light
Monty Taylor [Sun, 11 Apr 2010 17:56:46 +0000 (10:56 -0700)]
Uses WORDS_BIGENDIAN to test for and disable big endian architectures.
Brian Aker [Tue, 6 Apr 2010 19:35:28 +0000 (12:35 -0700)]
Updating for version 0.39
Brian Aker [Tue, 6 Apr 2010 19:33:06 +0000 (12:33 -0700)]
Fix issue with memcached_st structure being a different size based on
compile.
Brian Aker [Tue, 6 Apr 2010 17:58:54 +0000 (10:58 -0700)]
Update documentation.
Brian Aker [Tue, 6 Apr 2010 17:22:35 +0000 (10:22 -0700)]
Improve on algo for disabling bad hosts.
Brian Aker [Mon, 5 Apr 2010 22:27:54 +0000 (15:27 -0700)]
Update for last disconnect to stick around even if ejected.
Brian Aker [Mon, 5 Apr 2010 19:01:19 +0000 (12:01 -0700)]
Merge Andre
Brian Aker [Mon, 5 Apr 2010 17:06:25 +0000 (10:06 -0700)]
@$#$@$ gcc
Brian Aker [Mon, 5 Apr 2010 16:41:24 +0000 (09:41 -0700)]
Fix for rpm buidling/make --with-debug