notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
screen Multi-screen window manager
4.9.0_5 sysutils on this many watch lists=201 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.9.0_4Version of this port present on the latest quarterly branch.
Maintainer: cy@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2005-11-05 17:52:19
Last Update: 2022-05-09 17:48:13
Commit Hash: 42254d3
People watching this port, also watch:: libiconv, gmake, expat, pcre, libxml2
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (32 items)
Collapse this list.
  1. /usr/local/share/licenses/screen-4.9.0_5/catalog.mk
  2. /usr/local/share/licenses/screen-4.9.0_5/LICENSE
  3. /usr/local/share/licenses/screen-4.9.0_5/GPLv3
  4. bin/screen
  5. @(,,4555) bin/screen-4.9.0
  6. man/man1/screen.1.gz
  7. share/screen/utf8encodings/01
  8. share/screen/utf8encodings/02
  9. share/screen/utf8encodings/03
  10. share/screen/utf8encodings/04
  11. share/screen/utf8encodings/18
  12. share/screen/utf8encodings/19
  13. share/screen/utf8encodings/a1
  14. share/screen/utf8encodings/bf
  15. share/screen/utf8encodings/c2
  16. share/screen/utf8encodings/c3
  17. share/screen/utf8encodings/c4
  18. share/screen/utf8encodings/c6
  19. share/screen/utf8encodings/c7
  20. share/screen/utf8encodings/c8
  21. share/screen/utf8encodings/cc
  22. share/screen/utf8encodings/cd
  23. share/screen/utf8encodings/d6
  24. @comment We always install the same screenrc it just depends on if we
  25. @comment are installing the the one bundled with source, or the one from
  26. @comment FILESDIR/screenrc.sample
  27. @sample etc/screenrc.sample
  28. share/examples/screen/screenrc.sample-1
  29. share/examples/screen/screenrc.sample-2
  30. @owner
  31. @group
  32. @mode
Collapse this list.
Dependency lines:
  • screen>0:sysutils/screen
To install the port:
cd /usr/ports/sysutils/screen/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/screen
  • pkg install screen
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: screen
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
screen
ABIlatestquarterly
FreeBSD:11:aarch644.6.24.8.0
FreeBSD:11:amd644.8.0_34.8.0_3
FreeBSD:11:armv64.4.04.8.0
FreeBSD:11:i3864.8.0_34.8.0_3
FreeBSD:11:mips--
FreeBSD:11:mips644.4.0_14.8.0
FreeBSD:12:aarch644.6.24.9.0_4
FreeBSD:12:amd644.9.0_54.9.0_4
FreeBSD:12:armv64.6.24.8.0
FreeBSD:12:armv74.6.24.8.0
FreeBSD:12:i3864.9.0_54.9.0_4
FreeBSD:12:mips--
FreeBSD:12:mips644.6.24.8.0
FreeBSD:12:powerpc64-4.8.0_3
FreeBSD:13:aarch644.9.0_54.9.0_4
FreeBSD:13:amd644.9.0_54.9.0_4
FreeBSD:13:armv64.8.04.9.0_4
FreeBSD:13:armv74.8.04.9.0_4
FreeBSD:13:i3864.9.0_54.9.0_4
FreeBSD:13:mips--
FreeBSD:13:mips644.8.04.8.0
FreeBSD:13:powerpc644.8.04.8.0_3
FreeBSD:14:aarch644.9.0_5-
FreeBSD:14:amd644.9.0_5-
FreeBSD:14:armv64.9.0_5-
FreeBSD:14:armv74.9.0_5-
FreeBSD:14:i3864.9.0_5-
FreeBSD:14:mips--
FreeBSD:14:mips644.8.0_3-
FreeBSD:14:powerpc644.8.0_3-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. makeinfo : print/texinfo
  3. autoconf>=2.69 : devel/autoconf
  4. automake>=1.16.1 : devel/automake
Runtime dependencies:
  1. indexinfo : print/indexinfo
This port is required by:
for Run
  1. sysutils/screenie

Configuration Options:
Options name:

USES:

