# # ChangeLog for / # # Generated by Trac 0.11.1 # 11/26/09 14:50:03 Sun, 22 Nov 2009 20:44:38 GMT bradfitz [839] * trunk/api/perl/ChangeLog (modified) * trunk/api/perl/lib/Cache/Memcached.pm (modified) quell ipv6-related warning from: ... Tue, 10 Nov 2009 07:13:52 GMT dormando [838] * trunk/website/memcached.look (modified) fuuuuck it. Tue, 10 Nov 2009 07:07:40 GMT dormando [837] * trunk/website/memcached.look (modified) Testing. Tue, 10 Nov 2009 06:51:56 GMT dormando [836] * trunk/website/apis.bml (modified) * trunk/website/download.bml (modified) * trunk/website/index.bml (modified) * trunk/website/memcached.look (modified) * trunk/website/news.bml (modified) * trunk/website/users.bml (modified) empty out old memcached homepage. Sun, 08 Nov 2009 08:46:09 GMT dormando [835] * trunk/website/memcached.look (modified) meta refresh to new site. There's some more BML-y way for sure, but I ... Wed, 21 Oct 2009 21:51:13 GMT bradfitz [834] * tags/Cache-Memcached-1.28 (copied) Tagging version '1.28' using shipit. Wed, 21 Oct 2009 21:51:10 GMT bradfitz [833] * trunk/api/perl/ChangeLog (modified) * trunk/api/perl/lib/Cache/Memcached.pm (modified) Checking in changes prior to tagging of version 1.28. Changelog ... Mon, 12 Oct 2009 17:02:40 GMT dormando [832] * trunk/website/download.bml (modified) forgot the date Mon, 12 Oct 2009 07:06:28 GMT dormando [831] * trunk/website/download.bml (modified) * trunk/website/news.bml (modified) 1.4.2 is out, mofos Thu, 08 Oct 2009 02:21:13 GMT dormando [830] * trunk/website/download.bml (modified) wiki page for development info. Tue, 06 Oct 2009 03:37:11 GMT ask [829] * trunk/api/perl/ChangeLog (modified) * trunk/api/perl/Makefile.PL (modified) Encode.pm is 5.8.0+ Tue, 22 Sep 2009 05:29:11 GMT bradfitz [828] * tags/Cache-Memcached-1.27 (copied) Tagging version '1.27' using shipit. Tue, 22 Sep 2009 05:29:08 GMT bradfitz [827] * trunk/api/perl/ChangeLog (modified) * trunk/api/perl/MANIFEST (modified) * trunk/api/perl/lib/Cache/Memcached.pm (modified) Checking in changes prior to tagging of version 1.27. Changelog ... Tue, 22 Sep 2009 01:02:26 GMT ask [826] * trunk/api/perl/t/02_keys.t (modified) Make 02_keys test work on older perl and with version.pm being optional Mon, 21 Sep 2009 12:18:58 GMT ask [825] * trunk/api/perl/t/02_keys.t (modified) Fix server version check in keys test Mon, 21 Sep 2009 11:14:58 GMT ask [824] * trunk/api/perl/t/02_keys.t (modified) Only test append/prepend support if the server is >= 1.2.4 Mon, 21 Sep 2009 11:14:55 GMT ask [823] * trunk/api/perl/ChangeLog (modified) Update ChangeLog Sun, 30 Aug 2009 06:48:40 GMT dormando [822] * trunk/website/download.bml (modified) fuck me. Sat, 29 Aug 2009 23:22:28 GMT dormando [821] * trunk/website/download.bml (modified) * trunk/website/news.bml (modified) 1.4.1 released Sat, 29 Aug 2009 01:57:27 GMT athomason [820] * trunk/api/perl/lib/Cache/Memcached.pm (modified) * trunk/api/perl/t/06_utf8_key.t (added) The key reconstituted from server by get_multi won't have utf8 on, ... Sat, 29 Aug 2009 01:55:28 GMT athomason [819] * trunk/api/perl/t/03_stats.t (modified) "stats malloc" command is gone in 1.4 Mon, 20 Jul 2009 09:13:31 GMT dormando [818] * trunk/api/perl/lib/Cache/Memcached.pm (modified) * trunk/api/perl/t/02_keys.t (modified) Add append/prepend support. Thu, 16 Jul 2009 17:56:26 GMT dormando [817] * trunk/website/download.bml (modified) duhr. Fri, 10 Jul 2009 06:15:26 GMT dormando [816] * trunk/website/dist/memcached-1.4.0.tar.gz (added) * trunk/website/download.bml (modified) * trunk/website/news.bml (modified) memcached release 1.4.0 Fri, 29 May 2009 00:18:54 GMT dormando [815] * trunk/website/dist/memcached-1.4.0-rc1.tar.gz (added) * trunk/website/download.bml (modified) * trunk/website/news.bml (modified) 1.4.0-rc1 webpage update. Thu, 21 May 2009 04:59:35 GMT ask [814] * trunk/api/perl/ChangeLog (modified) * trunk/api/perl/t/100_flush_bug.t (modified) Fix occasional failure in the 100_flush_bug.t test Thu, 21 May 2009 04:40:40 GMT ask [813] * trunk/api/perl/t/100_flush_bug.t (modified) Enable ReuseAddr Tue, 05 May 2009 01:32:40 GMT bradfitz [812] * tags/Cache-Memcached-1.26 (copied) Tagging version '1.26' using shipit. Tue, 05 May 2009 01:32:37 GMT bradfitz [811] * trunk/api/perl/ChangeLog (modified) * trunk/api/perl/lib/Cache/Memcached.pm (modified) Checking in changes prior to tagging of version 1.26. Changelog ... Sun, 03 May 2009 03:23:27 GMT bradfitz [810] * tags/Cache-Memcached-1.25 (copied) Tagging version '1.25' using shipit. Sun, 03 May 2009 03:23:23 GMT bradfitz [809] * trunk/api/perl/ChangeLog (modified) * trunk/api/perl/MANIFEST (modified) * trunk/api/perl/lib/Cache/Memcached.pm (modified) Checking in changes prior to tagging of version 1.25. Changelog ... Sat, 11 Apr 2009 07:30:20 GMT dormando [808] * trunk/website/dist/memcached-1.2.8.tar.gz (added) * trunk/website/download.bml (modified) * trunk/website/news.bml (modified) memcached 1.2.8 release. Sat, 04 Apr 2009 01:05:02 GMT dormando [807] * trunk/website/dist/memcached-1.2.7.tar.gz (added) * trunk/website/download.bml (modified) * trunk/website/news.bml (modified) 1.2.7 release. Fri, 20 Mar 2009 23:04:52 GMT dormando [806] * trunk/website/download.bml (modified) link the beta downloads Tue, 13 Jan 2009 03:23:26 GMT hachi [805] * trunk/api/perl/ChangeLog (modified) * trunk/api/perl/lib/Cache/Memcached.pm (modified) * trunk/api/perl/t/05_reconnect_timeout.t (added) Fix reconnects on dead sockets to not be as slow. Sat, 03 Jan 2009 01:30:52 GMT dormando [804] * trunk/website/memcached.look (modified) old. people should e-mail the list now. Sat, 03 Jan 2009 00:51:38 GMT dormando [803] * trunk/website/apis.bml (modified) fix language. (thanks brad) Fri, 02 Jan 2009 23:26:23 GMT dormando [802] * trunk/website/apis.bml (modified) clear out crufty data in favor of wiki. Fri, 02 Jan 2009 10:44:03 GMT dormando [801] * trunk/website/apis.bml (modified) see zee weekee Mon, 29 Dec 2008 00:15:59 GMT dormando [800] * trunk/website/index.bml (modified) update ML link. Mon, 29 Dec 2008 00:01:30 GMT dormando [799] * trunk/website/memcached.look (modified) update links. Mon, 24 Nov 2008 23:57:45 GMT henrylyne [798] * trunk/api/perl/ChangeLog (modified) Warn when trying to put undef values into memcache. Mon, 24 Nov 2008 23:28:48 GMT henrylyne [797] * trunk/api/perl/lib/Cache/Memcached.pm (modified) Carp output is not that useful, switching to warn. Issue warn after ... Mon, 24 Nov 2008 22:45:52 GMT henrylyne [796] * trunk/api/perl/lib/Cache/Memcached.pm (modified) Remove change to default val to empty string. Insert warning with memkey ... Fri, 21 Nov 2008 23:59:57 GMT henrylyne [795] * trunk/api/perl/lib/Cache/Memcached.pm (modified) If a memcache value is undefined, default it to an empty string. ... Mon, 08 Sep 2008 00:21:11 GMT dormando [794] * trunk/website/index.bml (modified) Fix typos on site. Pointed out by: John Rockefeller ... Tue, 29 Jul 2008 16:41:13 GMT dormando [793] * trunk/website/dist/memcached-1.2.6.tar.gz (modified) replace busted distro file. Dormando dummmmmmmbbbbbbbbbbbbbb Tue, 29 Jul 2008 07:24:07 GMT dormando [792] * trunk/website/dist/memcached-1.2.6.tar.gz (added) * trunk/website/download.bml (modified) * trunk/website/news.bml (modified) Push 1.2.6 final release! Thu, 24 Jul 2008 18:25:39 GMT dormando [791] * trunk/website/dist/memcached-1.2.6-rc1.tar.gz (added) Upload 1.2.6-rc1 Wed, 23 Jul 2008 19:18:17 GMT ykerherve [790] * trunk/api/perl/ChangeLog (modified) * trunk/api/perl/lib/Cache/Memcached.pm (modified) * trunk/api/perl/t/100_flush_bug.t (added) Fixed flush_all to only return success when there is a proper ... Sat, 28 Jun 2008 17:15:03 GMT bradfitz [789] * trunk/website/memcached.look (modified) add analytics, and change my email address to link to mailing list.. heh Mon, 23 Jun 2008 04:05:28 GMT dormando [788] * trunk/server/memcached.c (modified) Another buffer overrun fix. Mon, 23 Jun 2008 04:05:23 GMT dormando [787] * trunk/server/memcached.c (modified) Allocate new conn structures with calloc. Janusz Dziemidowicz reported ... Mon, 23 Jun 2008 04:05:18 GMT dormando [786] * trunk/server/memcached.c (modified) Fix heap corruption when copying too much data onto an ... Mon, 23 Jun 2008 04:05:13 GMT dormando [785] * trunk/server/assoc.c (modified) Use calloc for allocating the hash table vs. malloc+memset. calloc is ... Mon, 23 Jun 2008 04:05:08 GMT dormando [784] * trunk/server/memcached.c (modified) Fix freesuffix corruption. When attempting to grow the freesuffix ... Thu, 12 Jun 2008 03:36:09 GMT dormando [783] * trunk/server/ChangeLog (modified) * trunk/server/memcached.c (modified) make -k work under daemon mode (-d). Wed, 11 Jun 2008 06:29:54 GMT dormando [782] * trunk/website/download.bml (modified) maybe this'll look better? Hate not being able to test BML from here :) Wed, 11 Jun 2008 06:28:03 GMT dormando [781] * trunk/website/download.bml (modified) Add git repos to download page. Sun, 20 Apr 2008 04:30:34 GMT hachi [780] * tags/api/perl/Cache-Memcached-1.16 (copied) * tags/api/perl/Cache-Memcached-1.17 (copied) * tags/api/perl/Cache-Memcached-1.18 (copied) * tags/api/perl/Cache-Memcached-1.18-but-profilable (copied) * tags/api/perl/Cache-Memcached-1.20 (copied) * tags/api/perl/Cache-Memcached-1.21 (copied) * tags/api/perl/Cache-Memcached-1.22 (copied) * tags/api/perl/Cache-Memcached-1.23 (copied) * tags/api/perl/Cache-Memcached-1.24 (copied) * tags/api/xs/Cache-Memcached-GetParserXS-0.01 (copied) * tags/server/1.2.0 (copied) * tags/server/1.2.1 (copied) * tags/server/1.2.2 (copied) * tags/server/1.2.3 (copied) * tags/server/1.2.4 (copied) * tags/server/1.2.5 (copied) This is paired with the previous commit, recreating all the past tags in ... Sun, 20 Apr 2008 04:27:08 GMT hachi [779] * tags/api (added) * tags/api/perl (added) * tags/api/xs (added) * tags/server (added) Make directories for seperating the tags based on what they are. This is ... Fri, 18 Apr 2008 06:11:40 GMT dsallings [778] * branches/binary/server/memcached.c (modified) Binary quit command from Trond Norbye. Thu, 17 Apr 2008 07:28:03 GMT astone [777] * branches/binary/server/doc/protocol-binary-range.xml (modified) * branches/binary/server/doc/protocol-binary.xml (modified) Update the stylesheet paths to point to xml2rfc/ now. Thu, 17 Apr 2008 07:22:51 GMT astone [776] * branches/binary/server/doc/Makefile-xml2rfc (added) * branches/binary/server/doc/binary-protocol-plan.txt (deleted) * branches/binary/server/doc/protocol-binary-range.txt (moved) * branches/binary/server/doc/protocol-binary-range.xml (moved) * branches/binary/server/doc/protocol-binary.txt (moved) * branches/binary/server/doc/protocol-binary.xml (moved) * branches/binary/server/doc/xml2rfc (added) * branches/binary/server/doc/xml2rfc/reference.RFC.0768.xml (added) * branches/binary/server/doc/xml2rfc/rfc2629-noinc.xsl (added) * branches/binary/server/doc/xml2rfc/rfc2629-other.ent (added) * branches/binary/server/doc/xml2rfc/rfc2629-refchk.xsl (added) * branches/binary/server/doc/xml2rfc/rfc2629-xhtml.ent (added) * branches/binary/server/doc/xml2rfc/rfc2629.dtd (added) Rearrange the binary protocol docs and xml2rfc tools. Wed, 02 Apr 2008 17:41:43 GMT dsallings [775] * branches/binary/server/memcached.c (modified) * branches/binary/server/memcached.h (modified) Syscall optimizations from Trond Norbye. From Trond: I have been using ... Mon, 31 Mar 2008 07:50:20 GMT dormando [774] * trunk/website/dist/memcached-1.3.0.tar.gz (added) Development release of the binary tree work. Sun, 30 Mar 2008 08:16:46 GMT dormando [773] * branches/binary/server/configure.ac (modified) * branches/binary/server/memcached.spec (modified) Super ghetto version bump... It's a development release! Sun, 30 Mar 2008 08:08:45 GMT dormando [772] * branches/binary/server/memcached.h (modified) * branches/binary/server/t/binary.t (modified) BIN_RES_MAGIC should be 0x81 as described in the protocol ... Sat, 29 Mar 2008 09:36:33 GMT dormando [771] * branches/binary/server/memcached.c (modified) 16/4 == 4. Sat, 29 Mar 2008 09:36:30 GMT dormando [770] * branches/binary/server/t/binary.t (modified) All tests pass... except memcached-debug doesn't work. Sat, 29 Mar 2008 09:36:25 GMT dormando [769] * branches/binary/server/t/binary.t (modified) All existing tests pass. Fri, 28 Mar 2008 04:26:59 GMT dormando [768] * branches/binary/server/t/binary.t (modified) Most tests pass now. MultiGet is still busted. Thu, 27 Mar 2008 04:31:35 GMT dormando [767] * branches/binary/server/t/binary.t (modified) Fix incr/decr perl tests. Next up is CAS, which are no longer separate ... Tue, 25 Mar 2008 21:05:29 GMT dsallings [766] * branches/binary/server/memcached.c (modified) * branches/binary/server/thread.c (modified) 1) I don't have any prototype for daemon 2) The signature for ... Tue, 25 Mar 2008 08:25:18 GMT dormando [765] * branches/binary/server/t/binary.t (modified) More perl binary protocol tests passing now. Still a lot broken. Tue, 25 Mar 2008 08:25:15 GMT dormando [764] * branches/binary/server/t/binary.t (modified) Updating perl tests. Now works a little again. Fails 'Simple set/get' Tue, 25 Mar 2008 06:26:01 GMT dormando [763] * branches/binary/server/memcached.c (modified) Make unix domain sockets work again. Fri, 21 Mar 2008 01:33:44 GMT bradfitz [762] * trunk/website/apis.bml (modified) add Lua library Wed, 19 Mar 2008 05:19:32 GMT dsallings [761] * branches/binary/server/doc/binary-protocol-plan-v2.xml (modified) Updated protocol xml to match protcol txt Wed, 19 Mar 2008 05:18:15 GMT dsallings [760] * branches/binary/server/doc/binary-protocol-plan-v2.txt (modified) * branches/binary/server/memcached.c (modified) Alignment fixes for 64-bit processors. Tue, 18 Mar 2008 17:21:31 GMT dsallings [759] * branches/binary/server/memcached.c (modified) Style fix: horizontal spacing Tue, 18 Mar 2008 17:21:28 GMT dsallings [758] * branches/binary/server/memcached.c (modified) Style fix: responseBuf -> response_buf Tue, 18 Mar 2008 17:21:24 GMT dsallings [757] * branches/binary/server/memcached.c (modified) Avoid a memcpy by writing directly to wbuf. Tue, 18 Mar 2008 17:21:21 GMT dsallings [756] * branches/binary/server/memcached.c (modified) Removed commented-out managed bucket stuff from the bin protocol. Tue, 18 Mar 2008 17:21:13 GMT dsallings [755] * branches/binary/server/memcached.c (modified) * branches/binary/server/memcached.h (modified) Use the bin substate enum as well Tue, 18 Mar 2008 17:21:05 GMT dsallings [754] * branches/binary/server/memcached.c (modified) * branches/binary/server/memcached.h (modified) Ensure all connection states are expressed as enums. Function ... Tue, 18 Mar 2008 17:21:01 GMT dsallings [753] * branches/binary/server/memcached.c (modified) Fix another protocol enum Mon, 17 Mar 2008 07:40:41 GMT dsallings [752] * branches/binary/server/memcached.c (modified) * branches/binary/server/memcached.h (modified) Handle protocol enums more correctly. Fri, 07 Mar 2008 08:12:47 GMT dsallings [751] * branches/binary/server/doc/protocol.txt (modified) * branches/binary/website/dist/memcached-1.2.5.tar.gz (added) * branches/binary/website/download.bml (modified) * branches/binary/website/news.bml (modified) Merge commit 'trunk' into lbinary as of r750 Conflicts: ... Tue, 04 Mar 2008 08:25:16 GMT dormando [750] * trunk/website/download.bml (modified) * trunk/website/news.bml (modified) Update website for 1.2.5 release. Mon, 03 Mar 2008 20:00:41 GMT dormando [749] * trunk/website/dist/memcached-1.2.5.tar.gz (added) auto-adding file using shipit Mon, 03 Mar 2008 20:00:38 GMT dormando [748] * tags/1.2.5 (copied) Tagging version '1.2.5' using shipit. Mon, 03 Mar 2008 18:45:30 GMT dormando [747] * trunk/server/doc/protocol.txt (modified) Document a few of the stats commands. Mon, 03 Mar 2008 18:16:26 GMT dsallings [746] * branches/binary/server/memcached.c (modified) Reducing verbosity in the binary protocol handling. Mon, 03 Mar 2008 07:51:02 GMT dsallings [745] * branches/binary/server/ChangeLog (modified) * branches/binary/server/configure.ac (modified) * branches/binary/server/doc/binary-protocol-plan.jpg (deleted) * branches/binary/server/doc/memcached.1 (modified) * branches/binary/server/items.c (modified) * branches/binary/server/memcached.c (modified) * branches/binary/server/memcached.h (modified) * branches/binary/server/memcached.spec (modified) * branches/binary/server/slabs.c (modified) * branches/binary/server/slabs.h (modified) * branches/binary/server/thread.c (modified) * branches/binary/website/dist/memcached-1.2.5-rc1.tar.gz (added) Merged commit 'trunk' into lbinary as of r744 Mon, 03 Mar 2008 05:20:20 GMT dormando [744] * trunk/website/dist/memcached-1.2.5-rc1.tar.gz (added) Add 1.2.5-rc1 to website dist. Mon, 03 Mar 2008 05:08:47 GMT dormando [743] * trunk/server/doc/binary-protocol-plan.jpg (deleted) Halve distro size ;) If we want the image back, fetch it from history ... Mon, 03 Mar 2008 05:08:44 GMT dormando [742] * trunk/server/doc/memcached.1 (modified) Add -L mode to manpage. Mon, 03 Mar 2008 05:08:40 GMT dormando [741] * trunk/server/ChangeLog (modified) * trunk/server/configure.ac (modified) * trunk/server/memcached.spec (modified) Version bump (shipit's having trouble with it), and update ChangeLog Mon, 03 Mar 2008 05:08:36 GMT dormando [740] * trunk/server/items.c (modified) per-stat-class tracking of evictions and out of memory conditions. We ... Mon, 03 Mar 2008 05:08:31 GMT dormando [739] * trunk/server/items.c (modified) * trunk/server/memcached.h (modified) * trunk/server/slabs.c (modified) * trunk/server/slabs.h (modified) * trunk/server/thread.c (modified) Don't re-calculate the slab class id for slabs_free() either. This + ...