File screen.changes of Package screen
617
1
-------------------------------------------------------------------
2
Fri Feb 12 15:37:48 CET 2021 - mls@suse.de
3
4
- Fix double width combining char handling that could lead
5
to a segfault [bnc#1182092] [CVE-2021-26937]
6
new patch: combchar.diff
7
8
-------------------------------------------------------------------
9
Tue Apr 3 15:00:27 CEST 2018 - kukuk@suse.de
10
11
- Use %license instead of %doc [bsc#1082318]
12
13
-------------------------------------------------------------------
14
Thu Dec 21 14:23:56 CET 2017 - mls@suse.de
15
16
- install pam file to make screen locking work again [bnc#1056192]
17
new file: screen.pam
18
19
-------------------------------------------------------------------
20
Mon Oct 23 15:22:10 UTC 2017 - alexander_naumov@opensuse.org
21
22
- GNU Screen 4.6.2:
23
* revert changes to cursor position restore behavour
24
* set freed pointer to NULL
25
* documentation fixes
26
* fix windowlist crashes
27
28
-------------------------------------------------------------------
29
Thu Jul 11 15:03:24 UTC 2017 - alexander_naumov@opensuse.org
30
31
- adding %set_permissions and %verify_permissions macros
32
for /run/uscreens/
33
- adding %tmpfiles_create macro for /usr/lib/tmpfiles.d/screen.conf
34
35
-------------------------------------------------------------------
36
Thu Jul 11 14:30:37 UTC 2017 - alexander_naumov@opensuse.org
37
38
- spec file: adding PreReq for permissions
39
40
-------------------------------------------------------------------
41
Thu Jul 11 13:59:01 UTC 2017 - alexander_naumov@opensuse.org
42
43
- GNU Screen 4.6.1: bugfix release
44
* problems with starting session in some cases
45
* parallel make install
46
* segfault when querying info on nonUTF locale
47
48
-------------------------------------------------------------------
49
Thu Jun 29 12:24:55 UTC 2017 - alexander_naumov@opensuse.org
50
51
- GNU Screen 4.6.0:
52
* Update Unicode wide tables to 9.0
53
* Support more serial speeds
54
* Improved namespaces support
55
* Migrate from fifos to sockets
56
* Start viewing scrollback at first line of output
57
58
- drop upstreamed 0001-Follow-up-to-bc5ea98-fix-texinfo-syntax-errors.patch
59
60
-------------------------------------------------------------------
61
Thu May 11 15:46:12 UTC 2017 - jengelh@inai.de
62
63
- Ensure /usr/share/terminfo/s/screen is present when screen is
64
[boo#812067].
65
66
-------------------------------------------------------------------
67
Sat Feb 25 20:34:40 UTC 2017 - astieger@suse.com
68
69
- GNU Screen 4.5.1:
70
* logfile permissions problem (CVE-2017-5618) bsc#1021743
71
This issues does not affect the SUSE package as setuid/setid
72
is not used.
73
- drop upstreamed fix_enable_logfile.patch
74
- add 0001-Follow-up-to-bc5ea98-fix-texinfo-syntax-errors.patch
75
76
-------------------------------------------------------------------
77
Fri Jan 27 22:32:17 UTC 2017 - alexander_naumov@opensuse.org
78
79
- Add fix_enable_logfile.patch
80
* fix loging screen API (bnc#1020870)
81
* fix privilege escalation
82
83
-------------------------------------------------------------------
84
Thu Jan 17 23:11:38 UTC 2017 - alexander_naumov@opensuse.org
85
86
- GNU Screen 4.5.0:
87
* It's possible to specify logfile's name via command line
88
parameter '-L'.
89
90
Fixes:
91
* broken handling of "bind u digraph U+"
92
* crash with long $TERM
93
* crash when bumping blank window
94
* build for AIX
95
* %x improperly separating arguments
96
* install with custom DESTDIR
97
98
-------------------------------------------------------------------
99
Wed Aug 17 14:02:33 UTC 2016 - alexander_naumov@opensuse.org
100
101
- Remove %postun - it tried to delete "screen.info.gz" file
102
second time.
103
104
-------------------------------------------------------------------
105
Thu Aug 11 17:32:44 UTC 2016 - alexander_naumov@opensuse.org
106
107
- GNU screen 4.4.0:
108
* Support up to 24 function keys
109
* 'logfile' command, starts logging into new file upon changing
110
* Fix runtime issues
111
112
-------------------------------------------------------------------
113
Wed Aug 19 08:35:03 UTC 2015 - meissner@suse.com
114
115
- enable pam support, so screenlocking uses the password of the
116
current user.
117
118
-------------------------------------------------------------------
119
Wed Jul 1 10:13:31 UTC 2015 - trenn@suse.de
120
121
- Add license file as documentation
122
123
-------------------------------------------------------------------
124
Wed Jul 01 09:48:45 UTC 2015 - alexander_naumov@opensuse.org
125
126
- GNU screen 4.3.1
127
* This is a bug fix release.
128
* Visible content get messed up after window resize
129
130
-------------------------------------------------------------------
131
Mon Jun 15 09:28:15 UTC 2015 - alexander_naumov@opensuse.org
132
133
- GNU screen 4.3.0:
134
* Introduce Xx string escape showing the executed command of a window
135
* Implement dead/zombie window polling, allowing for auto reconnecting
136
* Allow setting hardstatus on first line
137
* 'sort' command sorting windows by title
138
* 'bumpleft', 'bumpright' - manually move windows on window list
139
* 'collapse' removing numbering 'gaps' between windows, by renumbering
140
* 'windows' command now accepts arguments for use with querying
141
142
- packaging changes:
143
* move screen-poll-zombies.patch to savannah git
144
* move screen-4.0.3-ipv6.patch to savannah git
145
* move sort_command.patch to savannah git
146
* move xX_string_escape.patch to savannah git
147
* move screen_enhance_windows_list.patch to savannah git
148
149
-------------------------------------------------------------------
150
Fri May 2 19:42:12 UTC 2014 - andreas.stieger@gmx.de
151
152
- GNU screen 4.2.1:
153
* allow for terminal with long $TERM (up to 32 characters)
154
(already patched in this package previously)
155
* allow to use long logins
156
* documentation fixes
157
* runtime fixes
158
- packaging changes:
159
* use source URLs
160
* verify source signatures
161
* drop screen-man-loginshell.diff, equivalent change upstream
162
* drop term_too_long.diff, equivalent change upstream
163
* drop use_locale.diff, applied upstream
164
* drop msg_version_3.patch, obsolete after upstream changes
165
166
-------------------------------------------------------------------
167
Thu Apr 17 10:23:40 UTC 2014 - jw@suse.com
168
169
- Update to 4.2.0 as released on screen-devel@gnu.org yesterday.
170
Thank you Amadeusz!
171
* keep libtinfo.diff (from coolo 2011, why exactly?)
172
* keep global_screenrc.patch (renamed from screen-4.0.2.dif)
173
* keep screen-man-loginshell.diff (to be upstreamed)
174
* dropped screen-__P.diff (not needed)
175
* keep term_too_long.diff (savannah#30880, to be upstreamed)
176
* keep use_locale.diff (from lnt-sysadmin@lists.lrz.de 2012, check?)
177
* keep screen-4.0.3-ipv6.patch (builtin telnet, to be upstreamed)
178
* keep screen_enhance_windows_list.patch (to be upstreamed)
179
* keep screen-poll-zombies.patch (to be upstreamed)
180
* keep xX_string_escape.patch (renamed from show_all_active.patch, to be upstreamed)
181
* keep sort_command.patch (from trenn 2011, to be upstreamed)
182
* added msg_version_3.patch (ouch, incompatible protocol, to be upstreamed)
183
184
- added %rundir with /var/run for 1310 and before; but /run afterwards.
185
aj advocates /run for Factory; for 1310 it was banned by
186
suse-filelist-forbidden-fhs23
187
188
-------------------------------------------------------------------
189
Tue Apr 15 14:27:09 UTC 2014 - aj@suse.com
190
191
- Fix comment.
192
193
-------------------------------------------------------------------
194
Tue Apr 15 10:04:14 UTC 2014 - aj@suse.com
195
196
- Use /run instead of /var/run.
197
198
-------------------------------------------------------------------
199
Fri Sep 13 15:17:12 CEST 2013 - mls@suse.de
200
201
- update to current 4.0.4 git to get support for non-bmp unicode
202
* remove no longer needed mappedcmd.diff
203
* remove no longer needed styroptcrash.diff
204
- fix potential buffer overrun in show_all_active.patch
205
- redo combine screen_enhance_windows_list_1_3.patch,
206
screen_enhance_windows_list_2_3.patch,
207
screen_fix_wW_string_escapes_to_nearly_old_behavior.patch
208
into screen_enhance_windows_list.patch.
209
Do not mess with the old %w behaviour, just add support for the
210
windows command argument. Fixes bnc#808565.
211
212
-------------------------------------------------------------------
213
Sun Mar 24 10:57:09 UTC 2013 - trenn@suse.de
214
215
- Patch screen_enhance_windows_list_1_3.patch changed wW string escapes
216
in an unintended way.
217
Fix this by ignoring longflg and behave the way wW string esacpes
218
behaved with adding addtional L escape. (So %w is now what %Lw was before
219
all these changes. This should be a minor, acceptable change as it was
220
undocumented and it buys quite some code cleanup with it.). Patch is:
221
screen_fix_wW_string_escapes_to_nearly_old_behavior.patch
222
223
-------------------------------------------------------------------
224
Mon Feb 18 09:04:34 UTC 2013 - trenn@suse.de
225
226
- Introduce Xx string escape showing the executed command of a window
227
patch: show_all_active.patch
228
229
-------------------------------------------------------------------
230
Tue Feb 5 19:06:46 UTC 2013 - trenn@suse.de
231
232
- Add zombie and enhance windows commands
233
screen-poll-zombies.patch: Dead windows will be restarted after
234
a specified timeout (if enabled)
235
screen_enhance_windows_list_1_3.patch:
236
Cleanup window flags processing. This leads to a slight
237
output change in "Ww" string escapes (window list), but these
238
should be rather seldom used and flags are still shown.
239
screen_enhance_windows_list_2_3.patch:
240
Enhance windows command with an optional string escape based
241
parameter which also removes the output size (1024 bytes)
242
restriction (only if param is passed) of the windows command.
243
If you used captions with "%w" before, you can simulate the old
244
behaviour with "%-w%n* %t%+w".
245
- Only Require makeinfo for openSUSE versions 11.4 and above.
246
This requirement did not exist in earlier versions, now the package
247
builds again for example against SLES 11 (11.4 based).
248
249
-------------------------------------------------------------------
250
Thu Oct 25 13:11:20 UTC 2012 - trenn@suse.de
251
252
- Fix sort command to not stop at window gaps.
253
That can happen if windows got deleted and the window numbers do not
254
increment sequentially anymore.
255
256
-------------------------------------------------------------------
257
Tue Oct 9 07:47:52 UTC 2012 - lnt-sysadmin@lists.lrz.de
258
259
- add use_locale.diff to fix --enable-use-locale configure option
260
261
-------------------------------------------------------------------
262
Thu Sep 13 13:52:04 CEST 2012 - mls@suse.de
263
264
- add prereq coreutils so that mkdir works [bnc#780033]
265
266
-------------------------------------------------------------------
267
Sat Sep 8 11:07:44 UTC 2012 - idonmez@suse.com
268
269
- Add build dependency on makeinfo
270
271
-------------------------------------------------------------------
272
Wed Aug 8 19:56:19 CEST 2012 - mls@suse.de
273
274
- fix crash when doing 'screen -d -r' inside of screen
275
276
-------------------------------------------------------------------
277
Tue Aug 7 17:08:55 CEST 2012 - mls@suse.de
278
279
- add mappedcmd.diff to make ^A DEL work again
280
281
-------------------------------------------------------------------
282
Fri Jun 8 18:03:57 CEST 2012 - mls@suse.de
283
284
- update to screen-4.0.4devel
285
* support for multiple layouts
286
* no more stuck screen sessions
287
288
-------------------------------------------------------------------
289
Mon Nov 21 14:55:17 UTC 2011 - coolo@suse.com
290
291
- fix build with latest ncurses (split tinfo)
292
293
-------------------------------------------------------------------
294
Fri Nov 18 13:09:57 UTC 2011 - jw@suse.com
295
296
- mkdir /var/run/*screen both immediatly and via systemd.
297
298
-------------------------------------------------------------------
299
Mon Sep 19 14:00:10 UTC 2011 - trenn@suse.de
300
301
- Add sort command
302
- convert maxwin99bug.patch into a patch format quilt understands
303
304
-------------------------------------------------------------------
305
Wed Jul 6 08:13:07 UTC 2011 - aj@suse.de
306
307
- Use /usr/lib/tmpfiles.d instead of /etc/tmpfiles.d.
308
309
-------------------------------------------------------------------
310
Mon Jan 31 15:14:38 UTC 2011 - jw@novell.com
311
312
- bugfix bnc#668306, a buffer overflow with '%d'.
313
Added maxwin99bug.patch
314
This is already upstream, but was never released.
315
316
-------------------------------------------------------------------
317
Fri Dec 10 19:40:12 UTC 2010 - jw@novell.com
318
319
- term_too_long.patch added.
320
corresponds to savannah#30880
321
322
-------------------------------------------------------------------
323
Wed Nov 3 14:54:47 UTC 2010 - aj@suse.de
324
325
- Add /etc/tmpfiles.d/screen.conf for /var/run on tmpfs.
326
327
-------------------------------------------------------------------
328
Thu Sep 9 18:43:01 UTC 2010 - aj@suse.de
329
330
- BuildRequire utempter-devel
331
332
-------------------------------------------------------------------
333
Sun May 2 13:06:35 UTC 2010 - aj@suse.de
334
335
- /var/run directories are created by /etc/tmpdirs.d/01_aaa_base.
336
337
-------------------------------------------------------------------
338
Mon Feb 15 09:43:22 CET 2010 - dimstar@opensuse.org
339
340
- Update to version 4.0.3
341
- Dropped screen-4.0.2-comb.diff, upstream merged.
342
343
-------------------------------------------------------------------
344
Wed Dec 16 00:26:00 CET 2009 - jengelh@medozas.de
345
346
- enable parallel building
347
348
-------------------------------------------------------------------
349
Fri Jul 31 02:17:31 CEST 2009 - crrodriguez@suse.de
350
351
- add fedora patch for IPv6 support, this removes usage
352
of gethostbyname(3)
353
354
-------------------------------------------------------------------
355
Tue May 26 14:22:07 CEST 2009 - mls@suse.de
356
357
- re-add lost maxwin definition [fate#301190]
358
359
-------------------------------------------------------------------
360
Wed May 14 15:31:04 CEST 2008 - jw@suse.de
361
362
- A few lines added to docu explaining login-shells and
363
starting with '-' trick.
364
365
-------------------------------------------------------------------
366
Thu Mar 29 13:18:47 CEST 2007 - dmueller@suse.de
367
368
- add ncurses-devel BuildRequires
369
370
-------------------------------------------------------------------
371
Mon Oct 23 16:11:47 CEST 2006 - mls@suse.de
372
373
- fix two bugs in handling of combining characters [#214412]
374
375
-------------------------------------------------------------------
376
Fri Feb 10 17:45:47 CET 2006 - mls@suse.de
377
378
- enable support for 256 colors [#136684]
379
380
-------------------------------------------------------------------
381
Thu Jan 26 15:51:26 CET 2006 - sbrabec@suse.cz
382
383
- Added %install_info_prereq.
384
385
-------------------------------------------------------------------
386
Wed Jan 25 21:41:29 CET 2006 - mls@suse.de
387
388
- converted neededforbuild to BuildRequires
389
390
-------------------------------------------------------------------
391
Sat Oct 29 00:03:15 CEST 2005 - mls@suse.de
392
393
- fix ut_time aliasing problem
394
395
-------------------------------------------------------------------
396
Fri Apr 8 14:41:08 CEST 2005 - meissner@suse.de
397
398
- execl 0 -> (char*)0.
399
400
-------------------------------------------------------------------
401
Tue Sep 28 12:23:06 CEST 2004 - mls@suse.de
402
403
- clear ti/te for xterms so that users can use xterm's scrollbar
404
405
-------------------------------------------------------------------
406
Sun Sep 12 09:26:52 CEST 2004 - kukuk@suse.de
407
408
- Don't use __P from glibc
409
410
-------------------------------------------------------------------
411
Mon Feb 16 15:49:57 CET 2004 - mls@suse.de
412
413
- fix socketdir quoting
414
415
-------------------------------------------------------------------
416
Thu Feb 12 18:08:47 CET 2004 - mls@suse.de
417
418
- update to 4.0.2
419
- move sockdirs to /var/run and include them in package
420
421
-------------------------------------------------------------------
422
Sat Jan 10 18:29:42 CET 2004 - adrian@suse.de
423
424
- add %defattr
425
426
-------------------------------------------------------------------
427
Thu Sep 18 15:00:12 CEST 2003 - mls@suse.de
428
429
- update to 4.0.1 (fixes another bug of the parser)
430
431
-------------------------------------------------------------------
432
Fri Sep 12 15:55:41 CEST 2003 - mls@suse.de
433
434
- fix off by one error in variable expansion
435
436
-------------------------------------------------------------------
437
Fri Sep 12 14:15:04 CEST 2003 - mls@suse.de
438
439
- don't resize xterms on startup
440
441
-------------------------------------------------------------------
442
Mon Sep 8 16:53:47 CEST 2003 - mls@suse.de
443
444
- update to 4.0.0final
445
446
-------------------------------------------------------------------
447
Wed Aug 27 17:14:21 CEST 2003 - mls@suse.de
448
449
- update to 4.0.0beta2
450
451
-------------------------------------------------------------------
452
Fri Aug 1 15:04:22 CEST 2003 - mls@suse.de
453
454
- update to 4.0.0beta1
455
456
-------------------------------------------------------------------
457
Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
458
459
- fix install_info --delete call and move from preun to postun
460
461
-------------------------------------------------------------------
462
Thu Mar 13 12:21:34 CET 2003 - mls@suse.de
463
464
- update to 3.9.15: changing the window title could append
465
junk to the title
466
467
-------------------------------------------------------------------
468
Wed Mar 12 16:25:58 CET 2003 - mls@suse.de
469
470
- update to 3.9.14: one small docu change and a small improvement
471
in the windowlist command
472
473
-------------------------------------------------------------------
474
Mon Feb 24 21:06:54 CET 2003 - mls@suse.de
475
476
- update to 3.9.14beta1
477
- build screen with buildroot
478
- remove xf86 dependency, use configure option instead
479
- use install-info macro to install info page
480
481
-------------------------------------------------------------------
482
Tue Oct 1 14:30:55 MEST 2002 - mls@suse.de
483
484
- fix WrapChar() scrolling region reset code to always use a
485
valid scrolling region (#20367)
486
487
-------------------------------------------------------------------
488
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
489
490
- removed bogus self-provides
491
492
-------------------------------------------------------------------
493
Thu Sep 5 14:11:31 MEST 2002 - mls@suse.de
494
495
- update to official screen-3.9.13, contains one small bug
496
fix
497
498
-------------------------------------------------------------------
499
Thu Aug 29 14:47:42 MEST 2002 - mls@suse.de
500
501
- update to official screen-3.9.12
502
503
-------------------------------------------------------------------
504
Mon Aug 19 15:47:22 MEST 2002 - mls@suse.de
505
506
- update to screen-3.9.12beta2
507
508
-------------------------------------------------------------------
509
Fri Mar 8 13:44:15 CET 2002 - kukuk@suse.de
510
511
- Add /usr/share/screen to filelist
512
513
-------------------------------------------------------------------
514
Wed Mar 6 12:58:25 MET 2002 - mls@suse.de
515
516
- disable pam support again
517
- fix segmentation fault in screen's reattach password check
518
519
-------------------------------------------------------------------
520
Fri Feb 22 16:11:32 MET 2002 - mls@suse.de
521
522
- fix passing of NUL bytes when recoding is active
523
- moved uid/gid retrieval in front of FindEncoding
524
525
-------------------------------------------------------------------
526
Mon Feb 18 11:36:36 MET 2002 - mls@suse.de
527
528
- added missing /usr/share/screen/utf8encodings files
529
- small patch to fix hardstatus width
530
531
-------------------------------------------------------------------
532
Thu Feb 14 14:52:59 MET 2002 - mls@suse.de
533
534
- update to official screen-3.9.11
535
- enabled pam & localized dates
536
537
-------------------------------------------------------------------
538
Mon Feb 11 14:06:22 MET 2002 - mls@suse.de
539
540
- update to screen-3.9.11beta7
541
542
-------------------------------------------------------------------
543
Tue Jan 29 15:21:32 CET 2002 - okir@suse.de
544
545
- require utempter to build; zapped s bit
546
547
-------------------------------------------------------------------
548
Fri Jan 25 14:08:18 CET 2002 - okir@suse.de
549
550
- require utempter to build
551
552
-------------------------------------------------------------------
553
Wed Sep 5 18:37:09 MEST 2001 - mls@suse.de
554
555
- nominal upgrade to screen-3.9.10
556
557
-------------------------------------------------------------------
558
Mon Sep 3 17:17:19 MEST 2001 - mls@suse.de
559
560
- Security fix for the Multiattach-bug in /usr/bin/screen
561
562
-------------------------------------------------------------------
563
Mon Jul 23 19:20:21 MEST 2001 - bk@suse.de
564
565
- added select-fix for fifo-testcase to build on s390x
566
567
-------------------------------------------------------------------
568
Fri May 25 17:22:48 MEST 2001 - mls@suse.de
569
570
- update -> 3.9.9
571
572
-------------------------------------------------------------------
573
Tue May 8 19:37:19 MEST 2001 - mls@suse.de
574
575
- added workaround for broken xterm to global screenrc
576
577
-------------------------------------------------------------------
578
Fri Apr 27 19:46:46 MEST 2001 - mls@suse.de
579
580
- fix screen -wipe (bugzilla bug #2990)
581
- fix f10 function key (bugzilla bug #4326)
582
- fix 0620 pty mode autodetection (bugzilla bug #6304)
583
584
-------------------------------------------------------------------
585
Mon Sep 4 18:13:20 CEST 2000 - uli@suse.de
586
587
- fix for root compromise using configurable visual bell string
588
589
-------------------------------------------------------------------
590
Fri Feb 25 15:16:50 CET 2000 - kukuk@suse.de
591
592
- Move /usr/{info,man} -> /usr/share/{info,man}
593
594
-------------------------------------------------------------------
595
Fri Oct 22 15:24:29 MEST 1999 - uli@suse.de
596
597
- update -> 3.9.5
598
599
-------------------------------------------------------------------
600
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
601
602
- ran old prepare_spec on spec file to switch to new prepare_spec.
603
604
-------------------------------------------------------------------
605
Fri Nov 27 15:11:31 MET 1998 - uli@suse.de
606
607
- Update 3.7.3 -> 3.7.6
608
609
----------------------------------------------------------------------------
610
Wed Apr 30 15:57:14 CEST 1997 - florian@suse.de
611
612
613
- update to version 3.7.3
614
615
- mv /usr/etc/screenrc /etc/
616
617