Commit Graph

90 Commits

Author SHA256 Message Date
Dominique Leuenberger
35c28c2773 Accepting request 1154082 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1154082
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=56
2024-03-03 19:19:10 +00:00
7620e29100 Accepting request 1153862 from home:pgajdos:l
- Use %patch -P N instead of deprecated %patchN.

- Use %patch -P N instead of deprecated %patchN.

OBS-URL: https://build.opensuse.org/request/show/1153862
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=72
2024-03-01 15:02:25 +00:00
Dominique Leuenberger
781b744fe8 Accepting request 1085471 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1085471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=55
2023-05-09 11:07:51 +00:00
632f5a78f6 Accepting request 1084595 from home:dimstar:Factory
- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1084595
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=70
2023-05-08 08:59:32 +00:00
Dominique Leuenberger
e9447015dd Accepting request 1071830 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1071830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=54
2023-03-15 17:53:52 +00:00
91145b21a4 Accepting request 1071069 from home:pluskalm:branches:multimedia:libs
- Build AVX2 enabled hwcaps library for x86_64-v3
- Small spec file cleanup

OBS-URL: https://build.opensuse.org/request/show/1071069
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=68
2023-03-14 16:07:26 +00:00
Dominique Leuenberger
8ad1b90b25 Accepting request 983872 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/983872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=53
2022-06-21 15:15:09 +00:00
ac487f1dd4 Accepting request 982819 from home:gmbr3:Active
- Remove bad %defattr - not needed and causes SHLIB non-executable
  rpmlint error

OBS-URL: https://build.opensuse.org/request/show/982819
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=66
2022-06-20 08:05:52 +00:00
Dominique Leuenberger
d85a6f2156 Accepting request 819992 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/819992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=52
2020-07-14 05:43:12 +00:00
48310b6f69 Accepting request 819974 from home:mnhauke
- Update to version 1.3.7
  * Fix CVE-2018-10392 and CVE-2018-10393 - out-of-bounds read
    encoding very low sample rates
  * Fix CVE-2017-14160 - out-of-bounds read encoding very low
    sample rates.
  * Fix handling invalid bytes per sample arguments.
  * Fix handling invalid channel count arguments.
  * Fix invalid free on seek failure.
  * Fix negative shift reading blocksize.
  * Fix accepting unreasonable float32 values.
  * Fix tag comparison depending on locale.
  * Fix unnecessarily linking libm.
  * Fix memory leak in test_sharedbook.
  * Distribute CMake build files with the source package.
  * Remove unnecessary configure --target switch.
  * Add OSS-Fuzz support.
  * Build system and integration updates.
- Drop not longer needed patches (fixed by upstream):
  * vorbis-CVE-2017-14160.patch
  * vorbis-CVE-2018-10392.patch
  * vorbis-CVE-2018-10393.patch
- Add source verification

OBS-URL: https://build.opensuse.org/request/show/819974
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=64
2020-07-10 12:52:43 +00:00
Dominique Leuenberger
38831995b5 Accepting request 614217 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/614217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=51
2018-06-08 21:10:29 +00:00
Ismail Dönmez
fbe442c70d Accepting request 614200 from home:tiwai:branches:multimedia:libs
- Replace vorbis-CVE-2017-14160.patch with the upstream fix
  (commit 018ca26dece6), refresh vorbis-CVE-2018-10393.patch
