busybox: bump to version 1.26.0
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Tue, 20 Dec 2016 13:02:52 +0000 (10:02 -0300)
committerPeter Korsgaard <peter@korsgaard.com>
Tue, 20 Dec 2016 13:10:03 +0000 (14:10 +0100)
Drop upstream patch.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/busybox/0003-top-move-free-prev_hist-out-of-signal-path.patch [deleted file]
package/busybox/busybox.hash
package/busybox/busybox.mk

diff --git a/package/busybox/0003-top-move-free-prev_hist-out-of-signal-path.patch b/package/busybox/0003-top-move-free-prev_hist-out-of-signal-path.patch
deleted file mode 100644 (file)
index f5e2942..0000000
+++ /dev/null
@@ -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
-
index 8306de979d2daf5132458b33a2fa46dcd12621a1..b6f9fedd71ea0a30d513a88098bf6305eeef80ae 100644 (file)
@@ -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
index f4a241d38bc24433af710eefbfd82d3169b8bacb..d7751b53e933217de1454608801ff0e5ec296248 100644 (file)
@@ -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