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