pkg-message:
For install:
Master Sites:
Expand this list (22 items)
Collapse this list.
  1. ftp://ftp.fu-berlin.de/unix/gnu/screen/
  2. ftp://ftp.gnu.org/gnu/screen/
  3. ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/screen/
  4. ftp://gnu.mirror.iweb.com/screen/
  5. ftp://mirrors.kernel.org/gnu/screen/
  6. ftp://mirrors.rit.edu/gnu/screen/
  7. http://cschubert.com/distfiles/
  8. http://distcache.FreeBSD.org/local-distfiles/cy/
  9. http://distcache.eu.FreeBSD.org/local-distfiles/cy/
  10. http://distcache.us-east.FreeBSD.org/local-distfiles/cy/
  11. http://distcache.us-west.FreeBSD.org/local-distfiles/cy/
  12. http://download.xs4all.nl/gnu/screen/
  13. http://ftp.halifax.rwth-aachen.de/gnu/screen/
  14. http://ftp.kddilabs.jp/GNU/gnu/screen/
  15. http://gnu.mirror.iweb.com/screen/
  16. http://mirror.navercorp.com/gnu/screen/
  17. http://mirror.sdunix.com/gnu/
  18. https://ftp.gnu.org/gnu/screen/
  19. https://ftpmirror.gnu.org/screen/
  20. https://mirror.netcologne.de/gnu/screen/
  21. https://mirrors.kernel.org/gnu/screen/
  22. https://www.nic.funet.fi/pub/gnu/gnu/screen/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2016-07-08
    Affects: users of sysutils/screen
    Author: cy@FreeBSD.org
    Reason: 
      GNU Screen was updated to version 4.4.0 (r417201).  Note that there was
      fix to screen message structure field responsible for $TERM handling,
      making it impossible to attach to older versions.
    
    

Number of commits found: 111 (showing only 100 on this page)

1 | 2  »  

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
09 May 2022 17:48:13
 files touched by this commit commit hash:42254d38fc21ae531687824fe6b12d5d52acf3e7  4.9.0_5
Cy Schubert (cy) search for other commits by this committer
sysutils/screen: Socket directory location option

Allow the user to specify the location of the socket directory through a
make.conf or make command line option called SCREEN_SOCKET_DIR. Simply
add SCREEN_SOCKET_DIR= to make.conf or put it on the command line.
09 May 2022 17:48:12
 files touched by this commit commit hash:a0aa88c3b0847349a629018414b0c97f66e0155a  4.9.0_5
Cy Schubert (cy) search for other commits by this committer
sysutils/screen: Option to disable socketdir

Some users may prefer not to have screen sockets in /tmp/screens (EUID== 0)
and /tmp/uscreens (EUID != 0), preferring instead to keep screen sockets in
the user's home directory. Enabling the NOSOCKETDIR option accomplishes
this.

Reported by:	"John W. O'Brien" <john@saltant.com>
MFH:		2022Q2
10 Apr 2022 13:38:59
 files touched by this commit commit hash:d7c0a4e88fa806f0e31f027929c7c77ea23b93b5  4.9.0_5
Cy Schubert (cy) search for other commits by this committer
sysutils/screen: Make MULTIUSER default

Setuid root screen uses /tmp/screen for its sockets while non-setuid root
screen uses /tmp/uscreens. This is too much of a POLA violation, therefore
make MULTUSER default. This commit reverts the intent of PR/262903. People
wishing to secure their screen must terminate all screen sessions before
rebuilding without the MULTIUSER option.

Reported by:	many
Fixes:		2022Q2
29 Mar 2022 22:13:14
 files touched by this commit commit hash:61ebb668c105081e004d2d742d7051133001977f  4.9.0_4
Cy Schubert (cy) search for other commits by this committer
sysutils/screen: Varioius fixups

Make interprets PLIST variable names too. Choose a variable name
different enough not to be interpreted by make.

Fix a typo.

Use default executable permissions of 555, same as if permissions
weren't set in the first place. We're only interested in the setuid
bit. This requries a PORTREVISION bump.
29 Mar 2022 17:06:34
 files touched by this commit commit hash:36f516ad2ae4fe01c51f8055c87491d0dd2605e9  4.9.0_3
Cy Schubert (cy) search for other commits by this committer
sysutils/screen: Fix plist

PLIST doesn't like "_" in variable names. Fix by renaming
MULTIUSER_SCREEN to MULTIUSER.

PR:		262903
Reported by:	sunpoet, Michael Butler <imb@protected-networks.net>
Fixes:		8f528507e9ca
Pointy hat to:	cy
29 Mar 2022 15:39:28
 files touched by this commit commit hash:8f528507e9ca0e4f9020269ac69fc7d87249417d  4.9.0_3
Cy Schubert (cy) search for other commits by this committer
sysutils/screen: Disable multiuser mode by default

Multiuser mode is a handy way to share a screen among people who do
not reside in the same location. Unforutnately it requires that screen
be setuid root. GNU screen has had a number of CVEs over the years.
See https://www.cvedetails.com/vulnerability-list/vendor_id-72/\
product_id-1860/GNU-Screen.html. Removing the setuid bit mitigates this
at the expense of breaking the multuser feature.

