I'm announcing availability of GNU Screen v.4.9.1
Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells.
This release:
- 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
For full list of changes see
https://git.savannah.gnu.org/cgit/screen.git/log/?h=v.4.9.1
Release is available for download at:
https://ftp.gnu.org/gnu/screen/
or your closest mirror (may have some delay)
https://ftpmirror.gnu.org/screen/
Please report any bugs or regressions.
Thanks to everyone who contributed to this release.
Cheers,
Alex
I'm announcing availability of GNU Screen v.4.9.0
Screen is a full-screen window manager that multiplexes a
physical terminal between several processes, typically
interactive shells.
New in this release:
* Hardstatus option for used encoding (escape string '%e')
* OpenBSD uses native openpty() from its utils.h
* Fixes:
- fix combining char handling that could lead to a segfault
- CVE-2021-26937: possible denial of service via a crafted UTF-8 character sequence (bug #60030)
- make screen exit code be 0 when checking --help
- session names limit is 80 symbols (bug #61534)
- option -X ignores specified user in multiuser env (bug #37437)
- a lot of reformations/fixes/cleanups (man page and source code)
For full list of changes see
https://git.savannah.gnu.org/cgit/screen.git/log/?h=v.4.9.0
Release is available for download at:
https://ftp.gnu.org/gnu/screen/
or your closest mirror (may have some delay)
https://ftpmirror.gnu.org/screen/
Thanks to everybody who contributed patches and helped to test development git-version.
Keep sending bugreports or any regressions.
Have a lot of fun with GNU Screen 4.9.0 ;-)
Cheers,
Alex
I'm announcing availability of GNU Screen v.4.8.0
Screen is a full-screen window manager that multiplexes a physical
terminal between several processes, typically interactive shells.
This release
* Improves startup time by only polling for already open files to
close
* Fixes:
- Fix for segfault if termcap doesn't have Km entry
- Make screen exit code be 0 when checking --version
- Fix potential memory corruption when using OSC 49
As last fix, fixes potential memory overwrite of quite big size (~768
bytes), and even though I'm not sure about potential exploitability of
that issue, I highly recommend everyone to upgrade as soon as possible.
This issue is present at least since v.4.2.0 (haven't checked earlier).
Thanks to pippin who brought this to my attention.
For full list of changes see
https://git.savannah.gnu.org/cgit/screen.git/log/?h=v.4.8.0
Release is available for download at:
https://ftp.gnu.org/gnu/screen/
or your closest mirror (may have some delay)
https://ftpmirror.gnu.org/screen/
Please report any bugs or regressions.
I'm announcing availability of GNU Screen v.4.7.0
This release
* Adds support for SGR (1006) mouse mode
* Adds support for OSC 11
* Updates Unicode ambiguous and wide tables to 12.1.0
* Fixes:
- cross-compilation support (bug #43223)
- a lot of manpage fixes and cleanups
Release is available for download at:
https://ftp.gnu.org/gnu/screen/
or your closest mirror (may have some delay)
https://ftpmirror.gnu.org/screen/
Please report any bugs or regressions.
I'm announcing availability of GNU Screen v.4.6.1
This is a bugfix release:
* Fixes:
- problems with starting session in some cases
- parallel make install
- segfault when querying info on nonUTF locale
Release is available for download at:
http://ftp.gnu.org/gnu/screen/
or your closest mirror (may have some delay)
http://ftpmirror.gnu.org/screen/
Please report any bugs or regressions.
I'm announcing availability of GNU Screen v.4.6.0
Changes:
* Update Unicode wide tables to 9.0
* Support more serial speeds
* Improved namespaces support
* Migrate from fifos to sockets
* Start viewing scrollback at first line of output
Release is available for download at:
http://ftp.gnu.org/gnu/screen/
or your closest mirror (may have some delay)
http://ftpmirror.gnu.org/screen/
Please report any bugs or regressions.
I'm glad to announce that the new version of GNU Screen (4.5.1) has been released today!
4.5.1 is a bugfix/security release.
We fixed few crashes and, of course, problem with privilege escalation.
We also changed behavior of '-L' option: now you can set new logfile name using '-Logfile' option and '-L' just tells screen to turn on logging.
Thanks to all beta testers who help to test new stuff in git. Keep to report about bugs or any regressions!
Also thanks for collaboration to packagers who maintain GNU screen for UNIX-like systems like OpenIndiana and *BSD.
Release is available for download at:
http://ftp.gnu.org/gnu/screen/
GNU Screen v4.5.0 is now available.
The 4.5.0 release is mostly a bugfix release:
-> broken handling of "bind u digraph U+" (bug #48691)
-> crash with long $TERM (bug #48983)
-> crash when bumping blank window
-> build for AIX (bug #49149)
-> %x improperly separating arguments
-> install with custom DESTDIR (bug #48370)
Just one new feature: it is possible to specify logfile's name via command line parameter '-L'.
Release is available for download at:
http://ftp.gnu.org/gnu/screen/
Thanks to everybody who contributed patches and helps to test development git-version. Keep to report about bugs or any regressions.
I'm announcing availability of GNU Screen v.4.3.1
This is a bug fix release.
Just one fixed bug:
Release is available for download at:
http://ftp.gnu.org/gnu/screen/
or your closest mirror (may have some delay)
http://ftpmirror.gnu.org/screen/
Please report any bugs or regressions.
I'm announcing availability of GNU Screen v.4.3.0
So more than a year after previous release there is new one, hopefully
even better. As for things that changed:
- 'sort' command sorting windows by title
- 'bumpleft', 'bumpright' - manually move windows on window list
- 'collapse' removing numbering 'gaps' between windows, by
renumbering
Also special thanks to Alexander Naumov who provided patches and pushed
me to make new release.
Release is available for download at:
http://ftp.gnu.org/gnu/screen/
Please report any bugs or regressions.
I'm announcing availability of GNU Screen v.4.2.1
Few days ago I released v.4.2.0 on screen-devel, this release was
status quo of current repository at that time. Almost immediately after
that I started applying patches from distributions and fixing some bugs.
So after doing first release of screen in years it's time for bugfix
release.
users will mainly notice)
All in all around 40 commits.
Release is available for download at:
http://ftp.gnu.org/gnu/screen/
Please report any bugs or regressions.
I just learned about this development branch. Untested. Please comment. -- https://github.com/amade/screen
The mailing list mailto:screen-users@gnu.org, archived at http://mail.gnu.org/archive/html/screen-users is active again.
Thanks to all wo contributed to the workshop:
Summary: http://www.linuks.mine.nu/irc/screen/
#screen Log: http://www.linuks.mine.nu/irc/screen/screen.log.html
#screen-questions Log: http://www.linuks.mine.nu/irc/screen/screen-questions.log.html