Commit Graph

32 Commits

Author SHA1 Message Date
naddy
b8d92ab119 Massage an unportable autoconf test so it won't erroneously fail on alpha;
fixes crashes on alpha down the road.
2006-10-31 18:01:01 +00:00
naddy
4ea670fd4b Now that @info transparently picks up all .info-* files, don't go through
extra steps to rebuild with --no-split.
2005-01-27 02:09:52 +00:00
brad
114bdd75e9 upgrade to screen 4.0.2 2004-01-17 05:34:28 +00:00
brad
78b95934a9 we no longer need this custom code to deal with ptys 2004-01-05 02:00:54 +00:00
margarida
92208e6cc1 Reliability fix:
Buffer overflow in GNU screen allows privilege escalation for local users.
It also has some potential for attackers getting control of another user's
screen.  Transfer of approximately two gigabytes of data is required to
exploit this vulnerability.
Usually screen is installed either setgid-utmp or setuid-root but this DOES
NOT happen on OpenBSD, thus the reliability fix.

ok brad@
2003-12-04 23:27:07 +00:00
espie
e724bd1f82 Add shm flavor, to use with brltty
ok brad@
2003-11-22 00:56:58 +00:00
jolan
7c2d12a5a4 - add license comment above PERMIT_* lines
- add includes so openpty is not implicitly declared
- use (void*) NULL in execl to make sure it 64-bit where it needs to be

OK brad (maintainer)
2003-10-14 23:05:28 +00:00
naddy
b3940867c6 - Fix screenrc-sample syntax.
- Add @extra handling of screenrc.

ok brad@
2003-09-29 11:08:02 +00:00
brad
85af65a8ee upgrade to screen 4.0.0
--
From: Han Boetes <han at mijncomputer dot nl>
2003-09-26 23:50:55 +00:00
brad
fdd1216f5d upgrade to screen 3.9.15
--
From: Han Boetes <han at mijncomputer dot nl>
2003-05-05 04:40:31 +00:00
brad
17016fc5ae upgrade to screen 3.9.13
--
New version pointed out by: John Kerbawy <john@maKintosh.com>
2002-09-18 13:25:13 +00:00
brad
41eba28a9b ensure the screen man page has the proper path to the screenrc file.
--
Pointed out by: art@
2002-08-21 20:12:02 +00:00
brad
25f1e42e49 upgrade to screen 3.9.11 2002-02-17 07:13:40 +00:00
brad
f92cc3421a upgrade to screen 3.9.9
- DESTDIR, "CFLAGS & LDFLAGS" patches integrated
2001-07-28 04:00:36 +00:00
brad
c1cc00eb34 - remove SYSCONFDIR from SUBST_VARS
- remove part of the patch that overrides the all target and just fill in
ALL_TARGET
2000-09-06 00:28:05 +00:00
brad
f53d86ae65 upgrade to screen 3.9.8;
--
fixes a format string bug, possible root compromise

Pointed out by: markus@, deraadt@ and Gregor Longariva
<longariva@informatik.uni-erlangen.de>
2000-09-01 19:37:52 +00:00
brad
3749cca865 - substitute SYSCONFDIR into DEINSTALL/INSTALL
- fix 2 typos in patch-aa todo with DESTDIR usage
- ${SCREENRC} -> $CONFIG_FILE in INSTALL script
2000-08-25 03:30:01 +00:00
brad
b4ae0e5cb1 side affect of using "CONFIGURE_STYLE= gnu dest" is that ETCSCREENRC is
hard coded to ${DESTDIR}/etc/screenrc in the resulting screen binary thus
the system wide /etc/screenrc does not work as expected.
--
Reported by: Luke Bakken <luke_bakken@yahoo.com>
2000-08-24 22:46:43 +00:00
brad
34b9eb1399 - include netinet/in.h before arpa/inet.h to avoid a couple of compiler
warnings in teln.c
- mkdir -> ${INSTALL_DATA_DIR}
1999-12-31 23:28:24 +00:00
brad
3c6a870ff6 add screen.info to the all target to ensure that the info file is
re-created with makeinfo
1999-12-28 05:03:02 +00:00
brad
1f560c5b33 - change maintainer to me (brad@openbsd.org)
- remove pre-configure target
- make screen's Makefile remove screen.info before re-creating it
- instead of removing CFLAGS from Makefile.in, replace its value with
  @CFLAGS@ so the autoconf script fills it in, same with LDFLAGS
1999-12-09 21:17:19 +00:00
brad
f393570b5b upgrade to screen 3.9.5; ok'd by turan@ 1999-11-30 22:59:18 +00:00
espie
de0c31213e Revert unwanted commit 1999-08-26 17:21:42 +00:00
espie
c96f74aadf Patch to remove compile-time dependency on existing ptys. 1999-08-24 23:01:32 +00:00
brad
8719605c37 - patch to fix chflags bug as posted on BugTraq 1999-08-10 23:48:43 +00:00
fgsch
7864d8573d removed unneeded patch. 1999-02-20 00:45:55 +00:00
fgsch
1c6e122108 Update to 3.7.6. work by bsmith@bfmni.com. 1999-02-20 00:42:29 +00:00
marc
f42cca2d0a change the configure vsprintf test so it works correctly
on the alpha, too.
1998-08-03 16:45:37 +00:00
marc
b41f97a782 add patch that stops screen from writing to a file when the last component
of the filename is  a symbolic link. Note: in some cases the file may still
be opened which can in itself be a problem.  This solves the security
hole where the bad-guy creates a symbolic link named /tmp/screen-exchange
pointing to a file that s/he wishes root to clobber.
1998-07-28 21:18:48 +00:00
niklas
41625f0459 chown needs full path 1998-07-27 00:19:39 +00:00
marc
f4858a8a5f Fix packing list so a package can be created.
Install screenrc in /etc (but do not overright existing file).
Install latest screenrc and screencap in /usr/local/lib/screen for
reference (and so pkg_add knows where to get them from).
1998-04-14 20:34:21 +00:00
gene
413e482f42 Import screen 3.7.4 with the ability to deal with an already-installed screenrc. 1997-11-18 02:42:11 +00:00