Commit Graph

35 Commits

Author SHA256 Message Date
af79db2713 Accepting request 1119225 from home:tiwai:branches:multimedia:libs
- Update to 1.2.1:
  * Various bug fixes (issue #908, #907, #934, #950, #930)
- Update to 1.2.2:
  * Fixed invalid regex in src/create_symbols_file.py
  * Fixed passing null pointer to printf %s in tests
- Fix signed integers overflows in au_read_header()
  (bsc#121345, CVE-2022-33065):
  libsndfile-CVE-2022-33065.patch

- Update to 1.2.1:
  * Various bug fixes (issue #908, #907, #934, #950, #930)
- Update to 1.2.2:
  * Fixed invalid regex in src/create_symbols_file.py
  * Fixed passing null pointer to printf %s in tests
- Fix signed integers overflows in au_read_header()
  (bsc#121345, CVE-2022-33065):
  libsndfile-CVE-2022-33065.patch

OBS-URL: https://build.opensuse.org/request/show/1119225
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=90
2023-10-20 12:11:28 +00:00
09f2f80e96 Accepting request 1066965 from home:polslinux:branches:multimedia:libs
- update to 1.2.0:
  * Searching for LAME dependency with CMake build system (issue #821).
  * CMake build from Autotools tarball (issue #816).
  * Build on UWP platform (issue #824).
  * Fix signed integer overflow (issue #785).
  * Skipping large wav chunks on stdin (PR #819).

OBS-URL: https://build.opensuse.org/request/show/1066965
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=86
2023-03-07 14:00:08 +00:00
62ae74513a Accepting request 967827 from home:tiwai:branches:multimedia:libs
- Fix build with libsndfile 1.1.0; add missing build reqs

- update to 1.1.0:
  * Added MPEG Encode/Decode Support
  * New fuzzer for OSS-Fuzz, thanks @DavidKorczynski.
  Fixed:
  * Memory leak in caf_read_header(), credit to OSS-Fuzz (issue 30375).
  * Stack overflow in guess_file_type()
  * Abort in fuzzer, thanks @bobsayshilol, credit to OSS-Fuzz
  * Infinite loop in svx_read_header(), thanks @bobsayshilol, credit to OSS-Fuzz
  * GCC and Clang pedantic warnings, thanks @bobsayshilol.
  * Normalisation issue when scaling floating point data to int in
    replace_read_f2i(), thanks @bobsayshilol, (issue #702).
  * Missing samples when doing a partial read of Ogg file from index till the
    end of file, thanks @arthurt (issue #643).
  * sndfile-salvage: Handle files > 4 GB on Windows OS
  * Undefined shift in dyn_get_32bit(), credit to OSS-Fuzz
  * Integer overflow in nms_adpcm_update(), credit to OSS-Fuzz
  * Integer overflow in psf_log_printf(), credit to OSS-Fuzz
  * ABI version incompatibility between Autotools and CMake build on Apple
    platforms.
  * Heap buffer overflow in wavlike_ima_decode_block()
  * Heap buffer overflow in msadpcm_decode_block()
  * Heap buffer overflow in psf_binheader_readf()
  * Index out of bounds in psf_nms_adpcm_decode_block()
  * Heap buffer overflow in flac_buffer_copy()
  * Heap buffer overflow in copyPredictorTo24()
  * Uninitialized variable in psf_binheader_readf()
- drop sndfile-deinterlace-channels-check.patch ms_adpcm-Fix-and-extend-size-checks.patch,
       libsndfile-CVE-2021-4156.patch (obsolete)

OBS-URL: https://build.opensuse.org/request/show/967827
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=84
2022-04-08 13:14:05 +00:00
883eb70ce8 Accepting request 943531 from home:tiwai:branches:multimedia:libs
- Fix heap buffer overflow in flac_buffer_copy (CVE-2021-4156,
  bsc#1194006):
  libsndfile-CVE-2021-4156.patch

OBS-URL: https://build.opensuse.org/request/show/943531
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=83
2022-01-03 08:17:51 +00:00
6c4c983df7 Accepting request 879319 from home:dirkmueller:Factory
- update to 1.0.31:
  * documentation fixes and updates
  * Change CMake's project name from sndfile to libsndfile as it should be.
  * Fix memory leak in wav_read_smpl_chunk() function, credit to OSS-Fuzz.
  * Fix aiff_read_header() memory leak(), credit to OSS-Fuzz.
  * Fix leak in wav_read_header(), credit to OSS-Fuzz.
  * Fix leak in wavlike_read_cart_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in wav_read_acid_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in aiff_read_basc_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in wavlike_read_peak_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in aiff_read_header(), credit to OSS-Fuzz.
  * Fix use of uninitialized value in exif_subchunk_parse(), credit to OSS-Fuzz.
  * Fix use of uninitialized value in endswap_int64_t_array(), credit to
  * OSS-Fuzz.
  * Fix up the fuzzer so that it can't under or overseek,
  * thanks to Max Dymond cmeister2@gmail.com.
  * Fix Autotools configure on macOS, thanks to @tmcguire and @nwh.
  * Exclude repository-configuration from git-archive, thanks to @umlaeute.
  * Use version-script when compiling with clang on Unix with Autotools, thanks
  * to @tstellar.
  * Improve handling of SMPL chunks in WAV files, thanks to @zodf0055980. 
- update to 1.0.30:
  * Move sndfile.h.in from src/ to include/ directory.
  * Huge documentation update.
  * Fix opus test failures on BE platforms
  * Fix bug when sf_open_fd() function sometimes leaves filehandle open, even if close_desc parameter is TRUE, thanks to @umläute.
  * Fix infinite loops on some pathological SD2 files
  * Switch to GitHub Actions for continuous integration.
  * Add OSS-Fuzz tests to GitHub Actions workflow
  * Fix memory leak in wavlike_read_bext_chunk() function, credit to OSS-Fuzz.

OBS-URL: https://build.opensuse.org/request/show/879319
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=79
2021-03-16 08:20:11 +00:00
f1444ccfd3 Accepting request 753071 from home:StefanBruens:branches:multimedia:libs
- Remove build dependencies for progs subpackage from library:
  * alsa-devel, only needed for the examples
  * sqlite3-devel, only needed for the regression test
- Only build library, pass --disable-full-suite to configure

OBS-URL: https://build.opensuse.org/request/show/753071
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=77
2019-12-03 07:22:07 +00:00
a740e1bd49 remove superfluous debug patch
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=75
2018-12-04 13:06:11 +00:00
25c5f0aed6 Accepting request 653843 from home:tiwai:branches:multimedia:libs
- Fix segfault in wav conversion due to the invalid loop count
  (CVE-2018-19758, bsc#1117954):
  libsndfile-wav-loop-count-fix.patch

OBS-URL: https://build.opensuse.org/request/show/653843
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=74
2018-12-04 12:55:07 +00:00
1405f02287 Accepting request 651383 from home:tiwai:branches:multimedia:libs
- Fix buffer overflow in sndfile-deinterleave, which isn't really a
  security issue (bsc#1100167, CVE-2018-13139, bsc#1116993,
  CVE-2018-19432):
  sndfile-deinterlace-channels-check.patch

- Fix buffer overflow in sndfile-deinterleave, which isn't really a
  security issue (bsc#1100167, CVE-2018-13139, bsc#1116993,
  CVE-2018-19432):

OBS-URL: https://build.opensuse.org/request/show/651383
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=70
2018-11-23 13:41:18 +00:00
c6561c05e5 Accepting request 615236 from home:tiwai:branches:multimedia:libs
- Use license file tag

- Fix potential overflow in d2alaw_array() (CVE-2017-17456,
  bsc#1071777):
  libsndfile-CVE-2017-17456-alaw-range-check.patch
- Fix potential overflow in d2ulaw_array() (CVE-2017-17457,
  bsc#1071767):
  libsndfile-CVE-2017-17457-ulaw-range-check.patch

OBS-URL: https://build.opensuse.org/request/show/615236
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=66
2018-06-08 13:05:50 +00:00
OBS User mrdocs
002ded6a72 Accepting request 487058 from home:tiwai:branches:multimedia:libs
- Update to version 1.0.27:
  * Fix a seek regression in 1.0.26
  * Add metadata read/write for CAF and RF64
  * FIx PAF endian-ness issue
- Update to version 1.0.28
  * Fix buffer overruns in FLAC and ID3 handling code
   (CVE-2017-7585, CVE-2017-7586, bsc#1033054, bsc#1033053)
  * Reduce default header memory requirements
  * Fix detection of Large File Support for 32 bit systems.
- Obsoleted patch:
  libsndfile-psf_strlcpy_crlf-fix-CVE-2015-8075.patch

- Update to version 1.0.27:
  * Fix a seek regression in 1.0.26
  * Add metadata read/write for CAF and RF64
  * FIx PAF endian-ness issue
- Update to version 1.0.28
  * Fix buffer overruns in FLAC and ID3 handling code
   (CVE-2017-7585, CVE-2017-7586, bsc#1033054, bsc#1033053)
  * Reduce default header memory requirements
  * Fix detection of Large File Support for 32 bit systems. 
- Obsoleted patch:
  libsndfile-psf_strlcpy_crlf-fix-CVE-2015-8075.patch

OBS-URL: https://build.opensuse.org/request/show/487058
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=56
2017-04-11 02:29:16 +00:00
Ismail Dönmez
38ef73de6a - Remove documentation, it belongs to the libsndfile package.
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=51
2015-11-24 08:33:06 +00:00
Ismail Dönmez
55880a58e1 Accepting request 345901 from home:tiwai:branches:multimedia:libs
- Update to version 1.0.26:
  * Fix for CVE-2014-9496, CVE-2014-9756 and CVE-2015-7805.
  * Add ALAC/CAF support. Minor bug fixes and improvements. 

- Update to version 1.0.26:
  * Fix for CVE-2014-9496, CVE-2014-9756 and CVE-2015-7805.
  * Add ALAC/CAF support. Minor bug fixes and improvements. 
- Refreshed patches:
  sndfile-ocloexec.patch
  libsndfile-psf_strlcpy_crlf-fix-CVE-2015-8075.patch
- Removed obsoleted patches:
  libsndfile-example-fix.diff
  libsndfile-fix-header-read-CVE-2015-7805.patch
  libsndfile-paf-zero-division-fix.diff
  libsndfile-src-common.c-Fix-a-header-parsing-bug.patch
  libsndfile-src-file_io.c-Prevent-potential-divide-by-zero.patch
  sndfile-src-sd2.c-Fix-segfault-in-SD2-RSRC-parser.patch
  sndfile-src-sd2.c-Fix-two-potential-buffer-read-overflows.patch

OBS-URL: https://build.opensuse.org/request/show/345901
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=50
2015-11-23 18:49:52 +00:00
71391ae307 Accepting request 292165 from home:pluskalm:branches:multimedia:libs
- Cleanup spec file with spec-cleaner
- Add gpg signature

- Cleanup spec file with spec-cleaner
- Add gpg signature
- Remove old ppc provides/obsoletes

OBS-URL: https://build.opensuse.org/request/show/292165
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=45
2015-03-24 08:49:52 +00:00
2596e519ff Accepting request 280133 from home:tiwai:branches:multimedia:libs
- VUL-0: two buffer read overflows in sd2_parse_rsrc_fork()
  (CVE-2014-9496, bnc#911796): backported upstream fix patches
  sndfile-src-sd2.c-Fix-segfault-in-SD2-RSRC-parser.patch
  sndfile-src-sd2.c-Fix-two-potential-buffer-read-overflows.patch

OBS-URL: https://build.opensuse.org/request/show/280133
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=43
2015-01-07 10:21:55 +00:00
246267c8c3 Accepting request 170856 from home:m_meister:branches:openSUSE:Factory
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/170856
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=41
2013-04-15 15:43:39 +00:00
Cristian Rodríguez
159a4c1a39 Accepting request 95107 from home:coolo:removeautomake
- add libtool as buildrequire to avoid implicit dependency

OBS-URL: https://build.opensuse.org/request/show/95107
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=39
2011-12-02 19:05:41 +00:00
Stephan Kulow
a02cedace6 - fix devel dependency
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=30
2011-11-22 19:04:42 +00:00
Cristian Rodríguez
26fda917a3 Accepting request 92928 from home:jengelh:branches:shlib
- Remove redundant/unwanted tags/section (cf. specfile guidelines)

OBS-URL: https://build.opensuse.org/request/show/92928
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=28
2011-11-22 02:36:59 +00:00
OBS User buildservice-autocommit
63a327fe17 Updating link to change in openSUSE:Factory/libsndfile revision 31.0
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=4fc6408eac6eefba58f65beb1e8cb908
2011-07-29 07:09:30 +00:00
Cristian Rodríguez
5c48da6304 Accepting request 77307 from home:elvigia:branches:multimedia:libs
- Remove -fno-strict-aliasing from cflags, no longer needed 
- disable automake silent rules.

OBS-URL: https://build.opensuse.org/request/show/77307
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=23
2011-07-29 00:45:15 +00:00
b76d058f3f Accepting request 76430 from home:tiwai:branches:multimedia:libs
- updated to version 1.0.25:
  Fix for Secunia Advisory SA45125 (CVE-2011-2696, bnc#705681)
  Minor bug fixes and improvements

- updated to version 1.0.25:
  Fix for Secunia Advisory SA45125 (CVE-2011-2696, bnc#705681)
  Minor bug fixes and improvements

OBS-URL: https://build.opensuse.org/request/show/76430
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=21
2011-07-18 15:31:33 +00:00
OBS User buildservice-autocommit
abd97b88d8 Updating link to change in openSUSE:Factory/libsndfile revision 28.0
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=fb4fc6034ac4ba05d8e527d3665e6155
2011-03-24 08:15:44 +00:00
Pavol Rusnak
42a1d14c7e Accepting request 65006 from home:appleonkel:branches:multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/65006
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=19
2011-03-23 14:08:41 +00:00
OBS User autobuild
3a4e35cdce Accepting request 50432 from multimedia:libs
checked in (request 50432)

OBS-URL: https://build.opensuse.org/request/show/50432
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=18
2010-10-14 10:25:26 +00:00
2eb6b5aaef Accepting request 50230 from home:appleonkel:branches:multimedia:libs
I will add a few more lines to the changelog from the web page. These updates are coming thick and fast the .22 update was rejected due to me copying libsndfile.changes to libsndfile-progs.changes because they are different and it was only accepted this morning. I'll fix that as well if need be.

OBS-URL: https://build.opensuse.org/request/show/50230
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=16
2010-10-11 21:07:55 +00:00
OBS User buildservice-autocommit
3b62894ad8 Updating link to change in openSUSE:Factory/libsndfile revision 24.0
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=875ba71bc274a904345dca914f895b52
2010-10-11 09:52:31 +00:00
OBS User autobuild
07d4cf7a6d Accepting request 50047 from multimedia:libs
checked in (request 50047)

OBS-URL: https://build.opensuse.org/request/show/50047
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=15
2010-10-11 09:52:30 +00:00
42e3297331 Accepting request 49944 from home:plater
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/49944
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsndfile?expand=0&rev=11
2010-10-07 08:42:29 +00:00
OBS User autobuild
e1e9950cfc Accepting request 45635 from multimedia:libs
Copy from multimedia:libs/libsndfile based on submit request 45635 from user tiwai

OBS-URL: https://build.opensuse.org/request/show/45635
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsndfile?expand=0&rev=23
2010-08-24 15:25:31 +00:00
OBS User autobuild
a93566c36a Accepting request 28241 from multimedia:libs
Copy from multimedia:libs/libsndfile based on submit request 28241 from user coolo

OBS-URL: https://build.opensuse.org/request/show/28241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsndfile?expand=0&rev=19
2010-01-07 19:25:39 +00:00
OBS User unknown
78b94f1120 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsndfile?expand=0&rev=17 2009-06-09 15:41:17 +00:00
OBS User unknown
b059112ceb OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsndfile?expand=0&rev=16 2009-05-15 20:09:01 +00:00
OBS User unknown
e6e724a744 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsndfile?expand=0&rev=15 2009-04-28 22:31:20 +00:00
OBS User unknown
d3fde45c67 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsndfile?expand=0&rev=14 2009-04-24 15:14:03 +00:00