From: Michael Adams Date: Thu, 27 Sep 2018 02:14:45 +0000 (-0700) Subject: babeld: Update to version 1.8.3 + fix init X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=refs%2Fpull%2F415%2Fhead;p=feed%2Frouting.git babeld: Update to version 1.8.3 + fix init 24 September 2018: babeld-1.8.3 * Fixed a read-only two byte buffer overflow in the packet parser. This is a read-only overflow, and hence most probably not exploitable. * Fixed an issue with creating unreachable routes on recent kernels (4.16 and up). Thanks to Christof Schulze. * Notice interface changes faster by listening to more netlink events. Thanks to Christof Schulze. * Fixed a local interface issue when an interface has no link-local address. Thanks to Christof Schulze. Also, the init script was edited to kill babeld on stop; restart works properly now, as well. Signed-off-by: Michael Adams --- diff --git a/babeld/Makefile b/babeld/Makefile index f4c65c9..075c2c0 100644 --- a/babeld/Makefile +++ b/babeld/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=babeld -PKG_VERSION:=1.8.2 +PKG_VERSION:=1.8.3 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://www.irif.fr/~jch/software/files/ -PKG_HASH:=07edecb132386d5561a767482bc5200e04239b18e48c2f0f47ae1c78d60fe5dc +PKG_HASH:=368cc56812e07bbb64d0b609b6f411292e46b15610fe947501d4b310377366bd PKG_LICENSE:=MIT include $(INCLUDE_DIR)/package.mk diff --git a/babeld/files/babeld.init b/babeld/files/babeld.init index 378a8ab..7b25ef4 100755 --- a/babeld/files/babeld.init +++ b/babeld/files/babeld.init @@ -197,6 +197,10 @@ start_service() { procd_close_instance } +stop_service() { + killall -9 babeld +} + service_triggers() { procd_add_reload_trigger babeld }