Compare commits
106 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
415a597613 | ||
|
|
3c15dbcce7 |
||
|
|
a795b77aa3 |
||
|
|
4d80fdccb6 | ||
|
|
bb69cdb447 | ||
|
|
df87b5f969 | ||
|
|
e98b75dd31 |
||
|
|
c44c8bfb23 | ||
|
|
956aadcde4 | ||
|
|
f1c86ae18f | ||
|
|
ad19adbf78 | ||
|
|
62bedf2582 |
||
|
|
b4a9ef08fb | ||
|
|
8ddea44dc9 | ||
|
|
066ef1c79e | ||
| 960f7342cd | |||
|
|
c94f39b85e | ||
|
|
0d73998b92 | ||
|
|
db194d819f | ||
|
|
d921d62459 | ||
|
|
fb65c8683b | ||
|
|
1512411feb | ||
|
|
56cb1b2681 | ||
|
|
890fa4ffe1 | ||
|
|
4187bee279 | ||
|
|
ab7333c053 | ||
|
|
c23845d684 | ||
|
|
7f2db28667 | ||
|
|
2871cf1960 | ||
| f4809c9398 | |||
|
|
b75ac19ac0 | ||
|
|
5f1a890e88 | ||
|
|
f2a74bb2b0 | ||
|
|
64df31f28b | ||
|
|
27813ba102 | ||
|
|
0ce0a568bf | ||
|
|
a7431596c4 | ||
|
|
958b0531f7 | ||
|
|
a43b11da4a | ||
|
|
8725588599 | ||
|
|
a8b1be92ed | ||
|
|
63a1a62dfe | ||
|
|
2fc6e4673b | ||
|
|
d58f05628e | ||
| 6609caf45a | |||
|
|
c7902c2bf6 | ||
|
|
2c74110f38 | ||
|
|
b98edd3538 | ||
|
|
a69e90b507 | ||
|
|
d1bd2d7018 | ||
|
|
9bd3f15c6d | ||
|
|
6db738f50b | ||
|
|
fa84f3b94d | ||
|
|
88178068e5 | ||
|
|
33362c18c2 | ||
|
|
836bf27779 | ||
|
|
1d30e74b71 | ||
|
|
fa520e8855 | ||
|
|
592d17848a | ||
|
|
3e63b60706 | ||
|
|
07de1bff4d | ||
|
|
5e91b7127d | ||
|
|
a0713230c6 | ||
| c5c9bd65e9 | |||
|
|
85f856f29c | ||
| c3d7e92111 | |||
| 8790921c99 | |||
|
|
54643fe7a4 | ||
|
|
9e9d6fa30a | ||
|
|
828ed0a4b8 | ||
| ad0925744a | |||
| fabd522bc2 | |||
| f0bb4f744e | |||
|
|
ec74e148d0 | ||
| 9bf1381af7 | |||
|
|
ac5b07c08a | ||
| 7d90599104 | |||
| 7356e264d0 | |||
|
|
cd6b592c83 | ||
|
|
ec8fed2574 | ||
|
|
57a830e7ef | ||
|
|
cff29fcf16 | ||
|
|
4efa2d00d7 | ||
| 6f4e2eeb5f | |||
| 83d23dfe28 | |||
| a2860e6bde | |||
| 4616f96532 | |||
|
|
a47841dcfd | ||
|
|
a153f4751e | ||
|
|
dc5f2ba6a8 | ||
|
|
cafdb312e8 | ||
|
|
166a0461ce | ||
|
|
5dbc4d1630 | ||
|
|
8e19610242 | ||
|
|
947f9eb671 | ||
|
|
a018e2fa3c | ||
|
|
1f5f2ab29c | ||
|
|
34c6655bfa | ||
|
|
1ae1b5cbf2 | ||
|
|
f9ae76aea2 | ||
|
|
6952dcdd9a | ||
|
|
8b13dca2a2 | ||
|
|
4e97bca201 | ||
|
|
8fca6ecc29 | ||
|
|
93da532cc5 | ||
|
|
8eb409c09b |
7 changed files with 713 additions and 6 deletions
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
/vorbis-tools-*.tar.gz
|
||||
6
Makefile
6
Makefile
|
|
@ -1,6 +0,0 @@
|
|||
# Makefile for source rpm: vorbis-tools
|
||||
# $Id$
|
||||
NAME := vorbis-tools
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
include ../common/Makefile.common
|
||||
1
sources
1
sources
|
|
@ -0,0 +1 @@
|
|||
SHA512 (vorbis-tools-1.4.3.tar.gz) = 096cb82073ca697fd3556e11c09e8296f60d4abc3cdfee6296fe8643f2e39edcf093704453901fe34d03c7818f59d665d665504a217c1399079df1d936d763e4
|
||||
31
vorbis-tools-1.4.2-man-page.patch
Normal file
31
vorbis-tools-1.4.2-man-page.patch
Normal 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
|
||||
|
||||
248
vorbis-tools-1.4.3-CVE-2026-34253.patch
Normal file
248
vorbis-tools-1.4.3-CVE-2026-34253.patch
Normal 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
432
vorbis-tools.spec
Normal 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue