Up to [cvs.NetBSD.org] / pkgsrc / misc / screen
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.64 / (download) - annotate - [select for diffs], Wed Sep 6 16:00:15 2023 UTC (2 weeks, 1 day ago) by vins
Branch: MAIN
CVS Tags: HEAD
Changes since 1.63: +9 -8
lines
Diff to previous 1.63 (colored)
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) - annotate - [select for diffs], Sun Mar 6 13:04:20 2022 UTC (18 months, 2 weeks ago) by ryoon
Branch: 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
Changes since 1.62: +5 -9
lines
Diff to previous 1.62 (colored)
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) - annotate - [select for diffs], Mon Jan 3 21:21:12 2022 UTC (20 months, 2 weeks ago) by christos
Branch: MAIN
Changes since 1.61: +2 -2
lines
Diff to previous 1.61 (colored)
Fix HUP-on-master close issue
Revision 1.61 / (download) - annotate - [select for diffs], Tue Oct 26 10:59:32 2021 UTC (22 months, 3 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.60: +2 -2
lines
Diff to previous 1.60 (colored)
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) - annotate - [select for diffs], Thu Oct 7 14:35:48 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.59: +1 -2
lines
Diff to previous 1.59 (colored)
misc: Remove SHA1 hashes for distfiles
Revision 1.59 / (download) - annotate - [select for diffs], Sat Mar 13 07:24:04 2021 UTC (2 years, 6 months ago) by kim
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.58: +3 -1
lines
Diff to previous 1.58 (colored)
misc/screen: Fix CVE-2021-26937 and another UTF-8 bug
Revision 1.58 / (download) - annotate - [select for diffs], Fri Feb 12 22:53:14 2021 UTC (2 years, 7 months ago) by cjep
Branch: MAIN
Changes since 1.57: +2 -2
lines
Diff to previous 1.57 (colored)
better approach. thanks wiz@
Revision 1.57 / (download) - annotate - [select for diffs], Fri Feb 12 22:29:36 2021 UTC (2 years, 7 months ago) by cjep
Branch: MAIN
Changes since 1.56: +2 -2
lines
Diff to previous 1.56 (colored)
lint my previous
Revision 1.56 / (download) - annotate - [select for diffs], Fri Feb 12 22:28:03 2021 UTC (2 years, 7 months ago) by cjep
Branch: MAIN
Changes since 1.55: +2 -1
lines
Diff to previous 1.55 (colored)
OpenBSD grumbles without the socket definitions. Fixes build.
Revision 1.55 / (download) - annotate - [select for diffs], Sun Aug 2 10:59:13 2020 UTC (3 years, 1 month ago) by kim
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.54: +2 -2
lines
Diff to previous 1.54 (colored)
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) - annotate - [select for diffs], Sat Aug 1 14:10:23 2020 UTC (3 years, 1 month ago) by kim
Branch: MAIN
Changes since 1.53: +2 -2
lines
Diff to previous 1.53 (colored)
Stop chopping off most of an IPv6 address.
Revision 1.53 / (download) - annotate - [select for diffs], Tue Mar 24 07:04:37 2020 UTC (3 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.52: +2 -2
lines
Diff to previous 1.52 (colored)
misc/screen: fix typo in recently updated patch
Revision 1.52 / (download) - annotate - [select for diffs], Tue Mar 24 07:00:22 2020 UTC (3 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.51: +2 -2
lines
Diff to previous 1.51 (colored)
misc/screen: document bug report URL for patch
Revision 1.51 / (download) - annotate - [select for diffs], Tue Mar 24 06:55:34 2020 UTC (3 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.50: +4 -3
lines
Diff to previous 1.50 (colored)
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) - annotate - [select for diffs], Fri Feb 7 12:18:59 2020 UTC (3 years, 7 months ago) by ryoon
Branch: MAIN
Changes since 1.49: +7 -7
lines
Diff to previous 1.49 (colored)
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) - annotate - [select for diffs], Wed Oct 2 09:11:29 2019 UTC (3 years, 11 months ago) by rin
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.48: +5 -5
lines
Diff to previous 1.48 (colored)
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) - annotate - [select for diffs], Tue Oct 24 11:45:18 2017 UTC (5 years, 10 months ago) by ryoon
Branch: 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
Changes since 1.47: +5 -5
lines
Diff to previous 1.47 (colored)
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) - annotate - [select for diffs], Tue Jul 18 23:02:18 2017 UTC (6 years, 2 months ago) by kim
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.46: +13 -14
lines
Diff to previous 1.46 (colored)
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) - annotate - [select for diffs], Sat Apr 15 22:31:49 2017 UTC (6 years, 5 months ago) by kim
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2
Changes since 1.45: +7 -6
lines
Diff to previous 1.45 (colored)
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) - annotate - [select for diffs], Wed Jan 25 01:17:16 2017 UTC (6 years, 7 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.44: +2 -2
lines
Diff to previous 1.44 (colored)
fix previous for unpriv'd installs. from dholland. bump PKGREVISION.
Revision 1.44 / (download) - annotate - [select for diffs], Wed Jan 25 00:18:02 2017 UTC (6 years, 7 months ago) by maya
Branch: MAIN
Changes since 1.43: +2 -2
lines
Diff to previous 1.43 (colored)
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) - annotate - [select for diffs], Mon Jan 23 17:58:06 2017 UTC (6 years, 7 months ago) by dholland
Branch: MAIN
Changes since 1.42: +2 -1
lines
Diff to previous 1.42 (colored)
PR 51911: needs limits.h
Revision 1.42 / (download) - annotate - [select for diffs], Sun Jan 22 01:43:24 2017 UTC (6 years, 8 months ago) by ryoon
Branch: MAIN
Changes since 1.41: +5 -5
lines
Diff to previous 1.41 (colored)
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) - annotate - [select for diffs], Mon Jun 20 16:04:44 2016 UTC (7 years, 3 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.40: +10 -11
lines
Diff to previous 1.40 (colored)
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) - annotate - [select for diffs], Mon May 2 19:10:40 2016 UTC (7 years, 4 months ago) by jperkin
Branch: MAIN
Changes since 1.39: +2 -2
lines
Diff to previous 1.39 (colored)
Fix build on Darwin.
Revision 1.39 / (download) - annotate - [select for diffs], Tue Nov 3 23:49:52 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.38: +2 -1
lines
Diff to previous 1.38 (colored)
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) - annotate - [select for diffs], Tue Sep 1 13:34:47 2015 UTC (8 years ago) by kim
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3
Changes since 1.37: +13 -12
lines
Diff to previous 1.37 (colored)
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) - annotate - [select for diffs], Fri Feb 13 04:44:40 2015 UTC (8 years, 7 months ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1
Changes since 1.36: +13 -12
lines
Diff to previous 1.36 (colored)
Add patch which includes <sys/uio.h> to fix build on OpenBSD. Defuzz patchset.
Revision 1.34.4.1 / (download) - annotate - [select for diffs], Wed Jan 14 08:37:34 2015 UTC (8 years, 8 months ago) by tron
Branch: pkgsrc-2014Q4
Changes since 1.34: +2 -2
lines
Diff to previous 1.34 (colored) next main 1.35 (colored)
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) - annotate - [select for diffs], Tue Jan 13 08:27:28 2015 UTC (8 years, 8 months ago) by he
Branch: MAIN
Changes since 1.35: +2 -3
lines
Diff to previous 1.35 (colored)
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) - annotate - [select for diffs], Mon Jan 12 14:24:40 2015 UTC (8 years, 8 months ago) by he
Branch: MAIN
Changes since 1.34: +2 -1
lines
Diff to previous 1.34 (colored)
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) - annotate - [select for diffs], Mon Aug 25 20:02:32 2014 UTC (9 years ago) by kim
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3
Branch point for: pkgsrc-2014Q4
Changes since 1.33: +15 -19
lines
Diff to previous 1.33 (colored)
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) - annotate - [select for diffs], Sat Sep 15 09:14:53 2012 UTC (11 years ago) by apb
Branch: 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
Changes since 1.32: +2 -2
lines
Diff to previous 1.32 (colored)
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) - annotate - [select for diffs], Mon Mar 14 06:15:23 2011 UTC (12 years, 6 months ago) by rumko
Branch: 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
Changes since 1.31: +4 -4
lines
Diff to previous 1.31 (colored)
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) - annotate - [select for diffs], Fri Jan 1 19:38:44 2010 UTC (13 years, 8 months ago) by spz
Branch: 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
Changes since 1.30: +5 -2
lines
Diff to previous 1.30 (colored)
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) - annotate - [select for diffs], Thu Mar 5 09:59:12 2009 UTC (14 years, 6 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Changes since 1.29: +2 -2
lines
Diff to previous 1.29 (colored)
Fix destdir support by defining PKG_DESTDIR_SUPPORT early enough and by not setting setuid permissions too early.
Revision 1.29 / (download) - annotate - [select for diffs], Fri Apr 4 21:09:16 2008 UTC (15 years, 5 months ago) by tonnerre
Branch: 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
Changes since 1.28: +3 -3
lines
Diff to previous 1.28 (colored)
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) - annotate - [select for diffs], Sun Oct 29 16:55:06 2006 UTC (16 years, 10 months ago) by ghen
Branch: pkgsrc-2006Q3
Changes since 1.27: +4 -4
lines
Diff to previous 1.27 (colored) next main 1.28 (colored)
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) - annotate - [select for diffs], Sun Oct 29 15:08:27 2006 UTC (16 years, 10 months ago) by tron
Branch: 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
Changes since 1.27: +4 -4
lines
Diff to previous 1.27 (colored)
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) - annotate - [select for diffs], Wed Dec 28 17:53:24 2005 UTC (17 years, 8 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Branch point for: pkgsrc-2006Q3
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored)
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) - annotate - [select for diffs], Sat Dec 10 23:28:13 2005 UTC (17 years, 9 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Changes since 1.25: +2 -1
lines
Diff to previous 1.25 (colored)
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) - annotate - [select for diffs], Tue Nov 8 12:58:47 2005 UTC (17 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.24: +2 -2
lines
Diff to previous 1.24 (colored)
Always use the errno from errno.h.
Revision 1.24 / (download) - annotate - [select for diffs], Wed Sep 28 19:35:36 2005 UTC (17 years, 11 months ago) by rillig
Branch: MAIN
Changes since 1.23: +2 -2
lines
Diff to previous 1.23 (colored)
Fixed pkglint warnings.
Revision 1.23 / (download) - annotate - [select for diffs], Tue Mar 29 07:02:25 2005 UTC (18 years, 5 months ago) by kim
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.22: +2 -2
lines
Diff to previous 1.22 (colored)
Avoid repeated compiler warnings about redefining USEVARARGS.
Revision 1.22 / (download) - annotate - [select for diffs], Thu Feb 24 11:02:58 2005 UTC (18 years, 7 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.21: +2 -1
lines
Diff to previous 1.21 (colored)
Add RMD160 digests
Revision 1.21 / (download) - annotate - [select for diffs], Thu Jul 15 04:05:40 2004 UTC (19 years, 2 months ago) by atatat
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4,
pkgsrc-2004Q3-base,
pkgsrc-2004Q3
Changes since 1.20: +4 -2
lines
Diff to previous 1.20 (colored)
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) - annotate - [select for diffs], Wed Jun 16 21:35:00 2004 UTC (19 years, 3 months ago) by christos
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.19: +4 -4
lines
Diff to previous 1.19 (colored)
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) - annotate - [select for diffs], Tue Jan 6 18:10:46 2004 UTC (19 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.18: +1 -3
lines
Diff to previous 1.18 (colored)
Not necessary any longer after update to 4.0.2.
Revision 1.18 / (download) - annotate - [select for diffs], Tue Jan 6 16:30:40 2004 UTC (19 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.17: +3 -3
lines
Diff to previous 1.17 (colored)
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) - annotate - [select for diffs], Thu Dec 11 22:35:09 2003 UTC (19 years, 9 months ago) by grant
Branch: MAIN
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
call ln with separate -s and -f args to appease Solaris. from Dima Veselov on tech-pkg.
Revision 1.14.2.1 / (download) - annotate - [select for diffs], Sun Dec 7 16:52:47 2003 UTC (19 years, 9 months ago) by agc
Branch: pkgsrc-2003Q4
Changes since 1.14: +3 -1
lines
Diff to previous 1.14 (colored) next main 1.15 (colored)
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) - annotate - [select for diffs], Mon Dec 1 15:18:27 2003 UTC (19 years, 9 months ago) by ben
Branch: MAIN
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
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) - annotate - [select for diffs], Thu Nov 27 20:29:48 2003 UTC (19 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.14: +3 -1
lines
Diff to previous 1.14 (colored)
Fix http://www.securityfocus.com/archive/1/345844 with the patches supplied there. Bump PKGREVISION to 1.
Revision 1.14 / (download) - annotate - [select for diffs], Mon Sep 22 21:00:43 2003 UTC (20 years ago) by hubertf
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base
Branch point for: pkgsrc-2003Q4
Changes since 1.13: +3 -3
lines
Diff to previous 1.13 (colored)
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) - annotate - [select for diffs], Wed Sep 10 12:11:13 2003 UTC (20 years ago) by adam
Branch: MAIN
Changes since 1.12: +3 -3
lines
Diff to previous 1.12 (colored)
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) - annotate - [select for diffs], Sun Aug 3 08:14:48 2003 UTC (20 years, 1 month ago) by seb
Branch: MAIN
Changes since 1.11: +1 -2
lines
Diff to previous 1.11 (colored)
Convert to USE_NEW_TEXINFO. Remove now unnecessary patch file.
Revision 1.11 / (download) - annotate - [select for diffs], Sat Mar 15 16:16:38 2003 UTC (20 years, 6 months ago) by hubertf
Branch: MAIN
Changes since 1.10: +3 -3
lines
Diff to previous 1.10 (colored)
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) - annotate - [select for diffs], Mon Dec 23 13:13:03 2002 UTC (20 years, 9 months ago) by grant
Branch: MAIN
CVS Tags: netbsd-1-6-1-base,
netbsd-1-6-1
Changes since 1.9: +3 -1
lines
Diff to previous 1.9 (colored)
Fix paths in man page and example screenrc (for pkgsrc).
Revision 1.9 / (download) - annotate - [select for diffs], Mon Nov 4 22:39:18 2002 UTC (20 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.8: +5 -5
lines
Diff to previous 1.8 (colored)
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) - annotate - [select for diffs], Sun Sep 15 06:51:36 2002 UTC (21 years ago) by kim
Branch: MAIN
Changes since 1.7: +8 -2
lines
Diff to previous 1.7 (colored)
Handle utmpx on NetBSD-current.
Revision 1.6.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 18:54:17 2002 UTC (21 years, 3 months ago) by jlam
Branch: buildlink2
Changes since 1.6: +2 -1
lines
Diff to previous 1.6 (colored) next main 1.7 (colored)
Merge from pkgsrc-current to buildlink2 branch.
Revision 1.7 / (download) - annotate - [select for diffs], Tue May 21 17:57:04 2002 UTC (21 years, 4 months ago) by tron
Branch: MAIN
CVS Tags: pkgviews-base,
pkgviews,
netbsd-1-6-RELEASE-base,
netbsd-1-6,
buildlink2-base
Changes since 1.6: +2 -1
lines
Diff to previous 1.6 (colored)
Use openpty(3) to allocate a new pty under NetBSD. This fixes PR pkg/16901 by Bernd Ernesti.
Revision 1.6 / (download) - annotate - [select for diffs], Sat Feb 16 11:18:35 2002 UTC (21 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.5: +3 -5
lines
Diff to previous 1.5 (colored)
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) - annotate - [select for diffs], Fri Sep 7 06:12:53 2001 UTC (22 years ago) by itojun
Branch: MAIN
Changes since 1.4: +3 -3
lines
Diff to previous 1.4 (colored)
upgrade to 3.9.10. security fix on -R command line option.
Revision 1.4 / (download) - annotate - [select for diffs], Sat Aug 18 11:21:19 2001 UTC (22 years, 1 month ago) by itojun
Branch: MAIN
Changes since 1.3: +2 -1
lines
Diff to previous 1.3 (colored)
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) - annotate - [select for diffs], Sat Aug 18 09:53:01 2001 UTC (22 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.2: +6 -8
lines
Diff to previous 1.2 (colored)
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) - annotate - [select for diffs], Fri Apr 20 13:52:20 2001 UTC (22 years, 5 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.1: +3 -2
lines
Diff to previous 1.1 (colored)
Move to sha1 digests, and add distfile sizes.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 17 11:39:35 2001 UTC (22 years, 5 months ago) by agc
Branch: MAIN
+ move the distfile digest/checksum value from files/md5 to distinfo + move the patch digest/checksum values from files/patch-sum to distinfo