* New upstream release.
* Cherry-pick upstream commit 557b6079, don't free an uninitialized
buffer. Closes: #849026.
[ Andreas Boll ]
* New upstream release.
- Fixes CVE-2016-7945 and CVE-2016-7946 (Closes: #840440).
* Update d/upstream/signing-key.asc with Matthieu Herrb's key.
* Update a bunch of URLs in packaging to https.
* Bump Standards-Version to 3.9.8, no changes needed.
[ Emilio Pozuelo Monfort ]
* Acknowledge 2:1.7.6-1.1 NMU.
* Cherry-pick upstream commit 7ac03c6c to plug a memory leak in the
security fix.
* Cherry-pick upstream commit 4c5c8d62, check a buffer was allocated
before writing to it.
* Bump debhelper compat to 10.
+ debhelper now calls dh-autoreconf automatically.
+ debhelper now enables --parallel by default.
* Switch to -dbgsym packages.
* debhelper passes --disable-silent-rules to configure for us.
* Drop explicit build target. dh $@ can handle it.
* Non-maintainer upload.
* Mark libxi-dev as Multi-Arch: same. Closes: #689068.
* Explicitly specify documentation's anchor ids instead of generating
non-reproducible ones during the build (Francois Gouget).
* New upstream release.
* Remove Drew and Cyril from Uploaders.
* Fix package descriptions: input hotplugging has been implemented years ago
(closes: #782987). Thanks, Paul Wise!
[ Andreas Boll ]
* New upstream release.
* Switch to dh with the autoreconf and quilt addons.
* Fix lintian error: pre-depends-directly-on-multiarch-support libxi6.
* Let uscan verify tarball signatures.
* Fix Vcs-* fields.
* Remove obsolete XC- prefix from Package-Type field.
* Add upstream url.
* Bump standards version to 3.9.6.
[ Julien Cristau ]
* Delete obsolete debian/xsfbs.
* New upstream release.
* New upstream release.
* New upstream release candidate.
[ Timo Aaltonen ]
* control: Bump policy to 3.9.4, no changes.
* control: Bump x11proto-input-dev build-dep to 2.2.99.1.
* libxi6.symbols: Added new symbols.
* rules: Bump shlibs.
* control: Add libfixes-dev to build-deps and libxi-dev Depends.
[ Julien Cristau ]
* Use dpkg-buildflags.
* Disable silent build rules.
* Bump debhelper compat level to 7.
* Simplify installing manpages.
* Fix clean rule for config.h.in.
* Use dh_prep instead of dh_clean -k.
[ Julien Cristau ]
* Don't require (fake)root for debian/rules clean.
[ Cyril Brulebois ]
* New upstream release.
[ Chase Douglas ]
* New upstream release
- Fix bus error on MIPS N32 (closes: #636920)
* Bump build deps on x11proto-input-dev
* Bump lintian standards version to 3.9.3
[ Julien Cristau ]
* Pull some more changes from upstream master:
- Fix wrong button label and mask copy on OS X (fixes regression in the
patch for bug#636920)
- Move version comparison into a helper function
- Set the RawEvent sourceid (#34240)
* Upload to unstable.
* New upstream release candidate:
- With XI 2.2 support, needed for multitouch.
* Fix changelog entry for 2:1.4.99.1-1:
- With XI 2.1 support, no multitouch yet.
* Bump x11proto-input-dev and libx11-dev build-deps.
* Update libxi6.symbols with new symbols and bump shlibs.
* New upstream release.
* New upstream release candidate:
- With XI 2.1 support.
* Update build dependencies accordingly:
- Bump xutils-dev, x11proto-input-dev, xorg-sgml-doctools.
- Add xsltproc.
* Update libxi-dev.install: specs/ and docs/ have been merged.
* Don't install *.db yet.
* Add -c4 to dh_makeshlibs.
* Team upload.
* Don't ship debug symbols for the udeb in libxi6-dbg.
* Add build-{arch,indep} debian/rules targets.
* Team upload.
[ Steve Langasek ]
* Build for multiarch.
[ Julien Cristau ]
* Remove David Nusinow from Uploaders.
* New upstream release.
* Add a comment to the series file so that it isn't eaten by
dpkg-source.
* Bump Standards-Version (no changes).
[ Julien Cristau ]
* Bump Standards-Version to 3.9.1 (no changes).
[ Cyril Brulebois ]
* New upstream release.
* New upstream release.
* Use xorg-sgml-doctool's copy of xorg.css.
* Upload to unstable.
* 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.
* 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.
* Ship *.html, *.txt, *.css in libxi-dev.
* WireToEvent: Set display member of all events as well (cherry-pick from
upstream).
* Cherry-picked fixes from upstream:
- man: fix types for XGetSelectedExtensionEvents
- Initialize extension with the right number of events (obsoletes our
quilt patch)
- Don't unlock the Display twice
- Fix usage of uninitialized value
- Fix memory leak in XIGetSelectedEvents
- Always unlock display correctly
- man: improve readability of XAllowDeviceEvents
- man: fix typo in XIQueryDevice doc (closes: #598964)
- Fix typo when converting raw events from the wire
- man: XGetDeviceProperty(3) has no parameter 'pending'
* Add udeb needed for the graphical installer: libxi6-udeb.
* Version/Bump some B-D to make sure the udeb gets its dependencies on
the (recently-added) udebs rather than on the libraries:
- libx11-dev
- libxext-dev
* Add myself to Uploaders.
[ Julien Cristau ]
* Rename the build directory to not include DEB_BUILD_GNU_TYPE for no
good reason. Thanks, Colin Watson!
* Remove myself from Uploaders
* Update patch from 2:1.3-2 to not crash if an app (like, say, anything
using Qt3) calls libXi functions but the extension isn't available
(closes: #568323). Thanks, Roman Mamedov!
[ Brice Goglin ]
* Remove Jamey Sharp and Josh Triplett from Uploaders, closes: #568276.
[ Cyril Brulebois ]
* Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed).
* Upload to unstable.
* Initialize extension with the right number of events. This should fix
issues when libXi announces more events than the X server will actually
send for that extension, and thus smashes Xlib's event vector (closes:
#515734, #515946). Patch by Peter Hutterer, analysis by Nathan Kidd.
* Upload to unstable.
* Bump Standards-Version to 3.8.3.
* Add build-deps on xmlto and asciidoc to build the manpages.
* New upstream release.
[ Timo Aaltonen ]
* Add README.source from xsfbs. Bump Standards-Version to 3.8.1.
[ Julien Cristau ]
* Move libxi6-dbg to section 'debug'.
* Drop libxi-dev pre-dependency on x11-common, only needed for upgrades from
sarge.
* New upstream release candidate.
* XInput.h moved here from x11proto-input-dev; add Replaces.
* Also remove config.h.in in clean.
* Bump shlibs and update symbols.
* Fix typo in debian/rules, which made us build with make -j if
DEB_BUILD_OPTIONS didn't ask for it. Thanks to Samuel Thibault for
reporting the problem!
* New upstream release.
* Add symbols file.
* Upload to unstable.
[ Timo Aaltonen ]
* New upstream release.
* debian/control:
- Bump x11proto-input-dev build-dep to 1.5.
* debian/rules:
- Bump the shlibs for libxi6.
[ Julien Cristau ]
* Drop -1 debian revisions from build-deps.
* Bump Standards-Version to 3.7.3.
* Drop the XS- prefix from Vcs-* control fields.
* libxi6{,-dbg} don't need to depend on x11-common.
* Wrap build-deps in debian/control.
* Build-depend on automake and libtool, run autoreconf on build, and allow
parallel builds.
* Bump libxi-dev's dependency on x11proto-input-dev to 1.5 as well.
[ Brice Goglin ]
* Add a link to www.X.org in the long description.
* New upstream release.
* Add upstream URL to debian/copyright.
* New upstream release.
* New upstream release
+ fixes locking bugs (closes: #429147).
* Add myself to Uploaders and remove Branden and Fabio with their
permission.
* Use ${binary:Version} instead of ${Source-Version}.
* Add a XS-Vcs-Browser header.
* New upstream release.
* Pull fixes from upstream git.
+ remove patch 00_upstream_002_XiCheckExtInit_unlockdisplay.diff applied
upstream.
* Bump epoch to 2 so ubuntu can sync this package.
* Adjust Section values to what the override says.
* Update location of upstream repository from CVS to git in the long
descriptions.
* New upstream release.
+ Drop patches applied upstream
+ Bump build-dependency on x11proto-input-dev to >= 1.4.
* Install the upstream changelog.
* Add XS-Vcs-Git header in debian/control.
* libXi: Various Display locking correctness issues (Closes: #400442)
* Add Josh and myself to Uploaders.
* Bring X11R7.1 into unstable. Still closes #377204.
* dbg package has priority extra.
* Patch 10_manpage_section.diff sets the man page section according
to the definition given by xutils macros. Set Build-Depends:
xutils-dev to prove the point. Install man pages using
dh_installman. Closes: #377204.
* New upstream version (X11R7.1).
- applies patch 01_manpage_location.diff.
* libxi provides no header files, so don't try to install usr/include/X11/*
* Exclude .la from dh_install.
* Test for obj-$(DEB_BUILD_GNU_TYPE) before creating it during build;
idempotency fix.
* Run dh_install w/ --list-missing.
* Drop duplicate x11-common dep in -dev package.
* Bump standards version to 3.7.2.0.
* Version x11-common pre-dep in -dev package to 1:7.0.0 to match
the rest of Debian.
* Bump debhelper compat to 5.
* Fix dh_strip call to skip the -dbg package.
* Reorder makeshlib command in rules file so that ldconfig is run
properly. Thanks Drew Parsons and Steve Langasek.
* Add quilt to build-depends
* Remove references to xss in -dev and -dbg package descriptions. Thanks
Josh Triplett. (closes: #362059)
* Upload to unstable
* Backport manpage location fix
* First modular upload to Debian
* Install manpages in libxi-dev. Thanks Julien Cristau.
* Bump libx11-dev and libxext-dev Build-Deps to avoid _XOPEN_SOURCE.
* First libxi release.