Red Hat removed GNU screen's setuid bit over a dozen years ago. Their
rationale is documented in their bugzilla bug 580339, where they stated
that most users don't use the multiuser feature. (Personally, I'm the only
person I know of who uses that feature.)

Users who use the multuser feature should enable the MUILTUSER option
prior to building screen or using poudriere-options. Alternatively, users
can chmod the setuid bit on when needed.

PR:		262903
Submitted by:	david@isnic.is (mostly)
Reported by:	david@isnic.is
18 Mar 2022 17:28:02
 files touched by this commit commit hash:866d2d7edc834391415b137cbfe4f89c642a4779  4.9.0_2
Cy Schubert (cy) search for other commits by this committer
sysutils/screen: Fix build

autoreconf:build must be unconditional

Reported by:	leres
Fixes:		9bdc78861688
18 Mar 2022 13:17:21
 files touched by this commit commit hash:a6764f541f9c64b4bfa9683cf039f21e673fbc8d  4.9.0_1
Cy Schubert (cy) search for other commits by this committer
sysutils/screen: SHOWENC is default now

screen 4.9.0 enables encodings by default in acconfig.h. Remove the option
entirely.

PR:		262641
18 Mar 2022 13:05:49
 files touched by this commit commit hash:f65342707d226f3685e96f5463ea14921dc27f71  4.9.0
Cy Schubert (cy) search for other commits by this committer
sysutils/screen: Fix SHOWENC build

The SHOWENC optional patch is now included in screen 4.9.0. We simply
enable the option now and build. The patch is redundant.

PR:		262641
Reported by:	Trond.Endrestol@ximalas.info, sunpoet, many others
Fixes:		9bdc78861688
17 Mar 2022 23:44:10
 files touched by this commit commit hash:9bdc788616889d0a2b3f9c8b8996610cdfe82be7  4.9.0
Cy Schubert (cy) search for other commits by this committer
sysutils/screen: Update to 4.9.0

Update screen to 4.9.0. From the release announcement:

New in this release:
  * Hardstatus option for used encoding (escape string '%e')
  * 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)

For full list of changes see
https://git.savannah.gnu.org/cgit/screen.git/log/?h=v.4.9.0

Note that CVE-2021-26937 was fixed in the FreeBSD port in 2021.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  4.8.0_3
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
16 Feb 2021 00:45:09
Original commit files touched by this commit Revision:565376  4.8.0_3
cy search for other commits by this committer
Fix CVE-2021-26937 for real: segfaults by displaying some UTF-8 characters

This is a recommit of r565281 fixing a typo in r565281, causing
a regression.

CVE-2021-26937 segfaults when displayingsome UTF-8 characters
described in
https://lists.gnu.org/archive/html/screen-devel/2021-02/msg00000.html.

PR:		253515
Reported by:	daniel.engberg.lists at pyret.net
Obtained from:	https://build.opensuse.org/request/show/871482
MFH:		2020Q1
Security:	CVE-2021-26937
15 Feb 2021 19:17:28
Original commit files touched by this commit Revision:565328  4.8.0_2
cy search for other commits by this committer
Revert r565281. It breaks UTF-8.

Reported by:	Trond.Endrestol at ximalas.info
		Christos Chatzaras <chris at cretaforce.gr>
PR:		253515
15 Feb 2021 01:35:35
Original commit files touched by this commit Revision:565281  4.8.0_1
cy search for other commits by this committer
Fix CVE-2021-26937: segfaults by displaying some UTF-8 characters

CVE-2021-26937 segfaults when displayingsome UTF-8 characters
described in
https://lists.gnu.org/archive/html/screen-devel/2021-02/msg00000.html.

PR:		253515
Reported by:	daniel.engberg.lists at pyret.net
Obtained from:	https://build.opensuse.org/request/show/871482
MFH:		2020Q1
Security:	CVE-2021-26937
23 Sep 2020 18:16:13
Original commit files touched by this commit Revision:549769  4.8.0
linimon search for other commits by this committer
Canonicalize use of SSP_CFLAGS on all powerpc variants.

Approved by:	portmgr (tier-2 blanket)
12 Feb 2020 04:26:22
Original commit files touched by this commit Revision:525895  4.8.0
cy search for other commits by this committer
Update 4.7.0 --> 4.8.0
27 Dec 2019 19:24:56
Original commit files touched by this commit Revision:521020  4.7.0_8
marius search for other commits by this committer
Add and use a shared INFO description. I have patches to add that knob to
a bunch of additional ports.
04 Dec 2019 04:41:39
Original commit files touched by this commit Revision:518986  4.7.0_8
cy search for other commits by this committer
The hang also occurs on a Power9 box.

