[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#603940: unblock: libxi/2:1.3-5



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package libxi.  It has a number of small fixes and
documentation improvements from upstream, and our quilt patch was
replaced by the upstream version (almost identical).

Here's the list of included upstream fixes:

commit e9efb471f5396a25aee5650ed4b8f3733c3be2d2
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Tue Nov 2 11:22:01 2010 +1000

    man: XGetDeviceProperty(3) has no parameter 'pending'.
    
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Reviewed-by: Julien Cristau <jcristau@debian.org>
    (cherry picked from commit 556246beaffb42e1f58d816542d91e360ea02080)

commit dddf0a73aa712853029a70a65406ef827bf1563e
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Wed Oct 6 11:04:21 2010 +0200

    Fix typo when converting raw events from the wire.
    
    The raw values were being miscalculated, containing only the integral part
    of the FP3232, meanwhile normal valuators were mistakenly added the fractional
    part of its corresponding raw value.
    
    Signed-off-by: Carlos Garnacho <carlosg@gnome.org>
    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    (cherry picked from commit f237427f897d1dc527494653735d4bb93d740546)
    (cherry picked from commit dc9d2fd462ef3ba5176c74a2456822fe1671053d)

commit 1f3c2d947dbf1020cd8ed19ff0f96da2037694a4
Author: Julien Cristau <jcristau@debian.org>
Date:   Sun Oct 3 17:04:57 2010 +0200

    man: fix typo in XIQueryDevice doc
    
    Don't pretend this is XIQueryPointer.
    
    Debian bug#598964
    Reported-by: Joachim Breitner <nomeata@debian.org>
    Signed-off-by: Julien Cristau <jcristau@debian.org>
    (cherry picked from commit abc26c71b6032683b89085a7ebcd40ca81cdf3f2)
    (cherry picked from commit b7c8e70f3f93e5ff1b64bff33b802d53c867adf8)

commit 9eab6d6dcff18acf9ac81cf618ae17f18a6e6331
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Mon Aug 2 15:40:32 2010 +1000

    man: improve readability of XAllowDeviceEvents.
    
    Parse the options to event-mode as a list. This requires un-indenting the
    rest, otherwise the asciidoc/xmlto conversion will indent the trailing
    paragraphs more than the list
    
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    (cherry picked from commit 3f2814a0f9193cb33b44ef53059a4b349cf4cabc)
    (cherry picked from commit 5178b897167b54a78d6577441f1e27b797823f46)

commit 51bd24b0d9dbb5e7384956911e5126e467fc2678
Author: Pauli Nieminen <ext-pauli.nieminen@nokia.com>
Date:   Fri Jun 18 11:32:36 2010 +0300

    Always unlock display correctly
    
    XISelectEvents and XIGetSelectedEvents were not unlocking display in all
    return paths.
    
    Reported-by: Julien Cristau <jcristau@debian.org>
    Signed-off-by: Pauli Nieminen <ext-pauli.nieminen@nokia.com>
    (cherry picked from commit 8daf961d0fe6a1433c8248d984618a7e22ff88b8)
    (cherry picked from commit b764411d074f0379810b7e921473504b539cfdf3)

commit bc027f52efbd568e17857b9187255d76dcb25ceb
Author: Pauli Nieminen <ext-pauli.nieminen@nokia.com>
Date:   Mon Jun 14 10:05:36 2010 +0300

    Fix memory leak in XIGetSelectedEvents
    
    mask_in was leaking for every successfull XIGetSelectedEvents.
    
    Signed-off-by: Pauli Nieminen <ext-pauli.nieminen@nokia.com>
    Reviewed-by: Julien Cristau <jcristau@debian.org>
    (cherry picked from commit b953bf7b9775e5970776a21ae3f7919592289c92)
    (cherry picked from commit e116a06d5964e51623d68c329119be87d3ce8ab0)

commit abe783205b5c41616161c2c74b317dbe12385ce0
Author: Pauli Nieminen <ext-pauli.nieminen@nokia.com>
Date:   Fri Jun 11 17:30:44 2010 +0300

    Fix usage of uninitialized value
    
    In error case length of extra data could be uninitialized. This would
    result randomly sized request later in function.
    
    Signed-off-by: Pauli Nieminen <ext-pauli.nieminen@nokia.com>
    Reviewed-by: Julien Cristau <jcristau@debian.org>
    (cherry picked from commit 6199f89992e2b6ba5f96833f4f4087b61ca61ac5)
    (cherry picked from commit e2a82e587b528e2d1b352ee89d9f0b4ad5450f0a)

commit 93d706757582805ef2cb7b868d27a13679bb9bdc
Author: Jamey Sharp <jamey@minilop.net>
Date:   Fri Apr 9 17:31:00 2010 -0700

    Don't unlock the Display twice.
    
    _xiQueryVersion's caller must wrap it in a LockDisplay/UnlockDisplay
    pair, so it shouldn't call UnlockDisplay itself.
    
    Signed-off-by: Jamey Sharp <jamey@minilop.net>
    (cherry picked from commit 54fbe5759aa961dccc618b35573845f847675570)
    (cherry picked from commit 9ab5ba3eabc58f5154b25f4f1de631c2fdaec3ce)

commit 0f6950fc53b2cffc560551a2625a980b1db695f8
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Wed Dec 9 13:59:57 2009 +1000

    Initialize extension with the right number of events.
    
    If the server supports a lower XI version than the client, the Xlib-internal
    event vector may be smashed. See libXext for more details.
    http://cgit.freedesktop.org/xorg/lib/libXext/commit/?id=83fdb27df4ddc2fb088ddf2ec65f0db6b7c57287
    
    This patch queries the server for the supported XI extension before
    registering the extension with Xlib. The number of events registered depends
    on the server version.
    
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Reviewed-by: Julien Cristau <jcristau@debian.org>
    (cherry picked from commit 299de21b2ab3cfa2078823215f84da67e7b3d1a3)
    (cherry picked from commit 87b6e5822532f63b63dc926cbf6788726b83812d)

commit 8ce148ef9d28a16930666eceb1073a34aacc27cb
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Thu Feb 18 16:52:12 2010 +1000

    man: fix types for XGetSelectedExtensionEvents.
    
    The return values are of type XEventClass** and int*, respectively.
    
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
    (cherry picked from commit d7e421f97db74332783ae885f6835f84133c92b5)
    (cherry picked from commit 7b3e496d17b85fd2ec245194376628263ce31cab)

Cheers,
Julien

Attachment: signature.asc
Description: Digital signature


Reply to: