1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-04 01:48:54 +00:00
Commit Graph

87 Commits

Author SHA1 Message Date
Cy Schubert
f0d0e4402e Update 4.0.2 --> 4.0.3 to fix two security bugs in the utf8 combining
characters handling.
http://lists.gnu.org/archive/html/screen-users/2006-10/msg00028.html
documents this bugfix.

Approved by:	portmgr (marcus)
2006-10-26 04:27:46 +00:00
Rong-En Fan
8721a6c9a0 A new option is added, called "cjkwidth [on|off]". When it
is enabled, it treats CJK ambiguous characters as full width.
This feature is very helpful for reading legacy CJK applications'
output which assume all CJK characters are full width.
This option is default off.

The patch is obtained from
http://www.mhsin.org/~mhsin/patches/screen/patch-cjkwidth
The credit belongs to Michael Hsin <mhsin _at mhsin.org>.
It also has been submitted to upstream:
http://savannah.gnu.org/bugs/?func=detailitem&item_id=16666

PR:		ports/96167
Submitted by:	rafan
Approved by:	maintainer timeout (3 months and 2 weeks)
2006-08-05 16:40:17 +00:00
Cy Schubert
98b2775b27 Fix configure step so that it doesn't dump core on FreeBSD/amd64 due to a
missing prototype.

Submitted by:	ru
2006-05-30 11:55:35 +00:00
Alexander Kabaev
495c3da815 Add a trivial patch to fix screen compiles on post-pmtx FreeBSD 7-current
systems.

Approved by: maintainer timeout
2006-02-10 02:25:56 +00:00
Edwin Groothuis
32487a10ad SHA256ify
Approved by: krion@
2006-01-24 01:06:45 +00:00
Kirill Ponomarev
5b908be1aa Move misc/screen to sysutils category after repocopy, since it's
more appropriate place for such kind of software.