Submitted by:	tuexen@
Reported by:	tuexen@
07 Nov 2019 17:00:49
Original commit files touched by this commit Revision:516986  4.7.0_7
cy search for other commits by this committer
Memory constrained i386 is affected on all versions of FreeBSD. Though
I am not able to reproduce this locally, it is reported that the hang
also occurs on -CURRENT i386 on a memory constrained Intel Pentium III.
(I am not able to reproduce this hang on my sandbox machine, with multiple
boot partitions, one of which is i386 -CURRENT, because it has plenty of
memory.)

Reported by:	Michael Butler <imb@protected-networks.net>
06 Nov 2019 21:17:24
Original commit files touched by this commit Revision:516926  4.7.0_6
cy search for other commits by this committer
Circumvent a hang on FreeBSD 11 i386 caused by an unreported (only visible
through truss) stack assertion.

This is a temporary fix which will require further investigation to
determine the cause.

PR:		241750
Reported by:	Victor Sudakov <vas@sibptus.ru> (in the PR)
		Paul Beard <paulbeard@gmail.com> (via direct email)
04 Nov 2019 20:43:08
Original commit files touched by this commit Revision:516740  4.7.0_5
cy search for other commits by this committer
Fix a stack assertion under arm.

PR:		241690
Submitted by:	mikael.urankar at gmail.com
Reported by:	Ulrich Grey <usenet at ulrich-grey.de>
29 Oct 2019 04:23:50
Original commit files touched by this commit Revision:515953  4.7.0_4
cy search for other commits by this committer
Correctly identify utmpx support in FreeBSD.

- FreeBSD's utmpx is incorrectly identified in ./configure.
- Because of the falsely identified utmpx support in the ./configure
  script, a previously applied patch, which didn't work, is no longer
  needed.

PR:		241530
Reported by:	Henry David Bartholomew <PopularMoment@protonmail.com>
		Daniel Drinnon <ddrinnon@cdor.net>
29 Oct 2019 04:23:45
Original commit files touched by this commit Revision:515952  4.7.0_3
cy search for other commits by this committer
Resolve upstream bug #55482: TERMCAP can break on systems that don't
support terminfo

Obtained from:	https://savannah.gnu.org/bugs/?55482
28 Oct 2019 14:42:21
Original commit files touched by this commit Revision:515868  4.7.0_2
cmt search for other commits by this committer
sysutils/screen: fix coredump on xterm/rxvt variants without Km

On xterm- and rxvt-variants (and in some other cases) screen's
InitTermcap() tries to strdup() the terminals "Km" ("key_mouse")
termcap attribute - but that might be NULL, as some of these
terminals (notably rxvt and xterm-color) do not have "Km". Trying
to strdup() NULL results in segfault and coredump.
Catch that NULL and prevent the segfault.

PR:		241538
Reported by:	Marcin Cieslak, Gareth de Vaux
Approved by:	cy@
09 Oct 2019 01:03:04
Original commit files touched by this commit Revision:514110  4.7.0_1
cy search for other commits by this committer
Resolve a segfault in utmp.c:519 at some installations.
08 Oct 2019 19:13:02
Original commit files touched by this commit Revision:514098  4.7.0
cy search for other commits by this committer
Update 4.6.2 --> 4.7.0
29 Aug 2019 14:09:55
Original commit files touched by this commit Revision:510164  4.6.2_3
bapt search for other commits by this committer
Always install the manpage and let the user decide if they do want
to install groff(1) as advised by man(1) if they want.

Reviewed by:	cy
Approved by:	cy (maintainer)
Differential Revision:	https://reviews.freebsd.org/D21463
29 Aug 2019 06:38:31
Original commit files touched by this commit Revision:510145  4.6.2_2
krion search for other commits by this committer
Remove building man page by default. It's currently broken on HEAD
and requires to build textproc/groff which requires devel/llvm80
which is an overkill for using screen.
14 Aug 2019 12:16:13
Original commit files touched by this commit Revision:508909  4.6.2_1
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories s)
04 Feb 2019 06:10:03
Original commit files touched by this commit Revision:492098  4.6.2_1
cy search for other commits by this committer
nroff/groff was removed from base by r319664. Since then textproc/groff
is required to avoid the following error:

