Change logs for screen source package in Experimental

  • screen (4.6.0-1) experimental; urgency=low
    
      * New upstream release.
        + Supports many more baud rates, including 1500000. (Closes: #860910)
        + Updates Unicode wide tables to 9.0. (Closes: #846396)
        + Drop 62-fix-texinfo-syntax-error.patch, fixed differently.
        + Drop 64-fix-garbage-on-serial-terminal.patch, applied upstream.
        + Refresh patches where necessary.
      * Retroactively mention #355942 in 4.5.1-1's changelog entry.
      * Add patch to fix spelling errors found by lintian.
    
     -- Axel Beckert <email address hidden>  Thu, 29 Jun 2017 00:10:57 +0200
  • screen (4.5.1-3) experimental; urgency=low
    
      * Also change permissions (wrt. to utempter usage) in
        /usr/lib/tmpfiles.d/screen-cleanup.conf. Fixes "Directory
        '/run/screen' must have mode 777." error when running under systemd.
    
     -- Axel Beckert <email address hidden>  Wed, 08 Mar 2017 23:20:15 +0100
  • screen (4.5.1-2) experimental; urgency=low
    
      * Replace all occurrences of /var/run/ in packaging with /run/. (Closes:
        #856824)
      * Update README.Debian with regards to libutempter usage.
        + Add lintian override for "spelling-error-in-readme-debian root root
          (duplicate word) root". (It's user "root" and group "root".)
      * Reflow README.Debian to lines with less than 80 characters per line.
    
     -- Axel Beckert <email address hidden>  Sun, 05 Mar 2017 19:00:00 +0100
  • screen (4.5.1-1) experimental; urgency=low
    
      * Add CVE-ID to previous changelog entry.
      * debian/upstream/signing-key.asc: Import updated upstream keyring from
        https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=screen
      * Import new upstream release.
        + Remove patch for CVE-2017-5618. Solved upstream, but differently.
        + Remove 20fix_typos.patch, applied upstream.
        + Refresh patches 11replace_doc_paths.patch, 45suppress_remap.patch,
          58-show-encoding-hardstatus.patch, 80_session_creation_docs.patch
        + Add new patch to fix syntax error in doc/screen.texinfo.
      * Change Build-Conflicts against libutempter-dev to Build-Depends and
        patch configure.ac to sport a --enable-utempter switch.
      * Enable libutempter in normal build, stay with setgid utmp for udeb.
        (Closes: #819781)
    
     -- Axel Beckert <email address hidden>  Sun, 05 Mar 2017 02:59:04 +0100
  • screen (4.3.0-1) experimental; urgency=low
    
      * New upstream release
        + Drop 00-fix-version-in-Makefile.patch (obsolete) and remove 4.2.1
          upstream tar ball notes from README.Debian.
        + Drop 48screen-ipv6.patch, applied upstream.
        + Drop all patches cherry-picked from upstream.
        + Refresh patches 11replace_doc_paths.patch, 26source_encoding.patch,
          58-show-encoding-hardstatus.patch,
          60-screen-4.2.1-debian4.1.0-compatibility.patch,
          80EXP_session_creation_time.patch
        + Update line numbers in hyphen-used-as-minus-sign lintian overrides.
        + Fixes segfault if hardstatus and maxwin are used together. (Closes:
          #707044)
        + Adds feature "firstline" for a status line in the first line at the
          top of the terminal window. (Closes: #512342, #548845)
    
     -- Axel Beckert <email address hidden>  Sun, 14 Jun 2015 00:58:44 +0200
  • screen (4.2.1-1) experimental; urgency=low
    
    
      * New upstream release
    
        Dropped patches applied or obsoleted upstream:
        + 01configure_fix_alpha_vsprintf.patch
        + 03-fix-terminal-handling-on-kfreebsd.patch
        + 05fix_osdef_include.patch
        + 06-fix-parallel-build.patch
        + 10norootpassword.patch
        + 12kfreebsd_ctty.patch
        + 14size_matters.patch
        + 16fix_gcc_warnings.patch
        + 22exchange_file_mode.patch
        + 23exitcode_q_ls.patch
        + 24option_parser.patch
        + 32misc_minor_fixes.patch
        + 46fix-keybinding-typo-in-manpage.patch
        + 47screen-cc.patch
        + 49long-usernames.patch
        + 50increase-max-TERM-length.patch
        + 51fix-utf8-status-padding-bug.patch
        + 53fix-startup-race-condition.patch
        + 59-fix-manpage-warnings.patch
        + 61-allow-dev-console-to-be-a-symlink.patch
        + 62-prevent-repeated-title-prompt.patch
    
        Also dropped patch 60-644788-screen-4.1.0-4.0.3-interoperability.patch
        as it was only necessary for the migration from Squeeze to Wheezy and
        from Precise to Trusty.
    
        Refreshed and/or updated the following remaining patches:
        + 11replace_doc_paths.patch
        + 48screen-ipv6.patch
        + 58-show-encoding-hardstatus.patch
        + 80EXP_session_creation_time.patch
    
        New patches:
        + Fix wrong version in upstream's top-level Makefile.
        + Set values in os.h to those from 49long-usernames and
          50increase-max-TERM-length and set MSG_VERSION back to 2 to ensure
          backwards compatibility in Debian. (See #644788 for the discussion
          with older releases.)
    
      * Update line-numbers in lintian overrides.
      * Add README.source explaining which patch is needed for the clean target.
    
     -- Axel Beckert <email address hidden>  Thu, 05 Jun 2014 23:50:40 +0200
  • screen (4.2.0-1) experimental; urgency=low
    
    
      * New upstream release
        Refreshed patches:
        + 10norootpassword.patch
        + 11replace_doc_paths.patch
        + 14size_matters.patch
        + 16fix_gcc_warnings.patch
        + 46fix-keybinding-typo-in-manpage.patch
        + 47screen-cc.patch
        + 48screen-ipv6.patch
        + 51fix-utf8-status-padding-bug.patch
        + 59-fix-manpage-warnings.patch
    
     -- Axel Beckert <email address hidden>  Thu, 17 Apr 2014 15:09:54 +0200
  • screen (4.1.0~20120320gitdb59704-1) experimental; urgency=low
    
    
      * Happy 25th Birthday GNU Screen
      * New upstream snapshot
        - Refreshed the following patches:
          + 01configure_fix_alpha_vsprintf
          + 11replace_doc_paths
          + 14size_matters
          + 48screen-ipv6
          + 51fix-utf8-status-padding-bug
          + 52fix_screen_utf8_nfd
          + 58-show-encoding-hardstatus
          + 80EXP_session_creation_time
        - Removed those hunks from 16fix_gcc_warnings which have been applied
          upstream.
        - Manually adapted patch 26source_encoding.
    
      [ Axel Beckert ]
      * Switch Maintainer and Uploaders.
      * Add patch fix-utf8-status-padding-bug by Kees Cook and Dustin Kirkland
        (probably fixes #215955)
      * Updated previous changelog entry to document further bugs which have
        been fixed by that upload.
      * Add build dependency on dpkg-dev (>= 1.16.1~) for being able to
        include /usr/share/dpkg/buildflags.mk
      * Add lintian override for init.d-script-does-not-implement-optional-option
        warning. A cleanup script does not need a status subcommand.
      * Fix lintian warning init.d-script-missing-lsb-description.
      * Changes taken from Ubuntu's screen package:
        - debian/init: Use find -delete rather than find -print0 | xargs rm to
          avoid starting two processes.
        - debian/patches/58-show-encoding-hardstatus.patch (Closes: #533498;
          the remaining part of #533498 has been fixed upstream, see
          https://savannah.gnu.org/bugs/index.php?26401)
      * Add patch 52fix_screen_utf8_nfd by Nobuhiro Iwamatsu to fix screen
        outputing "ΓΏ" after a connected character. (Closes: #600246)
      * Bumped Standards-Version to 3.9.3.
    
      [ Moritz Muehlenhoff ]
      * Enable hardening build flags (Closes: #656513)
    
     -- Axel Beckert <email address hidden>  Tue, 20 Mar 2012 22:16:07 +0100
  • screen (4.1.0~20110819git450e8f3-1) experimental; urgency=low
    
    
      [ Brian P Kroth ]
      * New upstream snapshot based on 4.1.0 prerelease 20101110git066b098 as
        packaged by Fedora 15 (Closes: #641867)
      * Removed the following patches which have been applied upstream or are
        otherwise no more necessary:
        - 01CVS
        - 02configure_use_ncursesw
        - 03fully_expand_screenencodings
        - 09CHERRY_*
        - 15manpage_typos
        - 16fix_gcc_warnings_II
        - 18manpage_maxwin_limit
        - 19flowcontrol_lockup
        - 20defmonitor
        - 21manpage_nethack_activation
        - 25allow_symlink_sockdir
        - 27doc_sty_noenvpassing
        - 28blankerprg_callsemantics
        - 29infodoc_version
        - 31upstream_cherries
        - 33increase_max_winmsg_renditions
        - 35screen_invoked_with_a_command
        - 40cjk_eastasian
        - 50EXP_tilde_expansion
      * Refreshed the following patches:
        - 10norootpassword
        - 14size_matters
        - 26source_encoding
      * Added patches from Fedora:
        - 47screen-cc: Additional assertions to improve stability
        - 48screen-ipv6: IPv6 support for built-in telnet
      * Enable telnet (Closes: #353090) and localized day/month names
    
      [ Axel Beckert ]
      * Add myself as Uploader.
      * Remove Adam Lazur from Uploaders. (Closes: #603009)
      * New upstream snapshot based on 4.1.0 prerelease, commit 450e8f3 of
        2011-Aug-19. (LP: #183849)
        - Fixes a crash when attaching to a layout that was created while
          detached. (Closes: #591624, LP: #786292, #788670)
        - Raises MAXWIN to 100 (Closes: #450421)
        - No more segfaults if resized to 0 or 1 line tall (Closes: #532240,
          LP: #315237)
        - screen -d -m no more segfaults on setenv without value (Closes: #496750)
        - Now has tsl, fsl and dsl terminfo caps (Closes: #152961)
        - Windows created with "-d -m" no more ignore "-X exec" (Closes: #481411)
        - Now has a session name string escape (Closes: #488619)
        - Re-optimize screen updates (Closes: #621704, LP: #588846)
        - No more mishandles xterm control string to set window title (Closes:
          #344759) Thanks to Thomas Dickey and Sadrul Habib Chowdhury.
        - Fixes/Relaxes requirement for a controlling terminal (Closes: #461107)
        - Uses fuzzy-matching for session names only if required (Closes: #361274)
        - Has customizable digraphs (Closes: #25096, a wishlist bug from 1998! :-)
        - Fixes a bug with displaying blank spaces with bce on. (Closes: #578729,
          LP: #702094)
        - Fix using alternate screen buffers in some cases. (Closes: #558724)
        - Several fixes for handling mouse events. (Closes: #223320)
      * Remove the patches which have been applied upstream or are
        otherwise no more necessary:
        - 17manpage_sessionname_warning
        - 30fix_fsf_address
      * Refreshed the following patches:
        - 10norootpassword
        - 11replace_doc_paths
        - 12kfreebsd_ctty
        - 14size_matters
        - 16fix_gcc_warnings
        - 22exchange_file_mode
        - 23exitcode_q_ls
        - 24option_parser
        - 32misc_minor_fixes
      * Refreshed and renumbered the following patches:
        - {51 => 80}EXP_session_creation_time
      * Added patches:
        - 46fix-keybinding-typo-in-manpage (Closes: #630535, #541793)
        - 49long-usernames (Closes: #560231, LP: #582153)
        - 50increase-max-TERM-length
      * Use dh_autoreconf
        - Build-Depend on dh-autoreconf
      * Convert to source format "3.0 (quilt)"
        - Remove build dependency on dpatch
      * Bump Standards-Version to 3.9.2 (no changes)
      * Update debian/copyright
        - Upstream switched to GPLv3
        - Update debian packaging information
      * Fix lintian warning debian-rules-missing-recommended-target
      * Add lintian override for
        possibly-insecure-handling-of-tmp-files-in-maintainer-script
      * /etc/init.d/screen-cleanup: check for existence of screen binary
        (Closes: #612990)
      * Add Vcs-* headers
      * Add extend-diff-ignore=config\.h\.in to debian/source/options
      * Added a NEWS file stating problems to attach to a detached 4.0.3
        session with a 4.1.0 screen, e.g. during a dist-upgrade
      * Suggest iselect, screenie or byobu (Closes: #176626)
    
     -- Axel Beckert <email address hidden>  Sun, 09 Oct 2011 03:29:31 +0200