mirror of
https://github.com/openwrt/packages.git
synced 2025-02-07 09:19:51 +00:00
6d6c4b21b5
This updates to v0.12.21rc from 1999 (sic), which was never officially released. There're fixes in there, and it's what debian ships, so let's use that too. While at it, use debian's autohell hack and package description too. Patch 1 fixes a hang with musl. Patch 2 fixes CVE-2018-10195, add PKG_CPE_ID while at it. Refesh the rest. Fixes: CVE-2018-10195 Signed-off-by: Andre Heider <a.heider@gmail.com>
23 lines
629 B
Diff
23 lines
629 B
Diff
From 89fef6d8dc539ed6225b46b8e755e08bbf48d27b Mon Sep 17 00:00:00 2001
|
|
From: Uwe Ohse <uwe@ohse.de>
|
|
Date: Sun, 1 Mar 2020 22:34:24 +0000
|
|
Subject: [PATCH] siginterrupt after the call to signal, otherwise ymodem
|
|
transfer hangs. WTF?
|
|
|
|
---
|
|
src/zreadline.c | 3 +++
|
|
1 file changed, 3 insertions(+)
|
|
|
|
--- a/src/zreadline.c
|
|
+++ b/src/zreadline.c
|
|
@@ -71,6 +71,9 @@ readline_internal(unsigned int timeout)
|
|
vstringf("Calling read: alarm=%d Readnum=%d ",
|
|
n, readline_readnum);
|
|
signal(SIGALRM, zreadline_alarm_handler);
|
|
+#ifdef HAVE_SIGINTERRUPT
|
|
+ siginterrupt(SIGALRM,1);
|
|
+#endif
|
|
alarm(n);
|
|
}
|
|
else if (Verbose > 5)
|