Compare commits

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

106 commits

Author SHA1 Message Date
Fedora Release Engineering
415a597613 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:37:16 +00:00
Leigh Scott
3c15dbcce7
enable opusfile support 2026-06-09 12:15:16 +02:00
Lukáš Zaoral
a795b77aa3
CVE-2026-34253 - fix arbitrary code execution via buffer underflow
Resolves: rhbz#2479549
2026-06-09 10:27:51 +02:00
Fedora Release Engineering
4d80fdccb6 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:03:09 +00:00
Fedora Release Engineering
bb69cdb447 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:13:22 +00:00
Jitka Plesnikova
df87b5f969 Rebuilt for flac 1.5.0 2025-05-27 17:13:56 +02:00
Lukáš Zaoral
e98b75dd31
rebase to latest upstream release
Resolves: rhbz#2359292
2025-04-14 10:38:34 +02:00
Fedora Release Engineering
c44c8bfb23 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 14:36:39 +00:00
Miroslav Suchý
956aadcde4 convert GPLv2 license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-29 12:29:19 +02:00
Fedora Release Engineering
f1c86ae18f Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 09:00:20 +00:00
Fedora Release Engineering
ad19adbf78 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 08:11:38 +00:00
Lukáš Zaoral
62bedf2582
fix out-of-bounds read in oggenc
Resolves: CVE-2023-43361
2024-01-18 13:28:59 +01:00
Fedora Release Engineering
b4a9ef08fb Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:51:40 +00:00
Florian Weimer
8ddea44dc9 Fix C99 compatibility issue
Related to:

  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
2023-02-07 09:05:59 +01:00
Fedora Release Engineering
066ef1c79e Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 06:29:35 +00:00
960f7342cd Rebuilt for flac 1.4.0
Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
2022-09-14 17:42:41 -05:00
Fedora Release Engineering
c94f39b85e Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 12:06:07 +00:00
Fedora Release Engineering
0d73998b92 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 04:10:15 +00:00
Fedora Release Engineering
db194d819f - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 20:39:29 +00:00
Fedora Release Engineering
d921d62459 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 23:14:10 +00:00
Kamil Dudka
fb65c8683b vorbis-tools-1.4.2-man-page.patch resubmitted upstream 2021-01-22 11:46:18 +01:00
Kamil Dudka
1512411feb Resolves: #1919020 - new upstream release - 1.4.2 2021-01-22 10:58:47 +01:00
Kamil Dudka
56cb1b2681 vorbis-tools.spec: keep BR list alphabetically sorted 2021-01-09 14:04:07 +01:00
Tom Stellard
890fa4ffe1 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 00:47:13 +00:00
Fedora Release Engineering
4187bee279 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 13:52:34 +00:00
Tom Stellard
ab7333c053 Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-14 14:47:15 +00:00
Fedora Release Engineering
c23845d684 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 03:22:17 +00:00
Fedora Release Engineering
7f2db28667 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 03:10:09 +00:00
Fedora Release Engineering
2871cf1960 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 11:26:27 +00:00
f4809c9398 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:54 +01:00
Kamil Dudka
b75ac19ac0 add virtual provides for bundled(gnulib)
... because the source code of vorbis-tools contains a copy
of vasnprintf.c from gnulib

Reported-by: Riccardo Schirone
2018-12-06 15:27:52 +01:00
Fedora Release Engineering
5f1a890e88 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 08:38:50 +00:00
Kamil Dudka
f2a74bb2b0 add explicit BR for the gcc compiler
... as instructed at:

