The NetBSD Project

CVS log for pkgsrc/misc/screen/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / misc / screen

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.65: download - view: text, markup, annotated - select for diffs
Thu Jan 9 20:07:03 2025 UTC (8 days, 9 hours ago) by ktnb
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +12 -19 lines
screen: update to 5.0.0

- Rewriten autentication mechanism
- Add escape %T to show current tty for window
- Add escape %O to show number of currently open windows
- Use wcwdith() instead of UTF-8 hard-coded tables
  - New commands:
  - auth [on|off]
    Provides password protection
  - status [top|up|down|bottom] [left|right]
    The status window by default is in bottom-left corner
    This command can move status messages to any corner of the screen.
  - truecolor [on|off]
  - multiinput
    Input to multiple windows at the same time
- Removed commands:
  - time
  - debug
  - password
  - maxwin
  - nethack
- Fixes:
  - Screen buffers ESC keypresses indefinitely
  - Crashes after passing through a zmodem transfer
  - Fix double -U issue

Revision 1.64: download - view: text, markup, annotated - select for diffs
Wed Sep 6 16:00:15 2023 UTC (16 months, 1 week ago) by vins
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base, pkgsrc-2024Q4, pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +9 -8 lines
misc/screen: update to 4.9.1.

# Changes
Version 4.9.1 (20/08/2023):
  * Support stop/parity bits on serial port (#23952)
  * Add needed system headers in checks and return values
    for implicit function declarations
  * Fixes:
	- Avoid zombies after shell exit (#25089)
	- 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 (#62097)

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sun Mar 6 13:04:20 2022 UTC (2 years, 10 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +5 -9 lines
screen: Update to 4.9.0

Changelog:
Version 4.9.0 (30/01/2022):
  * 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)

Revision 1.62: download - view: text, markup, annotated - select for diffs
Mon Jan 3 21:21:12 2022 UTC (3 years ago) by christos
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -2 lines
Fix HUP-on-master close issue

Revision 1.61: download - view: text, markup, annotated - select for diffs
Tue Oct 26 10:59:32 2021 UTC (3 years, 2 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +2 -2 lines
misc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles could not be fetched (possibly fetched
conditionally?):

./misc/libreoffice/distinfo libreoffice/harfbuzz-2.6.4.tar.xz

Revision 1.60: download - view: text, markup, annotated - select for diffs
Thu Oct 7 14:35:48 2021 UTC (3 years, 3 months ago) by nia
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +1 -2 lines
misc: Remove SHA1 hashes for distfiles

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sat Mar 13 07:24:04 2021 UTC (3 years, 10 months ago) by kim
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +3 -1 lines
misc/screen: Fix CVE-2021-26937 and another UTF-8 bug

Revision 1.58: download - view: text, markup, annotated - select for diffs
Fri Feb 12 22:53:14 2021 UTC (3 years, 11 months ago) by cjep
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +2 -2 lines
better approach. thanks wiz@

Revision 1.57: download - view: text, markup, annotated - select for diffs
Fri Feb 12 22:29:36 2021 UTC (3 years, 11 months ago) by cjep
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +2 -2 lines
lint my previous

Revision 1.56: download - view: text, markup, annotated - select for diffs
Fri Feb 12 22:28:03 2021 UTC (3 years, 11 months ago) by cjep
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -1 lines
OpenBSD grumbles without the socket definitions. Fixes build.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Sun Aug 2 10:59:13 2020 UTC (4 years, 5 months ago) by kim
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +2 -2 lines
Simplify the IPv6 address handling patch

Also fix the completely incorrect code that was inteded to look for
the closing bracket (but clearly wouldn't work and wasn't hit in my
previous testing).

Revision 1.54: download - view: text, markup, annotated - select for diffs
Sat Aug 1 14:10:23 2020 UTC (4 years, 5 months ago) by kim
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -2 lines
Stop chopping off most of an IPv6 address.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Tue Mar 24 07:04:37 2020 UTC (4 years, 9 months ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +2 -2 lines
misc/screen: fix typo in recently updated patch

Revision 1.52: download - view: text, markup, annotated - select for diffs
Tue Mar 24 07:00:22 2020 UTC (4 years, 9 months ago) by rillig
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -2 lines
misc/screen: document bug report URL for patch

Revision 1.51: download - view: text, markup, annotated - select for diffs
Tue Mar 24 06:55:34 2020 UTC (4 years, 9 months ago) by rillig
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +4 -3 lines
misc/screen: fix paths in example files, fix array subscript

The warnings in the patches are no longer necessary since pkglint 19.4.13
reports an error for these cases.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Fri Feb 7 12:18:59 2020 UTC (4 years, 11 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +7 -7 lines
screen: Update to 4.8.0

Changelog:
Version 4.8.0 (05/02/2020)
  * Improve startup time by only polling for 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

Revision 1.49: download - view: text, markup, annotated - select for diffs
Wed Oct 2 09:11:29 2019 UTC (5 years, 3 months ago) by rin
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +5 -5 lines
Update misc/screen to 4.7.0:

Version 4.7.0 (02/10/2019)
  * Add support for SGR (1006) mouse mode
  * Add support for OSC 11
  * Update Unicode ambiguous and wide tables to 12.1.0
  * Fixes:
  - cross-compilation support (bug #43223)
  - a lot of manpage fixes and cleanups

Revision 1.48: download - view: text, markup, annotated - select for diffs
Tue Oct 24 11:45:18 2017 UTC (7 years, 2 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +5 -5 lines
Update to 4.6.2

Changelog:
Version 4.6.2 (23/10/2017):
  * Fixes:
        - revert changes to cursor position restore behavour (bug #51832)
        - set freed pointer to NULL (bug #52133)
        - documentation fixes
        - fix windowlist crashes (bug #43054 & #51500)

Revision 1.47: download - view: text, markup, annotated - select for diffs
Tue Jul 18 23:02:18 2017 UTC (7 years, 6 months ago) by kim
Branches: MAIN
CVS tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +13 -14 lines
Upgrade misc/screen to version 4.6.1

Version 4.6.1 (10/07/2017):
  * Fixes:
    - problems with starting session in some cases
    - parallel make install
    - segfault when querying info on nonUTF locale

Version 4.6.0 (28/06/2017):
  * 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

Revision 1.46: download - view: text, markup, annotated - select for diffs
Sat Apr 15 22:31:49 2017 UTC (7 years, 9 months ago) by kim
Branches: MAIN
CVS tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +7 -6 lines
Update to 4.5.1

Version 4.5.1 (25/02/2017):
  *Fixes:
  - logfile permissions problem (CVE-2017-5618)
  - SunOS build problem (bug #50089)
  - FreeBSD core dumps (bug #50143)

Revision 1.45: download - view: text, markup, annotated - select for diffs
Wed Jan 25 01:17:16 2017 UTC (7 years, 11 months ago) by maya
Branches: MAIN
CVS tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +2 -2 lines
fix previous for unpriv'd installs. from dholland.

bump PKGREVISION.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Wed Jan 25 00:18:02 2017 UTC (7 years, 11 months ago) by maya
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -2 lines
Add patch fixing root exploit.
Reported here: https://lists.gnu.org/archive/html/screen-devel/2017-01/msg00025.html

from dholland

Revision 1.43: download - view: text, markup, annotated - select for diffs
Mon Jan 23 17:58:06 2017 UTC (7 years, 11 months ago) by dholland
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +2 -1 lines
PR 51911: needs limits.h

Revision 1.42: download - view: text, markup, annotated - select for diffs
Sun Jan 22 01:43:24 2017 UTC (7 years, 11 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +5 -5 lines
Update to 4.5.0

Changelog:
Version 4.5.0 (10/12/2016):
  * Allow specifying logfile's name via command line parameter '-L'
  * Fixes:
        - 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)

Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Jun 20 16:04:44 2016 UTC (8 years, 7 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +10 -11 lines
Update to 4.4.0

Changelog:
Version 4.4.0 (19/06/2016):
  * Support up to 24 function keys
  * Fix runtime issues
  * 'logfile' command, starts logging into new file upon changing

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon May 2 19:10:40 2016 UTC (8 years, 8 months ago) by jperkin
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -2 lines
Fix build on Darwin.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Tue Nov 3 23:49:52 2015 UTC (9 years, 2 months ago) by agc
Branches: MAIN
CVS tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +2 -1 lines
Add SHA512 digests for distfiles for misc category

Problems found locating distfiles:
	Package colorls: missing distfile ls.tar.gz
	Package molden: missing distfile molden-4.6/molden4.6.tar.gz
	Package softmaker-office-demo: missing distfile ofl06trial.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Sep 1 13:34:47 2015 UTC (9 years, 4 months ago) by kim
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +13 -12 lines
Upgrade misc/screen to version 4.3.1 and address stack overflog bug 45713.

Ref: https://savannah.gnu.org/bugs/?45713

Changes since version 4.2.1
---------------------------

Version 4.3.1 (28/06/2015):
  * Fix resize bug

Version 4.3.0 (13/06/2015):
  * Introduce Xx string escape showing the executed command of a window
  * Implement dead/zombie window polling, allowing for auto reconnecting
  * Allow setting hardstatus on first line

  New Commands:
  * 'sort' command sorting windows by title
  * 'bumpleft', 'bumpright' - manually move windows on window list
  * 'collapse' removing numbering 'gaps' between windows, by renumbering
  * 'windows' command now accepts arguments for use with querying

Revision 1.37: download - view: text, markup, annotated - select for diffs
Fri Feb 13 04:44:40 2015 UTC (9 years, 11 months ago) by rodent
Branches: MAIN
CVS tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +13 -12 lines
Add patch which includes <sys/uio.h> to fix build on OpenBSD.
Defuzz patchset.

Revision 1.34.4.1: download - view: text, markup, annotated - select for diffs
Wed Jan 14 08:37:34 2015 UTC (10 years ago) by tron
Branches: pkgsrc-2014Q4
Diff to: previous 1.34: preferred, colored; next MAIN 1.35: preferred, colored
Changes since revision 1.34: +2 -2 lines
Pullup ticket #4589 - requested by he
misc/screen: portability patch

Revisions pulled up:
- misc/screen/Makefile                                          1.91-1.92
- misc/screen/distinfo                                          1.35-1.36
- misc/screen/patches/patch-as                                  deleted
- misc/screen/patches/patch-tty.sh                              1.1

---
   Module Name:	pkgsrc
   Committed By:	he
   Date:		Mon Jan 12 14:24:40 UTC 2015

   Modified Files:
   	pkgsrc/misc/screen: Makefile distinfo
   Added Files:
   	pkgsrc/misc/screen/patches: patch-tty.c

   Log Message:
   The NetBSD -5 branch's version of realpath() insists on a non-NULL
   second argument, so make the usage cater for that.
   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	he
   Date:		Tue Jan 13 08:27:28 UTC 2015

   Modified Files:
   	pkgsrc/misc/screen: Makefile distinfo
   Added Files:
   	pkgsrc/misc/screen/patches: patch-tty.sh
   Removed Files:
   	pkgsrc/misc/screen/patches: patch-as patch-tty.c

   Log Message:
   Remove patch for a generated(!) file.  Remove the old-style-named patch
   which already tweaked the tty.sh file, name it according to the new rules.

   This is to actually get the netbsd-5 branch working with this, since
   realpath() insists on a non-NULL second argument.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Tue Jan 13 08:27:28 2015 UTC (10 years ago) by he
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -3 lines
Remove patch for a generated(!) file.  Remove the old-style-named patch
which already tweaked the tty.sh file, name it according to the new rules.

This is to actually get the netbsd-5 branch working with this, since
realpath() insists on a non-NULL second argument.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Mon Jan 12 14:24:40 2015 UTC (10 years ago) by he
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -1 lines
The NetBSD -5 branch's version of realpath() insists on a non-NULL
second argument, so make the usage cater for that.
Bump PKGREVISION.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Mon Aug 25 20:02:32 2014 UTC (10 years, 4 months ago) by kim
Branches: MAIN
CVS tags: pkgsrc-2014Q4-base, pkgsrc-2014Q3-base, pkgsrc-2014Q3
Branch point for: pkgsrc-2014Q4
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +15 -19 lines
Upgrade screen to version 4.2.1.

Version 4.2.1 (28/04/2014):
  * allow for terminal with long $TERM (up to 32 characters)
  * allow to use long logins
  * documentation fixes
  * runtime fixes

Version 4.2.0 (17/04/2014):
  New Commands:
  * 'unbindall' to unbind all commands
  * 'up', 'down', 'left', 'right' sub-commands for 'focus'
  * 'rendition' to specify rendition to use in caption/hardstatus for
    window-names that have bell/monitor/silence/so turned on.
  * 'layout', with the following sub-commands
	- 'title'
	- 'number'
	- 'autosave' ('autosave on' or 'autosave off')
	- 'new'
	- 'save' ('save <name>')
	- 'select'
	- 'next'
	- 'prev'
	- 'attach'
	- 'show'
	- 'remove'
	- 'dump'
  * 'group' for moving window(s) into a group.
  * 'defmousetrack' and 'mousetrack', to turn on/off mouse-tracking for
    displays. It's turned off by default. With mouse-tracking turned on, it's
    possible to switch to a region ('focus') using mouse clicks. It's also
    possible to select a text region in copy-mode using a mouse click to place
    a mark and the scroll wheel to scroll through the buffer. Additional
    features might be to allow clicking on window-titles in the caption to
    switch to that window.
  * All commands prefixed '@' are treated as 'quiet', i.e. '@'-prefixed commands
    do not trigger any display messages.

  Changed Commands:
  * '-v' parameter to 'split' command for vertical splits.
  * 'sorendition' deprecated in favour of 'rendition so'.
  * 'digraph' can take a second parameter to specify custom digraphs. For
    example,
	'digraph >= ≥' or 'digraph >= U+2265'
    Using '0' as the second parameter will remove the digraph.
  * 'stuff' will prompt for input if there's nothing to stuff.
  * The argument to ":number" can be prefixed with '+' or '-' to use it as a
    relative argument.
  * '-g' parameter to 'windowlist' to show nested list of windows.
  * '//group' parameter to 'screen' to create a grouped window.
  * 'blankerprg' shows the currently set command on no argument.
  * 'maxwin' can now be used to increase the number of maximum windows.

  .screenrc:
  * $PID expands to the PID of the screen session.
  * $PWD expands to the current working directory of the session.
  * $STY expands to the session name.
  * Tilde-expansion in pathnames (e.g. for the 'source' command)
  * C-style escapes can be used (e.g. "\n" to get a newline with 'stuff')
  * '%p' in caption/hardstatus string expands to the PID of the backend, and
    '%+p' expands to the PID of the frontend (display).
  * '%S' in caption/hardstatus string expands to the session name.
  * '%P' in the caption string evaluates to true if the region is in copy mode.
  * '%E' in the caption string evaluates to true if the escape character has
    currently been pressed.

  Window List:
  * Nested views when there are window groups (with 'windowlist -g').
  * Press 'm' to toggle the most-recent view.
  * Press 'g' to toggle nestedness.
  * Press 'a' to view all windows in the list.
  * Press '/' to search in the list.
  * Press ',' and '.' to re-order windows in the list.
  * Press 'K' to kill a window (requires confirmation).

  Display List:
  * Press 'd' to detach a display, 'D' to power-detach.

  Others:
  * Start using 'ChangeLog' for logging changes again.
  * Terminfo update for 256-color support.
  * Multiple input history (partially from Romain Francoise).
  * vi-like fFtT;, searching in copy mode.
  * In copy mode, search in reverse direction when 'N' is pressed.
  * Tab-completion for command input.
  * Some more readline-like bindings in input mode (e.g. ^W, ^D, ^P, ^N etc.)
  * Fix displaying unicode characters in the caption/hardstatus on UTF8 locale.
  * A revamped displays list (for 'displays' command)
  * Increased default maximum number of windows from 40 to 100.
  * Increased number color/attribute changes in caption/hardstatus string from 16 to 256.
  * Some commands can be remotely queried using the -Q command-line flag.

  In-Progress:
  * Scripting support (thanks to Google Summer of Code 2009 project by Rui Guo)

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sat Sep 15 09:14:53 2012 UTC (12 years, 4 months ago) by apb
Branches: MAIN
CVS tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -2 lines
Move the NetBSD-specific part of screen's pty.c to the right place.

This commit changes patch-aa so that the patched version
of pty.c contains:

    ... other OS-specific code
    ... NetBSD-specific openpty() code (from patch-aa)
    ... generic openpty() code
    ... last resort code

instead of the previous:

    ... other OS-specific code
    ... generic openpty() code
    ... NetBSD-specific openpty() code (from patch-aa)
    ... last resort code

History behind this problem:

The NetBSD-specific openpty() code was added in revision 1.1
of misc/screen/patches/patch-aa.  (See PR pkg/16901.)  At that
time, pkgsrc used screen-3.9.11, and the upstream version of
screen did not use openpty() at all.  The patch added an "#if
defined(__NetBSD__)" block as the last OS-specific section in
pty.c, which then had:

    ... other OS-specific code
    ... NetBSD-specific openpty() code (from patch-aa)
    ... last resort code

In screen-3.9.15, upstream added code in pty.c to use openpty().
This was imported to pkgsrc on 2003-03-15.  At that time, pkgsrc's
patch-aa accidentally inserted the NetBSD-specific code below
instead of above the new code, so the patched version of pty.c
had:

    ... other OS-specific code
    ... generic openpty() code         (from upstream)
    ... NetBSD-specific openpty() code (from patch-aa)
    ... last resort code

The above is obviously wrong because the generic openpty() code
would be used instead of the NetBSD-specific code, assuming
HAVE_OPENPTY was defined by the configure script.

This problem was reported in PR pkg/25317, but the patch in the PR
was not understood so it was not applied.

This commit changes patch-aa so that the patched version of pty.c
contains:

    ... other OS-specific code
    ... NetBSD-specific openpty() code (from patch-aa)
    ... generic openpty() code         (from upstream)
    ... last resort code

However, it still doesn't work on NetBSD with ptyfs mounted.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Mar 14 06:15:23 2011 UTC (13 years, 10 months ago) by rumko
Branches: MAIN
CVS tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +4 -4 lines
misc/screen: DragonFly BSD 2.9+ support

Make screen use utmpx on DragonFly BSD 2.9+ so that it compiles
again.

Patch submitted by Matthias Rampke ( https://gist.github.com/823307 ).

ok@ wiz

Revision 1.31: download - view: text, markup, annotated - select for diffs
Fri Jan 1 19:38:44 2010 UTC (15 years ago) by spz
Branches: MAIN
CVS tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +5 -2 lines
Fix build failure:
NetBSD-current added dwarf.h and that made the code assume that sys/stropts.h
was present without greater need, since configure also checks for
HAVE_SYS_STROPTS_H.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Thu Mar 5 09:59:12 2009 UTC (15 years, 10 months ago) by jmmv
Branches: MAIN
CVS tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
Fix destdir support by defining PKG_DESTDIR_SUPPORT early enough and by
not setting setuid permissions too early.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Fri Apr 4 21:09:16 2008 UTC (16 years, 9 months ago) by tonnerre
Branches: MAIN
CVS tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +3 -3 lines
Include curses header for screen configure script when testing tgetent
in order to prevent crash on 64-bit architectures. Otherwise the result
of termcap/terminfo detection is wrong, causing the infamous "bad format 'p'"
messages, or "OOPSOOPSOOPS" when SSHing from MacOS.
Fixes PR 33808
Approved-by: joerg

Revision 1.27.6.1: download - view: text, markup, annotated - select for diffs
Sun Oct 29 16:55:06 2006 UTC (18 years, 2 months ago) by ghen
Branches: pkgsrc-2006Q3
Diff to: previous 1.27: preferred, colored; next MAIN 1.28: preferred, colored
Changes since revision 1.27: +4 -4 lines
Pullup ticket 1891 - requested by tron
security update for screen

Revisions pulled up:
- pkgsrc/misc/screen/Makefile			1.69
- pkgsrc/misc/screen/distinfo			1.28

   Module Name:	pkgsrc
   Committed By:	tron
   Date:		Sun Oct 29 15:08:27 UTC 2006

   Modified Files:
	pkgsrc/misc/screen: Makefile distinfo

   Log Message:
   Update "screen" package to version 4.0.3. A list of changes since
   version 4.0.2 isn't available but this release contains a fix for
   the security vulnerability report in CVE-2006-4573.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sun Oct 29 15:08:27 2006 UTC (18 years, 2 months ago) by tron
Branches: MAIN
CVS tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +4 -4 lines
Update "screen" package to version 4.0.3. A list of changes since
version 4.0.2 isn't available but this release contains a fix for
the security vulnerability report in CVE-2006-4573.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Wed Dec 28 17:53:24 2005 UTC (19 years ago) by reed
Branches: MAIN
CVS tags: pkgsrc-2006Q3-base, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Branch point for: pkgsrc-2006Q3
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
This will install two screenrc examples (and changes name of one) and
fixes man page to point to them.

Update patch-ap for doc/screen.1 so the location of examples files
is corrected.

Now install both examples. Update PLISTs. Note that the
screenrc example is now called screenrc and etcscreenrc is
etcscreenrc (makes sense).

Mention both examples in MESSAGE.

Bump PKGREVISION.

This will solve problem for PR #32391.

Okayed by maintainer.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Sat Dec 10 23:28:13 2005 UTC (19 years, 1 month ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -1 lines
Added patch-aq, which makes screen use the setenv() function with three
parameters instead of the one with two parameters. The setenv() function
has been added to Solaris recently, so this wasn't necessary before.
Should fix PR 32273.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Tue Nov 8 12:58:47 2005 UTC (19 years, 2 months ago) by joerg
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2 lines
Always use the errno from errno.h.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Wed Sep 28 19:35:36 2005 UTC (19 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2 lines
Fixed pkglint warnings.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Tue Mar 29 07:02:25 2005 UTC (19 years, 9 months ago) by kim
Branches: MAIN
CVS tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -2 lines
Avoid repeated compiler warnings about redefining USEVARARGS.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Feb 24 11:02:58 2005 UTC (19 years, 10 months ago) by agc
Branches: MAIN
CVS tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -1 lines
Add RMD160 digests

Revision 1.21: download - view: text, markup, annotated - select for diffs
Thu Jul 15 04:05:40 2004 UTC (20 years, 6 months ago) by atatat
Branches: MAIN
CVS tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +4 -2 lines
Put the config.h.in patch into its own patch file and add more to it
that forces varargs to be used on NetBSD.  Some gcc 3.3 instances
(specifically 3.3.3nb1 on NetBSD/alpha) fail one of the configure
tests making it think we don't have sprintf() (and therefore no
varargs) causing unmentionably evil things to be done instead.  This
usually leads to core dumps.

Fix a pointer-to-integer cast warning by casting to long in between.
The actual use case is harmless, but the compiler can't tell that.

Bump PKGREVISION to 1 for the gcc workaround (affects at least
NetBSD/alpha which can now build a better screen).

Addresses PR pkg/25937.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Jun 16 21:35:00 2004 UTC (20 years, 7 months ago) by christos
Branches: MAIN
CVS tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +4 -4 lines
Fix a compile issue under /current. Screen wrongly detects that we have
svr4 ptys because of /dev/ptmx, but erroneously wants <sys/stropts.h>
because of that define. Fix properly, by detecting the presense of
<sys/stropts.h> before including it.

I am not bumping the nb number because nothing realy changes; you'll
get the same binary if you recompile.

XXX: The utmp stuff is still completely broken, that is why this is still
setuid.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Jan 6 18:10:46 2004 UTC (21 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +1 -3 lines
Not necessary any longer after update to 4.0.2.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Tue Jan 6 16:30:40 2004 UTC (21 years ago) by wiz
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -3 lines
Update to 4.0.2, provided by Soren Jacobsen in PR 24000.
In his own words:
4.0.2 fixes a local privelege escalation problem.  See
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0972 for
more information.

There's no ChangeLog available, but other than the fix for this
and regeneration of the configure script, changes are extremely
small.

Also, I've removed the info files from PLIST and PLIST.SunOS.  They
are handled automatically as of bsd.pkg.mk 1.1332.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Dec 11 22:35:09 2003 UTC (21 years, 1 month ago) by grant
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
call ln with separate -s and -f args to appease Solaris.

from Dima Veselov on tech-pkg.

Revision 1.14.2.1: download - view: text, markup, annotated - select for diffs
Sun Dec 7 16:52:47 2003 UTC (21 years, 1 month ago) by agc
Branches: pkgsrc-2003Q4
Diff to: previous 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14: +3 -1 lines
Pullup security fixes to the pkgsrc-2003Q4 branch, requested by
Alistair Crooks.

	Date: 2003/11/27 20:29:48
	Author: wiz
	Log:
	Fix
		http://www.securityfocus.com/archive/1/345844
	with the patches supplied there.
	Bump PKGREVISION to 1.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Dec 1 15:18:27 2003 UTC (21 years, 1 month ago) by ben
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2 lines
On sparc64 when I used the "w" command, the screen logins had absurdly
large login and idle times.  This was due to a bug in utmp.c:

in os.h
-------
#  define utmp          utmpx
#  define ut_time       ut_xtime

in utmp.c::makeuser()
---------------------
struct utmp *u;
  (void)time((time_t *)&u->ut_time);

The above works fine on i386 where ut_xtime and time_t are the same size,
but on sparc64 ut_xtime is 8 bytes rather than 4.

This fix was tested on i386 and sparc64.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Nov 27 20:29:48 2003 UTC (21 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -1 lines
Fix
	http://www.securityfocus.com/archive/1/345844
with the patches supplied there.
Bump PKGREVISION to 1.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Sep 22 21:00:43 2003 UTC (21 years, 4 months ago) by hubertf
Branches: MAIN
CVS tags: pkgsrc-2003Q4-base
Branch point for: pkgsrc-2003Q4
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -3 lines
Updated screen to 4.0.1. No log of changes available, but as the
distfile has vanished from the master site, this may be security\
related.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Sep 10 12:11:13 2003 UTC (21 years, 4 months ago) by adam
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -3 lines
Changes 4.0.0:
* new screenrc parser, not 100% compatible

* screenblanker support: new 'idle', 'blanker', 'blankerprg' commands

* zmodem support via the 'zmodem' command

* nonblock code rewritten, nonblock now understands a timeout.
  new command 'defnonblock'

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Aug 3 08:14:48 2003 UTC (21 years, 5 months ago) by seb
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +1 -2 lines
Convert to USE_NEW_TEXINFO.
Remove now unnecessary patch file.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Mar 15 16:16:38 2003 UTC (21 years, 10 months ago) by hubertf
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +3 -3 lines
Update to screen 3.9.15. Changes:

* unicode combining character support
* new encoding: chinese GBK
* new 'backtick' command and string escape to embed command
  output into e.g. the hardstatus line

Update submitted by Juan RP <juan@xtraeme.unixbsd.org>

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Dec 23 13:13:03 2002 UTC (22 years, 1 month ago) by grant
Branches: MAIN
CVS tags: netbsd-1-6-1-base, netbsd-1-6-1
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -1 lines
Fix paths in man page and example screenrc (for pkgsrc).

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Nov 4 22:39:18 2002 UTC (22 years, 2 months ago) by hubertf
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +5 -5 lines
Update screen to 3.9.13. Changes:

 * 29.08.2002  3.09.12 Port to POSIX 1003.1-2001 hosts (Paul Eggert).
 *                     Fixed encoding for reattach password test.
 *                     Fixed NUL characters when encodings are active.
 *                     Fixed silly encodings bugs. Fixed bogus
 *                     oldflayer when a window gets freed.
 *                     Altscreen support by Gurusamy Sarathy.
 *                     Reuse old password in builtin_screenlock.
 *                     -- DISTRIBUTED
 * 05.09.2002  3.09.13 added missing break statement that broke
 *                     the eval command.
 *                     -- DISTRIBUTED

Upgrade requested by dolemite@wuli.nu in private mail.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Sep 15 06:51:36 2002 UTC (22 years, 4 months ago) by kim
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +8 -2 lines
Handle utmpx on NetBSD-current.

Revision 1.6.2.1: download - view: text, markup, annotated - select for diffs
Sun Jun 23 18:54:17 2002 UTC (22 years, 7 months ago) by jlam
Branches: buildlink2
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +2 -1 lines
Merge from pkgsrc-current to buildlink2 branch.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue May 21 17:57:04 2002 UTC (22 years, 8 months ago) by tron
Branches: MAIN
CVS tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -1 lines
Use openpty(3) to allocate a new pty under NetBSD. This fixes PR pkg/16901
by Bernd Ernesti.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Feb 16 11:18:35 2002 UTC (22 years, 11 months ago) by wiz
Branches: MAIN
CVS tags: netbsd-1-5-PATCH003
Branch point for: buildlink2
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -5 lines
Update to 3.9.11:
* windowlist, bound to ^A"
* support for other encodings, e.g. big5, koi8r, cp1251
    new commands 'encoding', 'defencoding'
    'register', 'readreg', 'readbuf', 'writebuf' now understand
    an extra encoding parameter
* support for double utf-8 characters
* lots of new string escapes and extensions to existsing ones:
    %LD, %LM, %Lw, %W, %-w, %+w, %H, %f, %F, %l, %=, %<, %>
* new commands: 'source', 'eval', 'deflog', 'ignorecase', 'setsid'
* command key classes: 'bind', 'command' and 'help' understand
  a '-c <class>' parameter. See the man page for examples
* new login state: always - don't remove slot even if screen gets
  detached
* 256 color support (experimental)
* configurable time format string (for ^At)
* config option to use localized month/week names
* new option '-h' for hardcopy: also dump the scrollback buffer

XXX: SunOS PLIST untested.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Sep 7 06:12:53 2001 UTC (23 years, 4 months ago) by itojun
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -3 lines
upgrade to 3.9.10.  security fix on -R command line option.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Aug 18 11:21:19 2001 UTC (23 years, 5 months ago) by itojun
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1 lines
support non-japanese iso2022 multibyte escape sequences, like
ESC $ ( C for ksx1001/ksc5601 korean charsets.
patch already sent to screen@uni-erlangen.de.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sat Aug 18 09:53:01 2001 UTC (23 years, 5 months ago) by wiz
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +6 -8 lines
Update to 3.9.9. Changes since 3.9.8:
* new '-X' option to send commands to screen sessions.
* added a possibility to change the attributes/color in caption or
  hardstatus strings:
    caption always "%3n %{r}%t%{-}%? @%u%?%? %{g}[%h]%{-}%?"
* new 'dinfo' command to show what screen thinks about your terminal.
* new 'attrcolor' command to map attributes to color codes:
* support for UTF-8: new commands 'utf8', 'defutf8' to change the
  encoding of a window, plus a '-U' option to tell screen that
  your terminal sends/receives UTF-8 codes.
* support for 16 colors.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Apr 20 13:52:20 2001 UTC (23 years, 9 months ago) by agc
Branches: MAIN
CVS tags: netbsd-1-5-PATCH001
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +3 -2 lines
Move to sha1 digests, and add distfile sizes.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 11:39:35 2001 UTC (23 years, 9 months ago) by agc
Branches: MAIN
+ move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>