Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

sox-14.4.2-10.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: sox Distribution: openSUSE Tumbleweed
Version: 14.4.2 Vendor: openSUSE
Release: 10.1 Build date: Tue Sep 29 11:54:51 2026
Group: Unspecified Build host: reproducible
Size: 224131 Source RPM: sox-14.4.2-10.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://sox.sourceforge.net
Summary: Sound Conversion Tools
SOX is intended to be the Swiss Army knife of sound processing tools.
It does many things, it just does not do them all well. Sooner or later
it will come in very handy. SOX is really only usable day-to-day if you
hide the wacky options with one-line shell scripts.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Tue Sep 29 2026 Tomáš Chvátal <tomas.chvatal@gmail.com>
  - Disable upstream stack protector via --disable-stack-protector (would append -fstack-protector basic, downgrading -fstack-protector-strong from distro optflags)
* Thu Aug 01 2024 Marcus Meissner <meissner@suse.com>
  - sox-gcc14.patch: fixed build with gcc14
* Wed Oct 25 2023 Takashi Iwai <tiwai@suse.com>
  - Apply various fix patches taken from Debian package;
    it fixes also other entries (CVE-2022-31650 bsc#1212060
    CVE-2023-34318 bsc#1212062 CVE-2023-34432 bsc#1212063):
    CVE-2019-13590.patch
    CVE-2021-3643.patch
    CVE-2021-23159.patch
    CVE-2021-33844.patch
    CVE-2021-40426.patch
    CVE-2022-31650.patch
    CVE-2022-31651.patch
  - Fix floating point exception in src/voc.c (CVE-2023-32627 bsc#1212061):
    CVE-2023-32627.patch
* Fri Sep 01 2023 olaf@aepfle.de
  - Use file-devel instead of libmagic to fix build in Leap
* Wed May 10 2023 Martin Pluskal <mpluskal@suse.com>
  - Further modernise specfile
* Wed May 10 2023 olaf@aepfle.de
  - Remove unused ffmpeg from BuildRequires
  - Remove conditionals for amrnb/amrwb
  - Use newer specfile constructs
* Wed Feb 14 2018 kbabioch@suse.com
  - Added patches:
    * CVE-2017-11332.patch: Fixed the startread function in wav.c, which allowed
      remote attackers to cause a DoS (divide-by-zero) via a crafted wav file.
      (CVE-2017-11332 bsc#1081140)
    * CVE-2017-11358.patch: Fixed the read_samples function in hcom.c, which
      allowed remote attackers to cause a DoS (invalid memory read) via a crafted
      hcom file. (CVE-2017-11358 bsc#1081141)
    * CVE-2017-11359.patch: Fixed the wavwritehdr function in wav.c, which
      allowed remote attackers to cause a DoS (divide-by-zero) when converting a
      a crafted snd file to a wav file. (CVE-2017-11359 bsc#1081142)
    * CVE-2017-15370.patch: Fixed a heap-based buffer overflow in the ImaExpandS
      function of ima_rw.c, which allowed remote attackers to cause a DoS during
      conversion of a crafted audio file. (CVE-2017-15370 bsc#1063439)
    * CVE-2017-15371.patch: Fixed an assertion abort in the function
      sox_append_comment() in formats.c, which allowed remote attackers to cause
      a DoS during conversion of a crafted audio file. (CVE-2017-15371
      bsc#1063450)
    * CVE-2017-15372.patch: Fixed a stack-based buffer overflow in the
      lsx_ms_adpcm_block_expand_i function of adpcm.c, which allowed remote
      attackers to cause a DoS during conversion of a crafted audio file.
      (CVE-2017-15372 bsc#1063456)
    * CVE-2017-15642.patch: Fixed an Use-After-Free vulnerability in
      lsx_aiffstartread in aiff.c, which could be triggered by an attacker by
      providing a malformed AIFF file. (CVE-2017-15642 bsc#1064576)
    * CVE-2017-18189.patch: Fixed a NULL pointer dereference triggered by a
      corrupt header specifying zero channels in the startread function in
      xa.c, which allowed remote attackers to cause a DoS (CVE-2017-18189
      bsc#1081146).
  - Removed sox-doublefree.patch
* Tue Dec 19 2017 meissner@suse.com
  - sox-doublefree.patch: initialize comment, it might
    get returned back with OK. (bsc#1064576 CVE-2017-15642)
* Fri Aug 25 2017 olaf@aepfle.de
  - Enable lame/mad/twolame unconditionally
  - Remove ffmpeg/opus conditional because it is always present
* Mon Mar 06 2017 zaitor@opensuse.org
  - Replace libopus-devel with pkgconfig(opusfile) BuildRequires:
    this is what configure looks for, and will actually build the
    optional opus support as intended.

Files

/usr/bin/play
/usr/bin/rec
/usr/bin/sox
/usr/bin/soxi
/usr/share/doc/packages/sox
/usr/share/doc/packages/sox/AUTHORS
/usr/share/doc/packages/sox/ChangeLog
/usr/share/doc/packages/sox/NEWS
/usr/share/doc/packages/sox/README
/usr/share/man/man1/play.1.gz
/usr/share/man/man1/rec.1.gz
/usr/share/man/man1/sox.1.gz
/usr/share/man/man1/soxi.1.gz
/usr/share/man/man7/soxeffect.7.gz
/usr/share/man/man7/soxformat.7.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Sep 30 23:13:56 2026