> $ man screen
> This manpage needs groff(1) to be rendered
> First install groff(1):
> pkg install groff

Reported by:	mayhem30@gmail.com
MFH:		2019Q1
10 Nov 2018 18:12:58
Original commit files touched by this commit Revision:484628  4.6.2_1
bapt search for other commits by this committer
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
02 Nov 2018 17:15:53
Original commit files touched by this commit Revision:483824  4.6.2
antoine search for other commits by this committer
Add missing USES=makeinfo
09 Jan 2018 20:41:44
Original commit files touched by this commit Revision:458569  4.6.2
cy search for other commits by this committer
Instead of people.freebsd.org use LOCAL as per
https://www.freebsd.org/doc/en/books/porters-handbook/slow-sources.html

Reported by:	mat
09 Jan 2018 07:25:51
Original commit files touched by this commit Revision:458511  4.6.2
cy search for other commits by this committer
Remove redundant master sites. Also, replace my domain name named after
the fictitious place in the Edmonton Journal political cartoon at the time
with my preferred domain name.
02 Nov 2017 21:41:47
Original commit files touched by this commit Revision:453381  4.6.2
olgeni search for other commits by this committer
Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.

This round is @FreeBSD.org residents except teams.
24 Oct 2017 19:07:36
Original commit files touched by this commit Revision:452809  4.6.2
cy search for other commits by this committer
Update 4.6.1 --> 4.6.2
31 Aug 2017 12:53:06
Original commit files touched by this commit Revision:449031  4.6.1_2
cy search for other commits by this committer
Fix typo. Ports s/b port.

Reported by:	Randy Bush <randy@psg.com>
Pointy hat to:	cy
27 Aug 2017 03:35:20
Original commit files touched by this commit Revision:448799  4.6.1_2
cy search for other commits by this committer
Allow the user to select dependency on ncurses in base (USES=ncurses:base)
or devel/ncurses in ports (USES=ncurses:ports). The default option is to
depend on ncurses in ports (if installed), otherwise depend on base
(same as USES=ncurses).

This works around the following problem when screen is linked with
devel/ncurses:

$ view /etc/passwd
view: No terminal database found
$

To avoid the above problem either have screen depend on ncurses in base
or set TERM=xterm when creating new screen window.

Adding screeninfo.src from the screen tarball to terminfo.src in
devel/ncurses does not resolve this issue.

This problem does not affect packages built by poudriere.

PR:		221829
26 Aug 2017 05:40:47
Original commit files touched by this commit Revision:448751  4.6.1_1
cy search for other commits by this committer
Prefer ncurses from base. This resolves an issue using curses
applications within screen.
26 Aug 2017 03:50:33
Original commit files touched by this commit Revision:448749  4.6.1
cy search for other commits by this committer
Update 4.5.0 --> 4.6.1
14 May 2017 04:39:16
Original commit files touched by this commit Revision:440861  4.5.0_3
cy search for other commits by this committer
Properly detect devel/ncurses if installed and use it. Previously if
devel/ncurses was installed, even though the dependency was registered,
base ncurses would still be linked.

PR:		219260
Submitted by:	knu@
11 Feb 2017 01:11:58
Original commit files touched by this commit Revision:433829  4.5.0_2
cy search for other commits by this committer
Fix style.
11 Feb 2017 00:57:16
Original commit files touched by this commit Revision:433828  4.5.0_2
cy search for other commits by this committer
Fix a segfault in utmp.c when performing a windowlist move (,).

Reported by:	Alex Naumov <alexander_naumov@opensuse.org>
See also:	https://savannah.gnu.org/bugs/?50143
25 Jan 2017 01:36:43
Original commit files touched by this commit Revision:432410  4.5.0_1
cy search for other commits by this committer
Circumvent a trivial root privilege escalation.

See:
https://lists.gnu.org/archive/html/screen-devel/2017-01/msg00025.html

Reported by:	Tim Zingelman <tez@pkgsrc.org>
Security:	CVE not assigned yet
18 Jan 2017 20:28:04
Original commit files touched by this commit Revision:431826  4.5.0
cy search for other commits by this committer
Fix optional patch.

Reported by:	ler
18 Jan 2017 13:19:25
Original commit files touched by this commit Revision:431795  4.5.0
cy search for other commits by this committer
Update 4.4.0 --> 4.5.0
05 Nov 2016 18:07:28
Original commit files touched by this commit Revision:425425  4.4.0_2
bapt search for other commits by this committer
Remove useless dependency on texinfo

