22 Commits

Author SHA256 Message Date
524838f492 - Update to version 1.8.2
* This release includes fixes for malloc failures and a double
    alignment issue on some machines. XFreeDeviceInfo can now be
    called with NULL and XGetFeedbackControl is more robust in
    the face of a malicious X server sending random data. Plus a
    typo fix in the man page.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=40
2024-09-05 09:38:12 +00:00
6bd31c206e - Update to version 1.8.1
* Fix spelling/wording issues
  * gitlab CI: enable commit & merge request checks
  * gitlab CI: enable gitlab's builtin static analysis
  * XInput_find_display: Don't dereference NULL dpyinfo
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * Initialize a few stack vars to zero

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=38
2023-05-04 09:56:11 +00:00
73bf33a9e2 - Update to version 1.8
* This release of libXi marks the support of XI 2.4 touchpad
    gesture events official. This feature is the only difference
    between libXi 1.8 and the latest release in the 1.7.x series
    (1.7.10).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=37
2021-09-15 21:52:03 +00:00
0fac555a2d - Update to version 1.7.10
* Fix the FIXME in XIValuatorClass case of copy_classes function in XExtInt.c
  * _XIPassiveGrabDevice needs to set time value
  * Replace open-coded FP3232_TO_DOUBLE
  * autogen: add default patch prefix
  * autogen.sh: use quoted string variables
  * autogen.sh: use exec instead of waiting for configure to finish
  * Update configure.ac bug URL for gitlab migration
  * Update README for gitlab migration
  * man: add a bunch of missing spaces
  * Update XIChangeHierarchy.txt

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=35
2019-06-21 10:04:59 +00:00
04c9172827 - Update to version 1.7.9:
* Plug a memory leak
  * Check that allocating a buffer succeeded
  * Fix possible free of uninitialized pointer

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=33
2017-01-23 10:02:29 +00:00
9758e27ac0 Accepting request 437734 from home:tobijk:X11:XOrg
- Update to version 1.7.8:
  The changes of 1.7.7 are included.
  + Fix a crash introduced in the 1.7.7 release.
  + Properly validate server responses.

OBS-URL: https://build.opensuse.org/request/show/437734
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=31
2016-11-02 10:31:51 +00:00
8da7d0b192 Accepting request 350386 from home:tobijk:X11:XOrg
- Update to version 1.7.6:
  One significant change here: libXi was using raw serial numbers in event
  cookies, the one read off the wire. All other events don't use that number
  but a Xlib-internal serial number which is similar but not always the same.
  This could cause events to look out of order. With this release, libXi is
  now using the same serial number for event cookies as it uses for all other
  events.

OBS-URL: https://build.opensuse.org/request/show/350386
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=29
2015-12-28 19:56:27 +00:00
a83e38c6ec Accepting request 330496 from home:tobijk:X11:XOrg
- Update to version 1.7.5:
  A couple of important bugfixes that have accumulated over the last
  year.
  + Fix version check in _XIAllowEvents
  + Advance the request buffer by the right amount in XIChangeHierarchy
  + Fix double unlock when _XiCheckExtInit return -1.
  + XIChangeHierarchy: Add missing unlock.
  + Do not return NoSuchExtension casted to pointer as an error.
  + XIGetClientPointer: Return False on error.
  + Fix logic in _XIAllowEvents and prevent double unlock.
  + Refactor XGetExtensionVersion.
  + XIGrabDevice: Unlock display in error path.

OBS-URL: https://build.opensuse.org/request/show/330496
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=27
2015-09-14 07:30:04 +00:00
73d47004c9 - Update to version 1.7.4
* Fix locking bugs with XIAllowTouchEvents() and XIUngrabTouchBegin()

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=25
2014-07-18 11:56:11 +00:00
9b10943047 - added baselibs.conf as source to specfile
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=23
2014-07-11 14:18:30 +00:00
3166e38c05 - Update to version 1.7.3
* Two important patches fixing deadlocks when using XIPassiveGrab
    requests.  You're recommended to updated. Note that we now
    require libX11 1.6, that's a new dependency over 1.7.2 but it's
    over a year old by now anyway.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=22
2014-07-11 09:55:17 +00:00
32757e29b2 Accepting request 181941 from home:tobijk:X11:XOrg
update to final version 1.7.2

OBS-URL: https://build.opensuse.org/request/show/181941
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=19
2013-07-04 03:58:03 +00:00
8f15708705 Accepting request 181335 from home:tobijk:X11:XOrg
update to 1.7.2 prerelease

OBS-URL: https://build.opensuse.org/request/show/181335
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=17
2013-06-28 12:47:18 +00:00
b2f26d4749 Accepting request 162859 from home:tobijk:X11:XOrg
update to version 1.7.1

OBS-URL: https://build.opensuse.org/request/show/162859
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=15
2013-04-05 14:01:22 +00:00
bd16668377 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=13 2013-03-19 19:47:36 +00:00
8c49fd90bd Accepting request 157597 from home:tobijk:X11:XOrg
update to version 1.7

OBS-URL: https://build.opensuse.org/request/show/157597
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=11
2013-03-07 14:07:42 +00:00
2c6ee1c101 Accepting request 116934 from home:vuntz:branches:X11:XOrg
Update to 1.6.1

OBS-URL: https://build.opensuse.org/request/show/116934
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=9
2012-05-09 11:47:52 +00:00
c17df8c563 Accepting request 113357 from home:vuntz:branches:X11:XOrg
Update to 1.6.0

OBS-URL: https://build.opensuse.org/request/show/113357
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=7
2012-04-13 10:34:45 +00:00
e4f0f68546 Accepting request 104225 from home:jengelh:branches:X11:XOrg
Got more insight into Xi? If so, a description akin to the
other libX* packages would be preferable. Merge anyhow for
the URLs.

OBS-URL: https://build.opensuse.org/request/show/104225
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=4
2012-02-13 10:07:33 +00:00
ccad57baa4 - improved -devel provides/obsoletes for openSUSE 12.2
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=3
2012-02-10 15:57:13 +00:00
c619c273ee - added provides/obsoletes for old libXi6-devel package
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=2
2012-02-10 14:21:13 +00:00
18bc8c1bfe Accepting request 103660 from home:jengelh:branches:X11:XOrg
Shall replace libXi6 package

OBS-URL: https://build.opensuse.org/request/show/103660
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXi?expand=0&rev=1
2012-02-10 07:03:12 +00:00