|
|
c1397be |
Summary: A simple fuzz test-case builder
|
|
|
363cce9 |
Name: Simple-Fuzzer
|
|
|
c1397be |
Version: 0.7.1
|
|
|
610599c |
Release: 11%{?dist}
|
|
|
c1397be |
License: BSD
|
|
|
dbb70dd |
URL: http://aconole.bytheb.org/programs/sfuzz.html
|
|
|
c1397be |
Source: http://aaron.bytheb.org/files/sfuzz-0.7-dist/sfuzz-%{version}.tar.bz2
|
|
|
c1397be |
|
|
|
dbb70dd |
BuildRequires: gcc
|
|
|
dbb70dd |
BuildRequires: openssl openssl-devel
|
|
|
dbb70dd |
Requires: openssl
|
|
|
dbb70dd |
|
|
|
899b161 |
Patch1: 0001-sfuzz-cleanup-snprintfs.patch
|
|
|
899b161 |
Patch2: 0001-configure-disable-snoop-on-OS-X.patch
|
|
|
899b161 |
Patch3: 0001-configure-Use-r-for-sed.patch
|
|
|
108f7bc |
Patch4: 0001-array_fuzz-Fix-a-sizeof-issue.patch
|
|
|
108f7bc |
Patch5: 0001-url-change-to-bytheb.org.patch
|
|
|
899b161 |
|
|
|
c1397be |
%description
|
|
|
c1397be |
Simple-Fuzzer (sfuzz) is a simplistic fuzz test case generator.
|
|
|
c1397be |
It is a generation-based fuzzer, intended to aid in fault finding.
|
|
|
c1397be |
|
|
|
c1397be |
%package devel
|
|
|
c1397be |
Summary: Simple Fuzzer development files
|
|
|
c1397be |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
c1397be |
|
|
|
c1397be |
%description devel
|
|
|
c1397be |
This package contains the headers and other files needed for developing
|
|
|
c1397be |
plugins for Simple Fuzzer
|
|
|
c1397be |
|
|
|
c1397be |
%prep
|
|
|
c1397be |
%setup -q -n sfuzz-%{version}
|
|
|
899b161 |
%patch1 -p1
|
|
|
899b161 |
%patch2 -p1
|
|
|
899b161 |
%patch3 -p1
|
|
|
108f7bc |
%patch4 -p1
|
|
|
108f7bc |
%patch5 -p1
|
|
|
c1397be |
|
|
|
c1397be |
%build
|
|
|
c1397be |
%configure --force-symbols --aux-search-path=%{_libdir}/simple-fuzzer
|
|
|
c1397be |
make %{?_smp_mflags}
|
|
|
c1397be |
|
|
|
c1397be |
%install
|
|
|
c1397be |
make DESTDIR=%{buildroot} install
|
|
|
c1397be |
mkdir -p %{buildroot}%{_libdir}/simple-fuzzer/
|
|
|
c1397be |
mv %{buildroot}%{_datadir}/sfuzz-db/*.so %{buildroot}%{_libdir}/simple-fuzzer/
|
|
|
c1397be |
|
|
|
c1397be |
%files
|
|
|
c1397be |
%{_bindir}/*
|
|
|
c1397be |
%{_datadir}/man/man1/*
|
|
|
c1397be |
%{_datadir}/sfuzz-db/basic.*
|
|
|
c1397be |
%{_datadir}/sfuzz-db/*.list
|
|
|
c1397be |
%{_datadir}/sfuzz-db/*.inc
|
|
|
c1397be |
%{_datadir}/sfuzz-db/server.*
|
|
|
c1397be |
%{_datadir}/sfuzz-db/*.test
|
|
|
c1397be |
%{_datadir}/sfuzz-db/*.0day
|
|
|
c1397be |
%{_datadir}/sfuzz-db/*.cfg
|
|
|
c1397be |
%{_libdir}/simple-fuzzer/*
|
|
|
c1397be |
|
|
|
c1397be |
%files devel
|
|
|
c1397be |
%{_datadir}/sfuzz-db/*.c
|
|
|
c1397be |
|
|
|
c1397be |
%license LICENSING
|
|
|
c1397be |
|
|
|
c1397be |
%changelog
|
|
|
610599c |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-11
|
|
|
610599c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
610599c |
|
|
|
4001aca |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-10
|
|
|
4001aca |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
4001aca |
|
|
|
dbb70dd |
* Thu Jul 19 2018 Aaron Conole <aconole@redhat.com> - 0.7.1-9
|
|
|
dbb70dd |
- Update the requires and buildrequires to explicitly include openssl and gcc
|
|
|
dbb70dd |
|
|
|
172c441 |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-8
|
|
|
172c441 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
172c441 |
|
|
|
3825506 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-7
|
|
|
3825506 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
3825506 |
|
|
|
859b023 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-6
|
|
|
859b023 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
859b023 |
|
|
|
1af3f8a |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-5
|
|
|
1af3f8a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
1af3f8a |
|
|
|
108f7bc |
* Sat Feb 18 2017 Aaron Conole <aconole@redhat.com> - 0.7.1-4
|
|
|
108f7bc |
- Fix a sizeof issue from the previous bug.
|
|
|
108f7bc |
- Change the urls
|
|
|
108f7bc |
- Fix configure
|
|
|
108f7bc |
|
|
|
108f7bc |
* Fri Feb 17 2017 Aaron Conole <aconole@redhat.com> - 0.7.1-3
|
|
|
899b161 |
- Fix FTBFS (#1423185)
|
|
|
899b161 |
|
|
|
62524f2 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-2
|
|
|
62524f2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
62524f2 |
|
|
|
c1397be |
* Tue Feb 23 2016 Aaron Conole <aconole@bytheb.org> - 0.7.1-1
|
|
|
c1397be |
- Second RPM spec build
|
|
|
c1397be |
- Cleanup the spec file, add manpages
|
|
|
c1397be |
|
|
|
c1397be |
* Sat Mar 3 2012 Aaron Conole <aconole@bytheb.org> - 0.7.0-0
|
|
|
c1397be |
- First RPM spec build
|