summaryrefslogtreecommitdiff
path: root/misc/screen
AgeCommit message (Collapse)AuthorFilesLines
2004-06-16Fix a compile issue under /current. Screen wrongly detects that we havechristos4-17/+199
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.
2004-01-06Not necessary any longer after update to 4.0.2.wiz3-38/+1
2004-01-06Update to 4.0.2, provided by Soren Jacobsen in PR 24000.wiz4-20/+7
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.
2004-01-05bl3ifyjlam1-2/+4
2003-12-11call ln with separate -s and -f args to appease Solaris.grant2-6/+15
from Dima Veselov on tech-pkg.
2003-12-01fix formattinggrant1-4/+5
2003-12-01On sparc64 when I used the "w" command, the screen logins had absurdlyben3-5/+23
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.
2003-11-27Fixwiz4-2/+40
http://www.securityfocus.com/archive/1/345844 with the patches supplied there. Bump PKGREVISION to 1.
2003-09-22Updated screen to 4.0.1. No log of changes available, but as thehubertf2-5/+5
distfile has vanished from the master site, this may be security\ related.
2003-09-10Changes 4.0.0:adam2-5/+5
* 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'
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-08-03Convert to USE_NEW_TEXINFO.seb5-34/+5
Remove now unnecessary patch file.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv2-3/+3
2003-04-15don't fail if we can't remove share/lib/terminfo/s on deinstallation,grant1-2/+2
as this directory (also) belongs to ncurses.
2003-04-09fix some indenting, be consistently quiet or noisy.grant1-5/+5
2003-04-09add missing file (from PLIST rev 1.5, hi hubert!)grant1-1/+2
2003-03-15Update to screen 3.9.15. Changes:hubertf3-6/+7
* 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>
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-3/+3
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2002-12-25Use automatic PLIST handling.grant1-6/+2
2002-12-23Whitespace fixcjep1-2/+2
2002-12-23Fix paths in man page and example screenrc (for pkgsrc).grant4-2/+64
2002-12-02fix terminfo files which are installed.grant1-2/+3
2002-11-14buildlink1 -> buildlink2jlam1-11/+13
2002-11-04Update screen to 3.9.13. Changes:hubertf4-21/+17
* 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.
2002-09-24Complete standardization of messages according to latest pkglint.wiz1-3/+3
2002-09-15Handle utmpx on NetBSD-current.kim9-10/+233
2002-07-05Bump package revision after internal telnet support has been enabled astron1-1/+2
suggested by David Brownlee in private e-mail.
2002-07-04Enable builtin telnet support as suggested by Sergey Svishchev intron1-2/+3
PR pkg/17454.
2002-05-31Take account for a possible user configuration of ${PKG_SYSCONFDIR}.uebayasi2-1/+15
Submitted by Julio Merino <jmmv@hispabsd.org> in pkg/16957.
2002-05-21Use openpty(3) to allocate a new pty under NetBSD. This fixes PR pkg/16901tron3-3/+55
by Bernd Ernesti.
2002-02-18Introduce new framework for handling info files generation and installation.seb3-7/+9
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
2002-02-18Adjust PLIST for SunOS.seb1-1/+2
2002-02-16Update to 3.9.11:wiz6-42/+54
* 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.
2002-02-15mkdir -> ${MKDIR}skrll2-4/+4
rmdir -> ${RMDIR} rm -> ${RM} (${RM} added to PLIST_SUBST) chmod -> ${CHMOD} chown -> ${CHOWN}
2001-11-01Move pkg/ files into package's toplevel directoryzuntum3-2/+2
2001-09-07upgrade to 3.9.10. security fix on -R command line option.itojun2-5/+5
2001-08-18support non-japanese iso2022 multibyte escape sequences, likeitojun2-1/+20
ESC $ ( C for ksx1001/ksc5601 korean charsets. patch already sent to screen@uni-erlangen.de.
2001-08-18Update to 3.9.9. Changes since 3.9.8:wiz7-52/+37
* 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.
2001-04-20Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-10/+8
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-02Install "screen" terminfo files under SunOS so that you get the desiredtron2-1/+23
terminal type if you set "TERMINFO" to "${PREFIX}/share/lib/terminfo".
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-2/+2
XXX need to teach pkglint to be more picky about this
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-09-11upgrade to screen 3.9.8. it includes official security fix againstitojun7-89/+17
Msg() hole. ok'ed by packages@netbsd.org. --- ------------------------------ What's new in screen-3.9.8 ? ------------------------------ * new command 'resize' to resize regions (aka split windows), try: bind = resize = bind + resize +1 bind - resize -1 bind _ resize max * new argument for 'focus': up, down, top, bottom * X11 mouse tracking support * Support for the "new color model", aka "background color erase": the bce/defbce commands change the color model of the current window/new windows. * experimental rxvt OSC sequence support (used to set a background picture or to change the default colors), disabled by default.
2000-09-01The format string needs to be "%s", not just "%".kim2-6/+6
2000-09-01Fix security problem reported by Jouko Pynnönen <jouko@solutions.fi>wiz4-5/+22
via Bill Sommerfeld. Step version to 3.9.5nb1. Minor pkgdelinting. Will delete binary packages shortly.
2000-05-16Regenerated (no patch-af).jdc1-2/+1
2000-05-16Reducing the termcap buffer from 2048 to 1024 bytes breaks with the newjdc1-13/+0
termcap code. Leaving it at 2048 is OK for older code, as that truncates the entry to 1024 bytes anyway.
2000-01-06revert previous; updating pkgsrc/mk and pkgsrc/pkgtools/pkg_install onlukem1-2/+2
my 1.4.1 box fixed the problem. [i thought the pkgsrc stuff bitched when the tools were out of date, but whatever...]