lp:debian/experimental/screen

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/experimental/screen
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

12. By Axel Beckert

* 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)

11. By Axel Beckert

* 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.

10. By Axel Beckert

* 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

9. By Axel Beckert

* 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)

8. By Axel Beckert

[ 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)

7. By Jan Christoph Nordholz <email address hidden>

* 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.

6. By Jan Christoph Nordholz <email address hidden>

* 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!

5. By Jan Christoph Nordholz <email address hidden>

* 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.

4. By Jan Christoph Nordholz <email address hidden>

* 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.

3. By Christian Perrier

* 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

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/screen
This branch contains Public information 
Everyone can see this information.

Subscribers