screen (5.0.1-3) unstable; urgency=medium

  * Screen now sets TERM=screen5 by default in /etc/screenrc.
    You may hit compatibility issues when you ssh from inside screen
    to a remote host without the screen5 terminfo. Remote full-screen programs 
    can fail with errors such as:
      'screen5': unknown terminal type.
    Quick workaround:
      TERM=screen ssh host.example
    For persistent per-host/per-user workarounds, see the "Debian Screen Q&A"
    section in /usr/share/doc/screen/README.Debian.gz.
  * Default bufferfile moved from /tmp/screen-exchange to
    $HOME/.screen-exchange.
    No action is needed unless you use readbuf/writebuf (without an
    explicit filename) or custom scripts that reference /tmp/screen-exchange.
    Update scripts/tools to use $HOME/.screen-exchange, or set your own
    bufferfile in ~/.screenrc.

 -- Peter Dey <debian@realmtech.net>  Sat, 16 May 2026 23:35:00 +0200

screen (5.0.1-1) unstable; urgency=medium

  * 24-bit colours can be enabled with "truecolor on"
  * hardstatus/caption %{...} colour syntax changed: old letter-based
    colour codes (e.g. %{= kr}) no longer work; use numeric/hex forms
    (e.g. %{1;0}, %{#F00;#000}).
  * Use "auth [on|off]" (off by default) if you previously relied on the
    old "password" command
  * Legacy commands time, debug, password, maxwin, nethack, and the
    deflogin/login bindings no longer exist.
    Remove them from your screenrc files.

 -- Peter Dey <debian@realmtech.net>  Sat, 14 Feb 2026 23:35:10 +0100

screen (4.1.0~20120320gitdb59704-10) unstable; urgency=medium

  On systems running systemd, the management of /run/screen previously
  handled by /etc/init.d/screen-cleanup now occurs via systemd-tmpfiles and
  /usr/lib/tmpfiles.d/screen-cleanup.conf.  The installed version of that
  file works for systems with the default screen permissions; if you override
  the permissions of /usr/bin/screen with dpkg-statoverride as documented in
  /usr/share/doc/screen/README.Debian, you should create an overriding file
  /etc/tmpfiles.d/screen-cleanup.conf setting the corresponding permissions.
  See /usr/share/doc/screen/README.Debian for details.

  If you have already overridden the permissions of /usr/bin/screen, an
  /etc/tmpfiles.d/screen-cleanup.conf has been created for you.

 -- Axel Beckert <abe@debian.org>  Fri, 28 Feb 2014 12:23:42 +0100

screen (4.1.0~20120320gitdb59704-7) unstable; urgency=low

  In case you upgrade screen from 4.0.3 to 4.1.0 while running inside
  screen and you have to reconnect to that screen session (or any other
  screen session which has been started before the upgrade), there may be
  a few screen features not working until you exit the 4.0.3-started
  session and replace it with a 4.1.0-started session.

  Known issues of 4.0.3 to 4.1.0 interoperability as of now:

  * Terminal window resizing (WINCH signal) does not propagate to the
    screen session. Detach and reattach again instead to get the size of
    the terminals inside the screen session adjusted properly.

 -- Axel Beckert <abe@debian.org>  Sun, 16 Sep 2012 12:48:44 +0200
