Skip to content

Debian Changelog screen (4.0.3-14)

2009

screen (4.0.3-14) unstable; urgency=low

   * Cherry-pick a few upstream commits:
     * f6b50e17 (create windows in detached session, closes: #466072).
     * 97708d58 (vertical split documentation, closes: #525998).
     * bb04008e (report session identifier on detach, closes: #199747).
   * Slightly adjust Homepage field.
   * Add support for build option 'noopt'.
   * Bump Standards version to 3.8.2, no changes.
   * Specify GPL version in d/copyright.

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Tue, 28 Jul 2009 13:21:24 +0200

screen (4.0.3-13) unstable; urgency=low

   * Sync with Ubuntu, closes: #520359. New dpatches:
     * 33increase_max_winmsg_renditions
     * 35screen_invoked_with_a_command (cherry-picked from upstream)
   * Bump Standards version to 3.8.1 (again, no changes).
   * Accommodate initscript to adjust the $SCREENDIR permissions
     correctly even if /usr/bin/screen is installed 0755.
     Add a Q&A pair to README.Debian to clarify this problem.
     Closes: #520317.
   * Fix #433338 properly by keeping the umask instead of dropping
     the 'public exchange file' concept. Modify dpatch 22.
     Addresses CVE-2009-1214, CVE-2009-1215, closes: #521123.
   * Depend on patch-stamp instead of patch in debian/rules.
     (Phony targets as intermediates in a dep chain are braindead.)
   * Fix job control and CTTY handling on our new kfreebsd archs.
     Closes: #522689. Thanks to Axel Beckert for his support!

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Fri, 10 Apr 2009 18:20:49 +0200

screen (4.0.3-12) unstable; urgency=low

   * Back to work.
   * Make the package build lintian-clean again.
   * Add a Homepage field. Closes: #515803.
   * Use the stock [un]patch targets from dpatch. Closes: #488618.
     Thanks to Ryan Niebur.
   * Adjust version number in the info doc. Closes: #492274, thanks
     to Juhapekka Tolvanen.
   * Cherry pick from upstream:
     * d128abd5...: Display hostname when locked. Closes: #501201.
   * Remove a spurious nethack message. Closes: #512299.

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Wed, 04 Feb 2009 01:14:20 +0100

2008

screen (4.0.3-11) unstable; urgency=low

   * Unbreak <End> and <^A Bksp> using a patch from Loïc Minier
     (thanks!) - introduced as new 45suppress_remap.dpatch.
     Closes: #484647.
   * Bump Standards version to 3.8.0. No changes necessary.

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Thu, 12 Jun 2008 19:33:30 +0200

screen (4.0.3-10) unstable; urgency=low

   * The "Whoa, this feels like a time machine" release.
   * Apply ~5k lines of unified diff to the source (CVS HEAD against
     last release). Closes: #444146.
     * Rediff all dpatches - drop 06 and 12 (fixed upstream).
     * Add a second 16fix_gcc_warnings dpatch to get all those new
       gcc warnings out of the buildlogs.
     * Upstream has changed its mind and defaults to sockets now if both
       sockets and fifos are available - enforce fifos for our build.
   * Use the locale's timeformat for the session creation timestamps.
     Closes: #481445.
   * Update 40cjk_eastasian.dpatch as suggested in the BTS. Thanks
     to Akira Tagoh and Deng Xiyue for providing and testing the new
     version! Closes: #478884.
   * Correct the bug number in the changelog entry for 4.0.3-9, item 5.
   * Bump debhelper level once more to 7.

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Mon, 02 Jun 2008 19:16:16 +0200

screen (4.0.3-9) unstable; urgency=low

   * The "I broke it, I fix it" release.
   * Fix a race condition that made session resumption difficult if there
     was only one. Closes: #477739.
   * Enhance dpatch 16fix_gcc_warnings (buildlog is now free of warnings).
   * Apply initscript LSB header changes as suggested by Kel Modderman -
     thanks! Closes: #477779.
   * Extend the tilde expansion patch to also apply to 'chdir' commands.
     Thanks to Steve Kemp! Closes: #447210.
   * Document my dpatch numbering style in 00list (and move one patch to
     make things fit again).

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Sun, 27 Apr 2008 14:34:00 +0200

screen (4.0.3-8) unstable; urgency=low

   * The "resuming the bughunt" release.
   * Bump Standards level to 3.7.3, debhelper to level 6.
   * Include Ubuntu's 07norootpassword.dpatch, thanks to Martin Pitt!
     See Ubuntu #6760. Closes: #447756.
   * Fix another error in the info documentation. Closes: #447668.
   * Fix blankerprg semantics. Closes: #330036.
   * Empty Default-Stop section in the LSB initscript header. Closes: #461438.
   * Fix multiuser activation howto in README.Debian.
   * New feature: sort sessions by (and show) creation time, and pick the
     youngest instead of an arbitrary one when called with '-rR'.
     Closes: #206572.

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Mon, 21 Apr 2008 23:41:42 +0200

2007

screen (4.0.3-7) unstable; urgency=low

   * Completely undo the socket dir migration after discussion on #debian-devel.
     * Restore original location /var/run/screen.
     * Revive old version of dpatch 11.
     * Readjust maintainer scripts and lintian overrides (intentionally
       keeping the /tmp warning as a reminder).

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Tue, 25 Sep 2007 03:22:39 +0200

screen (4.0.3-6) unstable; urgency=low

   * One last fix for the migration. I knew this would get ugly...
     Closes: #443813.

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Mon, 24 Sep 2007 12:14:52 +0200

screen (4.0.3-5) unstable; urgency=low

   * Take 5: The "(w)hacking at the wishlist" release.
   * Build with 256-color support. Closes: #348099.
   * Change the comments in the digraph table to give a description of the
     composed char, which retains its informational value regardless of the
     viewer's encoding. Closes: #437024. Thanks, Ben Finney!
   * Add "defnonblock 5" to the default screenrc which ought to improve
     screen's behaviour on flaky/slow ssh lines. Closes: #434014.
   * Include the patch for upstream #16666 which fixes the display of certain
     CJK glyphs. Thanks to Victor Hsieh for the hint and Yi-Hsuan Hsin for
     providing the patch! Closes: #437223.
   * Improve and augment the documentation:
     * Tidy up README.Debian. Among other changes this closes: #228220.
     * Add a few sentences concerning Debian's MAXWIN setting (closes: #344863)
       and envvar-passing when calling screen with STY set (closes: #259684).
   * Fix a thinko in the socket directory migration. Closes: #443768.

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Mon, 24 Sep 2007 02:03:56 +0200

screen (4.0.3-4) unstable; urgency=low

   * Take 4: The "the FHS is a fine thing after all" release.
   * Move example config files into /usr/share/doc/screen/examples.
   * Move fifo dir from /var/run/screen to /tmp/.screen. Closes: #214796.
     Create preinst to make the upgrade fail early (i.e. before the unpack
     phase) if /tmp/.screen is otherwise occupied.
     Add another Q&A pair to README.Debian to explain how all this is done.
   * Redo 11replace_doc_paths.dpatch from scratch due to these reorganisations.
   * Drop po/ subdirectory (after dropping debconf usage in 4.0.3-1).
     Closes: #440725 (sorry). Closes: #440410.
     Also stop calling dh_installdebconf.
   * Update the FSF address in the source files.

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Thu, 30 Aug 2007 18:31:53 +0200

screen (4.0.3-3) unstable; urgency=low

   * Take 3: The "less bugreports than upstream" release. Whew.
   * Add full tilde expansion to the builtin 'source' command. Inspired by
     a patch by Nico Golde. Thanks! Closes: #308818.
   * Add a kluge to prevent screen from locking up when doing strange things
     with xon and flow control enabled. Still waiting for upstream to properly
     fix this problem, so this only addresses: #157873.
   * Extend the documentation about the strange activation of the nethack
     feature. Closes: #205531.
   * Don't create /tmp/screen-exchange with default mode 0666. Closes: #433338.
   * Add a Q&A pair to README.Debian on how to enable the multiuser feature.
     The problem is mentioned in the manpage under '-r', too, so I consider this
     sufficiently documented now. Closes: #92036.
   * Fix the exitcode mess of '-q -ls' (and its combinations with -d, -r and -x)
     to keep the promises the manpage makes. Doing this on my own, no comment
     from upstream yet. Closes: #426328.
   * More documentation typo fixes.
   * Properly parse the long commandline options like '-wipe'. Don't accept
     as soon as it's unambiguous - this is not getopt(). Closes: #222023.
   * Increase the maximum length of the input buffer (C-a :). Closes: #379384.

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Thu, 09 Aug 2007 22:51:19 +0200

screen (4.0.3-2) unstable; urgency=low

   * Overhaul, Take 2: The "let -1 migrate to testing first" release.
   * Better warnings now than worries later: add -Wextra to CFLAGS
     (and counter with "-Wno-unused-parameter -Wno-missing-field-initializers"
     to get the noise back to an acceptable level).
   * Now that more warnings are visible, kill a few of them (new patch, ready
     to be submitted upstream: 16fix_gcc_warnings).
   * Drop Pre-Depends from debian/control (wasn't even used, so this is just
     cosmetical).
   * Clarify debian/copyright after consulting upstream. Closes: #403896.
   * Increase MAXSTR by a sufficient amount. The usage pattern of this macro
     doesn't justify a switch to dynamic allocation, so simply increasing it
     is fine with me. Closes: #271384.
   * Fix upstream #20277 by expanding SCREENENCODINGS twice during configure.
     Closes: #435340. Thanks Victor Hsieh!
   * Advise against using the "sessionname" command. The problem has been acked
     upstream, so there's nothing more I can do - besides, there are alternatives.
     Closes: #103771.
   * Fix the "C-a M" toggle command that was broken when combined with a setting
     of 'defmonitor on' in one's .screenrc. Closes: #310568.
   * Correct a manpage error (defining a limitation that actually doesn't exist).
     Closes: #197557.

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Sun, 05 Aug 2007 16:59:24 +0200

screen (4.0.3-1) unstable; urgency=low

   * New maintainer. Thanks for your work, Adam!
     Move Adam to Uploaders.
   * Acknowledge NMUs. Thanks to all committers!
   * Start the package overhaul. Take 1:
     The "wishlist stuff will have to wait at least until -2"-release.
   * Bump policy compliance level to 3.7.2.
   * Bump debhelper to v5, and prefer debian/compat over DH_VERSION.
   * Clean up old dependencies and conflicts. Closes: #334084.
   * Introduce a patch system (dpatch) and move all orig changes to patches.
   * Assert that the package is built with fifos instead of sockets.
     Close the accompanying bug reports - if there's still a buildd that
     fails the fifo test, I'll get an FTBFS now. Closes: #387156, #413674.
   * Document the SIGWINCH issue in README.Debian. As this is not a bug
     in screen, this closes: #392302, #248699 as far as this package is
     concerned.
   * Make the clean target live up to its name again.
   * Fix a syntax error in the texinfo doc that surfaced now that the clean
     target really cleans everything.
   * Fix the commands in doc/Makefile.in to generate splitted info files
     (because that's how they are distributed by upstream).
   * Clean up the maintainer scripts:
     * Stop using debconf. Its only purpose was to display a warning message
       when upgrading from << 3.9.5-5, which was uploaded in the 20th century.
     * Drop debian/preinst completely.
     * Replace case constructions in the other scripts with if blocks.
     * Stop trying to remove /var/run/screens - I couldn't find any reference
       to that directory. Move remove-shell call to prerm. Closes: #374471.
     * Mute the init script. Closes: #385895.
     * Recreate /var/run/screen on install/reboot if necessary (e.g. tmpfs) with
       the appriopriate permissions (depending on the screen binary - some
       admins might choose to install it setuid using dpkg-statoverride).
       Closes: #357578, #390506, #397088.
   * Fix a couple of manpage typos. Closes: #414241, #417647.
   * Enhance the copyright message (add the GPL boilerplate, formatting fixups).
     Addresses #403896, but the year issue is still pending.

 -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>  Sun, 22 Jul 2007 13:39:43 +0200

screen (4.0.3-0.4) unstable; urgency=low

   * Porter NMU.
   * Fix screen on kfreebsd-amd64. Closes: #357232

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 17 Jul 2007 06:51:52 +0200

screen (4.0.3-0.3) unstable; urgency=low

   * Non-maintainer upload to fix pending l10n isses.
   * Debconf translations:
     - Galician. Closes: #407960
     - Catalan. Closes: #412581
     - Convert all PO files, but Japanese, to UTF-8
   * Add an empty binary-indep target to debian/rules. Closes: #395743
   * Provide a simple LSB header to the init script

 -- Christian Perrier <bubulle@debian.org>  Mon, 5 Mar 2007 09:14:35 +0100

2006

screen (4.0.3-0.2) unstable; urgency=low

   * Non-maintainer upload to fix a forgotten l10n issue in last NMU
   * Debconf translation updates:
     - Added Vietnamese. Closes: #317922
   * Modify the debconf dependency to better handle the cdebconf transition
     Closes: #332089

 -- Christian Perrier <bubulle@debian.org>  Wed, 8 Nov 2006 20:46:01 +0100

screen (4.0.3-0.1) unstable; urgency=high

   * Non-maintainer upload to fix a security issue
   * New upstream version fixing utf8 combining characters handling. The
     bugs could be used to crash/hang screen by writing a special string
     to a window (CVE-2006-4573). Closes: #395225
   * Debconf translation updates:
     - Finnish added. Closes: #303818
     - Swedish added. Closes: #331583
     - Portuguese added. Closes: #345059
     - Italian updated. Closes: #358160

 -- Christian Perrier <bubulle@debian.org>  Sat, 28 Oct 2006 07:35:57 +0200

2004

screen (4.0.2-4.1) unstable; urgency=low

   * Non-maintainer upload
   * re-run autoconf, fix ftbfs                             (closes: #269366)

 -- David Kimdon <dwhedon@debian.org>  Sat, 13 Nov 2004 20:49:00 -0800

screen (4.0.2-4) unstable; urgency=low

   * new debconf translations:
     * Japanese - thanks Hideki Yamane                       (closes: #224175)
     * Italian - thanks Fabio Pani                           (closes: #224580)
     * Simplified Chinese - thanks Carlos Z.F. Liu           (closes: #230811)
     * Dutch - thanks Luk Claes                              (closes: #244326)
     * Czech - thanks Miroslav Kure                          (closes: #261243)
 
   * updated Danish translation  - thanks Morten Brix Pedersen (closes: #241241)

 -- Adam Lazur <zal@debian.org>  Tue, 24 Aug 2004 20:09:08 -0400

screen (4.0.2-3) unstable; urgency=high

   * security: fix hole in stale session cleanup init script which allows
     arbitrary file deletion on startup. Thanks to Roderick Schertler for
     pointing this out.                                      (closes: #238139)

 -- Adam Lazur <zal@debian.org>  Mon, 15 Mar 2004 20:46:35 -0500

screen (4.0.2-2) unstable; urgency=low

   * fix depends on passwd to include epoch                   (closes: #224192)

 -- Adam Lazur <zal@debian.org>  Tue, 6 Jan 2004 23:12:51 -0500

2003

screen (4.0.2-1) unstable; urgency=low

   * ack NMU                                         (closes: #223085, #222420)
   * add rxvt to scrollback example in README.Debian and /etc/screenrc
                                                              (closes: #206193)
   * fix typo in example bind line in screenrc                (closes: #214727)
   * add Brazilian Portuguese debconf translation (thanks Andre Luis Lopes)
                                                              (closes: #218809)
   * add screen to /etc/shells                                (closes: #148715)

 -- Adam Lazur <zal@debian.org>  Sat, 6 Dec 2003 18:25:10 -0500

screen (4.0.2-0.1) unstable; urgency=medium

   * NMU
   * New upstream release. No upstream changelog found. ansi.c has been changed
     to fix CAN-2003-0972, a signed integer overflow that allowed for arbitrary
     code execution as group utmp (or as root on systems where screen was
     installed setuid root). (Addresses #222385 for sid)
   * [debian/rules] Changed the order of chmod/chown of the screen binary and
     the run directory to chown, chmod as chown no longer preserves setuid and
     setgid bits as of coreutils 5.0.1. (Closes: #222420)

 -- J.H.M. Dassen (Ray) <jdassen@debian.org>  Sat, 6 Dec 2003 18:43:11 +0100

screen (4.0.1-3) unstable; urgency=low

   * fix autoconf varargs detection (using vsprintf) on alpha, which leads to
     a binary that segfaults                                  (closes: #213842)

 -- Adam Lazur <zal@debian.org>  Thu, 2 Oct 2003 23:14:39 -0400

screen (4.0.1-2) unstable; urgency=low

   * build-depend on libncursesw5 to get autoconf to pick it up... doh

 -- Adam Lazur <zal@debian.org>  Tue, 30 Sep 2003 23:40:11 -0400

screen (4.0.1-1) unstable; urgency=low

   * New Upstream Release                                     (closes: #210280)
     * rewritten command parser
     * zmodem support (catch & passthrough)
     * new screenblanker
 
   * remove bindkey -kb from system screenrc as advised by upstream
                                                              (closes: #187302)
   * link against libncursesw                                 (closes: #211511)
   * fix Hurd build problem                                   (closes: #201909)
   * bump up debhelper versioned dependency                   (closes: #197432)
   * switch to gettext-based debconf templates                (closes: #202549)

 -- Adam Lazur <zal@debian.org>  Tue, 30 Sep 2003 23:14:05 -0400

screen (3.9.15-1) unstable; urgency=low

   * New Upstream Release
     * unicode combining character support
     * chinese GBK encoding added
     * backtick screen escape to substitute command output
 
   * add Danish translation (thanks Morten Brix Pedersen)     (closes: #174745)
   * add startup script to reap stale screen named pipes      (closes: #164447)
   * remove extraneous /etc/pam.d/screen as other works fine

 -- Adam Lazur <zal@debian.org>  Mon, 17 Mar 2003 22:56:01 -0500

2002

screen (3.9.13-3) unstable; urgency=low

   * add note about xterm scrollback and screen to README.Debian and update
     comment in /etc/screenrc.

 -- Adam Lazur <zal@debian.org>  Thu, 17 Oct 2002 16:41:11 -0400

screen (3.9.13-2) unstable; urgency=medium

   * avoid pkg installing docs resulting in /usr/share/info/dir.gz files in
     the .deb                                                 (closes: #162940)
 
   * apply 2 patches from upstream:
     1) Fix console grabbing on linux. The kernel handles TIOCCONS too
        restrictive, had to implement a workaround.
     2) Fix WrapChar bug that prevented removal of a bad scroll-region.

 -- Adam Lazur <zal@debian.org>  Thu, 10 Oct 2002 22:53:24 -0400

screen (3.9.13-1) unstable; urgency=low

   * New Upstream Release
   * correction to a FAQ answer in README.Debian              (closes: #153323)

 -- Adam Lazur <zal@debian.org>  Tue, 17 Sep 2002 09:19:14 -0400

screen (3.9.11-5) unstable; urgency=high

   * remove (%n.%t) from hardstatus string                    (closes: #137095)
   * bump up max window title length to 60                    (closes: #135391)
   * debconf templates:
     * add french translation (thanks Philippe Batailler)     (closes: #141676)
     * add russian translation (thanks Ilgiz Kalmetev)        (closes: #137682)
     * split translations out into their own files
   * fix debconf prompt when upgrading from versions < 3.9.5-5 (closes: #137743)
   * edit the long description a bit
   * update README.Debian as to current state of screen-bce

 -- Adam Lazur <zal@debian.org>  Wed, 10 Apr 2002 22:01:46 -0400

screen (3.9.11-4) unstable; urgency=low

   * patches to fix Japanese support:
         screen-3.9.11.hcGR-patch
         screen-3.9.11.paste-patch
         screen-3.9.11.encoding-patch                         (closes: #136740)
   * add spanish debconf template translation                 (closes: #136447)

 -- Adam Lazur <zal@debian.org>  Thu, 7 Mar 2002 09:13:56 -0500

screen (3.9.11-3) unstable; urgency=high

   * Security Fix: override autoconf detected default group and mode on ptys
                   as it is not autodetected properly for buildd's that run
                   as cronjobs                                (closes: #135018)
   * add note to README.Debian about setting xterm titlebar/icon and how to
     override the default
   * add note to README.Debian about mutt padding lines with whitespace (bce)
   * add patchlevel.h (the real upstream changelog) to /usr/share/doc/screen

 -- Adam Lazur <zal@debian.org>  Thu, 21 Feb 2002 17:25:12 -0500

screen (3.9.11-2) unstable; urgency=high

   * Apply patch to fix non utf8 locales                      (closes: #134200)
   * fix problems with screenrc changes that affected konsole (closes: #134198)
     * remove line that was borking TERM=xterm
     * re-add line which mods xterm initialization string
   * Add screen-bce terminal type to screeninfo.src and add a note about it in
     README.Debian

 -- Adam Lazur <zal@debian.org>  Sat, 16 Feb 2002 13:49:38 -0500

screen (3.9.11-1) unstable; urgency=low

   * New upstream release
     * New commands: windowlist (bound to C-a "), source, eval, ignorecase,
                     deflogin, setsid
     * Support for double-width utf-8 characters.
     * bugfixes and other features, see /usr/share/doc/screen/NEWS.gz for more
       info
 
   * Removed patches:
     * pam support, hurd fix, getpt fix: accepted upstream
     * md5 password support: obsoleted by pam support
     * bufferfile default change: screen is tmpfile safe
 
   * Updates to /etc/screenrc:
     * Bump up defscrollback from 100 (compiled in default) to 1024
       (thanks to overfiend for pointing this out)
     * Add examples of running programs at screen startup
 
   * Add german template translation                          (closes: #126180)
   * Now (ab)use upstream's makefile for most of the file installation
   * compile with --enable-rxvt_osc to allow rxvt icon setting from within
     screen                                                   (closes: #133333)

 -- Adam Lazur <zal@debian.org>  Fri, 15 Feb 2002 10:18:07 -0500

2001

screen (3.9.10-1) unstable; urgency=low

   * New Maintainer
   * migrate package build to debhelper
   * debconfify prompt when upgrading from screen < 3.9.5-5

 -- Adam Lazur <zal@debian.org>  Sat, 15 Dec 2001 21:20:58 -0500

screen (3.9.10-0.1) unstable; urgency=high

   * NMU.
   * New upstream version with security fix. (Closes: #111339)
     (Thanks Adam Lazur <laz@clustermonkey.org>)

 -- Eric Gillespie, Jr. <epg@debian.org>  Wed, 12 Sep 2001 22:11:23 -0500

screen (3.9.9-2) unstable; urgency=low

   * New Standards-Version (3.5.4)
   * Get rid of suidmanager, install screen setgid  (closes: Bug#96858)

 -- Juan Cespedes <cespedes@debian.org>  Tue, 5 Jun 2001 23:50:42 +0200

screen (3.9.9-1) unstable; urgency=low

   * New upstream version
   * Really fix Bug#80337 (thanks to Michael Schroeder <mls@suse.de>)

 -- Juan Cespedes <cespedes@debian.org>  Sat, 2 Jun 2001 19:40:37 +0200

screen (3.9.8-6.1) unstable; urgency=HIGH

   * Non-maintainer upload.
   * Disable -DDEBUG which is a massive security hole, closes: #98839.

 -- James Troup <james@nocrew.org>  Sun, 27 May 2001 01:09:31 +0100

screen (3.9.8-6) unstable; urgency=low

   * Updated copyright file
   * Applied patch from Ryan King <rking@caseta.com> to be
     able to work correctly on many-lined terminals   (closes: Bug#80337)

 -- Juan Cespedes <cespedes@debian.org>  Tue, 22 May 2001 00:23:00 +0200

screen (3.9.8-5) unstable; urgency=low

   * Fixed small typo in info file
   * Clean up small lintian bugs
   * Make commands related to bufferfile (readbuf, writebuf)
     work again (Oops)          (closes: Bug#45359, Bug#69275, Bug#83759)

 -- Juan Cespedes <cespedes@debian.org>  Sat, 19 May 2001 15:12:11 +0200

screen (3.9.8-4) unstable; urgency=low

   * Make /etc/pam.d/screen be a conffile             (closes: Bug#58696)
   * Remove option "autofixterm" from manual page     (closes: Bug#97019)
   * Applied patch to make screen work OK on Hurd     (closes: Bug#97343)

 -- Juan Cespedes <cespedes@debian.org>  Mon, 14 May 2001 03:00:34 +0200

screen (3.9.8-3) unstable; urgency=low

   * Fixed small bug which caused `aterm' to display
     everything underlined                            (closes: Bug#97327)

 -- Juan Cespedes <cespedes@debian.org>  Sun, 13 May 2001 15:39:19 +0200

screen (3.9.8-2) unstable; urgency=low

   * New version uploaded to unstable instead of "stable unstable" (sorry)

 -- Juan Cespedes <cespedes@debian.org>  Tue, 8 May 2001 22:28:35 +0200

screen (3.9.8-1) stable unstable; urgency=medium

   * New upstream version                  (closes: Bug#74310, Bug#89215)
   * New Standards-Version (3.5.3)
   * Applied patch to build cleanly on ia64              (closes: #91964)
   * Fixed small bug regarding creation of sockets dir
     when running as root

 -- Juan Cespedes <cespedes@debian.org>  Mon, 7 May 2001 23:26:40 +0200

2000

screen (3.9.5-9) stable unstable; urgency=HIGH

   * Fixed security bug (group utmp compromise)

 -- Juan Cespedes <cespedes@debian.org>  Sat, 2 Sep 2000 17:51:28 +0200

screen (3.9.5-8) frozen unstable; urgency=low

   * Correct wrong build-dependency (libncurses5-dev
     instead of libncurses4-dev) (closes: Bug#57989)
   * Include a /etc/pam.d/screen file (closes: Bug#57592)

 -- Juan Cespedes <cespedes@debian.org>  Mon, 14 Feb 2000 10:07:52 +0100

screen (3.9.5-7) frozen unstable; urgency=low

   * Built against libncurses5 instead of obsoleted libncurses4

 -- Juan Cespedes <cespedes@debian.org>  Sun, 6 Feb 2000 21:26:59 +0100

1999

screen (3.9.5-6) unstable; urgency=low

   * Make `screen' work correctly both as root and non-root
     (closes: Bug#53290, Bug#53329)

 -- Juan Cespedes <cespedes@debian.org>  Thu, 23 Dec 1999 16:48:02 +0100

screen (3.9.5-5) unstable; urgency=low

   * New Standards-Version (3.1.1)
   * Acknowledge NMU-fixed bugs (closes: Bug#50394, Bug#51058, Bug#51316)
   * Changed screens directory from $HOME to /var/run/screen (closes: Bug#51088)
   * Removed debconf support: no configuration is necessary in this program

 -- Juan Cespedes <cespedes@debian.org>  Sun, 19 Dec 1999 06:04:48 +0100

screen (3.9.5-4.1) unstable; urgency=low

   * Non-maintainer release.
   * Run autoconf to resync configure with configure.in
     (closes:Bug#50394,#51058).

 -- Joel Klecker <espy@debian.org>  Mon, 29 Nov 1999 08:38:18 -0800

screen (3.9.5-4) unstable; urgency=low

   * Used debconf

 -- Juan Cespedes <cespedes@debian.org>  Sun, 14 Nov 1999 23:51:10 +0100

screen (3.9.5-3) unstable; urgency=low

   * Applied patch from Joel Klecker <espy@debian.org> to use getpt()
     to get PTYs (closes: Bug#45628, Bug#48856)

 -- Juan Cespedes <cespedes@debian.org>  Tue, 2 Nov 1999 16:42:41 +0100

screen (3.9.5-2.1) unstable; urgency=low

   * NMU. Backed out pty which didn't free ptys correctly. (Fixes: #45628)

 -- J.H.M. Dassen (Ray) <jdassen@debian.org>  Sat, 30 Oct 1999 17:07:08 +0200

screen (3.9.5-2) unstable; urgency=low

   * Added missing "prerm" file (lintian)

 -- Juan Cespedes <cespedes@debian.org>  Fri, 1 Oct 1999 10:13:17 +0200

screen (3.9.5-1) unstable; urgency=low

   * New upstream version (closes: Bug#45173)
   * FHS (/usr/doc/screen -> /usr/share/screen)
   * PAM support
   * Move "screen-exchange" file to ${HOME} (closes: Bug#45449)

 -- Juan Cespedes <cespedes@debian.org>  Sun, 19 Sep 1999 20:24:56 +0200

screen (3.9.4-1) unstable; urgency=low

   * New upstream version, lots of improvements (closes: Bug#43932)
   * Removed setuid, make it setgid "utmp" (closes: Bug#43909, Bug#43931)
   * Uses "vlock" to lock screen if available
   * Avoid braces in debian/rules (closes: Bug#36888)
   * Use Unix98 style PTYs (closes: Bug#34578, Bug#37208, Bug#37863)
   * Closed old bugs (closes: Bug#29523, Bug#35469)
   * "screen" now defaults to MAXWIN=40 (closes: Bug#42420)
   * Compile cleanly on glibc-2.1 systems (closes: Bug#26645)
   * New Standards-Version: 3.0.1 (but keeping docs in /usr/doc)

 -- Juan Cespedes <cespedes@debian.org>  Fri, 10 Sep 1999 16:14:41 +0200

screen (3.7.6-1) unstable; urgency=low

   * New upstream version:
       Wayne's resize.c patch to keep the cursor onscreen. FindWindow
       corrected. AIX4 patch from robert@mayday.cix.co.uk.  Fixed
       kanji am & markcursor bugs.  SCO support (Gert Doering).
       Wayne's statusline extra space. New flag nospc for MakeWinMsg.
       New TF capability: add missing termcap/info caps.
       screen-exchange security fix. Use kstat for Solaris' loadavg.
       Check for mode 775 if screen runs setgid.  Fixed typo in silence
       command.  Allow detach with no tty. HPUX10.20 ltchars hack.
       Use @1/@7 as replacement for kh/kH.  Use seteuid before calling
       tgetent.  Check for displays in Msg().  Linux ncurses hack:
       redefine _nc_timed_wait.  Configure check for ncurses (sigh).
       ITOH Yasufumi: kanji fixes, osf support, bug fixes. More secure
       Rewrite().  Increased line buffer size to 2048 bytes.
       SCO-5 Fixes (Brian L. Gentry).  resize code now handles tabs
       correctly.
   * Applied NMU from Christian Meder for glibc-2.1: Bug#32814

 -- Juan Cespedes <cespedes@debian.org>  Thu, 11 Feb 1999 18:32:01 +0100

1998

screen (3.7.4-9.1) frozen unstable; urgency=low

   * non maintainer, sparc only upload
   * apply patch for glibc2.1 from BTS
   * undefine SVR4 from configure script: glibc2.1's utmpx.h is incompatible
     with SVR4

 -- Christian Meder <meder@isr.uni-stuttgart.de>  Thu, 26 Nov 1998 15:40:30 +0100

screen (3.7.4-9) frozen unstable; urgency=medium

   * Recompile against libncurses4
   * /etc/terminfo/s/screen is now in ncurses-base, so screen doesn't
     depend on ncurses-term anymore

 -- Juan Cespedes <cespedes@debian.org>  Wed, 11 Nov 1998 18:17:37 +0100

screen (3.7.4-8) stable unstable; urgency=HIGH

   * Fix critical bug #25970: /tmp race problem

 -- Juan Cespedes <cespedes@debian.org>  Thu, 27 Aug 1998 23:08:40 +0200

screen (3.7.4-7) unstable; urgency=low

   * Add support for MD5 passwords (Bug#22740, Bug#25487)

 -- Juan Cespedes <cespedes@debian.org>  Fri, 7 Aug 1998 10:40:16 +0200

screen (3.7.4-6) unstable; urgency=low

   * Pass SIGWINCH to applications when size changes (fixes:Bug#18471)

 -- Juan Cespedes <cespedes@debian.org>  Sun, 22 Feb 1998 11:16:46 +0100

screen (3.7.4-5) unstable; urgency=low

   * Fixed minor bug in debian/rules clean
   * `screen' now depends on `ncurses-term', so it doesn't install its
     own terminfo entry
   * New Standards-Version: 2.4.0.0

 -- Juan Cespedes <cespedes@debian.org>  Thu, 12 Feb 1998 16:10:22 +0100

screen (3.7.4-4) unstable; urgency=low

   * Changed upstream changelog name (ChangeLog.gz -> changelog.gz)
   * Changed sockets from /tmp to /var/run (closes:Bug#6487)
   * New Standards-Version: 2.3.0.1
   * Changed behaviour of backspace key (now sends `DEL' == 0177)

 -- Juan Cespedes <cespedes@debian.org>  Sun, 4 Jan 1998 21:13:51 +0100

1997

screen (3.7.4-3) unstable; urgency=low

   * New maintainer
   * New Standards-Version: 2.3.0.0
   * Minor fixes in /usr/doc/screen
   * Pristine Source
   * Fixed Bug#12626

 -- Juan Cespedes <cespedes@debian.org>  Sat, 11 Oct 1997 02:14:43 +0200

screen (3.7.4-2) unstable; urgency=low

   * Added definition of kend to screeninfo.src.
   * Recompiled for libc6.

 -- joost witteveen <joost@rulcmc.leidenuniv.nl>  Fri, 3 Oct 1997 22:18:45 +0200

screen (3.7.4-1) unstable; urgency=low

   * Upgraded to upstream version.
   * fixed /etc/screenrc problem (used to read: /usr/etc/screenrc).

 -- joost witteveen <joost@rulcmc.leidenuniv.nl>  Sat, 2 Aug 1997 22:26:08 +0200

screen (3.7.2-5) unstable; urgency=low

   * Recompiled for libc6 (now should be using libc functions for utmp access)

 -- joost witteveen <joost@rulcmc.leidenuniv.nl>  Thu, 19 Jun 1997 17:48:26 +0200

screen (3.7.2-4) unstable; urgency=low

   * After suggestions from David Luyer, increase the number of tty's to 256.

 -- joost witteveen <joost@rulcmc.leidenuniv.nl>  Sun, 4 May 1997 17:25:00 +0200

screen (3.7.2-3) stable unstable; urgency=high

   * Security fix for buffer-overrun posted to bugtraq.

 -- joost witteveen <joost@rulcmc.leidenuniv.nl>  Fri, 21 Feb 1997 17:02:30 +0100

screen (3.7.2-2) unstable; urgency=low

   * This package contained a /usr/doc/screen/screeninfo.src.gz (compressed)
     that is apparently needed by the install phase. uncompressed it.

 -- joost witteveen <joost@rulcmc.leidenuniv.nl>  Tue, 7 Jan 1997 21:22:32 +0100

screen (3.7.2-1) unstable; urgency=low

   * Upgraded to upstream version
   * converted to new source format

 -- joost witteveen <joost@rulcmc.leidenuniv.nl>  Sat, 4 Jan 1997 11:40:40 +0100