https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B
2018-02-19 17:42:31 +01:00
Fedora Release Engineering
64df31f28b - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 20:39:19 +00:00
Fedora Release Engineering
27813ba102 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 10:07:43 +00:00
Fedora Release Engineering
0ce0a568bf - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 21:25:05 +00:00
Fedora Release Engineering
a7431596c4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 17:10:39 +00:00
Fedora Release Engineering
958b0531f7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 02:49:45 +00:00
Kamil Dudka
a43b11da4a Resolves: CVE-2015-6749 - oggenc: fix large alloca on bad AIFF input 2015-08-31 14:39:41 +02:00
Dennis Gilmore
8725588599 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 02:08:21 +00:00
Till Maas
a8b1be92ed Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:18:24 +01:00
Kamil Dudka
63a1a62dfe validate count of channels in the header (CVE-2014-9638 and CVE-2014-9639) 2015-02-19 16:23:39 +01:00
Kamil Dudka
2fc6e4673b minor update of vorbis-tools-1.4.0-bz1185558.patch 2015-01-26 12:57:43 +01:00
Kamil Dudka
d58f05628e Resolves: #1185558 - do not use stack variable out of its scope of validity 2015-01-26 12:51:09 +01:00
6609caf45a - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 08:06:18 +00:00
Kamil Dudka
c7902c2bf6 Resolves: #1116650 - translate the newly added .po files
... into .gmo files during build
2014-07-07 23:15:19 +02:00
Kamil Dudka
2c74110f38 Resolves: #1116650 - update po files from translationproject.org 2014-07-07 17:27:18 +02:00
Kamil Dudka
b98edd3538 fix FTBFS if "-Werror=format-security" flag is used (#1025257) 2014-06-10 11:19:50 +02:00
Dennis Gilmore
a69e90b507 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 22:58:22 -05:00
Kamil Dudka
d1bd2d7018 fix an off-by-one error in the vcut utility (#1003607) 2013-09-03 12:42:37 +02:00
Kamil Dudka
9bd3f15c6d fix a typo in ChangeLog 2013-08-09 14:00:13 +02:00
Kamil Dudka
6db738f50b fix various man page isues 2013-08-09 13:49:15 +02:00
Hans de Goede
fa84f3b94d Fix FTBFS caused by unversioned docdir change (#992862) 2013-08-05 23:05:18 +02:00
Dennis Gilmore
88178068e5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 01:26:50 -05:00
Dennis Gilmore
33362c18c2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 20:53:55 -06:00
Kamil Dudka
836bf27779 fix URL to format documentation in vorbiscomment.1 man page (#887540) 2012-12-17 13:03:59 +01:00
Kamil Dudka
1d30e74b71 fix specfile issues reported by the fedora-review script 2012-08-28 18:07:23 +02:00
Dennis Gilmore
fa520e8855 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 22:01:04 -05:00
Dennis Gilmore
592d17848a - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-14 02:03:52 -06:00
Dennis Gilmore
3e63b60706 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 19:49:38 -06:00
Kamil Dudka
07de1bff4d fix typo (epoch vs. release) 2010-09-02 22:46:29 +02:00
Kamil Dudka
5e91b7127d rebuilt against libao-1.0.0 (#618171) 2010-09-02 20:51:37 +02:00
Fedora Release Engineering
a0713230c6 dist-git conversion 2010-07-29 15:08:09 +00:00
c5c9bd65e9 - new upstream release 2010-03-26 11:08:36 +00:00
Bill Nottingham
85f856f29c Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:43:23 +00:00
c3d7e92111 - fix source URL 2009-11-25 18:15:24 +00:00
8790921c99 - upstream patch fixing crash of oggenc --resample (#526653) 2009-10-06 19:31:07 +00:00
Jesse Keating
54643fe7a4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 06:58:25 +00:00
Jesse Keating
9e9d6fa30a - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-26 00:48:31 +00:00
Zdenek Prikryl
828ed0a4b8 fixed seting flags for stderr (#467064) 2008-10-21 07:41:38 +00:00
ad0925744a - Stop calling autoconf, this was no longer necessarry and in current
rawhide breaks us from building (because aclocal.m4 does not match the
    new autoconf version)
- Drop our last 2 patches, they were modifying configure, but since we
    called autoconf after that in effect they were not doing anything,
    review has confirmed that they indeed are no longer needed)
- Drop using system libtool hack, this is dangerous when the libtool used
    to generate ./configure and the one used differ
- Remove various antique checks (for example check if RPM_BUILD_ROOT == /)
- Drop unnecessary explicit library Requires
- Cleanup BuildRequires
2008-05-31 14:36:17 +00:00
fabd522bc2 upload source tarball 2008-03-11 12:32:11 +00:00
f0bb4f744e - update to 1.2.0
- remove libcurl and oggdec patches, applied upstream
- drop unneeded autoconf BR
- fix BuildRoot
2008-03-11 12:25:38 +00:00
Jesse Keating
ec74e148d0 - Autorebuild for GCC 4.3 2008-02-20 08:54:50 +00:00
9bf1381af7 - Minor specfile cleanups for merge review (bz 226532) 2007-11-15 19:02:08 +00:00
Bill Nottingham
ac5b07c08a makefile update to properly grab makefile.common 2007-10-15 19:30:16 +00:00
7d90599104 - Upstream patch to fix oggdec writing silent wav files (#244757) 2007-10-05 04:36:21 +00:00
7356e264d0 - Rebuild for build ID 2007-08-23 17:37:43 +00:00
Christopher Aillon
cd6b592c83 - Bring back support for http URLs which was broken with the previous
update See https://bugzilla.redhat.com/240351
2007-05-16 17:35:23 +00:00
bnocera
ec8fed2574 - remove obsolete curl mute patch 2007-04-12 13:49:33 +00:00
bnocera
57a830e7ef - remove obsolete UTF8 patch 2007-04-12 13:43:00 +00:00
bnocera
cff29fcf16 - Upgrade to a current SVN snapshot of vorbis-tools to get our FLAC support
back, after the recent libFLAC upgrade (#229124)
2007-04-12 13:37:54 +00:00
bnocera
4efa2d00d7 - fix non-UTF8 in teg's name 2007-02-19 13:50:02 +00:00
6f4e2eeb5f - rebuild with libFLAC.so.8, link with libogg instead of libOggFLAC 2007-02-14 17:08:53 +00:00
83d23dfe28 fix the build 2006-11-01 18:14:42 +00:00
a2860e6bde rebuild 2006-10-31 16:53:39 +00:00
4616f96532 fix charset conversion 2006-10-30 02:28:41 +00:00
Jesse Keating
a47841dcfd add missing br 2006-07-13 02:34:35 +00:00
Jesse Keating
a153f4751e bumped for rebuild 2006-07-12 08:45:12 +00:00
Jesse Keating
dc5f2ba6a8 bump for bug in double-long on ppc(64) 2006-02-11 05:58:31 +00:00
Jesse Keating
cafdb312e8 bump for new gcc/glibc 2006-02-07 14:13:32 +00:00
Jesse Keating
166a0461ce bad bump fix 2005-12-10 09:20:39 +00:00
Jesse Keating
5dbc4d1630 gcc update bump 2005-12-09 22:43:46 +00:00
John (J5) Palmieri
8e19610242 - Update to 1.1.1 2005-11-09 21:29:14 +00:00
John (J5) Palmieri
947f9eb671 - rebuild for flac 1.1.2 2005-03-29 16:31:45 +00:00
John (J5) Palmieri
a018e2fa3c - rebuild with gcc 4.0 2005-03-03 00:15:20 +00:00
cvsdist
1f5f2ab29c auto-import changelog data from vorbis-tools-1.0.1-4.src.rpm
Wed Jul 28 2004 Colin Walters <walters@redhat.com>
- rebuild
2004-09-09 14:07:30 +00:00
cvsdist
34c6655bfa auto-import changelog data from vorbis-tools-1.0.1-3.src.rpm
Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
2004-09-09 14:07:26 +00:00
cvsdist
1ae1b5cbf2 auto-import changelog data from vorbis-tools-1.0.1-2.src.rpm
Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
2004-09-09 14:07:11 +00:00
cvsdist
f9ae76aea2 auto-import changelog data from vorbis-tools-1.0.1-1.src.rpm
1.0.1-1
- update to 1.0.1
2004-09-09 14:06:47 +00:00
cvsdist
6952dcdd9a auto-import changelog data from vorbis-tools-1.0-7.src.rpm
Tue Oct 21 2003 Bill Nottingham <notting@redhat.com> 1.0-7
- rebuild (#107673)
Fri Sep 05 2003 Bill Nottingham <notting@redhat.com> 1.0-6
- fix curl detection so ogg123 gets built (#103831)
Thu Aug 07 2003 Elliot Lee <sopwith@redhat.com> 1.0-5
- Fix link errors
Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
Tue Jun 03 2003 Jeff Johnson <jbj@redhat.com>
- add explicit epoch's where needed.
2004-09-09 14:06:15 +00:00
cvsdist
8b13dca2a2 auto-import changelog data from vorbis-tools-1.0-3.src.rpm
Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
1.0-2
- rebuild on all arches
2004-09-09 14:05:41 +00:00
cvsdist
4e97bca201 auto-import changelog data from vorbis-tools-1.0-1.src.rpm
Thu Jul 18 2002 Bill Nottingham <notting@redhat.com>
- one-dot-oh
2004-09-09 14:05:16 +00:00
cvsdist
8fca6ecc29 auto-import changelog data from vorbis-tools-1.0rc3-6.src.rpm
Tue Jul 16 2002 Elliot Lee <sopwith@redhat.com>
- Add builddep on curl-devel
Fri Jun 21 2002 Tim Powers <timp@redhat.com>
- automated rebuild
Thu May 23 2002 Tim Powers <timp@redhat.com>
- automated rebuild
2004-09-09 14:05:10 +00:00
cvsdist
93da532cc5 auto-import changelog data from vorbis-tools-1.0rc3-3.src.rpm
Tue Feb 26 2002 Trond Eivind Glomsrd <teg@redhat.com> 1.0rc3-3
- s/Copyright/License/
- Add curl-devel as a build dependency
Wed Jan 09 2002 Tim Powers <timp@redhat.com>
- automated rebuild
2004-09-09 14:04:54 +00:00
cvsdist
8eb409c09b auto-import changelog data from vorbis-tools-1.0rc3-1.src.rpm
Tue Jan 01 2002 Bill Nottingham <notting@redhat.com>
- update to 1.0rc3
Mon Aug 13 2001 Bill Nottingham <notting@redhat.com>
- update to 1.0rc2
Fri Jul 20 2001 Bill Nottingham <notting@redhat.com>
- split libao, libvorbis out
Tue Jul 10 2001 Bill Nottingham <notting@redhat.com>
- own %{_libdir}/ao
- I love libtool
Tue Jun 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
- add links from library major version numbers in rpms
Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
- update to rc1
Fri May 04 2001 Oliver Paukstadt <oliver.paukstadt@millenux.com>
- fixed perl line in spec file to set optims correctly
Tue Mar 20 2001 Bill Nottingham <notting@redhat.com>
- fix alpha/ia64, again
- use optflags, not -O20 -ffast-math (especially on alpha...)
Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
- fix license tag
Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
- beta4
Fri Feb 09 2001 Bill Nottingham <notting@redhat.com>
- fix alpha/ia64
Thu Feb 08 2001 Bill Nottingham <notting@redhat.com>
- update CVS in prep for beta4
Wed Feb 07 2001 Philipp Knirsch <pknirsch@redhat.de>
- Fixed bugzilla bug #25391. ogg123 now usses the OSS driver by default if
    none was specified.
Tue Jan 09 2001 Bill Nottingham <notting@redhat.com>
- update CVS, grab aRts backend for libao
Wed Dec 27 2000 Bill Nottingham <notting@redhat.com>
- update CVS
Fri Dec 01 2000 Bill Nottingham <notting@redhat.com>
- rebuild because of broken fileutils
Mon Nov 13 2000 Bill Nottingham <notting@redhat.com>
- hack up specfile some, merge some packages
Sat Oct 21 2000 Jack Moffitt <jack@icecast.org>
- initial spec file created
2004-09-09 14:04:36 +00:00
7 changed files with 713 additions and 6 deletions

View file

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/vorbis-tools-*.tar.gz

View file

@ -1,6 +0,0 @@
# Makefile for source rpm: vorbis-tools
# $Id$
NAME := vorbis-tools
SPECFILE = $(firstword $(wildcard *.spec))
include ../common/Makefile.common

View file

@ -0,0 +1 @@
SHA512 (vorbis-tools-1.4.3.tar.gz) = 096cb82073ca697fd3556e11c09e8296f60d4abc3cdfee6296fe8643f2e39edcf093704453901fe34d03c7818f59d665d665504a217c1399079df1d936d763e4

View file

@ -0,0 +1,31 @@
From af639948fc037f837eeadaf496c43480f71aa3fb Mon Sep 17 00:00:00 2001
From: Kamil Dudka <kdudka@redhat.com>
Date: Tue, 28 May 2013 13:44:02 +0200
Subject: [PATCH] Remove the --quiet (-q) option from vorbiscomment.1 man page.
---
vorbiscomment/vorbiscomment.1 | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/vorbiscomment/vorbiscomment.1 b/vorbiscomment/vorbiscomment.1
index 0211b46..3cc1736 100644
--- a/vorbiscomment/vorbiscomment.1
+++ b/vorbiscomment/vorbiscomment.1
@@ -39,13 +39,11 @@ Reads, modifies, and appends Ogg Vorbis audio file metadata tags.
.IP "-a, --append"
Updates comments.
.IP "-c file, --commentfile file"
-Take comments from a file. The file is the same format as is output by the the -l option or given to the -t option: one element per line in 'tag=value' format. If the file is /dev/null and -w was passed, the existing comments will be removed.
+Take comments from a file. The file is the same format as is output by the -l option or given to the -t option: one element per line in 'tag=value' format. If the file is /dev/null and -w was passed, the existing comments will be removed.
.IP "-h, --help"
Show command help.
.IP "-l, --list"
List the comments in the Ogg Vorbis file.
-.IP "-q, --quiet"
-Quiet mode. No messages are displayed.
.IP "-t 'name=value', --tag 'name=value'"
Specify a new tag on the command line. Each tag is given as a single string. The part before the '=' is treated as the tag name and the part after as the value.
.IP "-d 'name[=value]', --rm 'name[=value]'"
--
2.26.2

View file

@ -0,0 +1,248 @@
From 4bb4fb33b25949178179f689db9afb477abeb572 Mon Sep 17 00:00:00 2001
From: "Timothy B. Terriberry" <tterribe@xiph.org>
Date: Tue, 24 Jun 2025 09:14:13 -0700
Subject: [PATCH] Do not assume fgets result is non-empty
If a file contains an embedded NUL ('\0') character, strlen() on
the result of fgets() can be 0, even when we have not reached the
end of the file.
Therefore we cannot access index [strlen(buf)-1] to check a
character at the end of the string.
Thanks to Momoko Shiraishi for the report.
Fixes #2332
---
ogg123/playlist.c | 8 ++++++--
ogg123/remote.c | 2 +-
vorbiscomment/vcomment.c | 2 +-
3 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/ogg123/playlist.c b/ogg123/playlist.c
index afcf5d7..3d3bc8f 100644
--- a/ogg123/playlist.c
+++ b/ogg123/playlist.c
@@ -265,10 +265,14 @@ int playlist_append_from_file(playlist_t *list, char *playlist_filename)
/* Crop off trailing newlines if present. Handle DOS (\r\n), Unix (\n)
* and MacOS<9 (\r) line endings. */
- if (filename[length - 2] == '\r' && filename[length - 1] == '\n')
+ if (length >= 2 && filename[length - 2] == '\r'
+ && filename[length - 1] == '\n') {
filename[length - 2] = '\0';
- else if (filename[length - 1] == '\n' || filename[length - 1] == '\r')
+ }
+ else if (length >= 1 && (
+ filename[length - 1] == '\n' || filename[length - 1] == '\r')) {
filename[length - 1] = '\0';
+ }
if (stat(filename, &stat_buf) == 0) {
diff --git a/ogg123/remote.c b/ogg123/remote.c
index 30f9787..1107174 100644
--- a/ogg123/remote.c
+++ b/ogg123/remote.c
@@ -150,7 +150,7 @@ static void * remotethread(void * arg) {
#endif
fgets(buf, MAXBUF, stdin);
- buf[strlen(buf)-1] = 0;
+ buf[strcspn(buf, "\n")] = 0;
/* Lock on */
pthread_mutex_lock (&main_lock);
diff --git a/vorbiscomment/vcomment.c b/vorbiscomment/vcomment.c
index 2f1e17a..9c93f05 100644
--- a/vorbiscomment/vcomment.c
+++ b/vorbiscomment/vcomment.c
@@ -123,7 +123,7 @@ char * read_line (FILE *input)
buffers[buffer_count] = buffer;
buffer_count++;
- if (retval[strlen (retval) - 1] == '\n')
+ if (strchr(retval, '\n') != NULL)
{
/* End of the line */
break;
--
2.54.0
From cfc497a442f51fb4885e132deaf2e0ba067bd280 Mon Sep 17 00:00:00 2001
From: "Timothy B. Terriberry" <tterribe@xiph.org>
Date: Tue, 24 Jun 2025 09:38:56 -0700
Subject: [PATCH] ogg123: Handle EOF/error in remote interface
Previously, if there was an error or EOF reading commands for the
remote interface, the reader would loop infinitely trying to read
another command that will never come.
Instead, treat error or EOF as a Quit command.
We manually send an error message / log, instead of using the
existing error path, because we still want the main thread to
process the Quit.
---
ogg123/remote.c | 128 ++++++++++++++++++++++++++----------------------
1 file changed, 69 insertions(+), 59 deletions(-)
diff --git a/ogg123/remote.c b/ogg123/remote.c
index 1107174..b0416a5 100644
--- a/ogg123/remote.c
+++ b/ogg123/remote.c
@@ -139,6 +139,7 @@ static void * remotethread(void * arg) {
buf[MAXBUF]=0;
while(!done) {
+ char *ret;
/* Read a line */
buf[0] = 0;
send_log("Waiting for input: ...");
@@ -149,77 +150,86 @@ static void * remotethread(void * arg) {
select (1, &fd, NULL, NULL, NULL);
#endif
- fgets(buf, MAXBUF, stdin);
- buf[strcspn(buf, "\n")] = 0;
+ ret = fgets(buf, MAXBUF, stdin);
/* Lock on */
pthread_mutex_lock (&main_lock);
- send_log("Input: %s", buf);
- error = 0;
-
- if (!strncasecmp(buf,"l",1)) {
- /* prepare to load */
- if ((b=strchr(buf,' ')) != NULL) {
- /* Prepare to load a new song */
- strcpy((char*)arg, b+1);
+ if (ret != NULL) {
+ buf[strcspn(buf, "\n")] = 0;
+ send_log("Input: %s", buf);
+ error = 0;
+
+ if (!strncasecmp(buf,"l",1)) {
+ /* prepare to load */
+ if ((b=strchr(buf,' ')) != NULL) {
+ /* Prepare to load a new song */
+ strcpy((char*)arg, b+1);
+ setstatus(NEXT);
+ }
+ else {
+ /* Invalid load command */
+ error = 1;
+ }
+ }
+ else
+ if (!strncasecmp(buf,"p",1)) {
+ /* Prepare to (un)pause */
+ invertpause();
+ }
+ else
+ if (!strncasecmp(buf,"j",1)) {
+ /* Prepare to seek */
+ if ((b=strchr(buf,' ')) != NULL) {
+ set_seek_opt(&options, b+1);
+ }
+ ignore = 1;
+ }
+ else
+ if (!strncasecmp(buf,"s",1)) {
+ /* Prepare to stop */
+ setstatus(STOP);
+ }
+ else
+ if (!strncasecmp(buf,"r",1)) {
+ /* Prepare to reload */
setstatus(NEXT);
- }
+ }
+ else
+ if (!strncasecmp(buf,"h",1)) {
+ /* Send help */
+ send_msg("H +----------------------------------------------------+");
+ send_msg("H | Ogg123 remote interface |");
+ send_msg("H |----------------------------------------------------|");
+ send_msg("H | Load <file> - load a file and starts playing |");
+ send_msg("H | Pause - pause or unpause playing |");
+ send_msg("H | Jump [+|-]<f> - jump <f> seconds forth or back |");
+ send_msg("H | Stop - stop playing |");
+ send_msg("H | Reload - reload last song |");
+ send_msg("H | Quit - quit ogg123 |");
+ send_msg("H |----------------------------------------------------|");
+ send_msg("H | refer to README.remote for documentation |");
+ send_msg("H +----------------------------------------------------+");
+ ignore = 1;
+ }
+ else
+ if (!strncasecmp(buf,"q",1)) {
+ /* Prepare to quit */
+ setstatus(QUIT);
+ done = 1;
+ }
else {
- /* Invalid load command */
+ /* Unknown input received */
error = 1;
}
}
- else
- if (!strncasecmp(buf,"p",1)) {
- /* Prepare to (un)pause */
- invertpause();
- }
- else
- if (!strncasecmp(buf,"j",1)) {
- /* Prepare to seek */
- if ((b=strchr(buf,' ')) != NULL) {
- set_seek_opt(&options, b+1);
- }
- ignore = 1;
- }
- else
- if (!strncasecmp(buf,"s",1)) {
- /* Prepare to stop */
- setstatus(STOP);
- }
- else
- if (!strncasecmp(buf,"r",1)) {
- /* Prepare to reload */
- setstatus(NEXT);
- }
- else
- if (!strncasecmp(buf,"h",1)) {
- /* Send help */
- send_msg("H +----------------------------------------------------+");
- send_msg("H | Ogg123 remote interface |");
- send_msg("H |----------------------------------------------------|");
- send_msg("H | Load <file> - load a file and starts playing |");
- send_msg("H | Pause - pause or unpause playing |");
- send_msg("H | Jump [+|-]<f> - jump <f> seconds forth or back |");
- send_msg("H | Stop - stop playing |");
- send_msg("H | Reload - reload last song |");
- send_msg("H | Quit - quit ogg123 |");
- send_msg("H |----------------------------------------------------|");
- send_msg("H | refer to README.remote for documentation |");
- send_msg("H +----------------------------------------------------+");
- ignore = 1;
- }
- else
- if (!strncasecmp(buf,"q",1)) {
- /* Prepare to quit */
+ else {
+ send_err("E EOF or error reading commands");
+ send_log("EOF or error reading commands");
+ /* Treat EOF or error as a quit command. */
setstatus(QUIT);
done = 1;
}
- else {
- /* Unknown input received */
- error = 1;
- }
if (ignore) {
/* Unlock */
--
2.54.0

432
vorbis-tools.spec Normal file
View file

@ -0,0 +1,432 @@
Summary: The Vorbis General Audio Compression Codec tools
Name: vorbis-tools
Version: 1.4.3
Release: 7%{?dist}
Epoch: 1
# Automatically converted from old format: GPLv2 - review is highly recommended.
License: GPL-2.0-only
URL: https://www.xiph.org/
Source: https://ftp.osuosl.org/pub/xiph/releases/vorbis/%{name}-%{version}.tar.gz
# http://lists.xiph.org/pipermail/vorbis-dev/2021-January/020538.html
# http://lists.xiph.org/pipermail/vorbis-dev/2013-May/020336.html
Patch1: vorbis-tools-1.4.2-man-page.patch
# CVE-2026-34253
# https://gitlab.xiph.org/xiph/vorbis-tools/-/commit/4bb4fb33b25949178179f689db9afb477abeb572
# https://gitlab.xiph.org/xiph/vorbis-tools/-/commit/cfc497a442f51fb4885e132deaf2e0ba067bd280
Patch2: vorbis-tools-1.4.3-CVE-2026-34253.patch
BuildRequires: flac-devel
BuildRequires: gettext
BuildRequires: gcc
BuildRequires: libao-devel
BuildRequires: libcurl-devel
BuildRequires: libvorbis-devel
BuildRequires: make
BuildRequires: opusfile-devel
BuildRequires: speex-devel
Obsoletes: vorbis < %{epoch}:%{version}-%{release}
Provides: vorbis = %{epoch}:%{version}-%{release}
# source code of vorbis-tools contains a copy of vasnprintf.c from gnulib
Provides: bundled(gnulib)
%description
Ogg Vorbis is a fully open, non-proprietary, patent- and royalty-free,
general-purpose compressed audio format for audio and music at fixed
and variable bitrates from 16 to 128 kbps/channel.
The vorbis package contains an encoder, a decoder, a playback tool, and a
comment editor.
%prep
%autosetup -p1
%build
# uncomment this when debugging
#CFLAGS="$CFLAGS -O0"
%configure
%make_build
%install
%make_install
rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}*
%find_lang %{name}
%files -f %{name}.lang
%doc AUTHORS COPYING README ogg123/ogg123rc-example
%{_bindir}/*
%{_mandir}/man1/*
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.3-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Tue Jun 09 2026 Leigh Scott <leigh123linux@gmail.com> - 1:1.4.3-6
- enable opusfile support
* Tue Jun 09 2026 Lukáš Zaoral <lzaoral@redhat.com> - 1:1.4.3-5
- CVE-2026-34253 - fix arbitrary code execution via buffer underflow (rhbz#2479549)
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Tue May 27 2025 Jitka Plesnikova <jplesnik@redhat.com> - 1:1.4.3-2
- Rebuilt for flac 1.5.0
* Mon Apr 14 2025 Lukáš Zaoral <lzaoral@redhat.com> - 1:1.4.3-1
- rebase to latest upstream release (rhbz#2359292)
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.2-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Mon Jul 29 2024 Miroslav Suchý <msuchy@redhat.com> - 1:1.4.2-13
- convert license to SPDX
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.2-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.2-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jan 18 2024 Lukáš Zaoral <lzaoral@redhat.com> - 1:1.4.2-10
- fix out-of-bounds read in oggenc (CVE-2023-43361)
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.2-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Feb 07 2023 Florian Weimer <fweimer@redhat.com> - 1:1.4.2-8
- Fix C99 compatibility issue
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.2-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Sep 14 2022 Michel Alexandre Salim <salimma@fedoraproject.org> - 1:1.4.2-6
- Rebuilt for flac 1.4.0
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Jan 22 2021 Kamil Dudka <kdudka@redhat.com> - 1:1.4.1-2
- new upstream release
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.0-35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jul 14 2020 Tom Stellard <tstellar@redhat.com> - 1:1.4.0-34
- Use make macros
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.0-33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.0-32
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.0-31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Dec 06 2018 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-30
- add virtual provides for bundled(gnulib)
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.0-29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Mon Feb 19 2018 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-28
- add explicit BR for the gcc compiler
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.0-27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.0-26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.0-25
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.0-24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.4.0-23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Mon Aug 31 2015 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-22
- oggenc: fix large alloca on bad AIFF input (CVE-2015-6749)
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.0-21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 1:1.4.0-20
- Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
* Thu Feb 19 2015 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-19
- validate count of channels in the header (CVE-2014-9638 and CVE-2014-9639)
* Mon Jan 26 2015 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-18
- do not use stack variable out of its scope of validity (#1185558)
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.0-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Mon Jul 07 2014 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-16
- translate the newly added .po files into .gmo files during build (#1116650)
* Mon Jul 07 2014 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-15
- update po files from translationproject.org (#1116650)
* Tue Jun 10 2014 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-14
- fix FTBFS if "-Werror=format-security" flag is used (#1025257)
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.0-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Tue Sep 03 2013 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-12
- fix an off-by-one error in the vcut utility (#1003607)
* Fri Aug 09 2013 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-11
- fix various man page issues
* Mon Aug 05 2013 Hans de Goede <hdegoede@redhat.com> - 1:1.4.0-10
- Fix FTBFS caused by unversioned docdir change (#992862)
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Mon Dec 17 2012 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-7
- fix URL to format documentation in vorbiscomment.1 man page (#887540)
* Tue Aug 28 2012 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-6
- fix specfile issues reported by the fedora-review script
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Thu Sep 02 2010 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-2
- rebuilt against libao-1.0.0 (#618171)
* Fri Mar 26 2010 Kamil Dudka <kdudka@redhat.com> - 1:1.4.0-1
- new upstream release
* Wed Nov 25 2009 Kamil Dudka <kdudka@redhat.com> - 1:1.2.0-7
- fix source URL
* Tue Oct 06 2009 Kamil Dudka <kdudka@redhat.com> - 1:1.2.0-6
- upstream patch fixing crash of oggenc --resample (#526653)
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.2.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.2.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Tue Oct 21 2008 Zdenek Prikryl <zprikryl@redhat.com> - 1:1.2.0-3
- fixed seting flags for stderr (#467064)
* Sat May 31 2008 Hans de Goede <j.w.r.degoede@hhs.n> - 1:1.2.0-2
- Stop calling autoconf, this was no longer necessarry and in current
rawhide breaks us from building (because aclocal.m4 does not match
the new autoconf version)
- Drop our last 2 patches, they were modifying configure, but since we called
autoconf after that in effect they were not doing anything, review has
confirmed that they indeed are no longer needed)
- Drop using system libtool hack, this is dangerous when the libtool used
to generate ./configure and the one used differ
- Remove various antique checks (for example check if RPM_BUILD_ROOT == /)
- Drop unnecessary explicit library Requires
- Cleanup BuildRequires
* Tue Mar 11 2008 Jindrich Novy <jnovy@redhat.com> - 1:1.2.0-1
- update to 1.2.0
- remove libcurl and oggdec patches, applied upstream
- drop unneeded autoconf BR
- fix BuildRoot
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1:1.1.1.svn20070412-6
- Autorebuild for GCC 4.3
* Thu Nov 15 2007 Hans de Goede <j.w.r.degoede@hhs.n> - 1:1.1.1.svn20070412-5
- Minor specfile cleanups for merge review (bz 226532)
* Thu Oct 04 2007 Todd Zullinger <tmz@pobox.com> - 1:1.1.1.svn20070412-4
- Upstream patch to fix oggdec writing silent wav files (#244757)
* Thu Aug 23 2007 Adam Jackson <ajax@redhat.com> - 1:1.1.1.svn20070412-3
- Rebuild for build ID
* Wed May 16 2007 Christopher Aillon <caillon@redhat.com> 1:1.1.1.svn20070412-2.fc7
- Bring back support for http URLs which was broken with the previous update
See https://bugzilla.redhat.com/240351
* Thu Apr 12 2007 - Bastien Nocera <bnocera@redhat.com> - 1.1.1.svn20070412-1.fc7
- Upgrade to a current SVN snapshot of vorbis-tools to get our FLAC support
back, after the recent libFLAC upgrade (#229124)
- Remove obsolete UTF8 and Curl mute patches
* Wed Feb 14 2007 Karsten Hopp <karsten@redhat.com> 1.1.1-5
- rebuild with libFLAC.so.8, link with libogg instead of libOggFLAC
* Wed Nov 1 2006 Matthias Clasen <mclasen@redhat.com> - 1:1.1.1-4
- Rebuild against new curl
- Don't use CURLOPT_MUTE
* Sun Oct 29 2006 Matthias Clasen <mclasen@redhat.com> - 1:1.1.1-3
- Fix charset conversion (#98816)
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:1.1.1-2
- rebuild
- Add missing br libtool
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1:1.1.1-1.2.1
- bump again for double-long bug on ppc(64)
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1:1.1.1-1.2
- rebuilt for new gcc4.1 snapshot and glibc changes
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
- rebuilt
* Wed Nov 09 2005 John (J5) Palmieri <johnp@redhat.com> 1:1.1.1-1
- Update to version 1.1.1
* Tue Mar 29 2005 John (J5) Palmieri <johnp@redhat.com> 1:1.0.1-6
- rebuild for flac 1.1.2
* Wed Mar 02 2005 John (J5) Palmieri <johnp@redhat.com> 1:1.0.1-5
- rebuild with gcc 4.0
* Wed Jul 28 2004 Colin Walters <walters@redhat.com>
- rebuild
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Fri Dec 12 2003 Bill Nottingham <notting@redhat.com> 1:1.0.1-1
- update to 1.0.1
* Tue Oct 21 2003 Bill Nottingham <notting@redhat.com> 1.0-7
- rebuild (#107673)
* Fri Sep 5 2003 Bill Nottingham <notting@redhat.com> 1.0-6
- fix curl detection so ogg123 gets built (#103831)
* Thu Aug 7 2003 Elliot Lee <sopwith@redhat.com> 1.0-5
- Fix link errors
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Tue Jun 3 2003 Jeff Johnson <jbj@redhat.com>
- add explicit epoch's where needed.
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
* Wed Dec 11 2002 Tim Powers <timp@redhat.com> 1:1.0-2
- rebuild on all arches
* Thu Jul 18 2002 Bill Nottingham <notting@redhat.com>
- one-dot-oh
* Tue Jul 16 2002 Elliot Lee <sopwith@redhat.com>
- Add builddep on curl-devel
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
- automated rebuild
* Thu May 23 2002 Tim Powers <timp@redhat.com>
- automated rebuild
* Tue Feb 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.0rc3-3
- s/Copyright/License/
- Add curl-devel as a build dependency
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
- automated rebuild
* Tue Jan 1 2002 Bill Nottingham <notting@redhat.com>
- update to 1.0rc3
* Mon Aug 13 2001 Bill Nottingham <notting@redhat.com>
- update to 1.0rc2
* Fri Jul 20 2001 Bill Nottingham <notting@redhat.com>
- split libao, libvorbis out
* Tue Jul 10 2001 Bill Nottingham <notting@redhat.com>
- own %%{_libdir}/ao
- I love libtool
* Tue Jun 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
- add links from library major version numbers in rpms
* Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
- update to rc1
* Fri May 4 2001 Oliver Paukstadt <oliver.paukstadt@millenux.com>
- fixed perl line in spec file to set optims correctly
* Tue Mar 20 2001 Bill Nottingham <notting@redhat.com>
- fix alpha/ia64, again
- use optflags, not -O20 -ffast-math (especially on alpha...)
* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
- fix license tag
* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
- beta4
* Fri Feb 9 2001 Bill Nottingham <notting@redhat.com>
- fix alpha/ia64
* Thu Feb 8 2001 Bill Nottingham <notting@redhat.com>
- update CVS in prep for beta4
* Wed Feb 07 2001 Philipp Knirsch <pknirsch@redhat.de>
- Fixed bugzilla bug #25391. ogg123 now usses the OSS driver by default if
none was specified.
* Tue Jan 9 2001 Bill Nottingham <notting@redhat.com>
- update CVS, grab aRts backend for libao
* Wed Dec 27 2000 Bill Nottingham <notting@redhat.com>
- update CVS
* Fri Dec 01 2000 Bill Nottingham <notting@redhat.com>
- rebuild because of broken fileutils
* Mon Nov 13 2000 Bill Nottingham <notting@redhat.com>
- hack up specfile some, merge some packages
* Sat Oct 21 2000 Jack Moffitt <jack@icecast.org>
- initial spec file created