diff --git a/0001-b43-tools-fix-format-security-errors.patch b/0001-b43-tools-fix-format-security-errors.patch new file mode 100644 index 0000000..b383d1d --- /dev/null +++ b/0001-b43-tools-fix-format-security-errors.patch @@ -0,0 +1,28 @@ +From c16cb27b0add041a54e78a90a56b7ad3df1c0e48 Mon Sep 17 00:00:00 2001 +From: Troy Dawson +Date: Fri, 6 Oct 2017 10:48:50 -0500 +Subject: [PATCH] b43-tools fix format security errors + +--- + ssb_sprom/ssb_sprom.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/ssb_sprom/ssb_sprom.c b/ssb_sprom/ssb_sprom.c +index 67aa45f..cb14703 100644 +--- a/ssb_sprom/ssb_sprom.c ++++ b/ssb_sprom/ssb_sprom.c +@@ -678,9 +678,9 @@ static void print_banner(int forceprint) + "Be exceedingly careful with this tool. Improper" + " usage WILL BRICK YOUR DEVICE.\n"; + if (forceprint) +- prdata(str); ++ prdata("%s", str); + else +- prinfo(str); ++ prinfo("%s", str); + } + + static void print_usage(int argc, char *argv[]) +-- +2.14.2 + diff --git a/b43-tools.spec b/b43-tools.spec index cfe62f5..04a2eda 100644 --- a/b43-tools.spec +++ b/b43-tools.spec @@ -3,7 +3,7 @@ Name: b43-tools Version: 017 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Tools for the Broadcom 43xx series WLAN chip Group: System Environment/Base # assembler — GPLv2 @@ -16,6 +16,7 @@ URL: http://bues.ch/gitweb?p=b43-tools.git;a=summary ## cd b43-tools ## git-archive --format=tar --prefix=%{name}-%{version}/ b43-fwcutter-%{version} | xz > ../%{name}-%{version}.tar.xz Source0: %{name}-%{version}.tar.xz +Patch0: 0001-b43-tools-fix-format-security-errors.patch BuildRequires: bison BuildRequires: flex flex-static BuildRequires: python-devel @@ -27,6 +28,7 @@ Tools for the Broadcom 43xx series WLAN chip. %prep %setup -q +%patch0 -p1 install -p -m 0644 assembler/COPYING COPYING.assembler install -p -m 0644 assembler/README README.assembler install -p -m 0644 debug/COPYING COPYING.debug @@ -70,6 +72,9 @@ cd debug && python install.py install --skip-build --root %{buildroot} %changelog +* Fri Oct 06 2017 Troy Dawson - 017-11 +- Fix format-security errors + * Wed Aug 02 2017 Fedora Release Engineering - 017-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 941db06..a30ff82 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -48ca918054dbd93c7c388bac1a0c25e7 b43-tools-017.tar.xz +SHA512 (b43-tools-017.tar.xz) = d667227c80d8a017acb293f49ea5d803fc64e280bae466b8089bda97428f3366fe542ec35c569c5ce4f0281a89d255ec94de6c61343727febb66ecace4a60349