Version: 1.30.1, Package name: mpg123-1.30.1 |
Maintained by: Christian Weisgerber |
Master sites: |
Description mpg123 is a fast command-line MPEG audio player. It supports MPEG 1.0/2.0/2.5 layers 1, 2, and 3 (commonly known as MP3). |
Filesize: 1067.124 KB |
Version History (View Complete History) |
|
2021-11-14 11:21:51 by Christian Weisgerber | Files touched by this commit (2) |
Log message: audio/mpg123: update to 1.29.2 Notable change since 1.29.0: Keep default output encoding of s16 for raw and file outputs also with the new resampler. This reverts the unintentional change in 1.26.0 of switching to f32 for forced output rate unless the NtoM resampler is selected. In any case, you should make sure to specify your desired --encoding if you depend on it. |
2021-10-07 13:26:12 by Christian Weisgerber | Files touched by this commit (3) |
Log message: audio/mpg123: update to 1.29.0 |
2021-06-14 14:20:35 by Christian Weisgerber | Files touched by this commit (2) |
Log message: audio/mpg123: fix build with gcc 4.2.1 mpg123 uses C99 features. autoconf 2.69 requires the AC_PROG_CC_C99 macro to enable C99 support by adding -std=gnu99 for gcc 4.2.1. ok kmos@ |
2021-06-11 14:55:07 by Christian Weisgerber | Files touched by this commit (2) |
Log message: audio/mpg123: Update to 1.28.0 |
2021-05-08 16:59:48 by Christian Weisgerber | Files touched by this commit (2) |
Log message: audio/mpg123: Update to 1.27.2 This includes some noteworthy, but backwards-compatible library changes. libmpg123: Running on precomputed tables now, no need to call mpg123_init() or mpg123_exit() anymore. libmpg123, libout123: Added API that avoids enums, mapped-to by default. |
2021-03-23 14:38:09 by Christian Weisgerber | Files touched by this commit (2) |
Log message: audio/mpg123: update to 1.26.5 |
2020-12-28 09:04:47 by Christian Weisgerber | Files touched by this commit (2) |
Log message: maintenance update to 1.26.4 |
2020-07-11 14:15:09 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.26.2 |
2020-06-01 15:59:54 by Christian Weisgerber | Files touched by this commit (3) |
Log message: Update to feature release 1.26.1. In addition to many smaller changes, this adds libsyn123, a signal generation and format conversion library. |
2019-10-29 16:06:32 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.25.13: libmpg123 parser fix |
2019-08-26 16:43:01 by Christian Weisgerber | Files touched by this commit (1) |
Log message: security update to 1.25.12 for a number of OSS-Fuzz fixes |
2019-08-26 14:18:12 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.25.12: OSS Fuzz fixes for the ID3v2 parser |
2019-07-30 13:59:08 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.25.11: fix a number of bugs found by OSS-Fuzz |
2019-07-12 14:44:13 by Stuart Henderson | Files touched by this commit (877) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2018-07-10 09:28:51 by Christian Weisgerber | Files touched by this commit (1) |
Log message: bump after previous |
2018-07-10 09:17:41 by Christian Weisgerber | Files touched by this commit (2) |
Log message: Remove fix-point workarounds; our armv7 arch unconditionally supports floating point. |
2018-03-09 14:11:41 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.25.10 for minor bug fixes |
2017-08-13 14:06:24 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.25.6: fix an overflow reading frame data bits in layer II decoding |
2017-08-09 16:49:27 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.25.5 for miscellaneous minor overflow fixes and better checking of ID3v2 encoding values |
2017-07-12 14:42:18 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.25.2: some bug fixes in libmpg123 |
2017-07-06 14:23:15 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.25.1: some bug fixes in libmpg123 |
2017-06-12 14:37:30 by Christian Weisgerber | Files touched by this commit (3) |
Log message: maintenance update to 1.25.0 |
2017-04-11 14:25:55 by Christian Weisgerber | Files touched by this commit (4) |
Log message: Update to 1.24.0: * miscellaneous bug fixes * use plain dlopen() for opening modules instead of libltdl * the out123 tool now features tone generation * enable aarch64 optimizations |
2016-11-04 09:48:13 by Christian Weisgerber | Files touched by this commit (2) |
Log message: Fix an out-of-bounds memory read in the ID3v2 parser for tags that claim an unrealistically small length. |
2016-11-01 07:40:17 by Christian Weisgerber | Files touched by this commit (1) |
Log message: Security update to 1.23.8: Fix an out-of-bounds memory read in the ID3v2 parser for tags that claim an unrealistically small length. |
2016-11-01 06:27:07 by Christian Weisgerber | Files touched by this commit (2) |
Log message: Security update to 1.23.8: Fix an out-of-bounds memory read in the ID3v2 parser for tags that claim an unrealistically small length. |
2016-07-30 14:48:01 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.23.6 for minor regression fixes |
2016-05-14 09:17:59 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.23.4 for a number of bug fixes |
2016-03-28 08:50:12 by Christian Weisgerber | Files touched by this commit (3) |
Log message: maintenance update to 1.23.3 |
2016-03-15 10:50:17 by Christian Weisgerber | Files touched by this commit (4) |
Log message: no longer required since stdio.h revision 1.51 |
2016-03-13 16:42:28 by Christian Weisgerber | Files touched by this commit (10) |
Log message: Update to 1.23.2. Significant changes include automatic enabling of control keys on ttys and the addition of libout123. |
2016-03-11 13:11:39 by Christian Weisgerber | Files touched by this commit (15) |
Log message: garbage collect CONFIGURE_SHARED |
2015-08-13 13:09:14 by Christian Weisgerber | Files touched by this commit (2) |
Log message: maintenance update to 1.22.4 for minor bug fixes |
2015-06-13 14:25:07 by Christian Weisgerber | Files touched by this commit (3) |
Log message: maintenance update to 1.22.2 |
2015-04-03 09:29:05 by Christian Weisgerber | Files touched by this commit (4) |
Log message: maintenance update to 1.22.1 |
2015-03-18 05:58:00 by Christian Weisgerber | Files touched by this commit (2) |
Log message: maintenance update to 1.22.0 |
2015-02-09 06:02:29 by Christian Weisgerber | Files touched by this commit (1) |
Log message: enable building the AVX decoder on amd64; ok sthen@ |
2014-10-16 13:49:02 by Christian Weisgerber | Files touched by this commit (2) |
Log message: maintenance update to 1.21.0 |
2011-01-12 14:39:27 by Christian Weisgerber | Files touched by this commit (2) |
Log message: tiny bugfix update to 1.13.1 |
2010-12-25 13:51:07 by Christian Weisgerber | Files touched by this commit (4) |
Log message: maintenance update to 1.13.0 |
2010-11-14 17:22:54 by Marc Espie | Files touched by this commit (427) |
Log message: convert to new style depends zap default spec that are not needed convert libspecs as well convert p* to REVISION. No package changes |
2010-10-18 10:52:48 by Marc Espie | Files touched by this commit (115) |
Log message: USE_GROFF=Yes |
2010-10-10 12:28:00 by Christian Weisgerber | Files touched by this commit (2) |
Log message: Update to 1.12.5: Fix a buffer overflow issue in the mpg123 frontend application when printing ID3 data in non-UTF-8 environments. This was introduced in version 1.12.4 |
2010-09-26 07:40:12 by Christian Weisgerber | Files touched by this commit (25) |
Log message: remove -Lxxx/.libs workarounds required with GNU libtool |
2010-09-23 13:15:51 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.12.4: bugfix release that improves printout of metadata (ID3) in UTF-8 terminals |
2010-07-13 10:39:55 by Christian Weisgerber | Files touched by this commit (3) |
Log message: update to 1.12.3 for some bugfixes |
2010-04-01 13:00:59 by Christian Weisgerber | Files touched by this commit (4) |
Log message: maintenance update to 1.12.0 |
2010-03-22 14:13:39 by Christian Weisgerber | Files touched by this commit (4) |
Log message: maintenance update to 1.11.0 |
2009-12-07 10:05:23 by Christian Weisgerber | Files touched by this commit (4) |
Log message: maintenance update to 1.10.0 |
2009-11-22 13:21:27 by Christian Weisgerber | Files touched by this commit (4) |
Log message: * update to 1.9.2 * fix after ltdl change: do not depend on the current directory being in the default module search path. |
2009-10-12 17:45:21 by Christian Weisgerber | Files touched by this commit (3) |
Log message: update to 1.9.1: new optimized amd64 and arm decoders ok kili@ |
2009-04-28 13:07:26 by Christian Weisgerber | Files touched by this commit (7) |
Log message: update to 1.7.3; 32-bit audio is now supported |
2009-01-11 10:36:34 by Christian Weisgerber | Files touched by this commit (2) |
Log message: update to 1.6.4, which fixes a resampling bug |
2008-12-22 13:55:49 by Christian Weisgerber | Files touched by this commit (3) |
Log message: maintenance update to 1.6.3 |
2008-11-11 13:35:49 by Christian Weisgerber | Files touched by this commit (21) |
Log message: From scratch newly created port of mpg123 1.6.1 with sndio backend. Help from ratchov@, tested by many, ok sthen@ |
2007-09-15 15:26:04 by Simon Bertrang | Files touched by this commit (149) |
Log message: remove surrounding quotes from COMMENT/PERMIT_*/BROKEN |
2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270) |
Log message: base64 distinfo with SHA256 |
2006-08-01 06:13:29 by Marc Espie | Files touched by this commit (40) |
Log message: new-style specs |
2006-06-01 10:14:02 by Nikolay Sturm | Files touched by this commit (2) |
Log message: MFC: Fix a buffer overflow when processing MPEG 2.0 layer 3 files. (CVE-2006-1655) More information: http://secunia.com/advisories/20240/ diff from NetBSD pkgsrc |
2006-06-01 10:13:45 by Nikolay Sturm | Files touched by this commit (2) |
Log message: MFC: Fix a buffer overflow when processing MPEG 2.0 layer 3 files. (CVE-2006-1655) More information: http://secunia.com/advisories/20240/ diff from NetBSD pkgsrc |
2006-05-29 13:34:59 by Bernd Ahlers | Files touched by this commit (2) |
Log message: Fix a buffer overflow when processing MPEG 2.0 layer 3 files. (CVE-2006-1655) More information: http://secunia.com/advisories/20240/ diff from NetBSD pkgsrc ok naddy@ |
2006-04-05 13:19:29 by Jolan Luff | Files touched by this commit (1) |
Log message: don't unconditionally strip mpg123 |
2005-08-04 16:04:23 by Robert Nagy | Files touched by this commit (1) |
Log message: Add the arm to NOT_FOR_ARCHS because mpg123 is quiet unusable without an FPU. People should use mpg321 instead, or mplayer with the mad flavor. |
2005-01-05 08:47:10 by Christian Weisgerber | Files touched by this commit (122) |
Log message: SIZE |
2004-11-21 10:51:48 by Marc Espie | Files touched by this commit (79) |
Log message: WANTLIB markers |
2004-09-15 14:38:07 by Brad Smith | Files touched by this commit (3) |
Log message: it's stupid to download a separate diff (l3.diff.gz) to fix mpg123 on alpha and then modify most of it locally to work on other 64-bit archs so just merge this tiny diff into patch-layer3_c |
2004-09-15 14:35:59 by Brad Smith | Files touched by this commit (2) |
Log message: sync |
2004-09-09 13:55:22 by Robert Nagy | Files touched by this commit (2) |
Log message: SECURITY: fix buffer overflow, can allow arbitrary code execution by playing an mp3 with specially crafted header; "Davide Del Vecchio" <dante@alighieri.org> ok brad@ |
2004-09-09 13:54:34 by Robert Nagy | Files touched by this commit (2) |
Log message: SECURITY: fix buffer overflow, can allow arbitrary code execution by playing an mp3 with specially crafted header; "Davide Del Vecchio" <dante@alighieri.org> ok brad@ |
2004-09-07 15:23:24 by Peter Valchev | Files touched by this commit (1) |
Log message: fix buffer overflow, can allow arbitrary code execution by playing an mp3 with specially crafted header; "Davide Del Vecchio" <dante@alighieri.org> |
2004-08-06 08:37:29 by Marc Espie | Files touched by this commit (75) |
Log message: switch to new style PLISTS, using @lib, ditching DYNLIBDIR. Replace two INSTALL scripts with @sample. Reorder plists to match auto-generation, add comments for files that don't get installed. |
2004-06-19 17:37:41 by Jolan Luff | Files touched by this commit (1) |
Log message: remove hppa gcc2 optimization workaround |
2004-04-19 19:45:30 by Jolan Luff | Files touched by this commit (3) |
Log message: - sync w/update-patches - respect CFLAGS - let this at least compile on hppa |
2004-03-07 12:54:10 by Peter Valchev | Files touched by this commit (1) |
Log message: fix amd64, tested by matthieu |
2003-12-15 14:42:44 by Christian Weisgerber | Files touched by this commit (507) |
Log message: remove WWW lines |
2003-11-13 13:55:52 by Margarida Sequeira | Files touched by this commit (2) |
Log message: Security fix: A problem in the handling of some types of remote files has been reported in mpg123. Because of this, it may be possible for a remote attacker to execute arbitrary code with the privileges of the mpg123 user. |
2003-11-13 13:53:25 by Margarida Sequeira | Files touched by this commit (2) |
Log message: Security fix: A problem in the handling of some types of remote files has been reported in mpg123. Because of this, it may be possible for a remote attacker to execute arbitrary code with the privileges of the mpg123 user. |
2003-11-13 13:51:50 by Margarida Sequeira | Files touched by this commit (2) |
Log message: Security fix: A problem in the handling of some types of remote files has been reported in mpg123. Because of this, it may be possible for a remote attacker to execute arbitrary code with the privileges of the mpg123 user. ok naddy@ jolan@ |
2003-07-21 21:24:42 by Jason Wright | Files touched by this commit (1) |
Log message: things treated as *'s to long should -be- long's lest you raise the ire of a processor where sizeof(long) != sizeof(int) and strict alignment. commitski pval. |
2003-07-21 14:24:42 by Peter Valchev | Files touched by this commit (2) |
Log message: sparc64 is 64bit too, let it use code meant for alpha as well (int vs long) fixes playing issues; found by jason@ |
2003-07-17 18:27:53 by Brad Smith | Files touched by this commit (2) |
Log message: A vulnerability in the way mpg123 handles MP3 files with a bitrate of zero may allow attackers to execute arbitrary code using a specially crafted MP3 file. http://marc.theaimsgroup.com/?l=bugtraq&m=104274357314340&w=2 |
2003-07-17 18:25:20 by Brad Smith | Files touched by this commit (2) |
Log message: A vulnerability in the way mpg123 handles MP3 files with a bitrate of zero may allow attackers to execute arbitrary code using a specially crafted MP3 file. http://marc.theaimsgroup.com/?l=bugtraq&m=104274357314340&w=2 |
2003-07-17 17:58:33 by Brad Smith | Files touched by this commit (2) |
Log message: A vulnerability in the way mpg123 handles MP3 files with a bitrate of zero may allow attackers to execute arbitrary code using a specially crafted MP3 file. http://marc.theaimsgroup.com/?l=bugtraq&m=104274357314340&w=2 |
2003-06-12 16:25:59 by Peter Valchev | Files touched by this commit (1) |
Log message: put Espie's license here by his request |
2003-06-12 16:15:26 by Peter Valchev | Files touched by this commit (1) |
Log message: remove license term 3 for espie, ports tree appears clean of terms 3/4 now |
2003-05-27 13:15:14 by Ted Unangst | Files touched by this commit (1) |
Log message: turn on pentium optimization. should still work for all procs. ok naddy@ |
2002-10-24 16:20:04 by Christian Weisgerber | Files touched by this commit (23) |
Log message: No regression tests available. |