Change logs for libx11 source package in Lucid

  • libx11 (2:1.3.2-1ubuntu3.1) lucid-security; urgency=low
    
      * SECURITY UPDATE: denial of service and possible code execution via
        incorrect memory size calculations
        - debian/patches/CVE-2013-1981.patch: fix multiple integer overflows.
        - CVE-2013-1981
      * SECURITY UPDATE: denial of service and possible code execution via
        incorrect length and bounds checking
        - debian/patches/CVE-2013-1997.patch: properly calculate lengths.
        - CVE-2013-1997
      * SECURITY UPDATE: denial of service and possible code execution via
        stack overflow from recursive #include
        - debian/patches/CVE-2013-2004.patch: set limit on depth.
        - CVE-2013-2004
      * debian/patches/001_hide_xeatdatawords.diff: Hide _XEatDataWords by
        default.
     -- Marc Deslauriers <email address hidden>   Wed, 29 May 2013 16:38:42 -0400
  • libx11 (2:1.3.2-1ubuntu3) lucid; urgency=low
    
      * Remove incorrectly exposed in6addr_any symbol from libx11.symbols, this
        is private.
     -- Robert Collins <email address hidden>   Thu, 04 Feb 2010 03:45:18 +1100
  • libx11 (2:1.3.2-1ubuntu2) lucid; urgency=low
    
      * Add klingon language definition.
     -- Robert Collins <email address hidden>   Tue, 02 Feb 2010 18:28:01 -0800
  • libx11 (2:1.3.2-1ubuntu1) lucid; urgency=low
    
      * Merge from Debian unstable, remaining changes:
        - Add 100_latin_locale_alias.diff (LP 379785)
    
    libx11 (2:1.3.2-1) unstable; urgency=low
    
      [ Julien Cristau ]
      * libx11-6.symbols: _XkbReadBufferCopy32, _XkbReadCopyData32 and
        _XkbWriteCopyData32 are only present on 64-bit architectures.
      * Unmark the following symbols as private, they're being used:
        - _XRegisterFilterByMask
        - _XRegisterFilterByType
        - _XUnregisterFilter
        - _XInitKeysymDB
        - _Xevent_to_mask
      * Build the Xlib specs and install them in libx11-dev.
      * Upload to unstable.
    
      [ Timo Aaltonen ]
      * New upstream release.
      * Bump the build-dep on xutils-dev (>= 1:7.5~1).
    
    libx11 (2:1.3-1) experimental; urgency=low
    
      * libx11-6.symbols: mark some more stuff as private.
      * libx11-6.symbols: add kfreebsd-amd64 tag for 64-bit symbols.
      * Run dpkg-gensymbols with -c4 to catch mismatches between the symbols file
        and the library.
      * New upstream release.
      * Cherry-pick patch from upstream git to avoid an error in configure due to
        underquoting.
      * Fix 006_tailor_pt_BR.UTF-8_Compose.diff to apply on new upstream.
      * Bump Standards-Version to 3.8.3.
    
    libx11 (2:1.2.99.901-1) experimental; urgency=low
    
      [ Brice Goglin ]
      * Bump Standards-Version to 3.8.2.
    
      [ Julien Cristau ]
      * Drop 002_arm_abi_brain_damage.diff, the old ABI arm port is gone.
      * Use a glob in libx11-6.install and libx11-xcb1.install.
      * Add tentative symbols file for libX11.so.6.  Many private symbols still
        included.
      * Build-depend on dpkg 1.15.3, to get support for tags in the symbols file.
      * New upstream release candidate
        + add {left,right}wards arrow to en_US.UTF-8 compose table
          (closes: #532117).  Thanks, Filippo Giunchedi!
     -- Timo Aaltonen <email address hidden>   Fri, 04 Dec 2009 11:43:54 +0200
  • libx11 (2:1.2.2-1ubuntu1) karmic; urgency=low
    
      * Merge from debian unstable, remaining changes: LP: #401656
        - Fix 'locale not supported by XLib' errors for la locales.
    
     -- Bhavani Shankar <email address hidden>   Mon, 20 Jul 2009 16:19:25 +0530