Changelog for
libmpg123-devel-1.13.3-1.pm.1.1.x86_64.rpm :
Sat Apr 23 14:00:00 2011 detlefAATTlinks2linux.de
- update to 1.13.3:
* Fix an endless loop on bad headers, bug 3267863.
* Prevent compiler warnings about unused variables with gcc 4.6 .
* Fix return value handling of getaddrinfo(), bug 3288333.
* Make decwin size computation work for OPT_ARM and sizeof(long) != 4
(bug 3288360).
Sat Mar 5 13:00:00 2011 reddwarfAATTopensuse.org
- remove .la files
- run spec-cleaner
- remove pre-11.1 conditionals
- the audio output plugins are plugins for the command line, not
for the library, package according
Wed Feb 23 13:00:00 2011 pascal.bleserAATTopensuse.org
- update to 1.13.2:
* fixes a long-standing bug with unexpected early calls of mpg123_decoder()
* fixes a regression with pitch changes and the generic control interface
when no track is loaded
Thu Jan 6 13:00:00 2011 pascal.bleserAATTopensuse.org
- update to 1.13.1:
* fixes a stupid regression that broke MPG123_FORCE_FLOAT and
MPG123_FORCE_8BIT (--float and --8bit command line switches), caused by the
introduction of 24-bit format support
* the private/extension header bit is now ignored in the parser\'s stream
checking
Mon Oct 18 14:00:00 2010 detlefAATTlinks2linux.de
- update to 1.13.0:
* libmpg123 API version 29 (mpg123_encsize(), MPG123_SKIP_ID3V2,
mpg123_strlen(), 24 bit output, ARM decoder)
* New optimization: ARM NEON (Cortex A series) -- kudos to Taihei, again!
* Added 24 bit integer output (truncation of 32 bit integer)
* Cleanup of symbols for the static library: Only have global symbols that
are actually needed, prefix them with INT123_ to avoid conflicts.
* Added --streamdump to get a copy of the data libmpg123 used.
* Added --icy-interval and tweaked libmpg123 to make playback of ICY stream
dumps possible.
* Added possibility to set module file suffix at build -- to be able to
avoid .la files for plugins.
* Removed compiler directives for alignment and disable associated tests.
The tests don\'t work on a wide range of compilers anyway, and newer gccs
do have force_align_arg_pointer to fix bad stacks.
* There is no ChangeLog file anymore... it was autogenerated from subversion
log anyway, so look there if interested.
Thu Oct 7 14:00:00 2010 pascalAATTlinks2linux.de
- update to 1.12.5:
* fixes a buffer overflow in the mpg123 frontend application related to the
printing of ID3 tags with embedded null characters in non-UTF-8 environments
Sat Sep 18 14:00:00 2010 detlefAATTlinks2linux.de
- update to 1.12.4:
* Fix formatting of meta data printout in UTF-8 (string length computing).
As a collorary, ID3v1 data is reduced to ASCII in UTF-8 environment, as we
do never know what specific encoding that has.
Sun Jul 11 14:00:00 2010 detlefAATTlinks2linux.de
- update to 1.12.3:
* Fix a long-standing bug that subtly broke http streaming with ICY meta data
when reading a bit more quickly
Mon Jun 21 14:00:00 2010 pascalAATTlinks2linux.de
- update to 1.12.2:
* fix for memory corruption on systems that hand out memory in
the upper half of the address space
* several other improvements in portability and binary
compatibility with respect to small/large file setups
Sun May 9 14:00:00 2010 herbertAATTlinks2linux.de
- add baselib.conf
Wed Mar 31 14:00:00 2010 pascalAATTlinks2linux.de
- update to 1.12.0:
* reverses the changes made in the previous release, 1.11.0
* libmpg123_64.so it introduced on largefile-sensitive systems is gone now
* libmpg123 provides a dual mode interface similar to the libc
* this version marks the first stable ABI for largefile-sensitive systems
since mpg123 1.4.x
* as a side effect of dual mode hacking, replacement I/O using
client-provided handles (void pointer) has been added to the API
* the introduction of AI_ADDRCONFIG has been made conditional based on the
actual availability of that flag on a system
Sun Mar 21 13:00:00 2010 pascalAATTlinks2linux.de
- update to 1.11.0:
* improvements to hybrid setups of small and large file support
* IPv6 behavior was improved
* a potential ICY reading issue was resolved
* assembler code was cleaned up
Sat Feb 27 13:00:00 2010 detlefAATTlinks2linux.de
- update to 1.10.1:
* Help multilib setups that boldly assume that headers are invariant by
removing the consistency check in mpg123.h and instead just adding a
suffix to relevant functions when _FILE_OFFSET_BITS is defined. Invalid
setups will now fail at the linking stage instead of the preprocessing
stage. That should cover bug 2934488.
* Fixes for gapless decoding:
o Correctly skip padding larger than one MPEG frame (strange, but occurs).
o Bug 2950218 (proper gapless cuts for seeking near the end).
* Make sure the search for the first header aborts after 64K of one-byte
reads, as always intended (bug 2951334).
Certain files (or even random data) were able to fool mpg123 sufficiently
enough that it basically reads through the whole file in 1-byte steps in
search for MPEG data. The limit of 64K will very likely be configurable
in a future mpg123 version.
* Fix subtle bug with seeking in feeder mode: A seek close to the current position
(meaning: the needed data offset is already in mpg123\'s buffer chain)
resulted in skipped bytes.
* Improve the feeder mode for handling large amounts of junk at the beginning,
including proper passing of the request for more data when trying to determine
free format frame size. This also fixes endless looping as reported in bug 2951334.
* The parser code still needs overhaul. It is not pretty.
* Compile fix for OpenAL (with strict compiler).
Sun Dec 6 13:00:00 2009 pascal.bleserAATTopensuse.org
- update to 1.10.0:
* added pitch command to control interface
* HTTP header field and MIME type parsing now case-insensitive (fixes bug
2904736); MIME-parsing for non-playlist URLs is done the same way as from
playlists now; we interpret MIME types only to before a \";\" (see bug
2836904)
* add experimental framebyframe API
Fri Nov 20 13:00:00 2009 detlefAATTlinks2linux.de
- update to 1.9.2:
* many bugfixes
Fri Oct 9 14:00:00 2009 pascal.bleserAATTopensuse.org
- update to 1.9.1:
* a set of bugs have been fixed, along with some long- and short-standing
regressions, namely NtoM CPU creep and parsing of Foobar2000-style RVA info
in ID3v2 tags
* new openal output plugin
Sun Jun 14 14:00:00 2009 pascal.bleserAATTopensuse.org
- update to 1.8.1:
* adds the proper integer/fixed point decoding that accidentally had been
promised for the 1.8.0 release
* minor bugs and build system problems were fixed
Thu Jun 11 14:00:00 2009 pascal.bleserAATTopensuse.org
- update to 1.8.0:
* major performance improvements (including new SSE code) for x86-64 systems
(and others)
* fixes to the correctness of decoding
* the fixed point decoding (compile-time option) now works properly for layer
1 and 2
Mon Apr 27 14:00:00 2009 pascal.bleserAATTopensuse.org
- update to 1.7.3:
* a bad-sounding regression with seeking in layer 3 files has been fixed;
this regression had been introduced in 1.7.0 with the --doublespeed
revival
Mon Apr 6 14:00:00 2009 pascal.bleserAATTopensuse.org
- renamed mpg123-devel to libmpg123-devel, with a Provides:mpg123-devel
for compatibility with existing spec files
- split out support for pulse, jack, portaudio and sdl into subpackages
- the empty package lib%%{name}-%%{soname}-all pulls in all subpackages with
output engine support
- update to 1.7.2:
* fixes a vulnerability in the ID3v2 code with invalid text encoding values
- changes from 1.7.1:
* fixes a regression that prevented the RVA changes in the generic control
interface or from the terminal from resulting in something other than
silence
- changes from 1.7.0:
* significant overhaul of the decoder engine to be more flexible at runtime
and include more output formats
* float and 32-bit integer output are now standard features of a normal build
* the --doublespeed functionality is back again after being silently absent
in the 1.x series
* support for configuring minimal libmpg123 builds by stripping out certain
features
Sun Jan 11 13:00:00 2009 detlefAATTlinks2linux.de
- new upstream version <1.6.4>
* frame fill fix
Sun Dec 21 13:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.6.3>
* Fix sf.net bug #2413608: Make sure a new format does not slip through after
early close.
* Include equalizer example file and a piece of wrapper code for MSVC++ in
the distribution.
* Do not claim to support unsigned 16 bit encoding (never been the case).
* Fix default fifo detection, now it actally activates fifo support!
Tue Nov 11 13:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.6.2>
* fixing that typo in configure.ac that prevents IPv6 auto detection
Mon Nov 10 13:00:00 2008 guruAATTunixtech.be
- update to 1.6.1:
* small bugfix for large file offsets in the remote control interface
* some portability fixes
Wed Nov 5 13:00:00 2008 guruAATTunixtech.be
- use %%{_libdir}/%%{name}-%%{soname}/ instead of %%{_libdir}/%%{name}/ for
output plugins, to enable side-by-side installation of different
SONAME versions of the package (they would conflict on the output
plugins otherwise)
- added patch to remove the falling back on ../lib/mpg123 when loading
output modules
- splitted out library and codecs, following SUSE Shared Library Policy
package naming
- added Provides:mpg321
- splitted out arts and esd support because of dependencies and because
those sound daemons are rarely used nowadays
- update to 1.6.0:
* decoding improvements were made
* new commands and API features were added for fast fuzzy seeking (using
estimates or the Xing VBR TOC)
* bugs were fixed
* largefile support
Sat Aug 30 14:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.5.1>
Sat Aug 2 14:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.5.0>
Fri May 23 14:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.4.3>
Sun Apr 20 14:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.4.2>
Sat Apr 19 14:00:00 2008 detlefAATTlinks2linux.de
- build all output plugins
- split devel rpm
- mpg123 provides mpg321 now
Tue Apr 8 14:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.4.1>
Mon Apr 7 14:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.4.0>
Sun Mar 9 13:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.3.1>
Wed Mar 5 13:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.3.0>
Thu Feb 21 13:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.2.1>
Fri Feb 1 13:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.2.0>
Thu Jan 17 13:00:00 2008 detlefAATTlinks2linux.de
- new upstream version <1.1.0>
Fri Dec 28 13:00:00 2007 detlefAATTlinks2linux.de
- new upstream version <1.0.1>
Sun Dec 23 13:00:00 2007 detlefAATTlinks2linux.de
- new upstream version <1.0.0>
Tue Dec 18 13:00:00 2007 detlefAATTlinks2linux.de
- new upstream version <1.0rc3>
Mon Nov 5 13:00:00 2007 detlefAATTlinks2linux.de
- new upstream version <0.68>
Tue Aug 7 14:00:00 2007 detlefAATTlinks2linux.de
- new upstream version <0.67>
Thu Jun 7 14:00:00 2007 detlefAATTlinks2linux.de
- new upstream version <0.66>
Tue Feb 13 13:00:00 2007 detlefAATTlinks2linux.de
- new upstream version
Wed Oct 18 14:00:00 2006 detlefAATTlinks2linux.de
- rebuild for packman
Thu Aug 31 14:00:00 2006 guruAATTunixtech.be
- new upstream version
Wed Aug 23 14:00:00 2006 guruAATTunixtech.be
- changed audio backend to alsa
- new upstream version
Mon Jul 31 14:00:00 2006 guruAATTunixtech.be
- new upstream version
Tue Jul 25 14:00:00 2006 guruAATTunixtech.be
- new package