Commit Graph

123 Commits

Author SHA256 Message Date
Dominique Leuenberger
4b818b9b06 Accepting request 1153236 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1153236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=64
2024-03-03 19:17:56 +00:00
Alexander Naumov
ab60d1016d Accepting request 1151499 from home:dimstar:rpm4.20:s
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151499
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=105
2024-02-29 13:22:03 +00:00
Ana Guerrero
b8e22c95db Accepting request 1114265 from Base:System
- update to 4.9.1 (bsc#1210272, CVE-2023-24626):
  * Support stop/parity bits on serial port
  * Add needed system headers in checks and return values
    for implicit function declarations
  * Avoid zombies after shell exit
  * Missed signal sending permission check on failed
    query messages (CVE-2023-24626)
  * manpage fixes
  * source code fixes during cleanup
  * UTF-8 encoding can emit invalid UTF-8 sequences
  * for out of range unicode values

  update.
  * CVE-2021-26937: possible denial of service via a crafted UTF-8
    (boo#1182092)
  * Fix: a lot of manpage fixes and cleanups
- drop upstreamed 0001-Follow-up-to-bc5ea98-fix-texinfo-syntax-errors.patch
  * fix loging screen API (bnc#1020870)
   parameter '-L'.
 * This is a bug fix release.
 * Visible content get messed up after window resize
- Add build dependency on makeinfo
  of gethostbyname(3)
- A few lines added to docu explaining login-shells and
- removed bogus self-provides
- fix for root compromise using configurable visual bell string

OBS-URL: https://build.opensuse.org/request/show/1114265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=63
2023-10-02 18:03:58 +00:00
db5a5e2379 OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=103 2023-09-29 07:30:52 +00:00
e880e624c3 - update to 4.9.1 (bsc#1210272, CVE-2023-24626):
* Support stop/parity bits on serial port
  * Add needed system headers in checks and return values
    for implicit function declarations
  * Avoid zombies after shell exit
  * Missed signal sending permission check on failed
    query messages (CVE-2023-24626)
  * manpage fixes
  * source code fixes during cleanup
  * UTF-8 encoding can emit invalid UTF-8 sequences
  * for out of range unicode values
  update.
  * CVE-2021-26937: possible denial of service via a crafted UTF-8
    (boo#1182092)
  * Fix: a lot of manpage fixes and cleanups
- drop upstreamed 0001-Follow-up-to-bc5ea98-fix-texinfo-syntax-errors.patch
  * fix loging screen API (bnc#1020870)
   parameter '-L'.
 * This is a bug fix release.
 * Visible content get messed up after window resize
- Add build dependency on makeinfo
  of gethostbyname(3)
- A few lines added to docu explaining login-shells and
- removed bogus self-provides
- fix for root compromise using configurable visual bell string

OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=102
2023-09-13 12:03:10 +00:00
Dominique Leuenberger
6e6150e26c Accepting request 1043751 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1043751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=62
2022-12-20 19:19:41 +00:00
Thomas Renninger
309d5e4c81 Accepting request 1043410 from home:gmbr3:Active
- Use %_pam_vendordir

OBS-URL: https://build.opensuse.org/request/show/1043410
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=100
2022-12-19 12:18:58 +00:00
Thomas Renninger
8bb49c9864 Accepting request 1043357 from home:schubi2:pam_usr_etc
- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.

OBS-URL: https://build.opensuse.org/request/show/1043357
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=99
2022-12-16 19:38:45 +00:00
Dominique Leuenberger
e7850a3116 Accepting request 958043 from Base:System
OBS-URL: https://build.opensuse.org/request/show/958043
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=61
2022-03-01 16:03:00 +00:00
Thomas Renninger
886821aafb Accepting request 957744 from home:AndreasStieger:branches:Base:System
GNU Screen 4.9.0

OBS-URL: https://build.opensuse.org/request/show/957744
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=98
2022-02-28 12:24:36 +00:00
Dominique Leuenberger
9c66447bf5 Accepting request 871482 from Base:System
Fix double width combining char handling that could lead to a segfault [bnc#1182092]

OBS-URL: https://build.opensuse.org/request/show/871482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=60
2021-02-17 17:09:49 +00:00
5ecdd46134 Fix double width combining char handling that could lead to a segfault [bnc#1182092]
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=96
2021-02-12 15:20:59 +00:00
Dominique Leuenberger
66ddc022ed Accepting request 853291 from Base:System
OBS-URL: https://build.opensuse.org/request/show/853291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=59
2021-01-10 18:37:56 +00:00
2a411afc84 Accepting request 851855 from home:dimstar:Factory
- Use %_tmpfilesdir instead of hardcoding a path for
  systemd-tmpfiles config files.
- Do not create directories before uninstalling (?) the package.
  The /run/(u)screen diretories are created in the %post section.
- Do not ghost package /run/uscreens: the directory is dynamically
  created during boot. Of course it would be nice to be able to
  identify what package creates this, but for that we should rather
  have a rpm/systemd-tmpfiles integration hook. The main problem
  with the ghost is the suid flag, which breaks rpm -V. permissions
  no longer lists /run/uscreens, so verify_permission cannot apply.
- Add %systemd_ordering: give zypp a hint that screen shall be
  installed after systemd, so that systemd-tmpfiles already exists.

OBS-URL: https://build.opensuse.org/request/show/851855
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=94
2020-12-05 17:14:38 +00:00
593131b7d6 Remove _service file
We don't update the package that often.

OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=93
2020-11-27 12:33:40 +00:00
Alexander Naumov
b1ae82a1fd Accepting request 833000 from home:mgerstner:branches:Base:System
- no longer invoke permissions/chkstat for directory handled by
  systemd-tmpfiles (bsc#1171879)

OBS-URL: https://build.opensuse.org/request/show/833000
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=92
2020-09-08 22:29:04 +00:00
Thomas Renninger
b23d816497 Accepting request 807112 from home:trenn:branches:Base:System
- Add _service file for easier submitting of latest screen git verion
  Simply do:
  osc service runall
  to retrieve the latest git and version changes.

OBS-URL: https://build.opensuse.org/request/show/807112
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=91
2020-05-19 07:32:16 +00:00
Dominique Leuenberger
3c954a74bb Accepting request 770716 from Base:System
OBS-URL: https://build.opensuse.org/request/show/770716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=58
2020-02-11 21:16:34 +00:00
Alexander Naumov
5565115eb7 Accepting request 770715 from home:Alexander_Naumov:branches:Base:System
GNU Screen 4.8.0

OBS-URL: https://build.opensuse.org/request/show/770715
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=89
2020-02-06 21:02:16 +00:00
Dominique Leuenberger
d54a2d8249 Accepting request 734482 from Base:System
OBS-URL: https://build.opensuse.org/request/show/734482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=57
2019-10-11 13:08:35 +00:00
Alexander Naumov
3889b2dca9 Accepting request 734481 from home:Alexander_Naumov:branches:Base:System
- GNU Screen 4.7.0:
  * Adds support for SGR (1006) mouse mode
  * Adds support for OSC 11
  * Updates Unicode ambiguous and wide tables to 12.1.0
  * Fix: cross-compilation support (bug #43223)
  * Fix: a lot of manpage fixes and cleanups

OBS-URL: https://build.opensuse.org/request/show/734481
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=87
2019-10-02 07:20:18 +00:00
Dominique Leuenberger
8c7f7ec0f9 Accepting request 731695 from Base:System
OBS-URL: https://build.opensuse.org/request/show/731695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=56
2019-09-26 18:34:57 +00:00
Thomas Renninger
24ce436775 Accepting request 730724 from home:jengelh:branches:Base:System
- Use proper Requires(*), ticking off a FIXME as fixed.

OBS-URL: https://build.opensuse.org/request/show/730724
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=85
2019-09-18 09:21:43 +00:00
Dominique Leuenberger
6b262804e6 Accepting request 593313 from Base:System
OBS-URL: https://build.opensuse.org/request/show/593313
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=55
2018-04-06 15:43:21 +00:00
Alexander Naumov
df2ac8662e Accepting request 593220 from home:kukuk:branches:Base:System
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/593220
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=83
2018-04-03 17:20:21 +00:00
Dominique Leuenberger
c7b13408ba Accepting request 559096 from Base:System
->

OBS-URL: https://build.opensuse.org/request/show/559096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=54
2017-12-23 11:10:41 +00:00
300269e5d0 install pam file to make screen locking work again [bnc#1056192]
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=81
2017-12-21 13:30:52 +00:00
Dominique Leuenberger
dbf5ad875d Accepting request 536002 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/536002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=53
2017-10-26 16:40:52 +00:00
Alexander Naumov
fb6c6f1cd5 Accepting request 536001 from home:Alexander_Naumov:branches:Base:System
- GNU Screen 4.6.2:
  * revert changes to cursor position restore behavour
  * set freed pointer to NULL
  * documentation fixes
  * fix windowlist crashes

OBS-URL: https://build.opensuse.org/request/show/536001
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=79
2017-10-23 13:43:53 +00:00
Dominique Leuenberger
bcf5bdbdde Accepting request 509460 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/509460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=52
2017-07-12 17:30:51 +00:00
Alexander Naumov
152d9a4634 Accepting request 509459 from home:Alexander_Naumov:branches:Base:System
- adding %set_permissions and %verify_permissions macros for /run/uscreens/
- adding %tmpfiles_create macro for /usr/lib/tmpfiles.d/screen.conf

OBS-URL: https://build.opensuse.org/request/show/509459
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=77
2017-07-11 13:18:07 +00:00
Alexander Naumov
487f973541 Accepting request 509442 from home:Alexander_Naumov:branches:Base:System
spec file: adding PreReq for permissions

OBS-URL: https://build.opensuse.org/request/show/509442
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=76
2017-07-11 12:37:09 +00:00
Alexander Naumov
5447d0f63e Accepting request 509434 from home:Alexander_Naumov:branches:Base:System
release 4.6.1

OBS-URL: https://build.opensuse.org/request/show/509434
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=75
2017-07-11 12:19:49 +00:00
Alexander Naumov
3895cbaf68 Accepting request 507022 from home:Alexander_Naumov:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/507022
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=74
2017-06-29 10:37:12 +00:00
Dominique Leuenberger
707e6076c9 Accepting request 494692 from Base:System
- Ensure /usr/share/terminfo/s/screen is present when screen is
  [boo#812067]. (forwarded request 494691 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/494692
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=51
2017-05-20 12:28:47 +00:00
971a827115 Accepting request 494691 from home:jengelh:branches:Base:System
- Ensure /usr/share/terminfo/s/screen is present when screen is
  [boo#812067].

OBS-URL: https://build.opensuse.org/request/show/494691
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=72
2017-05-11 15:59:38 +00:00
Dominique Leuenberger
cfa65df493 Accepting request 460505 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/460505
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=50
2017-03-15 00:05:49 +00:00
Alexander Naumov
2e5b678f54 Accepting request 460452 from home:AndreasStieger:branches:Base:System
GNU Screen 4.5.1

OBS-URL: https://build.opensuse.org/request/show/460452
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=70
2017-02-26 11:05:40 +00:00
Dominique Leuenberger
92cfd617cb Accepting request 453045 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/453045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=49
2017-02-08 11:11:21 +00:00
Alexander Naumov
d3c82eb72e Accepting request 453044 from home:Alexander_Naumov:branches:Base:System
fix GNU Screen API: bnc#1020870

OBS-URL: https://build.opensuse.org/request/show/453044
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=68
2017-01-27 22:05:16 +00:00
Alexander Naumov
84ca36a947 Accepting request 451051 from home:Alexander_Naumov:branches:Base:System
update gpg keyring

OBS-URL: https://build.opensuse.org/request/show/451051
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=67
2017-01-18 00:07:31 +00:00
Alexander Naumov
1536fa3089 Accepting request 451044 from home:Alexander_Naumov:branches:Base:System
Update: GNU Screen v.4.5.0

OBS-URL: https://build.opensuse.org/request/show/451044
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=66
2017-01-17 22:41:54 +00:00
Dominique Leuenberger
b7271aa835 Accepting request 419743 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/419743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=48
2016-08-25 07:49:16 +00:00
Alexander Naumov
9f3a56f0d4 Accepting request 419742 from home:Alexander_Naumov:branches:Base:System
Remove %postun - it tried to delete "screen.info.gz" file second time.

OBS-URL: https://build.opensuse.org/request/show/419742
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=64
2016-08-17 12:06:22 +00:00
Alexander Naumov
4dfe9489fa Accepting request 418734 from home:Alexander_Naumov:branches:Base:System
GNU screen 4.4.0 update

OBS-URL: https://build.opensuse.org/request/show/418734
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=63
2016-08-11 15:58:06 +00:00
Stephan Kulow
d77c0c505f Accepting request 324217 from Base:System
- enable pam support, so screenlocking uses the password of the
  current user. (forwarded request 324204 from msmeissn)

OBS-URL: https://build.opensuse.org/request/show/324217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=47
2015-09-19 04:52:04 +00:00
9c1438f1d9 Accepting request 324204 from home:msmeissn:branches:Base:System
- enable pam support, so screenlocking uses the password of the
  current user.

OBS-URL: https://build.opensuse.org/request/show/324204
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=61
2015-08-19 09:02:12 +00:00
Stephan Kulow
d883bd6e26 Accepting request 314668 from Base:System
- Add license file as documentation

- GNU screen 4.3.1
 * This is a bug fix release. 
 * Visible content get messed up after window resize 

- GNU screen 4.3.0:
 * Introduce Xx string escape showing the executed command of a window
 * Implement dead/zombie window polling, allowing for auto reconnecting
 * Allow setting hardstatus on first line
 * 'sort' command sorting windows by title
 * 'bumpleft', 'bumpright' - manually move windows on window list
 * 'collapse' removing numbering 'gaps' between windows, by renumbering
 * 'windows' command now accepts arguments for use with querying
- packaging changes:
 * move screen-poll-zombies.patch to savannah git
 * move screen-4.0.3-ipv6.patch to savannah git
 * move sort_command.patch to savannah git
 * move xX_string_escape.patch to savannah git
 * move screen_enhance_windows_list.patch to savannah git

OBS-URL: https://build.opensuse.org/request/show/314668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/screen?expand=0&rev=46
2015-07-21 11:23:23 +00:00
Thomas Renninger
a78ea840fd - Add license file as documentation
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=59
2015-07-01 08:17:21 +00:00
Thomas Renninger
3edbfe700a Accepting request 314649 from home:Alexander_Naumov:branches:Base:System
GNU Screen v.4.3.1 release

OBS-URL: https://build.opensuse.org/request/show/314649
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=58
2015-07-01 07:48:04 +00:00