Change logs for memcached source package in Lucid

  • memcached (1.4.2-1ubuntu4) lucid-proposed; urgency=low
    
      * debian/patches/fix-issue-102-segfault.patch: use strncmp
        the way the upstream code does. Prevents multigets from
        failing. (LP: #637114)
      * debian/patchex/fix-ubuntu-ftbfs.patch: dropped
     -- Clint Byrum <email address hidden>   Tue, 29 Nov 2011 22:57:21 -0800
  • memcached (1.4.2-1ubuntu3) lucid; urgency=low
    
      * added debian/patches/fix-ubuntu-ftbfs.patch
        to fix (LP: #565152)
     -- Matt Wheeler <email address hidden>   Sat, 17 Apr 2010 03:20:19 +0100
  • memcached (1.4.2-1ubuntu2) lucid; urgency=low
    
      * debian/patches/fix-issue-102-segfault.patch: Update patch with a more
        propper fix. (LP: #558328)
     -- Chuck Short <email address hidden>   Thu, 15 Apr 2010 08:34:42 -0400
  • memcached (1.4.2-1ubuntu1) lucid; urgency=low
    
      * debian/patches/fix-issue-102-segfault.patch: Fix segfault when client is
        sending bad data (LP: #558328)
     -- Chuck Short <email address hidden>   Thu, 08 Apr 2010 11:01:23 -0400
  • memcached (1.4.2-1) unstable; urgency=medium
    
      * New upstream release, primarily bugfixes, some of them critical, hence
        the urgency:
        - Reject keys larger than 250 bytes in the binary protocol.
        - Bounds checking on stats cachedump.
        - Binary protocol set+cas wasn't returning a new cas ID.
        - Binary quitq didn't actually close the connection
        - Slab boundary checking cleanup (bad logic in unreachable code)
        - Get hit memory optimizations
        - Disallow -t options that cause the server to not work
        - Killed off incomplete slab rebalance feature.
      * debian/patches:
        - 01_init_script_compliant_with_LSB.patch: Remade as upstream applied a
          whitespace cleanup script that broke the patch.
        - 02_manpage_additions.patch: Added missing parameters to the memcached
          manpage.
      * Removed TODO from debian/docs.
    
    memcached (1.4.1-1) unstable; urgency=high
    
      * New upstream release (closes: #545883):
        - Finally addressed CVE-2009-2415: heap-based buffer overflow in length
          processing (closes: #540379).
        - Boundary condition during pipelined decoding caused crash.
        - Bad initialization during buffer realloc.
        - Buffer overrun in stats_prefix_find.
        - Other fixes and cleanups.
      * Changed the default start to yes in /etc/init.d/memcached as well.
      * debian/watch updated with new format and URL in code.google.com.  Thanks,
        Monty Taylor.
      * Added get-orig-source target, thanks to Monty Taylor.
      * debian/control:
        - Upgraded Standards-Version to 3.8.3 (no changes).
        - Added Suggests: libmemcached.
        - Bumped debhelper dependency and debian/compat to 6.
        - Added Depends on quilt 0.46-7 in order to use dh_quilt_* helpers.
      * debian/rules: Added dh_quilt_* helpers.
      * Added direct patches to source as quilt patches.
      * debian/README.source: Created such file to shut up lintian pedantic.
    
    memcached (1.4.0-1) unstable; urgency=low
    
      * New upstream release (closes: #484301, #537239):
        - New binary protocol, supporting CAS (compare-and-swap).
        - Non-threaded version is no longer possible, you just choose to run 1
          thread to have similar behaviour.
        - Lots of performance bottlenecks fixed (connection starvation,
          contention, disabling of CAS, locks for hash table expansion...).
        - Lots of new stats.  Main change is that stats now are per-slab where
          possible.
        - Code cleanup, lots of bugs fixed, added tests, enhanced documentation.
    
    memcached (1.2.8-2) unstable; urgency=low
    
      * After some thinking, probably making memcached starting by default is the
        right thing to do (closes: #536524).
      * Added status support to init.d script (closes: #528689).  Thanks, Peter!
      * debian/control: Added dependency on lsb-base (>= 3.2-13).
     -- Ubuntu Archive Auto-Sync <email address hidden>   Thu,  05 Nov 2009 10:40:06 +0000
  • memcached (1.2.8-1) unstable; urgency=high
    
      * New upstream release, urgency=high because of two critical bugs prior
        to this release:
        - In 1.2.7 under multithreaded mode, memcached would never restart
          accepting connections after hitting the maximum connection limit.
        - Remove 'stats maps' command, as it is a potential information leak,
          usable if versions prior to 1.2.8 ever have buffer overflows discovered
          (CVE-2009-1494).  Closes: #526554.
        - Make -b command (setting the TCP listen backlog) actually work.
      * debian/rules: Removed obsolete --disable-static.
    
    memcached (1.2.7-1) unstable; urgency=low
    
      * New upstream release, released on 4/3/2009.
        - New statistics.
        - Added -R option. Limit the number of requests processed by a connection
          at once. Prevents starving other threads if bulk loading.
        - Added -b command for setting the tcp listen backlog.
        - Many minor bugfixes.
    
    memcached (1.2.6-1) unstable; urgency=low
    
      * New upstream release (closes: #505037).  Released on 29/7/2008.
        - Major crash fixes.
        - DTrace support.
        - Minor updates.
      * debian/memcached.postrm: Now /var/log/memcached.log is removed on purge.
        Thanks, jidanni! (closes: #447288).
    
     -- Ubuntu Archive Auto-Sync <email address hidden>   Mon,  04 May 2009 08:23:05 +0100