Compare commits

...
Sign in to create a new pull request.

47 commits

Author SHA1 Message Date
Fedora Release Engineering
673e9fe334 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:13:37 +00:00
Fedora Release Engineering
5969f9ac2f Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 19:39:00 +00:00
Fedora Release Engineering
e2d4623678 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 19:49:36 +00:00
Fedora Release Engineering
178b97e01a Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 13:50:25 +00:00
Miroslav Suchý
f031513cef Migrate to SPDX license (temporary ids)
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4

Note that this is an SPDX identifier, but it still needs to be migrated to the proper identifiers in the fedora-license-data set.
Please follow https://docs.fedoraproject.org/en-US/legal/update-existing-packages/#_public_domain

If there will be no comments in two weeks, I will merge this.
2024-09-19 06:32:17 +00:00
Fedora Release Engineering
b2c9303402 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:20:05 +00:00
Software Management Team
d53187ed2d Eliminate use of obsolete %patchN syntax (#2283636) 2024-05-30 12:46:49 +02:00
Fedora Release Engineering
bc2ff69465 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 07:10:55 +00:00
Fedora Release Engineering
7b93eb95bd Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:10:58 +00:00
Fedora Release Engineering
4838dc0366 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 05:52:54 +00:00
Fedora Release Engineering
cc7be1023c Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 11:27:32 +00:00
Fedora Release Engineering
c311025118 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 03:34:43 +00:00
Fedora Release Engineering
b11c96390b - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 20:05:46 +00:00
Fedora Release Engineering
58f5af0317 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 22:43:28 +00:00
Fedora Release Engineering
c80417cb22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 13:21:06 +00:00
Fedora Release Engineering
7bee5774dc - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 02:40:29 +00:00
Fedora Release Engineering
67a310d015 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 02:34:15 +00:00
Fedora Release Engineering
513b372d1a - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 10:52:50 +00:00
0c6dd1edd0 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:53 +01:00
1354e82136
Add missing BuildRequires on gcc
/var/tmp/rpm-tmp.yAB7y6: line 31: gcc: command not found

References: https://bugzilla.redhat.com/show_bug.cgi?id=1606845
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-24 16:41:13 +02:00
Fedora Release Engineering
8c5d2076cb - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 08:17:06 +00:00
Jason Tibbitts
80152cf6f8 Remove needless use of %defattr 2018-07-10 01:42:52 -05:00
bcb70af29d
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:42:13 +01:00
c4a84af88a Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 00:46:44 +01:00
Fedora Release Engineering
8bb35279db - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 20:06:00 +00:00
Fedora Release Engineering
70c43b7c81 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 09:50:20 +00:00
Fedora Release Engineering
5fc8973abb - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 21:02:32 +00:00
Fedora Release Engineering
312682ff35 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 16:47:13 +00:00
Fedora Release Engineering
6916748933 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 02:24:28 +00:00
Dennis Gilmore
809565bfc2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 01:37:37 +00:00
John W. Linville
5a51e3af44 consolidate changelog entries from today... 2015-03-30 17:01:38 -04:00
John W. Linville
687c389fdb One more round of strncat adjustments... 2015-03-30 17:00:27 -04:00
John W. Linville
d4edbeb993 One more round of strncat adjustments... 2015-03-30 16:44:57 -04:00
John W. Linville
930b18613a Fix the compiler warning patch... 2015-03-30 15:23:58 -04:00
John W. Linville
f43e80940f Actually add patches for above changes... 2015-03-30 15:04:45 -04:00
John W. Linville
b8f32833e1 Replace strcpy/strcat with strncpy/strncat to avoid some buffer overflows
- Check for backward-pointing directory entries to avoid endless looping
- Fix _most_ of the compiler warnings
2015-03-30 15:02:01 -04:00
9202ab6cca - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 07:06:43 +00:00
Dennis Gilmore
4d22760e2d - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 21:56:09 -05:00
Dennis Gilmore
af4b51be61 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 00:41:48 -05:00
Dennis Gilmore
a3bad6edc8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 20:30:39 -06:00
Dennis Gilmore
cebed32fcd - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 20:54:48 -05:00
Dennis Gilmore
55a9b481a2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-14 01:35:28 -06:00
Dennis Gilmore
373fedd0e3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 18:29:04 -06:00
Fedora Release Engineering
cf99f25b5d dist-git conversion 2010-07-29 14:45:46 +00:00
Bill Nottingham
9b48870aed Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:52:47 +00:00
Jesse Keating
e2d732f074 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 06:35:51 +00:00
John W. Linville
6fb121853d Package import 2009-04-01 17:18:01 +00:00
7 changed files with 3185 additions and 21 deletions

View file

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: unzoo
# $Id$
NAME := unzoo
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

View file

@ -0,0 +1,106 @@
diff -up unzoo-4.4/unzoo.c.strncpy unzoo-4.4/unzoo.c
--- unzoo-4.4/unzoo.c.strncpy 2014-07-16 15:15:24.328480269 -0400
+++ unzoo-4.4/unzoo.c 2015-03-30 16:40:47.728880500 -0400
@@ -247,6 +247,7 @@
*H
*/
#include <stdio.h>
+#include <string.h>
/****************************************************************************
@@ -508,16 +509,16 @@ FILE * WritBinr;
** want to use the universal conversion function 'ConvName'.
*/
#ifdef SYS_IS_UNIX
-#define CONV_NAME(naml,namu) strcpy( (naml), (namu) )
+#define CONV_NAME(naml,namu) strncpy( (naml), (namu), sizeof((naml)) - 1 )
#endif
#ifdef SYS_IS_DOS_DJGPP
#define CONV_NAME(naml,namu) ConvName( (naml), (namu), 8L, 3L, '_' )
#endif
#ifdef SYS_IS_OS2_EMX
-#define CONV_NAME(naml,namu) strcpy( (naml), (namu) )
+#define CONV_NAME(naml,namu) strncpy( (naml), (namu), sizeof((naml)) - 1 )
#endif
#ifdef SYS_IS_TOS_GCC
-#define CONV_NAME(naml,namu) strcpy( (naml), (namu) )
+#define CONV_NAME(naml,namu) strncpy( (naml), (namu), sizeof((naml)) - 1 )
#endif
#ifdef SYS_IS_VMS
#define CONV_NAME(naml,namu) ConvName( (naml), (namu), 39L, 39L, '_' )
@@ -1224,9 +1225,13 @@ int MakeDirs ( pre, patu )
*d = '\0'; *n = '\0';
CONV_DIRE( dirl, diru );
CONV_NAME( naml, namu );
- strcpy( patl, pre );
- strcat( patl, dirl );
- strcat( patl, naml );
+ strncpy( patl, pre, sizeof(patl) - 1 );
+ if ( sizeof(patl) - strnlen( patl, sizeof(patl) ) >
+ strnlen( dirl, sizeof( dirl ) ) + 1)
+ strncat( patl, dirl, sizeof( dirl ) );
+ if ( sizeof(patl) - strnlen( patl, sizeof(patl) ) >
+ strnlen( naml, sizeof( naml ) ) + 1)
+ strncat( patl, naml, sizeof(naml) );
/*N 1993/11/03 martin what should I do with the return code? */
/*N 1993/11/03 martin it could be 0 if the directory exists! */
MAKE_DIRE( patl );
@@ -1583,14 +1588,17 @@ int EntrReadArch ()
CONV_NAME( Entry.naml, (Entry.lnamu ? Entry.namu : Entry.nams) );
}
else {
- strcpy( Entry.dirl, Entry.diru );
- strcpy( Entry.naml, (Entry.lnamu ? Entry.namu : Entry.nams) );
- }
- strcpy( Entry.patl, Entry.dirl );
- strcat( Entry.patl, Entry.naml );
+ strncpy( Entry.dirl, Entry.diru, sizeof(Entry.dirl) - 1 );
+ strncpy( Entry.naml, (Entry.lnamu ? Entry.namu : Entry.nams),
+ sizeof(Entry.naml) - 1 );
+ }
+ strncpy( Entry.patl, Entry.dirl, sizeof(Entry.patl) - 1 );
+ if ( sizeof( Entry.patl) - strnlen( Entry.patl, sizeof( Entry.patl ) ) >
+ strnlen( Entry.naml, sizeof( Entry.naml ) ) + 1 )
+ strncat( Entry.patl, Entry.naml, sizeof( Entry.naml ) );
/* create the name with the version appended */
- strcpy( Entry.patv, Entry.patl );
+ strncpy( Entry.patv, Entry.patl, sizeof(Entry.patv) - 1 );
p = Entry.patv; while ( *p != '\0' ) p++;
*p++ = ';';
for ( l = 10000; 0 < l; l /= 10 )
@@ -2349,7 +2357,9 @@ int ListArch ( ver, arc, fil
unsigned long i; /* loop variable */
/* try to open the archive under various names */
- strcpy(arczoo,arc); strcat(arczoo,".zoo");
+ strncpy(arczoo,arc,sizeof(arczoo)-1);
+ if (sizeof(arczoo) - strnlen(arczoo, sizeof(arczoo)) > 5)
+ strncat(arczoo,".zoo",4);
if ( OpenReadArch(arc) ) {
if ( ! DescReadArch() ) {
ClosReadArch();
@@ -2504,7 +2514,9 @@ int ExtrArch ( bim, out, ovr
unsigned long i; /* loop variable */
/* try to open the archive under various names */
- strcpy(arczoo,arc); strcat(arczoo,".zoo");
+ strncpy(arczoo,arc,sizeof(arczoo)-1);
+ if (sizeof(arczoo) - strnlen(arczoo, sizeof(arczoo)) > 5)
+ strncat(arczoo,".zoo",4);
if ( OpenReadArch(arc) ) {
if ( ! DescReadArch() ) {
ClosReadArch();
@@ -2577,7 +2589,10 @@ int ExtrArch ( bim, out, ovr
}
/* check that such a file does not already exist */
- strcpy( patl, pre ); strcat( patl, Entry.patl );
+ strncpy( patl, pre, sizeof( patl ) - 1 );
+ if ( sizeof(patl) - strnlen( patl, sizeof(patl) ) >
+ strnlen( Entry.patl, sizeof( Entry.patl ) ) + 1)
+ strncat( patl, Entry.patl, sizeof( Entry.patl ) );
if ( out == 2 && ovr == 0 && OpenReadFile(patl,0L) ) {
ClosReadFile();
do {

View file

@ -0,0 +1,29 @@
diff -up unzoo-4.4/unzoo.c.revdir unzoo-4.4/unzoo.c
--- unzoo-4.4/unzoo.c.revdir 2015-03-30 14:14:24.056860147 -0400
+++ unzoo-4.4/unzoo.c 2015-03-30 14:22:42.632963876 -0400
@@ -2398,9 +2398,11 @@ int ListArch ( ver, arc, fil
/* loop over the members of the archive */
Entry.posnxt = Descript.posent;
while ( 1 ) {
+ unsigned long oldpos = Entry.posnxt;
/* read the directory entry for the next member */
- if ( ! GotoReadArch( Entry.posnxt ) || ! EntrReadArch() ) {
+ if ( ! GotoReadArch( Entry.posnxt ) || ! EntrReadArch() ||
+ Entry.posnxt <= oldpos ) {
printf("unzoo: found bad directory entry in archive '%s'\n",arc);
return 0;
}
@@ -2553,9 +2555,11 @@ int ExtrArch ( bim, out, ovr
/* loop over the members of the archive */
Entry.posnxt = Descript.posent;
while ( 1 ) {
+ unsigned long oldpos = Entry.posnxt;
/* read the directory entry for the next member */
- if ( ! GotoReadArch( Entry.posnxt ) || ! EntrReadArch() ) {
+ if ( ! GotoReadArch( Entry.posnxt ) || ! EntrReadArch() ||
+ Entry.posnxt <= oldpos ) {
printf("unzoo: found bad directory entry in archive '%s'\n",arc);
return 0;
}

37
unzoo-warning-fixes.patch Normal file
View file

@ -0,0 +1,37 @@
diff -up unzoo-4.4/unzoo.c.warnings unzoo-4.4/unzoo.c
--- unzoo-4.4/unzoo.c.warnings 2015-03-30 14:30:36.169829567 -0400
+++ unzoo-4.4/unzoo.c 2015-03-30 14:38:42.082812600 -0400
@@ -247,8 +247,13 @@
*H
*/
#include <stdio.h>
+#include <stdlib.h>
#include <string.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <utime.h>
+
/****************************************************************************
**
@@ -617,8 +622,8 @@ char Cmd [256];
** members with the correct time as stored in the archive.
*/
#ifdef SYS_IS_UNIX
-unsigned int Secs [2];
-#define SETF_TIME(patl,secs) (Secs[0]=Secs[1]=(secs),!utime((patl),Secs))
+struct utimbuf Secs;
+#define SETF_TIME(patl,secs) (Secs.actime=Secs.modtime=(secs),!utime((patl),&Secs))
#endif
#ifdef SYS_IS_DOS_DJGPP
unsigned long Secs [2];
@@ -1465,7 +1470,7 @@ struct {
int DescReadArch ()
{
/* read the text at the beginning */
- BlckReadArch(Descript.text,20L); Descript.text[20] = '\0';
+ BlckReadArch(Descript.text,20L); Descript.text[19] = '\0';
/* try to read the magic words */
if ( (Descript.magic = WordReadArch()) != (unsigned long)0xfdc4a7dcL )

2850
unzoo.c Normal file

File diff suppressed because it is too large Load diff

163
unzoo.spec Normal file
View file

@ -0,0 +1,163 @@
Name: unzoo
Version: 4.4
Release: 39%{?dist}
Summary: ZOO archive extractor
# Automatically converted from old format: Public Domain - needs further work
License: LicenseRef-Callaway-Public-Domain
URL: http://archives.math.utk.edu/software/multi-platform/gap/util/unzoo.c
Source0: http://archives.math.utk.edu/software/multi-platform/gap/util/unzoo.c
Patch0: unzoo-convert-strcpy_strcat-to-strncpy_strncat.patch
Patch1: unzoo-directory-points-backward.patch
Patch2: unzoo-warning-fixes.patch
BuildRequires: gcc
%description
'unzoo' is a zoo archive extractor. A zoo archive is a file that
contains several files, called its members, usually in compressed form
to save space. 'unzoo' can list all or selected members or extract
all or selected members, i.e., uncompress them and write them to
files. It cannot add new members or delete members. For this you
need the zoo archiver, called 'zoo', written by Rahul Dhesi.
%prep
%setup -Tc -n %{name}-%{version}
cp -a %{SOURCE0} .
cat %{SOURCE0} | sed -e '/SYNTAX/,/\*\//!d' | cut -c5- > unzoo.txt
%patch -P0 -p1 -b .strncpy
%patch -P1 -p1 -b .revdir
%patch -P2 -p1 -b .warnings
%build
gcc %{optflags} -o unzoo -DSYS_IS_UNIX unzoo.c
%install
rm -rf %{buildroot}
# Install binaries
install -Dpm 755 unzoo %{buildroot}%{_bindir}/unzoo
%files
%{_bindir}/unzoo
%doc unzoo.txt
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-39
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-36
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-32
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-25
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Mon Mar 30 2015 John W. Linville <linville@redhat.com> - 4.4-16
- Replace strcpy/strcat with strncpy/strncat to avoid some buffer overflows
- Check for backward-pointing directory entries to avoid endless looping
- Fix _most_ of the compiler warnings
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Thu Mar 26 2009 John W. Linville <linville@redhat.com> - 4.4-4
- Copy source to build directory so it is included in debuginfo
* Thu Mar 26 2009 John W. Linville <linville@redhat.com> - 4.4-3
- Use setup macro in prep phase (cleaner spec, generates debuginfo)
- Add release info in changelog
* Wed Mar 25 2009 John W. Linville <linville@redhat.com> - 4.4-2
- Revise in accordance with new package review comments
* Mon Mar 23 2009 John W. Linville <linville@redhat.com> - 4.4-1
- Initial release for Fedora