Approved by:	cy (maintainer)
Differential Revision:	https://reviews.freebsd.org/D8450
26 Jun 2016 06:00:42
Original commit files touched by this commit Revision:417511  4.4.0_1
cy search for other commits by this committer
Add a pkg-message note about a fix to the screen message structure
field responsible for $TERM handling. It is impossible to reattach
to older versions.

See https://lists.gnu.org/archive/html/screen-users/2016-06/msg00014.html.

PR:		210551
21 Jun 2016 11:20:48
Original commit files touched by this commit Revision:417201  4.4.0
cy search for other commits by this committer
Update 4.3.1 --> 4.4.0
19 May 2016 10:53:06
Original commit files touched by this commit Revision:415500  4.3.1_2
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [p-x]*

Approved by:	portmgr blanket
01 Apr 2016 14:25:18
Original commit files touched by this commit Revision:412349  4.3.1_2
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
31 Jan 2016 00:47:45
Original commit files touched by this commit Revision:407565  4.3.1_2
marino search for other commits by this committer
sysutils/screen: document ncurses requirement (USES+=ncurses)

approved by:	infrastructure blanket
16 Nov 2015 16:10:35
Original commit files touched by this commit Revision:401774  4.3.1_2
amdmi3 search for other commits by this committer
- Add missing file dependencies to fix threaded build, remove MAKE_JOBS_UNSAFE

PR:		201781
Submitted by:	truckman
Approved by:	maintainer timeout (cy, 3.5 months)
06 Nov 2015 16:47:44
Original commit files touched by this commit Revision:400944  4.3.1_2
amdmi3 search for other commits by this committer
- Mark MAKE_JOBS_UNSAFE: tries to use comm.h before it's generated
- Switch to options helpers

Approved by:	portmgr blanket
08 Sep 2015 16:35:21
Original commit files touched by this commit Revision:396408  4.3.1_2
feld search for other commits by this committer
Add patch to resolve stack overflow vulnerability

MFH:		2015Q3
Security:	98092444-5645-11e5-9ad8-14dae9d210b8
Security:	CVE-2015-6806
22 Jul 2015 03:14:32
Original commit files touched by this commit Revision:392658  4.3.1_1 This port version is marked as vulnerable.
cy search for other commits by this committer
Remove incorrect screenrc command.

PR:		201717
02 Jul 2015 22:36:31
Original commit files touched by this commit Revision:391202  4.3.1 This port version is marked as vulnerable.
cy search for other commits by this committer
Fix build under stable/8.

PR:		PR/201279
01 Jul 2015 01:51:17
Original commit files touched by this commit Revision:391023  4.3.1 This port version is marked as vulnerable.
cy search for other commits by this committer
Update 4.2.1 --> 4.3.1
11 Mar 2015 01:25:47
Original commit files touched by this commit Revision:380968  4.2.1_5 This port version is marked as vulnerable.
cy search for other commits by this committer
Advertise CPE info.

PR:		198477, 198478
01 Feb 2015 14:30:29
Original commit files touched by this commit Revision:378242  4.2.1_5 This port version is marked as vulnerable.
cy search for other commits by this committer
Fix pkg-plist.
31 Jan 2015 23:32:51
Original commit files touched by this commit Revision:378228  4.2.1_4 This port version is marked as vulnerable.
cy search for other commits by this committer
Bump PORTREVISION for r373436.

PR:		PR/197225
26 Nov 2014 01:37:16
Original commit files touched by this commit Revision:373436  4.2.1_3 This port version is marked as vulnerable.
cy search for other commits by this committer
nstall optional screenrc with helpful status line instead of the
default.

Submitted by:	alfred, kmoore
Reviewed by:	rodrigc
22 Nov 2014 09:13:36
Original commit files touched by this commit Revision:373038  4.2.1_3 This port version is marked as vulnerable.
antoine search for other commits by this committer
Cleanup plist
29 Jul 2014 15:00:13
Original commit files touched by this commit Revision:363335  4.2.1_3 This port version is marked as vulnerable.
adamw search for other commits by this committer
Rename sysutils/ patch-xy patches to reflect the files they modify.
15 Jun 2014 06:06:28
Original commit files touched by this commit Revision:357828  4.2.1_3 This port version is marked as vulnerable.
cy search for other commits by this committer
Reversed check. Bump portrevision.

Pointy hat to:	me
15 Jun 2014 05:44:44
Original commit files touched by this commit Revision:357827  4.2.1_2 This port version is marked as vulnerable.
cy search for other commits by this committer
Due to popular demand sockets are back! Sockets are the default option.
Users should choose named pipes in a heterogeneous environement that uses
both screen 4.0.3 and 4.2.1.

