Commit Graph

96 Commits

Author SHA256 Message Date
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
Stephan Kulow
a2cbfc5d7a Accepting request 198223 from X11:XOrg
update to version 1.6.2 (forwarded request 198222 from tobijk)

OBS-URL: https://build.opensuse.org/request/show/198223
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=13
2013-09-11 10:19:45 +00:00
26f9ec5e54 Accepting request 198222 from home:tobijk:X11:XOrg
update to version 1.6.2

OBS-URL: https://build.opensuse.org/request/show/198222
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=24
2013-09-10 12:46:40 +00:00
Stephan Kulow
43dc68c979 Accepting request 184950 from X11:XOrg
update to version 1.6.1 (forwarded request 184949 from tobijk)

OBS-URL: https://build.opensuse.org/request/show/184950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=12
2013-07-31 16:30:48 +00:00
fa12ee125e Accepting request 184949 from home:tobijk:X11:XOrg
update to version 1.6.1

OBS-URL: https://build.opensuse.org/request/show/184949
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=22
2013-07-30 12:50:26 +00:00
Stephan Kulow
c345f32e49 Accepting request 177643 from X11:XOrg
update to version 1.6.0 (forwarded request 177535 from tobijk)

OBS-URL: https://build.opensuse.org/request/show/177643
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=11
2013-06-05 09:55:09 +00:00
fbcaf02e16 Accepting request 177535 from home:tobijk:X11:XOrg
update to version 1.6.0

OBS-URL: https://build.opensuse.org/request/show/177535
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=20
2013-06-05 06:48:58 +00:00
Stephan Kulow
ee68a39839 Accepting request 176536 from X11:XOrg
update to version 1.5.99.902

This "release" fixes conutless CVE's:
http://lists.x.org/archives/xorg-announce/2013-May/002221.html (forwarded request 176514 from tobijk)

OBS-URL: https://build.opensuse.org/request/show/176536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=10
2013-05-27 07:52:43 +00:00
255bb8de99 Accepting request 176514 from home:tobijk:X11:XOrg
update to version 1.5.99.902

This "release" fixes conutless CVE's:
http://lists.x.org/archives/xorg-announce/2013-May/002221.html

OBS-URL: https://build.opensuse.org/request/show/176514
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=18
2013-05-25 08:59:28 +00:00
Stephan Kulow
a1f52af98d Accepting request 163634 from X11:XOrg
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls (forwarded request 163608 from m_meister)

OBS-URL: https://build.opensuse.org/request/show/163634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=9
2013-04-14 08:33:58 +00:00
081128b665 Accepting request 163608 from home:m_meister:branches:openSUSE:Factory
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/163608
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=16
2013-04-11 11:52:29 +00:00
Stephan Kulow
43487cbbf5 Accepting request 161220 from X11:XOrg
- Update to version 1.5.99.901 (1.6 RC1):
  + Remove upstreamed patches: 
    bug153744.diff (patch1)
    p_new-locales.diff (patch4)
    p_khmer-locale.diff (patch8)
    Xcms.diff (patch17)
    compose-zh_CN.UTF-8.diff (patch18)
  + Changed patches:
    bug-239698_libx11.diff (patch10)
    bug-221326-xim-sync.patch (patch13)
    en-locales.diff (patch15)

- Use more robust make install call

OBS-URL: https://build.opensuse.org/request/show/161220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=8
2013-03-26 18:48:18 +00:00
067b3f5b40 Accepting request 160905 from home:tobijk:X11:XOrg
Review Request for 1.5.99.901 (1.6RC1)

OBS-URL: https://build.opensuse.org/request/show/160905
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=14
2013-03-26 15:03:49 +00:00
b30cd44116 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=13 2013-03-19 19:47:14 +00:00
Stephan Kulow
e50d3fb39a Accepting request 156861 from X11:XOrg
- Fix typo in rpm metadata (%versino -> %version) (forwarded request 156844 from matz2)

OBS-URL: https://build.opensuse.org/request/show/156861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=7
2013-03-01 06:26:13 +00:00
7eb80fef20 Accepting request 156844 from home:matz2:branches:X11:XOrg
- Fix typo in rpm metadata (%versino -> %version)

OBS-URL: https://build.opensuse.org/request/show/156844
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=11
2013-02-28 16:42:53 +00:00
Stephan Kulow
0565e3773c Accepting request 123782 from X11:XOrg
- Update finally to version 1.5

OBS-URL: https://build.opensuse.org/request/show/123782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=4
2012-06-06 14:08:00 +00:00
44c4b21c0f Accepting request 123463 from home:klausi123:X11
Update to Version 1.5

OBS-URL: https://build.opensuse.org/request/show/123463
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=9
2012-06-06 10:13:48 +00:00
Stephan Kulow
805fea7f95 Accepting request 122979 from X11:XOrg
- Update to version 1.4.99.902

OBS-URL: https://build.opensuse.org/request/show/122979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=3
2012-06-01 05:21:05 +00:00
d6b6e27081 Accepting request 122978 from home:klausi123:X11
> +# we dont want to delete these files manually while updating
> +# let the buildservice do it
> +rm nls/ja.U90/XLC_LOCALE.pre
> +rm nls/ja.S90/XLC_LOCALE.pre

LOL. And still the files will be in the source tarballs and I'm going to receive bug reports from legal department due to this. This would be a step back. Better let the build fail as before

You are right, my bad. Repacked it just for you ;-) and removed the mentioned lines again. But no need to LOL that hard :P

OBS-URL: https://build.opensuse.org/request/show/122978
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=7
2012-05-30 22:05:28 +00:00
Stephan Kulow
af781e1324 Accepting request 116725 from X11:XOrg
Remove unused source files from package; this blocks the package from enterin Factory; needs to be resubmitted to Factory because of this issue (forwarded request 115612 from vuntz)

OBS-URL: https://build.opensuse.org/request/show/116725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=2
2012-05-08 16:00:58 +00:00
Factory Maintainer
113607c326 Accepting request 115612 from home:vuntz:branches:X11:XOrg
Remove unused source files from package; this blocks the package from enterin Factory; needs to be resubmitted to Factory because of this issue

OBS-URL: https://build.opensuse.org/request/show/115612
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=5
2012-05-08 11:51:46 +00:00
5436fa3c09 Accepting request 113340 from home:vuntz:branches:X11:XOrg
Update to 1.4.99.901

OBS-URL: https://build.opensuse.org/request/show/113340
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=4
2012-04-13 10:33:33 +00:00
6e505c98e1 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=3 2012-03-07 09:46:51 +00:00
Stephan Kulow
e75c1384eb Accepting request 105442 from X11:XOrg
- Rename xorg-x11-libX11 to libX11 and utilize shlib policy

OBS-URL: https://build.opensuse.org/request/show/105442
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libX11?expand=0&rev=1
2012-02-17 11:02:16 +00:00
8e32ba6ef1 Accepting request 104209 from home:jengelh:branches:X11:XOrg
Replaces xorg-x11-libX11

OBS-URL: https://build.opensuse.org/request/show/104209
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=1
2012-02-13 10:06:31 +00:00