Commit graph

44 commits

Author SHA1 Message Date
Martin Weinelt c3b5487720 screen: apply patch for CVE-2021-26937
encoding.c in GNU Screen through 4.8.0 allows remote attackers to cause
a denial of service (invalid write access and application crash) or
possibly have unspecified other impact via a crafted UTF-8 character
sequence.

Fixes: CVE-2021-26937
2021-02-21 18:24:23 +01:00
Ben Siraphob 8c5d37129f pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Lancelot SIX dd3814abc6 screen: 4.7.0 -> 4.8.0
See https://lists.gnu.org/archive/html/info-gnu/2020-02/msg00003.html
for release information
2020-02-05 23:58:17 +01:00
Lancelot SIX b8ef3d0727
screen: 4.6.2 -> 4.7.0
See https://lists.gnu.org/archive/html/info-gnu/2019-10/msg00000.html
for release information.
2019-10-04 17:00:17 +02:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Jascha Geerds ffedc3e4a9 misc: Remove myself from list of maintainers
Unfortunately I don't have the time anymore to maintain those
packages.
2019-03-12 23:50:52 +01:00
c0bw3b 0498ccd076 Treewide: use HTTPS on GNU domains
HTTP -> HTTPS for :
- http://gnu.org/
- http://www.gnu.org/
- http://elpa.gnu.org/
- http://lists.gnu.org/
- http://gcc.gnu.org/
- http://ftp.gnu.org/ (except in fetchurl mirrors)
- http://bugs.gnu.org/
2018-12-02 15:51:59 +01:00
volth 4b17b8bba4
screen: fix cross-compiling 2018-10-12 13:14:25 +00:00
Will Dietz d67638cc13 screen: fix utmp messages w/musl
/dev/null/utmp
2018-02-13 09:44:58 -06:00
Lancelot SIX 131b7c2890
screen: 4.6.1 -> 4.6.2
See http://lists.gnu.org/archive/html/info-gnu/2017-10/msg00006.html
for release information
2017-10-23 15:58:51 +02:00
Lancelot SIX aed23cfc0c screen: 4.6.0 -> 4.6.1
See http://lists.gnu.org/archive/html/info-gnu/2017-07/msg00005.html
for release announcement
2017-07-13 15:08:53 +02:00
Lancelot SIX e795cd9b18
screen: 4.5.1 -> 4.6.0
See http://lists.gnu.org/archive/html/info-gnu/2017-06/msg00015.html
for release information
2017-06-29 09:51:54 +02:00
Lancelot SIX 6d9a3f0dcd screen: 4.5.0 -> 4.5.1 for CVE-2017-5618
See https://lists.gnu.org/archive/html/info-gnu/2017-02/msg00010.html
for release announcement
2017-02-28 13:11:21 +01:00
Lancelot SIX 38b4ae5549
screen: 4.4.0 -> 4.5.0
See http://lists.gnu.org/archive/html/info-gnu/2017-01/msg00007.html
for release announcement.
2017-01-19 09:19:51 +01:00
Rahul Gopinath 64260e70f2 screen: 4.3.1 -> 4.4.0
Removed the patches which were specific to 4.3, and redundant configure flags
The darwin specific utmp patch seems to have been accepted too, with
`u->ut_time = now` the default.
2016-06-20 15:24:32 -07:00
Peter Simons 8e462995ba Bring my stdenv.lib.maintainers user name in line with my github nick. 2016-05-16 22:49:55 +02:00
Allan Espinosa 37341582bb screen: include the utmp from the apple_sdk 2015-12-18 00:12:31 -06:00
Robert Helgesson c4ab553c92 screen: patch CVE-2015-6806
Fixes a possible denial of service of the screen tool. Patch sourced
from upstream GIT repository.
2015-12-11 00:22:21 +01:00
Allan Espinosa 80ac72bbab screen: fix utmp.c compile problem in darwin
Apply the patch specified in http://savannah.gnu.org/bugs/?45359
2015-10-06 22:46:48 +09:00
Jascha Geerds db53d84a98 screen: 4.3.0 -> 4.3.1 2015-06-30 22:59:15 +02:00
Jascha Geerds 3f66bb7ff2 Add myself as maintainer 2015-06-22 08:26:09 +02:00
William A. Kennington III 01c2ad2525 screen: 4.2.1 -> 4.3.0 2015-06-16 14:28:12 -07:00
Eelco Dolstra 997531d172 Document screen incompatibility 2014-12-15 19:55:37 +01:00
Sergey Mironov efcb363ea9 screen: enable 256 colors 2014-10-12 20:47:47 +04:00
Benjamin Podszun 141d1a1253 nixpkgs: Bump screen to 4.2.1 2014-05-08 16:25:27 +02:00
Eelco Dolstra 25ca1c30e2 screen: Only depend on PAM on Linux 2013-11-06 10:47:58 +01:00
Peter Simons b4f10018cd screen: meta section cosmetic 2013-09-28 13:23:34 +02:00
Ludovic Courtès 2e937c437a unmaintain several packages 2013-08-16 23:45:01 +02:00
Jan Malakhovski 16972d2415 screen: fix some annoying bugs by importing patches from ArchLinux 2013-03-17 12:24:49 +00:00
Aristid Breitkreuz 8ade26c373 pull screenrc configuration from /etc/screenrc 2013-01-27 20:21:49 +01:00
aszlig 993601a7c5
screen: Enable PAM support by default.
I hope noone is unhappy with enabling PAM bu default. Whover doesn't want PAM to
take care of authentication can still use the "password" configuration
directive.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2012-11-05 09:45:03 +01:00
Peter Simons c13e0307b6 pkgs/tools/misc/screen: fixed various impurities
Removed lots of hard-coded /usr/something paths from the configure script.
Moved $out/{info,man} to $out/share/{info,man}.