- Fix the validation of channels in mapping0_forward()
  (CVE-2018-10392, bsc#1091070):
  vorbis-CVE-2018-10392.patch

OBS-URL: https://build.opensuse.org/request/show/614200
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=62
2018-06-05 10:32:55 +00:00
Dominique Leuenberger
d83c7302e9 Accepting request 604034 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/604034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=50
2018-05-06 13:00:56 +00:00
a18c56b9bf Accepting request 604032 from home:tiwai:branches:multimedia:libs
Correct the changelog pointing to the right bug# / CVE.

OBS-URL: https://build.opensuse.org/request/show/604032
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=60
2018-05-04 13:02:28 +00:00
Ismail Dönmez
c3ea287614 Accepting request 603702 from home:tiwai:branches:multimedia:libs
- Fix NULL pointer dereference in vorbis_block_clear function in
  lib/block.c (CVE-2017-11735, bsc#1081829):
  downstream fix: vorbis-CVE-2017-14160.patch
- Fix stack-basedbuffer over-read in bark_noise_hybridm
  (CVE-2018-10393, bsc#1091072):
  downstream fix: vorbis-CVE-2018-10393.patch

OBS-URL: https://build.opensuse.org/request/show/603702
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=59
2018-05-03 14:25:09 +00:00
Dominique Leuenberger
112b821b55 Accepting request 588197 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/588197
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=49
2018-03-22 10:55:59 +00:00
649d0c7e7a Accepting request 588146 from home:tiwai:branches:multimedia:libs
- Split libvorbis-doc subpackage to a separate spec file for
  reducing the dependencies


- Split from libvorbis.spec to reduce the build dependencies

OBS-URL: https://build.opensuse.org/request/show/588146
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=57
2018-03-17 21:35:56 +00:00
d1ae3d83a0 Accepting request 588024 from home:tiwai:branches:multimedia:libs
- Update to version 1.3.6:
  * Fix CVE-2018-5146 - out-of-bounds write on codebook decoding.
  * Fix CVE-2017-14632 - free() on unitialized data
  * Fix CVE-2017-14633 - out-of-bounds read
  * Fix bitrate metadata parsing.
  * Fix out-of-bounds read in codebook parsing.
  * Fix residue vector size in Vorbis I spec.
  * Appveyor support
  * Travis CI support
  * Add secondary CMake build system.
  * Build system fixes
- Build documents with doxygen, and many tex stuff;
  this requires to disable parallel builds partially
- Move COPYING to license directory
- Drop obsoleted patches:
  vorbis-fix-linking.patch
  0001-CVE-2017-14633-Don-t-allow-for-more-than-256-channel.patch
  0002-CVE-2017-14632-vorbis_analysis_header_out-Don-t-clea.patch
  libvorbis-CVE-2018-5146.patch

OBS-URL: https://build.opensuse.org/request/show/588024
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=56
2018-03-16 22:13:48 +00:00
475b820979 Accepting request 588007 from home:tiwai:branches:multimedia:libs
- Fix VUL-0: libvorbis: Out of bounds memory write while processing
  Vorbis audio data (CVE-2018-5146, bsc#1085687):
  libvorbis-CVE-2018-5146.patch

OBS-URL: https://build.opensuse.org/request/show/588007
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=55
2018-03-16 19:21:09 +00:00
Dominique Leuenberger
7730a5c54b Accepting request 558541 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/558541
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=48
2017-12-21 10:27:31 +00:00
Ismail Dönmez
1afa2ee08d Accepting request 558536 from home:tiwai:branches:multimedia:libs
- Fix VUL-0: out-of-bounds array read vulnerability exists in
  function mapping0_forward() (CVE-2017-14633, bsc#1059811):
  0001-CVE-2017-14633-Don-t-allow-for-more-than-256-channel.patch
- Fix VUL-0: Remote Code Execution upon freeing uninitialized
  memory in function vorbis_analysis_headerout(CVE-2017-14632,
  bsc#1059809):
  0002-CVE-2017-14632-vorbis_analysis_header_out-Don-t-clea.patch

OBS-URL: https://build.opensuse.org/request/show/558536
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=53
2017-12-19 13:59:09 +00:00
Dominique Leuenberger
6924049e53 Accepting request 442689 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/442689
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=47
2016-12-02 15:38:11 +00:00
56b5df3be0 Accepting request 442688 from home:alois:branches:multimedia:libs
Added libvorbis-devel to baselibs.conf

OBS-URL: https://build.opensuse.org/request/show/442688
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=51
2016-11-29 12:26:12 +00:00
Dominique Leuenberger
539e9e2205 Accepting request 289924 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/289924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=46
2015-03-16 05:56:24 +00:00
Ismail Dönmez
587f02b963 Accepting request 289690 from home:pluskalm:branches:multimedia:libs
- Cleanup spec file with spec-cleaner
- Update to 1.3.5

OBS-URL: https://build.opensuse.org/request/show/289690
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=49
2015-03-08 19:57:07 +00:00
533b1aea56 Accepting request 245065 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/245065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=44
2014-08-20 15:53:44 +00:00
Ismail Dönmez
c124872146 Accepting request 245063 from home:fcrozat:branches:multimedia:libs
- Fix obsoletes and provides in baselibs.conf.

OBS-URL: https://build.opensuse.org/request/show/245063
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=47
2014-08-18 12:56:39 +00:00
Tomáš Chvátal
443b6b1eb3 Accepting request 223737 from multimedia:libs
Xiph libvorbis 1.3.4 (forwarded request 223581 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/223737
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=43
2014-02-25 15:41:29 +00:00
0c9c5f655f Accepting request 223581 from home:AndreasStieger:branches:multimedia:libs
Xiph libvorbis 1.3.4

OBS-URL: https://build.opensuse.org/request/show/223581
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=45
2014-02-24 16:40:07 +00:00
Stephan Kulow
2082aaae19 Accepting request 171045 from multimedia:libs
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls (forwarded request 170990 from m_meister)

OBS-URL: https://build.opensuse.org/request/show/171045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=41
2013-04-17 21:05:11 +00:00
Ismail Dönmez
778c898126 Accepting request 170990 from home:m_meister:branches:openSUSE:Factory
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/170990
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=43
2013-04-16 09:32:36 +00:00
Stephan Kulow
8d01d58086 Accepting request 157119 from multimedia:libs
fix build with automake-1.13.1 (forwarded request 157118 from seife)

OBS-URL: https://build.opensuse.org/request/show/157119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=40
2013-03-04 16:28:45 +00:00
Stefan Seyfried
bfddfe2dd7 Accepting request 157118 from home:seife:branches:multimedia:libs
fix build with automake-1.13.1

OBS-URL: https://build.opensuse.org/request/show/157118
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=41
2013-03-02 13:05:31 +00:00
Stephan Kulow
faa27ee7d3 Accepting request 125562 from multimedia:libs
upstream update (forwarded request 125550 from ftake)

OBS-URL: https://build.opensuse.org/request/show/125562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=38
2012-06-25 12:18:19 +00:00
Ismail Dönmez
04ef9d2494 Accepting request 125550 from home:ftake:branches:multimedia:libs
upstream update

OBS-URL: https://build.opensuse.org/request/show/125550
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=39
2012-06-20 16:14:31 +00:00
Sascha Peilicke
91d3b9345f Accepting request 106378 from multimedia:libs
- VUL-0: CVE-2012-0444: libvorbis: heap-based buffer overflow
  (bnc#747912) (forwarded request 106324 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/106378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=36
2012-02-22 10:48:21 +00:00
21dc7c278c Accepting request 106324 from home:tiwai:branches:multimedia:libs
- VUL-0: CVE-2012-0444: libvorbis: heap-based buffer overflow
  (bnc#747912)

OBS-URL: https://build.opensuse.org/request/show/106324
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=37
2012-02-21 20:28:43 +00:00
Stephan Kulow
9225957dc9 Accepting request 98142 from multimedia:libs
- -O20 optimization level doesn't exist, use -O3 (forwarded request 98139 from namtrac)

OBS-URL: https://build.opensuse.org/request/show/98142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=35
2011-12-27 17:36:57 +00:00
Ismail Dönmez
b2d9d693d2 Accepting request 98139 from home:namtrac:bugfix
- -O20 optimization level doesn't exist, use -O3

OBS-URL: https://build.opensuse.org/request/show/98139
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=35
2011-12-25 11:14:29 +00:00
Stephan Kulow
a4024d21c3 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=34
2011-12-06 17:26:12 +00:00
OBS User buildservice-autocommit
5aad093beb Updating link to change in openSUSE:Factory/libvorbis revision 34.0
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=5ba28819afb127ea080c99d586e00fbc
2011-12-06 17:26:12 +00:00
Stephan Kulow
1a6f1a7ff7 Accepting request 93711 from multimedia:libs
- open files with O_CLOEXEC, in order to avoid fd leaks 
  when calling applications fork() ..execve()...
  This patch does not cover the executable tools since
  it is not critical for them. (forwarded request 93708 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/93711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=33
2011-11-28 11:54:27 +00:00
Ismail Dönmez
995583c061 Accepting request 93708 from home:elvigia:branches:multimedia:libs
- open files with O_CLOEXEC, in order to avoid fd leaks 
  when calling applications fork() ..execve()...
  This patch does not cover the executable tools since
  it is not critical for them.

OBS-URL: https://build.opensuse.org/request/show/93708
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=33
2011-11-25 21:35:02 +00:00
Stephan Kulow
f4278ff506 Accepting request 93030 from multimedia:libs
add libtool to buildrequires (forwarded request 93024 from coolo)

OBS-URL: https://build.opensuse.org/request/show/93030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=32
2011-11-23 18:36:21 +00:00
Pavol Rusnak
e2663e55eb Accepting request 93024 from home:coolo:removelibtool
add libtool to buildrequires

OBS-URL: https://build.opensuse.org/request/show/93024
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=31
2011-11-22 10:26:34 +00:00
Sascha Peilicke
a6b6a9e7f1 Autobuild autoformatter for 80118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=30
2011-08-31 08:52:43 +00:00
Sascha Peilicke
772c687995 Accepting request 80118 from multimedia:libs
- Fix build with no-add-needed (forwarded request 80113 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/80118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=29
2011-08-31 08:52:34 +00:00
Ismail Dönmez
c7bbac80fa Accepting request 80113 from home:elvigia:branches:multimedia:libs
- Fix build with no-add-needed

OBS-URL: https://build.opensuse.org/request/show/80113
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=29
2011-08-29 19:15:13 +00:00
Sascha Peilicke
ca7f7fb32f Autobuild autoformatter for 69816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvorbis?expand=0&rev=28
2011-05-09 07:15:16 +00:00
OBS User buildservice-autocommit
f24d50eab6 Updating link to change in openSUSE:Factory/libvorbis revision 28.0
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvorbis?expand=0&rev=9dcbd5235f180f03cc1c4a8ef5f152bf
2011-05-09 07:15:16 +00:00