PR:		ports/88497
Submitted by:	krion
2005-11-05 17:51:28 +00:00
Philip Paeps
41ea7ff3f8 Fix handling of utmp entries on sparc64.
Approved by:	cy (maintainer)
Obtained from:	NetBSD
2005-10-21 14:24:02 +00:00
Cy Schubert
d5d85a487f Add support for 256 colour Xterm.
PR:		81285
Submitted by:	Jeremy Chadwick <freebsd@jdc.parodius.com>
2005-09-16 16:30:21 +00:00
Cy Schubert
c274106b6f Add support for NONETHACK compile time option.
PR:		76170
Submitted by:	Jeremy Chadwick <freebsd@jdc.parodius.com>
2005-09-16 16:24:19 +00:00
Volker Stolz
4770a76d34 Fix deinstallation.
PR:		ports/69282
Submitted by:	Hideyuki KURASHINA (rushani@)
Approved by:	maintainer timeout (cy's busy in RL)
2004-08-30 08:06:56 +00:00
Edwin Groothuis
203cd8df0e [PATCH] misc/screen: Utilize EXAMPLESDIR
Utilize EXAMPLESDIR to improves layout; i.e.,

	  configuration file        -> ${PREFIX}/etc
	  sample configuration file -> ${PREFIX}/share/examples/${PORTNAME}

	This change helps if many configuration files and sample ones exist.

PR:		ports/58385
Submitted by:	Hideyuki KURASHINA <rushani@FreeBSD.org>
Approved by: 	maintainer timeout
2004-07-19 07:21:17 +00:00
Kris Kennaway
fe7fe72ddd Set NO_PACKAGE; screen tends to go into a loop using all available CPU
when used from the package.  Perhaps it's hard-coding information from
the build system that is not true in general.

Reported by:    many people
Freaking out:   peter
2004-06-20 20:21:40 +00:00
Cy Schubert
732169910a Add SIZE.
Submitted by:	trevor
2004-03-18 03:36:09 +00:00
Sergey A. Osokin
842e6a5ca6 Update to latest release 4.0.2.
Use DATADIR macro.

Approved by:	cy (maintainer)
2004-01-26 14:00:10 +00:00
Cy Schubert
15d50ff35c Fix buffer overflow that allows privilege escalation for local users.
Approved by:	will (using his portmgr hat)
Obtained from:	Timo Sirainen <tss@iki.fi> on BUGTRAQ
2003-12-02 23:36:47 +00:00
Edwin Groothuis
5adbdcabee As a followup of ports/57028, remove more "'"s from the keybindings.
Submitted by:		Neil Darlow <neil@darlow.co.uk>
2003-10-13 09:50:33 +00:00
Edwin Groothuis
eedb2a465c Added patch to remove warning during startup.
(also use INFO files feature)

PR:		ports/57028
Submitted by:	KIMURA Yasuhiro <yasu@utahime.org>
Approved by:	cy@ temp absence note
2003-10-13 03:28:04 +00:00
Cy Schubert
c3ae907f54 Udate 4.0.0 --> 4.0.1, 4.0.0 distfile is missing causing bento builds
to fail. 4.0.1 fixes two bugs with the parser.

Noticed by:	Allen Landsidel <all@biosys.net> and bento
Approved by:	marcus (wearing his portsmgr hat)
2003-09-19 04:25:22 +00:00
Cy Schubert
3c8a99c287 Fix segfault on Alpha platform.
Approved by:	marcus (wearing his portsmgr hat)
2003-09-14 06:31:33 +00:00
Cy Schubert
8ab0ec1f9b Fix: multiuser screen fails with "attach attempt with bad pid"
PR:		55326
2003-09-10 00:46:17 +00:00
Cy Schubert
53ca9c765c Update 3.9.15 --> 4.0.0 2003-09-10 00:44:26 +00:00
Cy Schubert
0a990ec7ee Fix ncurses core dump.
PR:		gnu/23058
Submitted by:	keramida
2003-05-04 20:23:34 +00:00
Cy Schubert
f8eadd15cc Update 3.9.13 -> 3.9.15 2003-03-29 15:59:14 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Edwin Groothuis
1e8be8c6f4 Added WWW site.
Noticed by: portsurvey
2002-12-27 10:43:03 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Cy Schubert
bf8abaf92f Use PORTCOMMENT. 2002-11-07 05:46:03 +00:00
Cy Schubert
1b99db799c Use single info-file instead of multiple files.
Submitted by:	demon
2002-10-28 16:29:24 +00:00
Kris Kennaway
6eaa4e71dd Add missing info files 2002-10-28 01:39:12 +00:00
Cy Schubert
77a87f872e Cleaner uninstall process, remove screenrc if it has not been altered
by the user.

Submitted by:	marius@alchemy.franken.de
2002-10-21 23:44:24 +00:00
Cy Schubert
4bed87d63d Fix hardcoded cp command.
Submitted by:	marius@alchemy.franken.de
2002-10-21 23:43:11 +00:00
Cy Schubert
f17b346fb5 Update 3.9.12 --> 3.9.13
Submitted by:	Matthew Jacob <mjacob@feral.com> on ports@
2002-09-06 03:38:47 +00:00
Cy Schubert
5da31a16fe 1. Update 3.9.11 --> 3.9.12.
2.  Add installation of etc/screenrc.
3.  Fix hashed password with garbled salt.

#2 Submitted by:	ade
#3 Submitted by:	Phil C <flah@hell.com>
2002-09-02 14:14:00 +00:00
Cy Schubert
3ebe4bf137 As I've assigned the three screen PR's in GNATS to myself, it appears that
I'm taking on maintainership of this port.  Make it official.
2002-07-07 15:16:15 +00:00
Norikatsu Shigemura
2a13386287 add @dirrm share/screen to pkg-plist.
Approved by:	knu (mentor)
2002-04-27 16:29:14 +00:00
Jun Kuriyama
8025765d7c Unbreak after r1.11 of src/sys/sys/ioccom.h.
( ioctl() declaration change )
2002-04-09 01:48:23 +00:00
Andrey A. Chernov
05c0be7dff Remove myself from MAINTAINER 2002-04-09 01:13:17 +00:00
Andrey A. Chernov
dd68e0c31c Fixes a bug regarding the `(def)encoding' directive that NUL characters are all
discarded if you use it.

Submitted by:	"Akinori MUSHA" <knu@iDaemons.org>
Obtained from:	Michael Schroeder
2002-03-13 22:33:40 +00:00
Andrey A. Chernov
3255e4761d Upgrade to 3.9.11
Submitted by:	Jun Kuriyama <kuriyama@imgsrc.co.jp>
2002-02-24 12:03:39 +00:00
Kris Kennaway
637f9a051d Update to screen 3.9.10 with vendor fix for the alleged security hole. 2001-09-05 05:47:49 +00:00
Kris Kennaway
d9b67c242d Patch against a bug which is a local root vulnerability on other platforms,
but which I could not repeat on FreeBSD.  It may still be a problem, but
it looks like screen was already dropping privilege before the operation
in question.

Submitted by:	Roman Drahtmueller <draht@suse.de>
2001-09-04 19:20:42 +00:00
Andrey A. Chernov
966c3a0792 Upgrade to 3.9.9 2001-06-25 05:11:41 +00:00
Maxim Sobolev
2b1a883dc4 Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
Kris Kennaway
f161b32923 Critical bugfix; don't segfault at the drop of a hat.
PR:		23059
Submitted by:	Valentin Nechayev <netch@netch.kiev.ua>
Silence by:	Maintainer
2000-12-25 13:55:17 +00:00
Andrey A. Chernov
adeb50b04d Use building configuration independent pty range
PR:		23308
2000-12-11 03:01:10 +00:00
Andrey A. Chernov
0e89abac3d Bump PORTREVISION 2000-10-11 02:04:05 +00:00
Andrey A. Chernov
04fd394249 Use more terminfo-compatible fix 2000-10-11 01:46:51 +00:00
Kris Kennaway
e5b91299c9 Don't install a screen -> screen.x.y.z symlink, this will leave behind
a setuid binary if people don't deinstall the old package properly.

Reviewed by:    ache (maintainer)
Submitted by:   Mike Silbersack <silby@silby.com>
2000-09-20 21:10:29 +00:00
Andrey A. Chernov
27c48f2638 Add PORTREVISION 2000-09-16 02:58:12 +00:00
Andrey A. Chernov
cc0d357fe0 Workaround buggy ncurses tgoto emulation which affects pseudographics 2000-09-15 23:22:42 +00:00