svn path=/nixpkgs/trunk/; revision=24601
2010-11-05 14:35:14 +00:00
Ludovic Courtès 143a5749a3 GNU Screen: Add the built-in telnet client; add meta-data.
svn path=/nixpkgs/trunk/; revision=24228
2010-10-11 22:11:54 +00:00
Peter Simons d2c4a70a0e pkgs/tools/misc/screen: added meta section
svn path=/nixpkgs/trunk/; revision=24137
2010-10-07 13:14:05 +00:00
Armijn Hemel 8cd4c577aa update to 4.0.3
svn path=/nixpkgs/trunk/; revision=20940
2010-04-04 15:03:47 +00:00
Eelco Dolstra 544cb9cb83 * Rewrite all URLs to GNU mirrors to mirror://gnu/.
svn path=/nixpkgs/trunk/; revision=9201
2007-08-27 13:42:00 +00:00
Eelco Dolstra a0159dee8e * Reverted r6713, r6711, r4623, r3660, r2237. There rewrote fetchurl
URLs to http://nix.cs.uu.nl/dist/tarballs.  With content-addressable
  mirror support (r9190, NIXPKGS-70) this is no longer necessary:
  fetchurl will try to download from that location automatically.  So
  we can keep the original URLs.

svn path=/nixpkgs/trunk/; revision=9192
2007-08-24 12:32:36 +00:00
Armijn Hemel c1afbc0f77 screen uses the generic builder
svn path=/nixpkgs/trunk/; revision=5621
2006-07-06 18:12:00 +00:00
Eelco Dolstra 82e678362f * "." -> "source".
svn path=/nixpkgs/trunk/; revision=4335
2005-12-05 14:11:09 +00:00
Eelco Dolstra 454707da23 * catamaran.labs.cs.uu.nl -> nix.cs.uu.nl.
svn path=/nixpkgs/trunk/; revision=3660
2005-08-22 08:39:27 +00:00
Eelco Dolstra e42507d182 * Move tarballs to catamaran so that we are no longer dependent on a
gazillion different servers.  Resurrected some 25 missing files.

svn path=/nixpkgs/trunk/; revision=2237
2005-02-15 14:44:19 +00:00
Armijn Hemel 56c404a7a9 add screen, does complain about getting/setting a config file in /etc
svn path=/nixpkgs/trunk/; revision=1207
2004-07-30 16:13:08 +00:00