busybox: bump to version 1.26.0
Drop upstream patch. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
05125810b5
commit
44a563dbc0
@ -1,48 +0,0 @@
|
||||
From aedc3fe19fac368dc363050e0387d263b7e01cc6 Mon Sep 17 00:00:00 2001
|
||||
From: Denys Vlasenko <vda.linux@googlemail.com>
|
||||
Date: Fri, 19 Aug 2016 11:07:31 +0200
|
||||
Subject: [PATCH] top: move free(prev_hist) out of signal path
|
||||
|
||||
It was seen being called recursively on repeated signals,
|
||||
leading to double free
|
||||
|
||||
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
||||
Backported-from: https://git.busybox.net/busybox/commit/?id=aedc3fe19fac368dc363050e0387d263b7e01cc6
|
||||
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
|
||||
|
||||
---
|
||||
procps/top.c | 12 ++++++------
|
||||
1 file changed, 6 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/procps/top.c b/procps/top.c
|
||||
index 73cd285..6f7f7d3 100644
|
||||
--- a/procps/top.c
|
||||
+++ b/procps/top.c
|
||||
@@ -728,12 +728,6 @@ static void reset_term(void)
|
||||
{
|
||||
if (!OPT_BATCH_MODE)
|
||||
tcsetattr_stdin_TCSANOW(&initial_settings);
|
||||
- if (ENABLE_FEATURE_CLEAN_UP) {
|
||||
- clearmems();
|
||||
-# if ENABLE_FEATURE_TOP_CPU_USAGE_PERCENTAGE
|
||||
- free(prev_hist);
|
||||
-# endif
|
||||
- }
|
||||
}
|
||||
|
||||
static void sig_catcher(int sig)
|
||||
@@ -1258,5 +1252,11 @@ int top_main(int argc UNUSED_PARAM, char **argv)
|
||||
#if ENABLE_FEATURE_USE_TERMIOS
|
||||
reset_term();
|
||||
#endif
|
||||
+ if (ENABLE_FEATURE_CLEAN_UP) {
|
||||
+ clearmems();
|
||||
+#if ENABLE_FEATURE_TOP_CPU_USAGE_PERCENTAGE
|
||||
+ free(prev_hist);
|
||||
+#endif
|
||||
+ }
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
--
|
||||
2.7.4
|
||||
|
@ -1,3 +1,3 @@
|
||||
# From http://busybox.net/downloads/busybox-1.25.1.tar.bz2.sign
|
||||
md5 4f4c5de50b479b11ff636d7d8eb902a2 busybox-1.25.1.tar.bz2
|
||||
sha1 8b227b3efdb4c4aa94750f80cc63429aec6daa0b busybox-1.25.1.tar.bz2
|
||||
# From http://busybox.net/downloads/busybox-1.26.0.tar.bz2.sign
|
||||
md5 362acc60bd94343aa36d98beb1f0831f busybox-1.26.0.tar.bz2
|
||||
sha1 7e3a85b698c4d74f5fa374d3f3774b064053ae17 busybox-1.26.0.tar.bz2
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BUSYBOX_VERSION = 1.25.1
|
||||
BUSYBOX_VERSION = 1.26.0
|
||||
BUSYBOX_SITE = http://www.busybox.net/downloads
|
||||
BUSYBOX_SOURCE = busybox-$(BUSYBOX_VERSION).tar.bz2
|
||||
BUSYBOX_LICENSE = GPLv2
|
||||
|
Loading…
Reference in New Issue
Block a user