|
|
|
@788
|
[788]
|
06/23/08 04:05:28 |
dormando |
Another buffer overrun fix. |
|
|
|
@787
|
[787]
|
06/23/08 04:05:23 |
dormando |
Allocate new conn structures with calloc.
Janusz Dziemidowicz reported … |
|
|
|
@786
|
[786]
|
06/23/08 04:05:18 |
dormando |
Fix heap corruption when copying too much data onto an item.
(Dustin:)
I … |
|
|
|
@785
|
[785]
|
06/23/08 04:05:13 |
dormando |
Use calloc for allocating the hash table vs. malloc+memset.
calloc is … |
|
|
|
@784
|
[784]
|
06/23/08 04:05:08 |
dormando |
Fix freesuffix corruption.
When attempting to grow the freesuffix … |
|
|
|
@783
|
[783]
|
06/12/08 03:36:09 |
dormando |
make -k work under daemon mode (-d). |
|
|
|
@747
|
[747]
|
03/03/08 18:45:30 |
dormando |
Document a few of the stats commands. |
|
|
|
@743
|
[743]
|
03/03/08 05:08:47 |
dormando |
Halve distro size ;)
If we want the image back, fetch it from history … |
|
|
|
@742
|
[742]
|
03/03/08 05:08:44 |
dormando |
Add -L mode to manpage. |
|
|
|
@741
|
[741]
|
03/03/08 05:08:40 |
dormando |
Version bump (shipit's having trouble with it), and update ChangeLog |
|
|
|
@740
|
[740]
|
03/03/08 05:08:36 |
dormando |
per-stat-class tracking of evictions and out of memory conditions.
We have … |
|
|
|
@739
|
[739]
|
03/03/08 05:08:31 |
dormando |
Don't re-calculate the slab class id for slabs_free() either.
This + … |
|
|
|
@738
|
[738]
|
03/03/08 05:08:26 |
dormando |
Don't re-calculate the slab class id.
slabs_alloc() internally calls … |
|
|
|
@737
|
[737]
|
03/03/08 05:08:23 |
dormando |
Useless check. 'id' will never be higher than POWER_LARGEST.
Which is … |
|
|
|
@736
|
[736]
|
03/03/08 05:08:17 |
dormando |
Give 'SERVER_ERROR out of memory' errors more context. |
|
|
|
@729
|
[729]
|
02/29/08 19:43:21 |
dsallings |
Minor refactoring of server_socket.
Build the linked list out backwards … |
|
|
|
@728
|
[728]
|
02/27/08 10:07:59 |
dormando |
Handle bind errors in server_socket() (Brian Aker) (Dormando helped!) |
|
|
|
@726
|
[726]
|
02/27/08 03:37:18 |
dormando |
Enable UDP by default, clean up server socket code (Brian Aker) |
|
|
|
@724
|
[724]
|
02/25/08 16:56:45 |
dormando |
Enable use of large memory pages (Trond Norbye) … |
|
|
|
@716
|
[716]
|
02/24/08 22:28:34 |
dormando |
Make likely() and unlikely() available (Brian Aker) |
|
|
|
@712
|
[712]
|
02/22/08 05:05:23 |
dormando |
Add verbose message on noreply conditions. |
|
|
|
@711
|
[711]
|
02/22/08 04:57:55 |
dormando |
Changelog update (fix my formatting too) |
|
|
|
@708
|
[708]
|
02/22/08 04:57:41 |
dormando |
Implement 'noreply' option for update commands. (Tomash Brechko … |
|
|
|
@707
|
[707]
|
02/22/08 04:38:00 |
dormando |
Close socket on unhandled read errors. (Tao Hui <taohui3@gmail.com>) |
|
|
|
@706
|
[706]
|
02/19/08 07:45:13 |
dormando |
Someday I'll stop forgetting the changelog updates :) |
|
|
|
@704
|
[704]
|
02/18/08 10:26:22 |
dormando |
Swap time(2) with gettimeofday(2), since the latter is optimized away on … |
|
|
|
@703
|
[703]
|
02/18/08 10:10:20 |
dormando |
Add --enable-64bit to build 64-bit version of memcached (Trond Norbye) … |
|
|
|
@702
|
[702]
|
02/18/08 10:10:17 |
dormando |
add compiler options for Sun Studio compilers with --enable-threads (Trond … |
|
|
|
@701
|
[701]
|
02/18/08 09:22:47 |
dormando |
Support multiple interfaces returned by IPv6 interfaces. By Brian Aker … |
|
|
|
@700
|
[700]
|
02/18/08 09:22:42 |
dormando |
IPv6 support patch by Brian Aker <brian@tangent.org> |
|
|
|
@699
|
[699]
|
02/11/08 07:44:26 |
dormando |
Break out of the read-loop when read returns with available … |
|
|
|
@698
|
[698]
|
02/11/08 07:34:44 |
dormando |
Use the correct headerfile for signal-related … |
|
|
|
@697
|
[697]
|
02/11/08 06:00:40 |
dormando |
Missed again... changelog update for chunk fix. |
|
|
|
@696
|
[696]
|
02/11/08 05:59:36 |
dormando |
The memory returned from do_slabs_alloc is currently not properly aligned … |
|
|
|
@695
|
[695]
|
02/11/08 05:59:32 |
dormando |
Forgot ChangeLog entry for -k fix. |
|
|
|
@693
|
[693]
|
02/11/08 04:38:23 |
dormando |
Seems like -k never worked: it requires privileges to lock the memory,
but … |
|
|
|
@689
|
[689]
|
12/21/07 09:02:00 |
dormando |
Clarify error condition with cas set command by Tomash (modified by me). |
|
|
|
@668
|
[668]
|
12/08/07 04:16:24 |
dormando |
Fix --disable-threads not to _enable_ them. (Tomash Brechko) |
|
|
|
@667
|
[667]
|
12/08/07 04:16:13 |
dormando |
Fix "flush_all 0" bug. (Tomash Brechko) |
|
|
|
@666
|
[666]
|
12/08/07 04:16:01 |
dormando |
Add test for "flush_all 0" (Tomash Brechko) |
|
|
|
@665
|
[665]
|
12/07/07 05:56:59 |
dormando |
Believe this modified test is still useful. Based on what Tomash … |
|
|
|
@661
|
[661]
|
12/06/07 09:38:49 |
dormando |
Checking in changes prior to tagging of version 1.2.4. Changelog diff is: |
|
|
|
@660
|
[660]
|
12/06/07 09:36:42 |
dormando |
Changelog updates |
|
|
|
@659
|
[659]
|
12/06/07 09:12:49 |
dormando |
Tests are nondeterministic. Awaiting replacements. |
|
|
|
@655
|
[655]
|
12/02/07 05:49:39 |
dormando |
More cas tests by Chris Goffinet and Tomash Brechko |
|
|
|
@654
|
[654]
|
12/02/07 02:06:51 |
dormando |
If no IOV_MAX, and you're freebsd or apple platforms, define it.
I can't … |
|
|
|
@653
|
[653]
|
12/01/07 23:18:01 |
dormando |
Idiotic copy/paste mistake by dormando. Fixed by dormando ;) |
|
|
|
@652
|
[652]
|
11/28/07 17:25:02 |
dormando |
Commandline help for -a option by <bremner@unb.ca> |
|
|
|
@651
|
[651]
|
11/21/07 19:59:12 |
dormando |
Remove conn_caswrite mode. Tomash pointed out that it's unneeded.
One more … |
|
|
|
@650
|
[650]
|
11/21/07 19:58:47 |
dormando |
Fix bugs reported by Tomash Brechko for the new cas patch. |
|
|
|
@648
|
[648]
|
11/20/07 07:02:05 |
dormando |
Version bump spec file in prep for release... well, -rc. |
|
|
|
@647
|
[647]
|
11/20/07 07:01:56 |
dormando |
Several days worth of changelog updates... Slipped my mind. |
|
|
|
@646
|
[646]
|
11/20/07 07:01:27 |
dormando |
Dynamic suffix buffer work. |
|
|
|
@645
|
[645]
|
11/19/07 00:15:18 |
dormando |
Reduce mutex contention in get command for multiple keys. (Tomash Brechko) |
|
|
|
@644
|
[644]
|
11/18/07 20:37:17 |
dormando |
Document append/prepend flag/exptime ignore. |
|
|
|
@643
|
[643]
|
11/16/07 10:28:02 |
dormando |
Append should not allow its flags or exptime to be updated. |
|
|
|
@642
|
[642]
|
11/16/07 09:36:07 |
dormando |
Fix C operation priority bug. (Tomash Brechko) |
|
|
|
@641
|
[641]
|
11/16/07 09:13:41 |
dormando |
Allow running tests in a build directory different from source directory. … |
|
|
|
@640
|
[640]
|
11/16/07 07:44:39 |
dormando |
Fix CAS segfault due to wrong number of tokens (Chris Goffinet, Tomash … |
|
|
|
@639
|
[639]
|
11/16/07 07:44:30 |
dormando |
Updated CAS test for sending empty value (Chris Goffinet … |
|
|
|
@638
|
[638]
|
11/16/07 07:44:10 |
dormando |
Fix for CAS ID replay. (Dustin Sallings <dustin@spy.net>) |
|
|
|
@637
|
[637]
|
11/16/07 07:43:45 |
dormando |
Test showing CAS ID replay problem. (Dustin Sallings <dustin@spy.net>) |
|
|
|
@636
|
[636]
|
11/15/07 17:09:03 |
dormando |
Remove global id overflow check in CAS, and NOT FOUND should be NOT_FOUND. |
|
|
|
@635
|
[635]
|
11/15/07 08:13:45 |
dormando |
CAS fix from Christ Goffinet and Dustin Sallings. Use a global … |
|
|
|
@633
|
[633]
|
11/14/07 17:11:07 |
dormando |
Missed the indentation. |
|
|
|
@632
|
[632]
|
11/14/07 08:47:37 |
dormando |
Remove garbage whitespace, trunk now compiles again! |
|
|
|
@631
|
[631]
|
11/14/07 07:00:04 |
dormando |
Define IOV_MAX for OS X Panther and earlier. Report submitted by js … |
|
|
|
@630
|
[630]
|
11/12/07 17:48:54 |
sgrimm |
Always send "SERVER_ERROR out of memory" when memory exhausted.
Before the … |
|
|
|
@629
|
[629]
|
10/16/07 01:13:43 |
plindner |
Patch from David Bremner <bremner@unb.ca> that implements a new option … |
|
|
|
@628
|
[628]
|
10/05/07 16:55:40 |
sgrimm |
Allow memcached-tool dump mode to output keys containing punctuation
The … |
|
|
|
@627
|
[627]
|
10/03/07 23:45:44 |
plindner |
update for prepend operation, thread safe version from Maxim replacing … |
|
|
|
@624
|
[624]
|
10/03/07 23:30:11 |
plindner |
Fix for Unix Domain sockets on FreeBSD
FreeBSD's sendmsg() requires … |
|
|
|
@623
|
[623]
|
10/03/07 23:26:02 |
plindner |
The memcached-tool script can now display stats. Patch
provided by Dan … |
|
|
|
@622
|
[622]
|
10/03/07 22:44:56 |
plindner |
name and identity tweaks |
|
|
|
@621
|
[621]
|
10/03/07 22:28:00 |
plindner |
better wording |
|
|
|
@620
|
[620]
|
10/03/07 22:27:28 |
plindner |
Add append command support written by Filipe Laborde. Tests/protocol doc … |
|
|
|
@619
|
[619]
|
10/03/07 20:45:31 |
plindner |
Switch to unsigned 64-bit increment/decrement counters from Evan Miller … |
|
|
|
@618
|
[618]
|
10/03/07 20:11:09 |
plindner |
Fix for do_item_cachedump() which was returning an incorrect timestamp. |
|
|
|
@617
|
[617]
|
10/03/07 20:05:32 |
plindner |
add tests for CAS functionality (missed this first time around and wrote … |
|
|
|
@616
|
[616]
|
10/03/07 20:03:55 |
plindner |
Fix for stats.evictions not incrementing when exptime == 0 items
are … |
|
|
|
@615
|
[615]
|
10/03/07 19:59:11 |
plindner |
Incorporate "cas" operation developed by Dustin Sallings
<dustin@spy.net> … |
|
|
|
@609
|
[609]
|
09/18/07 09:25:02 |
dormando |
Add missing stats descriptions to protocol.txt
Reported by Brian Aker on … |
|
|
|
@608
|
[608]
|
08/22/07 04:03:01 |
plindner |
Incorporate incrememnt patch from Evan Miller
<emiller@imvu.com> to define … |
|
|
|
@607
|
[607]
|
08/21/07 19:21:59 |
plindner |
small fix for newer versions of automake |
|
|
|
@606
|
[606]
|
08/08/07 08:45:14 |
acme |
Bring the memcached.1 manpage up to date |
|
|
|
@604
|
[604]
|
08/06/07 17:58:40 |
plindner |
Workaround crash when using -P and -d flags on x86_64 with latest libevent … |
|
|
|
@603
|
[603]
|
07/29/07 09:32:39 |
plindner |
Add ifdefs around config.h so we can get the windows port working soon |
|
|
|
@600
|
[600]
|
07/16/07 17:50:00 |
plindner |
fix function declaration for threaded compilation |
|
|
|
@599
|
[599]
|
07/10/07 16:46:15 |
bradfitz |
fixes from Paul Querna |
|
|
|
@598
|
[598]
|
07/10/07 16:05:29 |
bradfitz |
notes from facebook hackathon |
|
|
|
@597
|
[597]
|
07/10/07 07:04:22 |
bradfitz |
notes (drawing) of the binary protocol from the facebook memcached … |
|
|
|
@596
|
[596]
|
07/10/07 06:43:58 |
plindner |
Minimal doxygen configuration |
|
|
|
@595
|
[595]
|
07/10/07 06:30:07 |
plindner |
conn_add_to_freelist returns bool |
|
|
|
@594
|
[594]
|
07/10/07 06:25:23 |
plindner |
Use NULL instead of 0, generate bools for ifs |
|
|
|
@591
|
[591]
|
07/09/07 14:28:54 |
plindner |
gcc -pedantic changes, comments, signed/unsigned changes. also convert … |
|
|
|
@590
|
[590]
|
07/08/07 10:11:48 |
sgrimm |
Fix the "stats items" command; the powers-of-N chunk size change broke it |
|
|
|
@589
|
[589]
|
07/08/07 09:48:48 |
sgrimm |
Make item stats commands thread-safe |
|
|
|
@588
|
[588]
|
07/08/07 08:51:47 |
sgrimm |
Abstract out some cut-and-pasted stats output code |
|
|
|
@587
|
[587]
|
07/08/07 00:01:52 |
sgrimm |
Fix minor style inconsistencies and add some missing error checking. |
|
|
|
@586
|
[586]
|
07/07/07 23:17:26 |
sgrimm |
Minor readability improvement: "1024 * 1024" instead of "1048576".
The … |