.gitignore | 77 COPYING | 21 ChangeLog | 530 ++ Makefile.am | 11 configure.ac | 48 debian/changelog | 22 debian/control | 17 debian/copyright | 43 debian/libxi-dev.install | 4 debian/rules | 5 doc/.gitignore | 4 doc/Makefile.am | 63 doc/porting.xml | 1209 ++++++ man/.gitignore | 2 man/Makefile.am | 246 - specs/.gitignore | 4 specs/Makefile.am | 65 specs/encoding.xml | 2312 ++++++++++++ specs/inputlib.xml | 70 specs/library.xml | 8559 +++++++++++++++++++++++++++++++++++++++++++++++ src/Makefile.am | 3 src/XExtInt.c | 2 src/XExtToWire.c | 3 src/XGetDCtl.c | 23 src/XGetFCtl.c | 23 src/XIPassiveGrab.c | 2 src/XIQueryPointer.c | 3 src/XISelEv.c | 2 src/XIint.h | 2 src/XListDev.c | 2 src/XQueryDv.c | 24 src/XSetBMap.c | 1 32 files changed, 13176 insertions(+), 226 deletions(-)
New commits: commit c8dbcf3de84b5ac6ab2d70fa9b500b09b8326eee Author: Julien Cristau <[email protected]> Date: Tue Feb 8 00:04:36 2011 +0100 Upload to unstable. diff --git a/debian/changelog b/debian/changelog index 02a14d0..778348d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,10 @@ -libxi (2:1.4.1-1) UNRELEASED; urgency=low +libxi (2:1.4.1-1) unstable; urgency=low * New upstream release. * Use xorg-sgml-doctool's copy of xorg.css. + * Upload to unstable. - -- Julien Cristau <[email protected]> Mon, 07 Feb 2011 23:48:11 +0100 + -- Julien Cristau <[email protected]> Tue, 08 Feb 2011 00:04:32 +0100 libxi (2:1.4.0-1) experimental; urgency=low commit 0623fde9070e80aea080b506c8c3e8094680f302 Author: Julien Cristau <[email protected]> Date: Mon Feb 7 23:51:20 2011 +0100 Use xorg-sgml-doctool's copy of xorg.css. diff --git a/debian/changelog b/debian/changelog index b4f47c3..02a14d0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ libxi (2:1.4.1-1) UNRELEASED; urgency=low * New upstream release. + * Use xorg-sgml-doctool's copy of xorg.css. -- Julien Cristau <[email protected]> Mon, 07 Feb 2011 23:48:11 +0100 diff --git a/debian/control b/debian/control index 494e359..38dbf2c 100644 --- a/debian/control +++ b/debian/control @@ -76,7 +76,14 @@ Description: X11 Input extension library (debug package) Package: libxi-dev Section: libdevel Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libxi6 (= ${binary:Version}), libx11-dev, libxext-dev, x11proto-input-dev (>= 1.9.99.902) +Depends: + ${shlibs:Depends}, + ${misc:Depends}, + libxi6 (= ${binary:Version}), + libx11-dev, + libxext-dev, + x11proto-input-dev (>= 1.9.99.902), + xorg-sgml-doctools (>= 1:1.5), Replaces: x11proto-input-dev (<< 1.9.99) Description: X11 Input extension library (development headers) diff --git a/debian/libxi-dev.install b/debian/libxi-dev.install index f59105c..1ddc544 100644 --- a/debian/libxi-dev.install +++ b/debian/libxi-dev.install @@ -4,7 +4,5 @@ usr/lib/pkgconfig/xi.pc usr/include/X11/extensions/ usr/share/doc/libXi/specs/*.html usr/share/doc/libxi-dev usr/share/doc/libXi/specs/*.txt usr/share/doc/libxi-dev -usr/share/doc/libXi/specs/*.css usr/share/doc/libxi-dev usr/share/doc/libXi/doc/*.html usr/share/doc/libxi-dev usr/share/doc/libXi/doc/*.txt usr/share/doc/libxi-dev -usr/share/doc/libXi/doc/*.css usr/share/doc/libxi-dev commit 32be499910ec33f1405d1e6e65db9ee95d620eac Author: Julien Cristau <[email protected]> Date: Mon Feb 7 23:48:23 2011 +0100 Bump changelogs diff --git a/ChangeLog b/ChangeLog index c3c12a2..a3372e0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,70 @@ +commit be2a1b33c9394dcab52622bde53c83f1dd840ea0 +Author: Peter Hutterer <[email protected]> +Date: Wed Jan 26 07:42:53 2011 +1000 + + libXi 1.4.1 + + Signed-off-by: Peter Hutterer <[email protected]> + +commit e0c95ce2348a9c9afaa4862368c7a5ae6913457c +Author: Carlos Garnacho <[email protected]> +Date: Mon Jan 24 12:35:04 2011 +0100 + + Fill in mods/group->effective in XIQueryPointer() + + the other XIModifierState/XIGroupState fields are being set correctly, + but the "effective" field was being left as undefined memory. + + Signed-off-by: Carlos Garnacho <[email protected]> + Signed-off-by: Peter Hutterer <[email protected]> + +commit a5961a8459614fcaa801a47cda07d3ee8246b16f +Author: Philipp Reh <[email protected]> +Date: Mon Jan 10 17:35:57 2011 +0100 + + Fix passive grabs. + + _XIPassiveGrabDevice, which is called by alle the passive grab functions, + wrongly returns an error when it shouldn't. + The attached patch adds the missing "not" to properly test the error + condition of _XReply. + + Signed-off-by: Philipp Reh <[email protected]> + Reviewed-by: Daniel Stone <[email protected]> + Reviewed-by: Peter Hutterer <[email protected]> + +commit 408db9e86a92c897390129ef27a804d7cf6ba6fb +Author: Paulo Zanoni <[email protected]> +Date: Thu Dec 16 14:10:05 2010 -0200 + + Use docbookx.dtd version 4.3 for all docs + + Signed-off-by: Paulo Zanoni <[email protected]> + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 9419fe9f0b21232d342885a693fbf9222b5844e4 +Author: Daniel Stone <[email protected]> +Date: Mon Dec 13 19:49:58 2010 +0000 + + WireToEvent: Set display member of all events as well + + All events were getting random uninitialised garbage for display; fix + that. + + Signed-off-by: Daniel Stone <[email protected]> + +commit 549dd5f470148df74e65ce7bb1af316a2848a71d +Author: Gaetan Nadon <[email protected]> +Date: Tue Nov 9 13:04:55 2010 -0500 + + config: HTML file generation: use the installed copy of xorg.css + + Currenlty the xorg.css file is copied in each location + where a DocBook/XML file resides. This produces about + 70 copies in the $(docdir) install tree. + + Signed-off-by: Gaetan Nadon <[email protected]> + commit ea7e12eaf84ada28f4933e85ecf51a47c9db0b93 Author: Peter Hutterer <[email protected]> Date: Tue Nov 2 14:26:34 2010 +1000 diff --git a/debian/changelog b/debian/changelog index ab6fb99..b4f47c3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libxi (2:1.4.1-1) UNRELEASED; urgency=low + + * New upstream release. + + -- Julien Cristau <[email protected]> Mon, 07 Feb 2011 23:48:11 +0100 + libxi (2:1.4.0-1) experimental; urgency=low * New upstream release. commit be2a1b33c9394dcab52622bde53c83f1dd840ea0 Author: Peter Hutterer <[email protected]> Date: Wed Jan 26 07:42:53 2011 +1000 libXi 1.4.1 Signed-off-by: Peter Hutterer <[email protected]> diff --git a/configure.ac b/configure.ac index 0a4b384..e26392e 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ dnl Process this file with autoconf to create configure. AC_PREREQ([2.60]) -AC_INIT(libXi, 1.4.0, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], libXi) +AC_INIT(libXi, 1.4.1, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], libXi) AM_INIT_AUTOMAKE([foreign dist-bzip2]) AM_MAINTAINER_MODE commit e0c95ce2348a9c9afaa4862368c7a5ae6913457c Author: Carlos Garnacho <[email protected]> Date: Mon Jan 24 12:35:04 2011 +0100 Fill in mods/group->effective in XIQueryPointer() the other XIModifierState/XIGroupState fields are being set correctly, but the "effective" field was being left as undefined memory. Signed-off-by: Carlos Garnacho <[email protected]> Signed-off-by: Peter Hutterer <[email protected]> diff --git a/src/XIQueryPointer.c b/src/XIQueryPointer.c index b3bfebc..e068a97 100644 --- a/src/XIQueryPointer.c +++ b/src/XIQueryPointer.c @@ -86,9 +86,12 @@ XIQueryPointer(Display *dpy, mods->base = rep.mods.base_mods; mods->latched = rep.mods.latched_mods; mods->locked = rep.mods.locked_mods; + mods->effective = mods->base | mods->latched | mods->locked; + group->base = rep.group.base_group; group->latched = rep.group.latched_group; group->locked = rep.group.locked_group; + group->effective = group->base | group->latched | group->locked; buttons->mask_len = rep.buttons_len * 4; buttons->mask = malloc(buttons->mask_len); commit add72b3a78f9b35e8782310a1de4e031dbbc3a8d Author: Cyril Brulebois <[email protected]> Date: Fri Jan 14 06:22:55 2011 +0100 Upload to experimental, fixing version number. diff --git a/debian/changelog b/debian/changelog index 89de01a..ab6fb99 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -libxi (2:1.4-1) UNRELEASED; urgency=low +libxi (2:1.4.0-1) experimental; urgency=low * New upstream release. * Update debian/copyright from upstream COPYING. @@ -10,7 +10,7 @@ libxi (2:1.4-1) UNRELEASED; urgency=low * Get rid of *.xml files before running dh_install. * Ship *.html, *.txt, *.css in libxi-dev. - -- Cyril Brulebois <[email protected]> Fri, 14 Jan 2011 06:02:57 +0100 + -- Cyril Brulebois <[email protected]> Fri, 14 Jan 2011 06:22:37 +0100 libxi (2:1.3-6) unstable; urgency=medium commit 83b98d6ae6da778bee95d63b912eddb517ec6651 Author: Cyril Brulebois <[email protected]> Date: Fri Jan 14 06:21:37 2011 +0100 Ship *.html, *.txt, *.css in libxi-dev. diff --git a/debian/changelog b/debian/changelog index b292b13..89de01a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,7 @@ libxi (2:1.4-1) UNRELEASED; urgency=low * Switch dh_install from --list-missing to --fail-missing for added safety. * Get rid of *.xml files before running dh_install. + * Ship *.html, *.txt, *.css in libxi-dev. -- Cyril Brulebois <[email protected]> Fri, 14 Jan 2011 06:02:57 +0100 diff --git a/debian/libxi-dev.install b/debian/libxi-dev.install index 0d4d5b5..f59105c 100644 --- a/debian/libxi-dev.install +++ b/debian/libxi-dev.install @@ -2,3 +2,9 @@ usr/lib/libXi.a usr/lib/libXi.so usr/lib/pkgconfig/xi.pc usr/include/X11/extensions/ +usr/share/doc/libXi/specs/*.html usr/share/doc/libxi-dev +usr/share/doc/libXi/specs/*.txt usr/share/doc/libxi-dev +usr/share/doc/libXi/specs/*.css usr/share/doc/libxi-dev +usr/share/doc/libXi/doc/*.html usr/share/doc/libxi-dev +usr/share/doc/libXi/doc/*.txt usr/share/doc/libxi-dev +usr/share/doc/libXi/doc/*.css usr/share/doc/libxi-dev commit 2376fbb994cce1e822c0b6a67ac74c67dc38b650 Author: Cyril Brulebois <[email protected]> Date: Fri Jan 14 06:17:13 2011 +0100 Get rid of *.xml files before running dh_install. diff --git a/debian/changelog b/debian/changelog index 26962cc..b292b13 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ libxi (2:1.4-1) UNRELEASED; urgency=low * Add xmlto, xorg-sgml-doctools, and w3m build-dep accordingly. * Switch dh_install from --list-missing to --fail-missing for added safety. + * Get rid of *.xml files before running dh_install. -- Cyril Brulebois <[email protected]> Fri, 14 Jan 2011 06:02:57 +0100 diff --git a/debian/rules b/debian/rules index d758b6d..7956d93 100755 --- a/debian/rules +++ b/debian/rules @@ -82,6 +82,7 @@ binary-arch: build install dh_testroot dh_installdocs + find debian/tmp -name '*.xml' -delete dh_install --sourcedir=debian/tmp --fail-missing --exclude=libXi.la --exclude=usr/share/man/man3 dh_installman dh_installchangelogs ChangeLog commit 3975885fa7f23786f42e0fb2c4cb64c602dc3d95 Author: Cyril Brulebois <[email protected]> Date: Fri Jan 14 06:11:59 2011 +0100 Switch dh_install from --list-missing to --fail-missing for added safety. diff --git a/debian/changelog b/debian/changelog index 2c606f5..26962cc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,8 @@ libxi (2:1.4-1) UNRELEASED; urgency=low * Bump xutils-dev build-dep for new macros. * Pass --with-xmlto and --without-fop to configure. * Add xmlto, xorg-sgml-doctools, and w3m build-dep accordingly. + * Switch dh_install from --list-missing to --fail-missing for added + safety. -- Cyril Brulebois <[email protected]> Fri, 14 Jan 2011 06:02:57 +0100 diff --git a/debian/rules b/debian/rules index 9e6d9a5..d758b6d 100755 --- a/debian/rules +++ b/debian/rules @@ -82,7 +82,7 @@ binary-arch: build install dh_testroot dh_installdocs - dh_install --sourcedir=debian/tmp --list-missing --exclude=libXi.la --exclude=usr/share/man/man3 + dh_install --sourcedir=debian/tmp --fail-missing --exclude=libXi.la --exclude=usr/share/man/man3 dh_installman dh_installchangelogs ChangeLog dh_link commit aaf5b2e9f5ae8fb85a55b780b1443e0f81b44988 Author: Cyril Brulebois <[email protected]> Date: Fri Jan 14 06:11:35 2011 +0100 Add xmlto, xorg-sgml-doctools, and w3m build-dep accordingly. diff --git a/debian/changelog b/debian/changelog index ae39dd1..2c606f5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ libxi (2:1.4-1) UNRELEASED; urgency=low * Update debian/copyright from upstream COPYING. * Bump xutils-dev build-dep for new macros. * Pass --with-xmlto and --without-fop to configure. + * Add xmlto, xorg-sgml-doctools, and w3m build-dep accordingly. -- Cyril Brulebois <[email protected]> Fri, 14 Jan 2011 06:02:57 +0100 diff --git a/debian/control b/debian/control index b3b1e57..494e359 100644 --- a/debian/control +++ b/debian/control @@ -16,7 +16,11 @@ Build-Depends: quilt, xutils-dev (>= 1:7.5+4), automake, - libtool + libtool, +# specs + xmlto, + xorg-sgml-doctools (>= 1:1.5), + w3m, Standards-Version: 3.8.4 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxi Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxi.git commit 99052eca48841a252a8ed6150480bc4c6f249c90 Author: Cyril Brulebois <[email protected]> Date: Fri Jan 14 06:10:55 2011 +0100 Pass --with-xmlto and --without-fop to configure. diff --git a/debian/changelog b/debian/changelog index 52315ef..ae39dd1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ libxi (2:1.4-1) UNRELEASED; urgency=low * New upstream release. * Update debian/copyright from upstream COPYING. * Bump xutils-dev build-dep for new macros. + * Pass --with-xmlto and --without-fop to configure. -- Cyril Brulebois <[email protected]> Fri, 14 Jan 2011 06:02:57 +0100 diff --git a/debian/rules b/debian/rules index b6673c7..9e6d9a5 100755 --- a/debian/rules +++ b/debian/rules @@ -40,6 +40,8 @@ build/config.status: configure cd build && \ ../configure --prefix=/usr --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info $(confflags) \ + --with-xmlto \ + --without-fop \ CFLAGS="$(CFLAGS)" commit b81b2cda7310eeede99d1c8541731d3e71b09a37 Author: Cyril Brulebois <[email protected]> Date: Fri Jan 14 06:05:22 2011 +0100 Bump xutils-dev build-dep for new macros. diff --git a/debian/changelog b/debian/changelog index 5ed0b1a..52315ef 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ libxi (2:1.4-1) UNRELEASED; urgency=low * New upstream release. * Update debian/copyright from upstream COPYING. + * Bump xutils-dev build-dep for new macros. -- Cyril Brulebois <[email protected]> Fri, 14 Jan 2011 06:02:57 +0100 diff --git a/debian/control b/debian/control index 64183c7..b3b1e57 100644 --- a/debian/control +++ b/debian/control @@ -14,7 +14,7 @@ Build-Depends: asciidoc (>= 8.4.5), pkg-config, quilt, - xutils-dev (>= 1:7.4+4), + xutils-dev (>= 1:7.5+4), automake, libtool Standards-Version: 3.8.4 commit fd5447814061d92db18fe1961c1225cb0951acb6 Author: Cyril Brulebois <[email protected]> Date: Fri Jan 14 06:04:34 2011 +0100 Update debian/copyright from upstream COPYING. diff --git a/debian/changelog b/debian/changelog index 3501767..5ed0b1a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ libxi (2:1.4-1) UNRELEASED; urgency=low * New upstream release. + * Update debian/copyright from upstream COPYING. -- Cyril Brulebois <[email protected]> Fri, 14 Jan 2011 06:02:57 +0100 diff --git a/debian/copyright b/debian/copyright index 9b57e3e..561c972 100644 --- a/debian/copyright +++ b/debian/copyright @@ -42,3 +42,46 @@ CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +Copyright 2008 Peter Hutterer + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation. + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of the author shall not be +used in advertising or otherwise to promote the sale, use or other dealings +in this Software without prior written authorization from the author. + +Copyright © 2009 Red Hat, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice (including the next +paragraph) shall be included in all copies or substantial portions of the +Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. commit 400f2962680b92d5a19149958377a850dfabf3fe Author: Cyril Brulebois <[email protected]> Date: Fri Jan 14 06:03:08 2011 +0100 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index 7b189a2..c3c12a2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,466 @@ +commit ea7e12eaf84ada28f4933e85ecf51a47c9db0b93 +Author: Peter Hutterer <[email protected]> +Date: Tue Nov 2 14:26:34 2010 +1000 + + libXi 1.4 + + Signed-off-by: Peter Hutterer <[email protected]> + +commit 556246beaffb42e1f58d816542d91e360ea02080 +Author: Peter Hutterer <[email protected]> +Date: Tue Nov 2 11:22:01 2010 +1000 + + man: XGetDeviceProperty(3) has no parameter 'pending'. + + Signed-off-by: Peter Hutterer <[email protected]> + Reviewed-by: Julien Cristau <[email protected]> + +commit ccbebb111fb2084716fce67cb44b5bd8b86adbbc +Author: Jesse Adkins <[email protected]> +Date: Tue Sep 28 13:30:03 2010 -0700 + + Purge cvs tags. + + Signed-off-by: Jesse Adkins <[email protected]> + Signed-off-by: Alan Coopersmith <[email protected]> + +commit f237427f897d1dc527494653735d4bb93d740546 +Author: Carlos Garnacho <[email protected]> +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 <[email protected]> + Reviewed-by: Jeremy Huddleston <[email protected]> + Signed-off-by: Peter Hutterer <[email protected]> + +commit abc26c71b6032683b89085a7ebcd40ca81cdf3f2 +Author: Julien Cristau <[email protected]> +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 <[email protected]> + Signed-off-by: Julien Cristau <[email protected]> + +commit a00926cd16a0b6ddb9f7b074dce88e3fb840831c +Author: Matthieu Herrb <[email protected]> +Date: Wed Aug 25 22:21:55 2010 +0200 + + Fix build with gcc 2.95 + + Signed-off-by: Matthieu Herrb <[email protected]> + Reviewed-by: Jeremy Huddleston <[email protected]> + Reviewed-by: Matt Turner <[email protected]> + Signed-off-by: Peter Hutterer <[email protected]> + +commit 3f2814a0f9193cb33b44ef53059a4b349cf4cabc +Author: Peter Hutterer <[email protected]> +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 <[email protected]> + +commit d3eb99478ca96fdfc4ceb2a9809f19f803bba6c7 +Author: Gaetan Nadon <[email protected]> +Date: Sun Aug 15 18:05:13 2010 -0400 + + man: add $(AM_V_GEN) for silent rules where missing + + Reviewed-by: Peter Hutterer <[email protected]> + Signed-off-by: Gaetan Nadon <[email protected]> + +commit dbcca7e1296ae671964c55be13bfbb9113a600a0 +Author: Gaetan Nadon <[email protected]> +Date: Sun Aug 15 17:46:52 2010 -0400 + + man: whitespace management + + This style should make it easier to read filenames + in a large list. + + Reviewed-by: Peter Hutterer <[email protected]> + Signed-off-by: Gaetan Nadon <[email protected]> + +commit bc9f68de51ec7d3d88330ff843eccd6cbf9a93ad +Author: Gaetan Nadon <[email protected]> +Date: Sun Aug 15 12:53:04 2010 -0400 + + man: Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS + + The value of MAN_SUBST is the same for all X.Org packages. + Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS + + Reviewed-by: Peter Hutterer <[email protected]> + Signed-off-by: Gaetan Nadon <[email protected]> + +commit 20b843c820dd147a0f8f7e6d06da7a0c18d40f1c +Author: Gaetan Nadon <[email protected]> +Date: Sun Aug 15 09:33:17 2010 -0400 + + man: add/change comments regarding the 3 step conversion from text source + + In the hope of making it easier to learn. + This makefile may serve as a reference. + + Reviewed-by: Peter Hutterer <[email protected]> + Signed-off-by: Gaetan Nadon <[email protected]> + +commit e7b4e33a3ea1a3cce074da2d91bda7258e01652a +Author: Gaetan Nadon <[email protected]> +Date: Sun Aug 15 07:54:39 2010 -0400 + + man: rename libman_pre to libman_PRE + + To be consistent with all other man pages makefiles. + + Reviewed-by: Peter Hutterer <[email protected]> + Signed-off-by: Gaetan Nadon <[email protected]> + +commit d854293a63be4a983e3e8fe8a1110a5ea1ffba2a +Author: Gaetan Nadon <[email protected]> +Date: Sun Aug 15 07:32:10 2010 -0400 + + man: use "shadows" terminology in variable names. + + For man pages that are just links to a main man page. + This is how they are referred to in all other librairies. + + Reviewed-by: Peter Hutterer <[email protected]> + Signed-off-by: Gaetan Nadon <[email protected]> + +commit 9fe6bfec833a66a3a8ca70b8769eada91a320bf7 +Author: Gaetan Nadon <[email protected]> +Date: Sat Aug 14 21:41:51 2010 -0400 + + man: remove used LIB_MAN_DIR_SUFFIX (part of an unrequired broken fix) + + Local fix in CVS for bug 5628 is not required + as the problem has been fixed in + util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba + + Reviewed-by: Peter Hutterer <[email protected]> + Signed-off-by: Gaetan Nadon <[email protected]> + +commit 8daf961d0fe6a1433c8248d984618a7e22ff88b8 +Author: Pauli Nieminen <[email protected]> +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 <[email protected]> + Signed-off-by: Pauli Nieminen <[email protected]> + +commit 3a6839b4a229aa59188025c9b285023110a20aad +Author: Pauli Nieminen <[email protected]> +Date: Mon Jun 14 10:37:56 2010 +0300 + + Use single error path in XGetDeviceControl + + This reduces code duplication and fixes possible leak of d. d would leak if + allocation of Device fails. + + Signed-off-by: Pauli Nieminen <[email protected]> + Reviewed-by: Julien Cristau <[email protected]> + +commit 850288fee663c07fbd491859629543f78bbadd3c +Author: Pauli Nieminen <[email protected]> +Date: Mon Jun 14 10:37:56 2010 +0300 + + Use single error path in XGetFeedbackControl + + This reduces code duplication and fixes possible leak of f. f would leak if + allocation of Feedback fails. + + Signed-off-by: Pauli Nieminen <[email protected]> + Reviewed-by: Julien Cristau <[email protected]> + +commit 9ca839742b49d49e98a17baa40c9662ee76c397f +Author: Pauli Nieminen <[email protected]> +Date: Mon Jun 14 10:16:22 2010 +0300 + + Use single error path in XQueryDeviceState + + This reduces code duplication and fixes possible leak of data. data would + leak if allocation of state fails. + + Signed-off-by: Pauli Nieminen <[email protected]> + Reviewed-by: Julien Cristau <[email protected]> + +commit b953bf7b9775e5970776a21ae3f7919592289c92 +Author: Pauli Nieminen <[email protected]> +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 <[email protected]> + Reviewed-by: Julien Cristau <[email protected]> + +commit 6199f89992e2b6ba5f96833f4f4087b61ca61ac5 +Author: Pauli Nieminen <[email protected]> +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 <[email protected]> + Reviewed-by: Julien Cristau <[email protected]> + +commit d364aaaa47a69789b7acfd54b625caa299780480 +Author: Matt Dew <[email protected]> +Date: Sat Jul 10 09:48:13 2010 -0400 + + specs: convert input .ms specs from xorg-docs module to DocBook XML + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit 30b076ea0b761c4a94c275be273accf311dc81c2 +Author: Fernando Carrijo <[email protected]> +Date: Thu Jul 1 06:58:28 2010 -0300 + + Purge macros NEED_EVENTS and NEED_REPLIES + + Signed-off-by: Fernando Carrijo <[email protected]> + Acked-by: Tiago Vignatti <[email protected]> + Reviewed-by: Alan Coopersmith <[email protected]> + +commit 54fbe5759aa961dccc618b35573845f847675570 +Author: Jamey Sharp <[email protected]> +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 <[email protected]> + +commit f7c3b023f04e06dfe380dce488f80943a10be57e +Author: Gaetan Nadon <[email protected]> +Date: Mon Mar 29 16:50:34 2010 -0400 + + config: update AC_PREREQ statement to 2.60 + + Unrelated to the previous patches, the new value simply reflects + the reality that the minimum level for autoconf to configure + all x.org modules is 2.60 dated June 2006. + + ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit e48a8569f854237f2fead7c7a75e90b6c5fe8693 +Author: Gaetan Nadon <[email protected]> +Date: Mon Mar 29 14:53:48 2010 -0400 + + config: remove the pkgconfig pc.in file from EXTRA_DIST + + Automake always includes it in the tarball. + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit 93aca1583dcdd21d79c7ab75d81a49359523a0e2 +Author: Gaetan Nadon <[email protected]> +Date: Thu Mar 11 10:16:51 2010 -0500 + + doc: specify minimum version for xmlto and ascidoc + + Specify 0.0.20 as the minimum version for xmlto. + Older versions do not have fop backend. + + Specify 8.4.5 as the minimum version for ascidooc. + Older versions stop with errors. + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit 299de21b2ab3cfa2078823215f84da67e7b3d1a3 +Author: Peter Hutterer <[email protected]> +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 <[email protected]> + Reviewed-by: Julien Cristau <[email protected]> + +commit 4debc545611edd35f8fd35a52f4adf4263e49200 +Author: Gaetan Nadon <[email protected]> +Date: Tue Feb 16 10:37:21 2010 -0500 + + config: move CWARNFLAGS from configure.ac to Makefile.am + + Compiler warning flags should be explicitly set in the makefile + rather than being merged with other packages compiler flags. + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit d7e421f97db74332783ae885f6835f84133c92b5 +Author: Peter Hutterer <[email protected]> +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 <[email protected]> + Reviewed-by: Dan Nicholson <[email protected]> + +commit b75b8fa4bda0fb18872fa82a04fe7f609a147f8b +Author: Dan Nicholson <[email protected]> +Date: Tue Jan 26 09:17:12 2010 -0800 + + Need both xmlto and asciidoc to install man pages from a checkout + + The check for whether to build the pages looked for both xmlto and + asciidoc, but the check to install didn't. Refactor a bit so that the + check is done only once. + + Signed-off-by: Dan Nicholson <[email protected]> + Tested-by: Gaetan Nadon <[email protected]> + Tested-by: Christian Hartmann <[email protected]> + +commit f10f6f2fd420786cddac875d1b6de2004ba8c9d4 +Author: Gaetan Nadon <[email protected]> +Date: Sat Jan 23 14:46:59 2010 -0500 + + man: remove redundant nodist prefix to libman_DATA + + The final, macro substituded, man pages (with file extension .3 + on my platform), are installed, but not distributed. There is no + need to override the correct default behaviour. + + Reviewed-by: Dan Nicholson <[email protected]> + Signed-off-by: Gaetan Nadon <[email protected]> + +commit c183e15263787af913bf8eb7be707e0f2e974824 +Author: Gaetan Nadon <[email protected]> +Date: Sat Jan 23 10:04:38 2010 -0500 + + man: allow installing prebuilt man pages from tarball + + The man pages source may be supplied in the tarball or built + from git. The makefile needs to take that into consideration + and adjust the targets accordingly. + + Reviewed-by: Dan Nicholson <[email protected]> + Signed-off-by: Gaetan Nadon <[email protected]> + +commit c94494c144c634b7fa3187c55458cafa0e06a69c +Author: Gaetan Nadon <[email protected]> +Date: Tue Jan 19 13:44:49 2010 -0500 + + config: replace custom code with reusable macro XORG_WITH_XMLTO + + XORG_WITH_XMLTO provides additional functions like a configure + option which allow platform builders to control the usage of + the xmlto program. + + This is a requirement from platforms that do not have such doc tool. + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit bb07265cfbd919de4903dadbfe42d1779c20225c +Author: Gaetan Nadon <[email protected]> +Date: Thu Jan 14 09:22:08 2010 -0500 + + COPYING: add missing copyright notice + + Refer to: XiAllowEvents.c + Copyright © 2009 Red Hat, Inc. + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit 20f1b09cfdeeb2e4536e82a09b32693de65f3566 +Author: Alan Coopersmith <[email protected]> +Date: Thu Jan 14 21:39:47 2010 -0800 + + Update Sun license notices to current X.Org standard form + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit d42cdd631728eae399287b666f0f445e7af47ad3 +Author: Gaetan Nadon <[email protected]> +Date: Fri Jan 1 13:43:03 2010 -0500 + + man: ignore generated .man from .txt files in this directory + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit 9620cfa989d214a4d97c74767c218d06ed2ac792 +Author: Gaetan Nadon <[email protected]> +Date: Fri Nov 27 20:56:04 2009 -0500 + + Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES + + Now that the INSTALL file is generated. + Allows running make maintainer-clean. + +commit d157e3b4ac31710fb1d4d62f1cc4fa743ec61522 +Author: Gaetan Nadon <[email protected]> +Date: Wed Oct 28 14:09:10 2009 -0400 + + INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 + + Add missing INSTALL file. Use standard GNU file on building tarball + README may have been updated + Remove AUTHORS file as it is empty and no content available yet. + Remove NEWS file as it is empty and no content available yet. + +commit 847b72d9de8dd839c391321b50312368e63e7305 +Author: Gaetan Nadon <[email protected]> +Date: Tue Oct 27 15:07:25 2009 -0400 + -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