PR:		191029, 191017
14 Jun 2014 04:07:56
Original commit files touched by this commit Revision:357739  4.2.1_2 This port version is marked as vulnerable.
cy search for other commits by this committer
Make screen 4.0 compatible, prefer fifo over sockets.

PR:		191017
Submitted by:	bdrewery
23 May 2014 06:16:30
Original commit files touched by this commit Revision:354912  4.2.1_1 This port version is marked as vulnerable.
bdrewery search for other commits by this committer
Add LICENSE
01 May 2014 06:54:47
Original commit files touched by this commit Revision:352735  4.2.1_1 This port version is marked as vulnerable.
cy search for other commits by this committer
Fix colour in hardstatus when color between two %= (GNU screen bug #42247).

Options CJK and HOSTINLOCKED are in the base screen, remove them.
30 Apr 2014 04:22:34
Original commit files touched by this commit Revision:352669  4.2.1 This port version is marked as vulnerable.
cy search for other commits by this committer
Update screen 4.0.3 --> 4.2.1.

Put final touches onto screen-legacy.
30 Apr 2014 01:33:34
Original commit files touched by this commit Revision:352666  4.0.3_14 This port version is marked as vulnerable.
cy search for other commits by this committer
Repair typo.
30 Apr 2014 01:26:30
Refresh Original commit files touched by this commit Revision:352665  Sanity Test Failure
cy search for other commits by this committer
Update master sites.
28 Jan 2014 14:45:30
Original commit files touched by this commit Revision:341586  4.0.3_14 This port version is marked as vulnerable.
danfe search for other commits by this committer
- Remove references to long unsupported "alpha" architecture
- While here, cleanup and simplify the Makefiles
22 Oct 2013 20:15:17
Original commit files touched by this commit Revision:331314  4.0.3_14 This port version is marked as vulnerable.
cy search for other commits by this committer
Convert to staging.

PR:		183186
Submitted by:	mat
20 Sep 2013 23:06:00
Original commit files touched by this commit Revision:327772  4.0.3_14 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
28 Apr 2013 20:01:07
Original commit files touched by this commit Revision:316744  4.0.3_14  Sanity Test Failure This port version is marked as vulnerable.
bapt search for other commits by this committer
Convert left sysutils ports to new options framework
30 Sep 2012 13:48:54
Original commit files touched by this commit Revision:305078  4.0.3_14 This port version is marked as vulnerable.
cy search for other commits by this committer
Make 256 colour option default (similar to x11/xterm port).

Conform to new Makefile header standard.

Suggested by:	ehaupt (x11/xterm port maintainer)
08 Nov 2011 05:15:49
Original commit files touched by this commit   4.0.3_13 This port version is marked as vulnerable.
cy search for other commits by this committer
Allow $TERM to be longer than 20 bytes, allow for 63 bytes.

PR:             162339
03 May 2011 19:34:48
Original commit files touched by this commit   4.0.3_12 This port version is marked as vulnerable.
cy search for other commits by this committer
Back out previous commit. It broke UTF8 functioning.

Submitted by:   Dmitry Marakasov <amdmi3@amdmi3.ru>
01 May 2011 04:28:36
Original commit files touched by this commit   4.0.3_11 This port version is marked as vulnerable.
cy search for other commits by this committer
Add support for KOI8-U.

PR:             ports/156031
Submitted by:   Valentin Nechayev <netch@netch.kiev.ua>
19 Mar 2011 12:38:54
Original commit files touched by this commit   4.0.3_10 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Get Rid MD5 support
04 Jan 2011 03:28:30
Original commit files touched by this commit   4.0.3_10 This port version is marked as vulnerable.
cy search for other commits by this committer
Add option to enable locking using user's password.

PR:             153548
18 Nov 2010 20:44:32
Original commit files touched by this commit   4.0.3_9 This port version is marked as vulnerable.
cy search for other commits by this committer
Bjorn Zeeb discovered that screen(1) was mangling ut_host by performing
strange translations. For example, foo.bar.com gets translated to foo:S.0.
Unfortunately, this means that it also truncates IPv6 addresses,
e.g. 2001:7b8:310::1 -> 2001:S.0. Wouldn't it be better to just use the
hostname unmodified? ut_host is supposed to contain a hostname, not some
arbitrary string.

Submitted by:   ed (Ed Schouten)
Discovered by:  Bjorn Zeeb
22 Jul 2010 03:22:48
Original commit files touched by this commit   4.0.3_8 This port version is marked as vulnerable.
cy search for other commits by this committer
Apply a new improved utmp patch.

Submitted by:   ed
09 Feb 2010 07:05:43
Original commit files touched by this commit   4.0.3_7 This port version is marked as vulnerable.
cy search for other commits by this committer
Screen failed to work properly under HEAD. This patch resolve the issue.

Submitted by:   ed
27 Jan 2010 06:39:00
Original commit files touched by this commit   4.0.3_6 This port version is marked as vulnerable.
cy search for other commits by this committer
Make screen build on the latest HEAD (900008).
21 Dec 2009 23:16:04
Original commit files touched by this commit   4.0.3_6 This port version is marked as vulnerable.
cy search for other commits by this committer
Fix build under FreeBSD 9.0-CURRENT.

PR:             141743
12 Sep 2009 15:50:15
Original commit files touched by this commit   4.0.3_6 This port version is marked as vulnerable.
linimon search for other commits by this committer
Remove the NO_PACKAGE.  Recent testing suggests the problem may have
been fixed in the 5.x timeframe.

Tested by:      trasz
Hat:            portmgr
23 Feb 2009 21:48:35
Original commit files touched by this commit   4.0.3_6 This port version is marked as vulnerable.
cy search for other commits by this committer
Set termios' VERASE to DEL, for vte's autodetect feature.

PR:             131858
Submitted by:   Szalai Andras <szalai.bandi@gmail.com>
Obtained from:  screen.git commit 01fbf99748f536519605087d5937761790fc6ded
                by Micah Cowan <micah@cowan.name>
                see:
http://git.savannah.gnu.org/cgit/screen.git/commit/?id=01fbf99748f536519605087d5937761790fc6ded
25 Jul 2008 04:53:02
Original commit files touched by this commit   4.0.3_5 This port version is marked as vulnerable.
cy search for other commits by this committer
Implement a new knob WITH_SHOWENC to show the encoding of every window
on status line.

PR:             124492
Submitted by:   Yi-Jheng Lin <yzlin@cs.nctu.edu.tw>
10 Jun 2008 07:23:27
Original commit files touched by this commit   4.0.3_4 This port version is marked as vulnerable.
cy search for other commits by this committer
Add optional patch to include hostname in screen's "locked" message.

PR:             122718
Submitted by:   Valentin Nechayev <netch@netch.kiev.ua>
10 Jun 2008 05:53:18
Original commit files touched by this commit   4.0.3_4 This port version is marked as vulnerable.
cy search for other commits by this committer
Add optional patch to include hostname in screen's "locked" message.

PR:             122718
Submitted by:   Valentin Nechayev <netch@netch.kiev.ua>
10 Jun 2008 05:20:09
Original commit files touched by this commit   4.0.3_4 This port version is marked as vulnerable.
cy search for other commits by this committer
Prefer openpty() over /dev/ptmx.

PR:             123591
Submitted by:   Ed Schouten <ed@80386.nl>
06 Jun 2008 14:03:26
Original commit files touched by this commit   4.0.3_3 This port version is marked as vulnerable.
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
06 May 2008 04:24:36
Original commit files touched by this commit   4.0.3_2 This port version is marked as vulnerable.
cy search for other commits by this committer
Increase support for 512 ptys as per src/sys/kern/tty_pty.c r1.155.
06 May 2008 04:22:17
Original commit files touched by this commit   4.0.3_2 This port version is marked as vulnerable.
cy search for other commits by this committer
Increase support for 512 ptys as per src/sys/kern/tty_pty.c r1.155.
29 Oct 2007 20:18:43
Original commit files touched by this commit   4.0.3_1 This port version is marked as vulnerable.
cy search for other commits by this committer
Avoid make.conf namespace collisions.

Submitted by:   Pietro Cerutti <gahr@gahr.ch>
29 Oct 2007 18:02:50
Original commit files touched by this commit   4.0.3_1 This port version is marked as vulnerable.
cy search for other commits by this committer
Alter the way we reference EXTRA_PATCHES to allow slave ports to add
additional patches.

Submitted by:   rafan
26 Oct 2007 16:17:48
Original commit files touched by this commit   4.0.3_1 This port version is marked as vulnerable.
cy search for other commits by this committer
Remove redundant install of man page.
25 Oct 2007 18:01:51
Original commit files touched by this commit   4.0.3_1 This port version is marked as vulnerable.
cy search for other commits by this committer
Fix (enable) installation of man pages and info documents.

PR:             117488

Number of commits found: 111 (showing only 100 on this page)

1 | 2  »