Accepting request 871072 from X11:terminals

- Updated to Patch#366 2021/02/10
  * correct   a  compiler-warning  fix  in  patch  #352  which  allowed
    sign-extension of coordinate values (report by "CismonX").
  * correct  upper-limit for selection buffer, accounting for combining
    characters (report/testcase by Tavis Ormandy).
    (CVE-2021-27135 bsc#1182091)
  * with alwaysHighlight true, xterm does not properly track focus. The
    screen->select   FOCUS  flag  remains  always  on,  which  prevents
    bellIsUrgent  from  working, as the urgent WM_HINT flag is only set
    in  setXUrgency()  when  the  window  is  not  focused. Fix this by
    updating screen->select in unselectwindow() regardless of the value
    of always_highlight (patch by Jiri Bohac).
  * improve  fix  for  interaction between SRM and ENQ (report by Grant
    Taylor).
  * build-fix   for  --with-Xaw3dxft,  needed  when  --with-toolbar  is
    omitted (report by Jimmy Olgeni, Emanuel Haupt).
- Updated to Patch #365 - 2021/02/03
  * amend fix for “word” selection in patch #364 to limit that to
    the insert-selectable action, which reads data from the screen. This
    restores the interactive behavior where double-clicking on a
    “word” would make subsequent selection extensions by words as
    well as suppressing some boundary-checks (report by David Wolfskill,
    FreeBSD #253225).
- Updated to Patch #364 - 2021/02/02
  * add -fc option.
  * correct/improve limit-checks for SRM versus ENQ from patch #344 (report by Tom Szilagyi).
  * enable XftFont resource in Xaw3dxft configuration (patch by Tavis Ormandy).
  * improve quoting/escaping in build-scripts per shellcheck.
  * add libpcre2-posix to the packages tested for --with-pcre2 option, needed with Fedora (report by Tomas Korbar).
  * correct a typo in manual page, and note that KeepClipboard may not be compiled-in (report/patch by Sean C Farley).

OBS-URL: https://build.opensuse.org/request/show/871072
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=124
This commit is contained in:
Dominique Leuenberger 2021-02-15 22:11:46 +00:00 committed by Git OBS Bridge
commit 7367b11522
6 changed files with 52 additions and 11 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d81a3639e26552b6765bdcf28be1ecdb8acabf907955708e830ad6397ea10b48
size 1442520

View File

@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Comment: See https://invisible-island.net/public/public.html for info
iF0EABECAB0WIQTFIEjAwHSP7iJ9R6JwI1Pg9+SO2wUCX+eSWgAKCRBwI1Pg9+SO
2+5HAJ9JZY89nEwXGrk2vlpPYMCJ122hNgCffsUykuG97iTBKO1oRQ1aIKY+zsM=
=vzc8
-----END PGP SIGNATURE-----

3
xterm-366.tgz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:858b2885963fe97e712739066aadc1baeba2b33a0016303a7fec7d38bc73bf6e
size 1445992

7
xterm-366.tgz.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Comment: See https://invisible-island.net/public/public.html for info
iF0EABECAB0WIQTFIEjAwHSP7iJ9R6JwI1Pg9+SO2wUCYCReiwAKCRBwI1Pg9+SO
2+jsAKDFrdvkle0Vc1ZJTfFuCO0mwB0AngCdGTZJOWjhhOZ2J1Eh83K3XX5ZWpU=
=NOZn
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,44 @@
-------------------------------------------------------------------
Thu Feb 11 06:51:46 UTC 2021 - Marcus Meissner <meissner@suse.com>
- Updated to Patch#366 2021/02/10
* correct a compiler-warning fix in patch #352 which allowed
sign-extension of coordinate values (report by "CismonX").
* correct upper-limit for selection buffer, accounting for combining
characters (report/testcase by Tavis Ormandy).
(CVE-2021-27135 bsc#1182091)
* with alwaysHighlight true, xterm does not properly track focus. The
screen->select FOCUS flag remains always on, which prevents
bellIsUrgent from working, as the urgent WM_HINT flag is only set
in setXUrgency() when the window is not focused. Fix this by
updating screen->select in unselectwindow() regardless of the value
of always_highlight (patch by Jiri Bohac).
* improve fix for interaction between SRM and ENQ (report by Grant
Taylor).
* build-fix for --with-Xaw3dxft, needed when --with-toolbar is
omitted (report by Jimmy Olgeni, Emanuel Haupt).
- Updated to Patch #365 - 2021/02/03
* amend fix for “word” selection in patch #364 to limit that to
the insert-selectable action, which reads data from the screen. This
restores the interactive behavior where double-clicking on a
“word” would make subsequent selection extensions by words as
well as suppressing some boundary-checks (report by David Wolfskill,
FreeBSD #253225).
- Updated to Patch #364 - 2021/02/02
* add -fc option.
* correct/improve limit-checks for SRM versus ENQ from patch #344 (report by Tom Szilagyi).
* enable XftFont resource in Xaw3dxft configuration (patch by Tavis Ormandy).
* improve quoting/escaping in build-scripts per shellcheck.
* add libpcre2-posix to the packages tested for --with-pcre2 option, needed with Fedora (report by Tomas Korbar).
* correct a typo in manual page, and note that KeepClipboard may not be compiled-in (report/patch by Sean C Farley).
* corrected boundary-checks for “word” selection used in onNClicks resources (report by Tavis Ormandy).
* update to autoconf-2.52-20210101, to improve shellcheck warnings.
* improve configure check for desktop categories.
-------------------------------------------------------------------
Tue Jan 12 02:57:05 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org>

View File

@ -19,7 +19,7 @@
%define splitbin 0%{?suse_version} >= 1300
Name: xterm
Version: 363
Version: 366
Release: 0
Summary: The basic X terminal program
License: MIT