aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Lyngbol <michael@lyngbol.dk>2022-08-07 06:26:12 +0000
committeralice <alice@ayaya.dev>2022-08-07 14:59:55 +0000
commit0f3fa72739cf6c3c57e6302cbce398ca0600ca73 (patch)
tree482c78523d51ec436d6f5a0a69fb555e471bba19
parente4ce640c2c7a4178ff493b8bf33909fb77cb304f (diff)
community/inetutils-telnet: upgrade to 2.3
-rw-r--r--community/inetutils-telnet/0001-telnet-fix-infloop-for-malicious-server.patch25
-rw-r--r--community/inetutils-telnet/APKBUILD8
2 files changed, 3 insertions, 30 deletions
diff --git a/community/inetutils-telnet/0001-telnet-fix-infloop-for-malicious-server.patch b/community/inetutils-telnet/0001-telnet-fix-infloop-for-malicious-server.patch
deleted file mode 100644
index 8aa82b329e3..00000000000
--- a/community/inetutils-telnet/0001-telnet-fix-infloop-for-malicious-server.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 3fcebb9b38b8b01e528d158656af863f98a3c751 Mon Sep 17 00:00:00 2001
-From: Simon Josefsson <simon@josefsson.org>
-Date: Fri, 3 Sep 2021 15:59:45 +0200
-Subject: [PATCH] telnet: Don't infloop for malicious server.
-
-See https://bugs.debian.org/945861 and the tiny patch used by NetBSD:
-https://github.com/NetBSD/src/commit/36b8cfb2e28f691beae12da0c207086e1df0c8c4#diff-38b7213f9c6c21245fbeb4fad9520a27239d712a6dd0fea20dd6b77203b5737c
-
-* telnet/utilities.c (ExitString): Don't call SetForExit().
-
-diff --git a/telnet/utilities.c b/telnet/utilities.c
-index 85fd4762..08571cd4 100644
---- a/telnet/utilities.c
-+++ b/telnet/utilities.c
-@@ -1063,7 +1063,6 @@ Exit (int returnCode)
- void
- ExitString (char *string, int returnCode)
- {
-- SetForExit ();
- fwrite (string, 1, strlen (string), stderr);
- exit (returnCode);
- }
---
-2.33.0
-
diff --git a/community/inetutils-telnet/APKBUILD b/community/inetutils-telnet/APKBUILD
index dc47ca06eca..4ecb4193ac5 100644
--- a/community/inetutils-telnet/APKBUILD
+++ b/community/inetutils-telnet/APKBUILD
@@ -2,8 +2,8 @@
# Maintainer: Michael Lyngbol <michael@lyngbol.dk>
pkgname=inetutils-telnet
_pkgname=inetutils
-pkgver=2.2
-pkgrel=1
+pkgver=2.3
+pkgrel=0
pkgdesc="Telnet client from GNU network utilities"
url="https://www.gnu.org/software/inetutils"
arch="all"
@@ -12,7 +12,6 @@ depends="ncurses"
makedepends="ncurses-dev"
subpackages="$pkgname-doc"
source="https://ftp.gnu.org/gnu/inetutils/$_pkgname-$pkgver.tar.xz
- 0001-telnet-fix-infloop-for-malicious-server.patch
"
builddir="$srcdir"/$_pkgname-$pkgver
@@ -44,6 +43,5 @@ package() {
}
sha512sums="
-153bc02b2d497f927528f9aac04f16011ec5eb54a3acd98c100dfb6b0b01a63fd1cbc7d2e502b434e38d3ef70208d7a498141b930b1818181343627a525eaeef inetutils-2.2.tar.xz
-844cac3437d8b1321e90dadbcbd2020a675740b4d3a051b17508a42196e5814e692dbee2cf41c30c1549746e497127261a5f76a86b914d83f83ea46dc15c9143 0001-telnet-fix-infloop-for-malicious-server.patch
+bedaa347ad0e4e7ab43a0cb60a2bb693f84de7687a368e7a10d328306db6f508a0ef28ee80e6110a3e932a094d4b9355911935fd9f0700fe991b853a063adf60 inetutils-2.3.tar.xz
"