Up to [NetBSD + pkgsrc-wip] / pkgsrc / audio / libtunepimp
Request diff between arbitrary revisions - Display revisions graphically
Keyword substitution: kv
Default branch: MAIN
fix build with current curl.
Add upstream bug report URL.
Fix broken test by assuming pkgsrc handles version check for us. (Problem here is that 1.10 doesn't compare as bigger than 1.4.)
Fix build with gcc4.3
MP4Close returns void now, adapt. Patch will be sent upstream shortly.
Update to 0.5.3: version 0.5.3: - Support for FLAC 1.1.3. Thanks to Josh Coalson. - Fixed linking of the wav plugin. - Fixed crash on extracting PUID from XML.
Update to 0.5.2:
version 0.5.2:
- Case insensitive checking for the .mp3 extension. (#1515)
- Fallback to TDRC if TDRL is not found, when reading ID3v2.3 tags. (#2190)
- Ignore "MP3ext" in the padding area of ID3 tags. (#2123)
- Fixes for DragonFly BSD and new versions of NetBSD. Patch
by tk@giga.or.at (#2048)
- Load plugins from "$(libdir)/tunepimp/plugins" instead of hard-coded
path "$(prefix)/lib/tunepimp/plugins".
Pullup ticket 1800 - requested by salo
security fix for libtunepimp
Revisions pulled up:
- pkgsrc/audio/libtunepimp0.4/Makefile 1.3
- pkgsrc/audio/libtunepimp0.4/distinfo 1.2
- pkgsrc/audio/libtunepimp0.4/patches/patch-ae 1.1
[applied to pkgsrc/audio/libtunepimp on pkgsrc-2006Q2]
Module Name: pkgsrc
Committed By: salo
Date: Mon Aug 21 17:55:01 UTC 2006
Modified Files:
pkgsrc/audio/libtunepimp0.4: Makefile distinfo
Added Files:
pkgsrc/audio/libtunepimp0.4/patches: patch-ae
Log Message:
Security fix for CVE-2006-3600:
"A vulnerability in libtunepimp can be potentially exploited by
malicious people to compromise a user's system.
The vulnerability is caused due to a boundary error in the
"LookupTRM::lookup()" function when retrieving album release dates.
This can be exploited to cause a buffer overflow by returning an overly
long release date string (more than 100 bytes).
Successful exploitation may allow execution of arbitrary code in context
of an application using the vulnerable library."
http://secunia.com/advisories/21026/
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3600
Patch from MusicBrainz SVN. Bump PKGREVISION.
Update to 0.5.1: version 0.5.1: - Fixed broken symlink problem in plugins/tta/Makefile.am - Don't write files/directories with leading dots. (#1427) - Added SetNotifyCallback to the Python bindings.
Fix hard-coded -lpthread.
Update to 0.5.0. Bigger API change, old version in libtunepimp0.4.
Changes:
version 0.5.0:
- Versioned header files. tunepimp/tunepimp.h -> tunepimp-0.5/tunepimp.h
- Removed track lookup parts of libtunepimp
- WavPack, Speex and The True Audio metadata plugins
- Correct handling of UNC paths on Windows
- Fixed non-album tracks renaming/moving (#1408)
- Trivial change to id3tag to read tags empty ID3 frames (#1568)
version 0.5.0-alpha2:
- Python bindings: compatibility with ctypes 0.9.9.3 (#1171)
- Python bindings: fixed libtunepimp .so version (3 -> 4) (#1168)
- Support for "Windows-safe" file names on non-Windows systems (for files on
FAT32, Samba, ...) (#1014, #1222)
- Fixed checking for end of stream in Ogg Vorbis and FLAC plugins (#1291)
- Added decoding to MPC plugin (#1355)
version 0.5.0-alpha1:
- New acoustic fingerprint technology - MusicDNS <http://www.musicdns.org/>
- New file name format variable %albumtracks (#951)
Fix statvfs support on NetBSD and Solaris (block counts are in units of f_frsize, not f_bsize). Also add DragonFly support from the old tunepimp package (untested). Package uses c++ and libtool so say so in Makefile. Bump PKGREVISION.
Fix adding LIBS in configure
Initial import of libtunepimp-0.4.2: The TunePimp library serves as a tool to allow developers to create MusicBrainz enabled tagging applications. The TunePimp library is a full featured tagging library that allows the developer to open music files for identification/lookup. Once files have been identified, it writes new metadata tags to the music files and writes the files to a standardized directory hierarchy. TunePimp includes the following features: * Create TRM IDs from WAV, MP3, Ogg/Vorbis and FLAC files * Automatically lookup files by TRM or by metadata * Read and write metadata from the music files * Optionally rename files according to a user specified file mask * Optionally move files to a user specified directory hierarchy
Initial revision