Commit Graph

75 Commits

Author SHA256 Message Date
Dominique Leuenberger
d3d1d7e185 Accepting request 939073 from X11:XOrg
- Update to version 1.7.3.1
  * This release of libX11 corrects a packaging problem in 1.7.3 
    which caused the m4 files needed for autoreconf to not be 
    included in the tarballs.
  * As a bonus, this release also includes one tiny typo fix in the
    XIM specs.

- Update to version 1.7.3
  * This release includes a number of bug fixes and adds support for
    the _EVDEVK keysyms added in xorgproto 2021.2.

OBS-URL: https://build.opensuse.org/request/show/939073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=34
2021-12-11 23:56:12 +00:00
fd793b65df - Update to version 1.7.3.1
* This release of libX11 corrects a packaging problem in 1.7.3 
    which caused the m4 files needed for autoreconf to not be 
    included in the tarballs.
  * As a bonus, this release also includes one tiny typo fix in the
    XIM specs.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=73
2021-12-10 10:15:04 +00:00
3dfc8f089f - Update to version 1.7.3
* This release includes a number of bug fixes and adds support for
    the _EVDEVK keysyms added in xorgproto 2021.2.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=72
2021-12-07 12:59:04 +00:00
Dominique Leuenberger
f7aa0bdc41 Accepting request 931562 from X11:XOrg
- u_no-longer-crash-in-XVisualIDFromVisual.patch
  * no longer crash in XVisualIDFromVisual() [boo#1191517]

OBS-URL: https://build.opensuse.org/request/show/931562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=33
2021-11-20 01:38:11 +00:00
01ab11a181 - u_no-longer-crash-in-XVisualIDFromVisual.patch
* no longer crash in XVisualIDFromVisual() [boo#1191517]

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=71
2021-11-15 14:06:22 +00:00
Dominique Leuenberger
98401777c9 Accepting request 897894 from X11:XOrg
- Update to version 1.7.2
  * bug fix release, correcting a regression introduced by and
    improving the checks from the fix for CVE-2021-31535.
- supersedes U_Check-for-NULL-strings-before-getting-their-lengths.patch

OBS-URL: https://build.opensuse.org/request/show/897894
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=32
2021-06-11 20:30:22 +00:00
705c2b7d98 - Update to version 1.7.2
* bug fix release, correcting a regression introduced by and
    improving the checks from the fix for CVE-2021-31535.
- supersedes U_Check-for-NULL-strings-before-getting-their-lengths.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=69
2021-06-06 19:06:20 +00:00
Dominique Leuenberger
1f146dd4b7 Accepting request 896392 from X11:XOrg
- U_Check-for-NULL-strings-before-getting-their-lengths.patch
  * regression in libX11 1.7.1 (boo#1186643)
    fixes segfaults for xforms applications like fdesign

OBS-URL: https://build.opensuse.org/request/show/896392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=31
2021-06-05 21:30:28 +00:00
2338e9595a - U_Check-for-NULL-strings-before-getting-their-lengths.patch
* regression in libX11 1.7.1 (boo#1186643)
    fixes segfaults for xforms applications like fdesign

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=67
2021-05-31 15:47:05 +00:00
Dominique Leuenberger
1a5d011cd9 Accepting request 894113 from X11:XOrg
- Update to version 1.7.1
  * security update for CVE-2021-31535 (bsc#1182506)
- supersedes U_CVE-2021-31535.patch 

- U_CVE-2021-31535.patch
  * adds missing request length checks in libX11 (CVE-2021-31535,
    bsc#1182506)

OBS-URL: https://build.opensuse.org/request/show/894113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=30
2021-05-20 17:24:44 +00:00
fb18b7b339 - Update to version 1.7.1
* security update for CVE-2021-31535 (bsc#1182506)
- supersedes U_CVE-2021-31535.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=65
2021-05-18 16:15:46 +00:00
69ef74c8c2 - U_CVE-2021-31535.patch
* adds missing request length checks in libX11 (CVE-2021-31535,
    bsc#1182506)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=64
2021-05-18 15:55:40 +00:00
Dominique Leuenberger
c6129fa4de Accepting request 849881 from X11:XOrg
- Update to version 1.7.0
  * libX11 version 1.7.0 includes a new API, hence the change from
    the 1.6 series to 1.7:
    XSetIOErrorExitHandler which provides a mechanism for applications
    to recover from I/O error conditions instead of being forced to
    exit. Thanks to Carlos Garnacho for this.
  * This release includes a bunch of bug fixes, some which have been
    pending for over three years:
    + A bunch of nls cleanups to remove obsolete entries and clean up
      formatting of the ist. Thanks to Benno Schulenberg for these.
    + Warning fixes and other cleanups across a huge swath of the
      library. Thanks to Alan Coopersmith for these.
    + Memory allocation bugs, including leaks and use after free in the
      locale code. Thanks to Krzesimir Nowak, Jacek Caban and Vittorio
      Zecca for these.
    + Thread safety fixes in the locale code. Thanks to Jacek Caban for
      these.
    + poll_for_response race condition fix. Thanks to Frediano Ziglio for
      the bulk of this effort, and to Peter Hutterer for careful review
      and improvements.
  * Version 1.7.0 includes a couple of new locales:
    ia and ie locales. Thanks to Carmina16 for these.
  * There are also numerous compose entries added, including:
    + |^ or ^| for ↑, |v or v| for ↓, ~~ for ≈. Thanks to Antti
      Savolainen for this.
    + Allowing use of 'v' for caron, in addition to 'c', so things like
      vC for Č, vc for č. Thanks to Benno Schulenberg for this.
    + Compose sequences LT, lt for '<', and GT, gt for '>' for keyboards
      where those are difficult to access. Thanks to Jonathan Belsewir
      for this.
- refreshed patches en-locales.diff, p_khmer-compose.diff and 
  p_xlib_skip_ext_env.diff

OBS-URL: https://build.opensuse.org/request/show/849881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=29
2020-11-26 22:10:21 +00:00
81931b306b - Update to version 1.7.0
* libX11 version 1.7.0 includes a new API, hence the change from
    the 1.6 series to 1.7:
    XSetIOErrorExitHandler which provides a mechanism for applications
    to recover from I/O error conditions instead of being forced to
    exit. Thanks to Carlos Garnacho for this.
  * This release includes a bunch of bug fixes, some which have been
    pending for over three years:
    + A bunch of nls cleanups to remove obsolete entries and clean up
      formatting of the ist. Thanks to Benno Schulenberg for these.
    + Warning fixes and other cleanups across a huge swath of the
      library. Thanks to Alan Coopersmith for these.
    + Memory allocation bugs, including leaks and use after free in the
      locale code. Thanks to Krzesimir Nowak, Jacek Caban and Vittorio
      Zecca for these.
    + Thread safety fixes in the locale code. Thanks to Jacek Caban for
      these.
    + poll_for_response race condition fix. Thanks to Frediano Ziglio for
      the bulk of this effort, and to Peter Hutterer for careful review
      and improvements.
  * Version 1.7.0 includes a couple of new locales:
    ia and ie locales. Thanks to Carmina16 for these.
  * There are also numerous compose entries added, including:
    + |^ or ^| for ↑, |v or v| for ↓, ~~ for ≈. Thanks to Antti
      Savolainen for this.
    + Allowing use of 'v' for caron, in addition to 'c', so things like
      vC for Č, vc for č. Thanks to Benno Schulenberg for this.
    + Compose sequences LT, lt for '<', and GT, gt for '>' for keyboards
      where those are difficult to access. Thanks to Jonathan Belsewir
      for this.
- refreshed patches en-locales.diff, p_khmer-compose.diff and 
  p_xlib_skip_ext_env.diff

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=62
2020-11-21 19:33:38 +00:00
Dominique Leuenberger
7bc7bc65dd Accepting request 829641 from X11:XOrg
- Update to version 1.6.12
  * Fix an integer overflow in init_om() [CVE-2020-14363, boo#1175239]

- Update to version 1.6.11:
  A collection of random and security fixes.
- Remove patches included in this release:
  + U_001-ChangeTheData_lenParameterOf_XimAttributeToValueToCARD16.patch
  + U_002-FixIntegerOverflowsIn_XimAttributeToValue.patch
  + U_003-FixMoreUncheckedLengths.patch
  + U_004-FixSignedLengthValuesIn_XimGetAttributeID.patch
  + U_005-ZeroOutBuffersInFunctions.patch
  + U_006-Fix-size-calculation-in-_XimAttributeToValue.patch
- Adapt patch p_xlib_skip_ext_env.diff to work with the new version

OBS-URL: https://build.opensuse.org/request/show/829641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=28
2020-08-28 21:45:06 +00:00
1b07495f32 - Update to version 1.6.12
* Fix an integer overflow in init_om() [CVE-2020-14363, boo#1175239]

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=60
2020-08-25 21:35:12 +00:00
c47c5aa3ee Accepting request 826868 from home:tobijk:X11:XOrg
- Update to version 1.6.11:
  A collection of random and security fixes.
- Remove patches included in this release:
  + U_001-ChangeTheData_lenParameterOf_XimAttributeToValueToCARD16.patch
  + U_002-FixIntegerOverflowsIn_XimAttributeToValue.patch
  + U_003-FixMoreUncheckedLengths.patch
  + U_004-FixSignedLengthValuesIn_XimGetAttributeID.patch
  + U_005-ZeroOutBuffersInFunctions.patch
  + U_006-Fix-size-calculation-in-_XimAttributeToValue.patch
- Adapt patch p_xlib_skip_ext_env.diff to work with the new version

OBS-URL: https://build.opensuse.org/request/show/826868
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=59
2020-08-22 22:19:43 +00:00
Dominique Leuenberger
e9ffee0ba8 Accepting request 824353 from X11:XOrg
- U_006-Fix-size-calculation-in-_XimAttributeToValue.patch:
  * Regression fix in previous XIM client head overflow fixes
    (CVE-2020-14344, bsc#1174628) (forwarded request 824349 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/824353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=27
2020-08-05 18:26:35 +00:00
3034251b23 Accepting request 824349 from home:tiwai:branches:X11:XOrg
- U_006-Fix-size-calculation-in-_XimAttributeToValue.patch:
  * Regression fix in previous XIM client head overflow fixes
    (CVE-2020-14344, bsc#1174628)

OBS-URL: https://build.opensuse.org/request/show/824349
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=57
2020-08-04 16:17:04 +00:00
f6fe37bced - U_001-ChangeTheData_lenParameterOf_XimAttributeToValueToCARD16.patch,
U_002-FixIntegerOverflowsIn_XimAttributeToValue.patch,
  U_003-FixMoreUncheckedLengths.patch,
  U_004-FixSignedLengthValuesIn_XimGetAttributeID.patch,
  U_005-ZeroOutBuffersInFunctions.patch,
  * XIM client heap overflows (CVE-2020-14344, bsc#1174628)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=56
2020-07-31 20:29:15 +00:00
Dominique Leuenberger
a4652c62d1 Accepting request 741458 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/741458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=26
2019-10-24 21:01:05 +00:00
f090206a3f Accepting request 741341 from home:StefanBruens:branches:X11:XOrg
- Add conflicts for old xorgproto-devel, X11/extensions/XKBgeom.h
  was moved to libX11-devel.

OBS-URL: https://build.opensuse.org/request/show/741341
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=54
2019-10-21 09:43:44 +00:00
0269692422 - Update to version 1.6.9
* A collection of build and documentation fixes, one preparatory
    change for a new xorgproto release, and a fix for a deadlock
    bug in _XReply.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=53
2019-10-09 22:36:25 +00:00
Dominique Leuenberger
22cfb6e7c4 Accepting request 710377 from X11:XOrg
- Update to version 1.6.8
  * bug fixes

OBS-URL: https://build.opensuse.org/request/show/710377
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=25
2019-06-22 09:24:02 +00:00
b66b13b5ef - Update to version 1.6.8
* bug fixes

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=51
2019-06-17 15:20:40 +00:00
Dominique Leuenberger
3da77ce5c0 Accepting request 640982 from X11:XOrg
- Update to version 1.6.7
  * XcmsLookupColor: fully initialize XColor structs passed to
    _XColor_to_XcmsRGB
  * poll_for_response: Call poll_for_event again if xcb_poll_for_reply fails
  * poll_for_event: Allow using xcb_poll_for_queued_event

OBS-URL: https://build.opensuse.org/request/show/640982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=24
2018-10-22 09:02:15 +00:00
45f51dd7dc - Update to version 1.6.7
* XcmsLookupColor: fully initialize XColor structs passed to
    _XColor_to_XcmsRGB
  * poll_for_response: Call poll_for_event again if xcb_poll_for_reply fails
  * poll_for_event: Allow using xcb_poll_for_queued_event

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=49
2018-10-10 10:23:52 +00:00
Dominique Leuenberger
8ae2828f11 Accepting request 631742 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/631742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=23
2018-08-28 07:24:06 +00:00
1e851502ac Accepting request 631703 from home:scarabeus_iv:branches:X11:XOrg
- Format spec with spec-cleaner
- Use %autopatch to not bother with one-by-one patch application
- Remove autoreconf as we no longer patch any of the buildsystem
- Explicitly disable silent rules during configuration

OBS-URL: https://build.opensuse.org/request/show/631703
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=47
2018-08-27 10:30:36 +00:00
eac8ab91ba Accepting request 630965 from home:tobijk:X11:XOrg
- Update to version 1.6.6:
  + Make Xkb{Get,Set}NamedIndicator spec & manpages match code
  + Clarify state parameter to XkbSetNamedDeviceIndicator
  + Improve table formatting in XkbChangeControls & XkbKeyNumGroups man pages
  + If XGetImage fails to create image, don't dereference it to bounds check
  + Use size_t for buffer sizes in SetHints.c
  + Change fall through comment in lcDB.c to match gcc's requirements
  + _XDefaultError: set XlibDisplayIOError flag before calling exit
  + Fix possible memory leak in cmsProp.c:140
  + Don't rebuild ks_tables.h if nothing changed.
  + Remove statement with no effect.
  + Use flexible array member instead of fake size.
  + Valgrind fix for XStoreColor and XStoreColors.
  + XkbOpenDisplay.3: fix typo
  + Validation of server response in XListHosts.
  + Fixed off-by-one writes (CVE-2018-14599).
  + Fixed out of boundary write (CVE-2018-14600).
  + Fixed crash on invalid reply (CVE-2018-14598).
  + fix shadow warning
  + _XIOError(dpy); will never return so remore dead
  + remove argument check for free() adjust one inden
  + fix shadow char_size
  + fix more shadow warning
  + no need to check argument for _XkbFree()
  + remove stray extern
  + no need to check args for Xfree()
  + fix memleak in error path
  + fix memleak in error path
  + no need to check XFree arguments
  + mark _XDefaultIOError as no_return

OBS-URL: https://build.opensuse.org/request/show/630965
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=46
2018-08-23 09:57:49 +00:00
b3ab4adca7 - u_off-by-one-write-in-XListExtensions.patch
* fixes off-by-one write in XListExtensions (bsc#1102062, CVE-2018-14599)
- u_out-of-boundary-write-in-XListExtensions.patch
  * fixes out of boundary write in XListExtensions (bsc#1102068, CVE-2018-14600)
- u_crash-on-invalid-reply-in-XListExtensions.patch
  * crash on invalid reply in XListExtensions (bsc#1102073, CVE-2018-14598)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=45
2018-08-21 12:14:11 +00:00
5d22bf2264 reverted last commit
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=44
2018-08-20 13:46:00 +00:00
b3142d5467 - u_off-by-one-write-in-XListExtensions.patch
* fixes off-by-one write in XListExtensions (bsc#1102062, CVE-2018-14599)
- u_out-of-boundary-write-in-XListExtensions.patch
  * fixes out of boundary write in XListExtensions (bsc#1102068, CVE-2018-14600)
- u_crash-on-invalid-reply-in-XListExtensions.patch
  * crash on invalid reply in XListExtensions (bsc#1102073, CVE-2018-14598)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=43
2018-08-20 12:20:21 +00:00
Dominique Leuenberger
9e34f87ef2 Accepting request 587472 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/587472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=22
2018-03-16 09:34:34 +00:00
a408f8b0c3 Accepting request 587442 from home:michalsrb:branches:X11:XOrg
- u_Use-flexible-array-member-instead-of-fake-size.patch
  * Fixes build error with gcc8. (bnc#1084639)

OBS-URL: https://build.opensuse.org/request/show/587442
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=41
2018-03-15 10:56:55 +00:00
Dominique Leuenberger
9254b7d732 Accepting request 461349 from X11:XOrg
- Update to version 1.6.5:
  + Revert "Compose sequences for rouble sign"
  + specs/libX11: More synopsis fixes
  + specs/libX11: Fix paramdef entries listing multiple parameters
  + specs/libX11: Make paramdef spacing more consistent
  + specs/libX11: Add missing parameter types for XGetWindowProperty()
  + specs/libX11: Fix broken synopsis for Data/Data16/Data32
  + specs/libX11: Update Portability Considerations for the 21st century
  + autogen.sh: use quoted string variables
  + Plug a memory leak
  + Fix wrong Xfree in XListFonts failure path
  + Typos in "Xlib - C Language X Interface" document - Chapter 02
  + autogen: add default patch prefix
  + Compose sequences for rouble sign
  + autogen.sh: use exec instead of waiting for configure to finish
  + Revert cs_CZ.UTF-8 XLC_LOCALE to en_US.UTF-8
- supersedes u_nls-fix-handling-of-cs_CZ.UTF8_locale.patch

OBS-URL: https://build.opensuse.org/request/show/461349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=21
2017-03-05 16:55:59 +00:00
93bb9c1b2d - supersedes u_nls-fix-handling-of-cs_CZ.UTF8_locale.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=39
2017-03-01 14:02:40 +00:00
d2b05a1941 Accepting request 461347 from home:tobijk:X11:XOrg
- Update to version 1.6.5:
  + Revert "Compose sequences for rouble sign"
  + specs/libX11: More synopsis fixes
  + specs/libX11: Fix paramdef entries listing multiple parameters
  + specs/libX11: Make paramdef spacing more consistent
  + specs/libX11: Add missing parameter types for XGetWindowProperty()
  + specs/libX11: Fix broken synopsis for Data/Data16/Data32
  + specs/libX11: Update Portability Considerations for the 21st century
  + autogen.sh: use quoted string variables
  + Plug a memory leak
  + Fix wrong Xfree in XListFonts failure path
  + Typos in "Xlib - C Language X Interface" document - Chapter 02
  + autogen: add default patch prefix
  + Compose sequences for rouble sign
  + autogen.sh: use exec instead of waiting for configure to finish
  + Revert cs_CZ.UTF-8 XLC_LOCALE to en_US.UTF-8
- Remove patches:
  + u_nls-fix-handling-of-cs_CZ.UTF8_locale.patch

OBS-URL: https://build.opensuse.org/request/show/461347
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=38
2017-03-01 14:01:46 +00:00
Dominique Leuenberger
0e574d6310 Accepting request 439186 from X11:XOrg
- u_nls-fix-handling-of-cs_CZ.UTF8_locale.patch
  * refix cs_CZ.UTF-locale (boo#1008951, fdo#81875, fdo#98219)

- Run fdupes over at least the manpages

OBS-URL: https://build.opensuse.org/request/show/439186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=20
2016-11-09 10:38:16 +00:00
de27ac4114 - u_nls-fix-handling-of-cs_CZ.UTF8_locale.patch
* refix cs_CZ.UTF-locale (boo#1008951, fdo#81875, fdo#98219)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=36
2016-11-08 11:17:05 +00:00
47fede767a Accepting request 438753 from home:jengelh:branches:X11:XOrg
- Run fdupes over at least the manpages

OBS-URL: https://build.opensuse.org/request/show/438753
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=35
2016-11-07 10:12:09 +00:00
Dominique Leuenberger
0d47584f50 Accepting request 438252 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/438252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=19
2016-11-05 20:21:18 +00:00
44417dc518 Accepting request 437740 from home:tobijk:X11:XOrg
- Update to version 1.6.4:
  + Move Compose \ o / to be with other emoji compose sequences
  + Replace Xmalloc+memset pairs with Xcalloc calls
  + Remove unused definition of XCONN_CHECK_FREQ
  + Bug 93184: read_EncodingInfo invalid free
  + Bug 93183: _XDefaultOpenIM memory leaks in out-of-memory error paths
  + Use strdup instead of Xmalloc+strcpy in _XDefaultOpenIM
  + XDefaultOMIF: replace strlen+Xmalloc+strcpy with strdup, code simplification
  + XlcDL.c: replace strcpy+strcat sequences with snprintf
  + XlcDL.c: reduce code duplication
  + lcPubWrap: replace malloc(strlen) + strcpy with strdup
  + Stop checking XTRANS_SECURE_RPC_FLAGS since we no longer use them
  + Stop checking for preferred order of local transports
  + Don't need to link libX11-xcb against libX11
  + xcms: use size_t for strlen/sizeof values instead of converting to int & back
  + xcms: use unsigned indexes when looping through unsigned values
  + xcms: use size_t for pointer offsets passed to strncmp
  + omGeneric.c: Correct the parameter usage of sizeof
  + fix for Xlib 32-bit request number issues
  + Add Compose sequence for U+1F4A9.
  + Xlib.h: Fix macros imitating C functions.
  + Add compose file for pt_PT similar to pt_BR
  + Mark _XNextRequest as hidden
  + New compose keys for local languages in Togo
  + Fixup param specification for XChangeProperty()
- Package changes:
  + Remove upstream patch U_fix_for_Xlib_32-bit_request_number_issues.patch

OBS-URL: https://build.opensuse.org/request/show/437740
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=33
2016-11-02 10:29:19 +00:00
Dominique Leuenberger
76975f6e53 Accepting request 345908 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/345908
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=18
2015-12-01 08:17:37 +00:00
Michal Srb
5ed82b41e6 Accepting request 345907 from home:michalsrb:branches:X11:XOrg
- U_fix_for_Xlib_32-bit_request_number_issues.patch
  * Fix for overflow of requet number on 32bit platforms.
    (bnc#845916)

OBS-URL: https://build.opensuse.org/request/show/345907
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=31
2015-11-23 17:19:31 +00:00
Dominique Leuenberger
8aa5b166c0 Accepting request 290458 from X11:XOrg
- marked baselibs.conf as source file in specfile 

- Update to version 1.6.3:
This release of libX11 looks bigger than it is, due to a lot of spec/doc
cleanup work that doesn't affect the code itself.  There is still a good
deal of bug fixes, code cleanup, locale improvements, and compose key table
additions, including new UTF-8 compose sequences for:
 + <Multi_key> <R> <equal>      : "<U+20B9>" U20b9 # INDIAN RUPEE SIGN
 + <Multi_key> <S> <semicolon>  : "Ș"   U0218  # LATIN CAPITAL LETTER S WITH COMMA BELOW
 + <Multi_key> <s> <semicolon>  : "ș"   U0219  # LATIN SMALL LETTER S WITH COMMA BELOW
 + <Multi_key> <T> <semicolon>  : "Ț"   U021A  # LATIN CAPITAL LETTER T WITH COMMA BELOW
 + <Multi_key> <t> <semicolon>  : "ț"   U021B  # LATIN SMALL LETTER T WITH COMMA BELOW
 + <Multi_key> <F> <U>          : "<U+1F595>"  U1F595 # REVERSED HAND WITH MIDDLE FINGER EXTENDED
 + <Multi_key> <L> <L> <A> <P>  : "<U+1F596>"  U1F596 # RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS
- Changes to package:
  + remove Patch16: U_nls-en_US.UTF-8-Compose.pre-Fix-typo.patch

OBS-URL: https://build.opensuse.org/request/show/290458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=17
2015-03-16 08:37:40 +00:00
694edfb277 - marked baselibs.conf as source file in specfile
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=29
2015-03-12 16:19:50 +00:00
590c0ab8e7 Accepting request 290238 from home:tobijk:X11:XOrg
- Update to version 1.6.3:
This release of libX11 looks bigger than it is, due to a lot of spec/doc
cleanup work that doesn't affect the code itself.  There is still a good
deal of bug fixes, code cleanup, locale improvements, and compose key table
additions, including new UTF-8 compose sequences for:
 + <Multi_key> <R> <equal>      : "<U+20B9>" U20b9 # INDIAN RUPEE SIGN
 + <Multi_key> <S> <semicolon>  : "Ș"   U0218  # LATIN CAPITAL LETTER S WITH COMMA BELOW
 + <Multi_key> <s> <semicolon>  : "ș"   U0219  # LATIN SMALL LETTER S WITH COMMA BELOW
 + <Multi_key> <T> <semicolon>  : "Ț"   U021A  # LATIN CAPITAL LETTER T WITH COMMA BELOW
 + <Multi_key> <t> <semicolon>  : "ț"   U021B  # LATIN SMALL LETTER T WITH COMMA BELOW
 + <Multi_key> <F> <U>          : "<U+1F595>"  U1F595 # REVERSED HAND WITH MIDDLE FINGER EXTENDED
 + <Multi_key> <L> <L> <A> <P>  : "<U+1F596>"  U1F596 # RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS
- Changes to package:
  + remove Patch16: U_nls-en_US.UTF-8-Compose.pre-Fix-typo.patch

OBS-URL: https://build.opensuse.org/request/show/290238
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=28
2015-03-12 16:11:48 +00:00
Stephan Kulow
87ba051de9 Accepting request 227308 from X11:XOrg
- U_nls-en_US.UTF-8-Compose.pre-Fix-typo.patch
  * fix typo in en_US Compose file (s/dead_actute/dead_acute/)
    (bnc#869333)

OBS-URL: https://build.opensuse.org/request/show/227308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=15
2014-03-27 05:14:31 +00:00
f77c23237f - U_nls-en_US.UTF-8-Compose.pre-Fix-typo.patch
* fix typo in en_US Compose file (s/dead_actute/dead_acute/)
    (bnc#869333)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=26
2014-03-24 12:59:04 +00:00