]>
granicus.if.org Git - taglib/log
Lukáš Lalinský [Wed, 21 Nov 2012 16:26:17 +0000 (17:26 +0100)]
Document sort names
Lukáš Lalinský [Wed, 21 Nov 2012 16:24:32 +0000 (17:24 +0100)]
Use names that are consistent with Vorbis Comments
Lukáš Lalinský [Wed, 21 Nov 2012 16:21:30 +0000 (17:21 +0100)]
Add support for reading MusicBrainz IDs from ID3v2 tags to PropertyMap
Lukáš Lalinský [Wed, 21 Nov 2012 13:40:26 +0000 (14:40 +0100)]
Use PropertyMap in tagreader
Lukáš Lalinský [Tue, 20 Nov 2012 17:34:51 +0000 (18:34 +0100)]
Revert "Fix opening of read-only files on Windows"
This reverts commit
ade8dc1a218e43c3909c4eede58f4e28e09da73a .
Lukáš Lalinský [Tue, 20 Nov 2012 17:23:16 +0000 (09:23 -0800)]
Merge pull request #85 from TsudaKageyu/fix-readonly
Fix reading read-only files in Win32
Tsuda Kageyu [Tue, 20 Nov 2012 13:46:03 +0000 (22:46 +0900)]
Fix compilation in non-Win32
Tsuda Kageyu [Tue, 20 Nov 2012 13:20:34 +0000 (22:20 +0900)]
Fix reading read-only files in Win32
Lukáš Lalinský [Tue, 20 Nov 2012 13:15:16 +0000 (14:15 +0100)]
Fix opening of read-only files on Windows
The CreateFile* functions return INVALID_HANDLE_VALUE on error, not NULL.
http://article.gmane.org/gmane.comp.kde.devel.taglib/2346
Lukáš Lalinský [Mon, 12 Nov 2012 15:14:32 +0000 (16:14 +0100)]
Revert "Add a tool to inspect audio files, only MP4 is implemented for now"
This reverts commit
45b0279b411958d8fcc1428dc38084f351ae4b80 .
Lukáš Lalinský [Sun, 11 Nov 2012 15:44:01 +0000 (16:44 +0100)]
Build also examples
Lukáš Lalinský [Sun, 11 Nov 2012 15:43:36 +0000 (16:43 +0100)]
Add a tool to inspect audio files, only MP4 is implemented for now
Lukáš Lalinský [Sun, 11 Nov 2012 15:04:08 +0000 (16:04 +0100)]
Parse covr atoms with type 0 (fixes issue #84)
Lukáš Lalinský [Sun, 11 Nov 2012 13:49:31 +0000 (14:49 +0100)]
Update NEWS
Lukáš Lalinský [Sun, 11 Nov 2012 13:26:10 +0000 (14:26 +0100)]
Fix tests when compiled with clang on Linux
Lukáš Lalinský [Sat, 10 Nov 2012 19:51:17 +0000 (20:51 +0100)]
Make travis run tests also with clang
Lukáš Lalinský [Sun, 4 Nov 2012 08:27:43 +0000 (01:27 -0700)]
Merge pull request #79 from gonemad/master
Check if file is open before reading tags
Lukáš Lalinský [Sun, 4 Nov 2012 08:26:26 +0000 (01:26 -0700)]
Merge pull request #83 from jmarshallnz/more_itunes_hacks
A small fix, and some additional iTunes hacks (v2.2 frames in v2.3 tag)
Jonathan Marshall [Sun, 4 Nov 2012 06:53:55 +0000 (19:53 +1300)]
adds new iTunes hack for v2.2 frames stored in a v2.3 tag (iTunes v8.1.1.10 for example)
Jonathan Marshall [Sun, 4 Nov 2012 06:52:10 +0000 (19:52 +1300)]
fixes noop frame id size check in ID3v2::FrameFactory::createFrame
gonemad [Fri, 19 Oct 2012 00:17:35 +0000 (20:17 -0400)]
Merge branch 'master' of https://github.com/taglib/taglib
Lukáš Lalinský [Sat, 13 Oct 2012 11:38:35 +0000 (13:38 +0200)]
Make sure we build the tests
Lukáš Lalinský [Sat, 13 Oct 2012 11:36:33 +0000 (13:36 +0200)]
Actually run the tests
Lukáš Lalinský [Sat, 13 Oct 2012 11:34:44 +0000 (13:34 +0200)]
Needs sudo
Lukáš Lalinský [Sat, 13 Oct 2012 11:33:36 +0000 (13:33 +0200)]
Experimenting with Travis CI
Lukáš Lalinský [Sat, 13 Oct 2012 07:11:20 +0000 (09:11 +0200)]
Remove useless debug print
Lukáš Lalinský [Sat, 13 Oct 2012 07:06:09 +0000 (09:06 +0200)]
Include Opus in docs
Lukáš Lalinský [Sat, 13 Oct 2012 06:55:23 +0000 (08:55 +0200)]
Add support for Ogg Opus
gonemad [Fri, 12 Oct 2012 02:10:19 +0000 (22:10 -0400)]
Fixed indents
gonemad [Fri, 12 Oct 2012 01:20:03 +0000 (21:20 -0400)]
Added check if file is open before attempting to read tags
Lukáš Lalinský [Wed, 10 Oct 2012 15:09:03 +0000 (17:09 +0200)]
Partial changelog for 1.9
Lukáš Lalinský [Wed, 10 Oct 2012 14:45:36 +0000 (16:45 +0200)]
Merge remote-tracking branch 'nightingale/master'
Tsuda Kageyu [Wed, 10 Oct 2012 12:17:05 +0000 (21:17 +0900)]
Fix a bug in updating MP4 tags
rsjtdrjgfuzkfg [Mon, 8 Oct 2012 17:18:20 +0000 (19:18 +0200)]
Restrict url frame generation to W??? Frames to prevent known non-text non-url frameIDs to be handled as url when containing only one String. No longer describe the default comment as "COMMENT".
Lukáš Lalinský [Mon, 8 Oct 2012 11:23:17 +0000 (13:23 +0200)]
Merge remote-tracking branch 'TsudaKageyu/id3v1-genrenumber'
Julien Ramseier [Sun, 7 Oct 2012 13:41:40 +0000 (15:41 +0200)]
Fix missing CppUnit include directive
Stephen F. Booth [Sun, 7 Oct 2012 12:29:02 +0000 (05:29 -0700)]
Merge pull request #73 from ArnaudBienner/master
Corrupted FLAC files scan can result in heavy CPU consumption: fix
Arnaud Bienner [Sun, 7 Oct 2012 01:07:53 +0000 (03:07 +0200)]
Faster FLAC::FilePrivate destructor
Arnaud Bienner [Sun, 7 Oct 2012 01:04:02 +0000 (03:04 +0200)]
Consider FLAC file as being invalid if a 0 length block is found
Tsuda Kageyu [Thu, 4 Oct 2012 10:23:10 +0000 (19:23 +0900)]
Add reading/writing ID3v1 genre in number
Urs Fleisch [Sun, 30 Sep 2012 13:42:16 +0000 (15:42 +0200)]
Crash when saving xm files (fixes #68)
Lukáš Lalinský [Sun, 30 Sep 2012 08:50:19 +0000 (10:50 +0200)]
Change some variables to follow the TagLib naming convention
Lukáš Lalinský [Sun, 30 Sep 2012 08:43:58 +0000 (10:43 +0200)]
Merge remote-tracking branch 'TsudaKageyu/filestream'
Lukáš Lalinský [Sun, 30 Sep 2012 08:22:10 +0000 (10:22 +0200)]
Various uint fixes
We really need to get rid of TagLib::uint...
Lukáš Lalinský [Sun, 30 Sep 2012 08:15:56 +0000 (10:15 +0200)]
Merge remote-tracking branch 'TsudaKageyu/infotag-patch'
Lukáš Lalinský [Sun, 30 Sep 2012 08:06:49 +0000 (01:06 -0700)]
Merge pull request #70 from FestusHagen/taglib-config_cmd
Win32 taglib-config.cmd support.
Lukáš Lalinský [Sat, 29 Sep 2012 13:54:36 +0000 (06:54 -0700)]
Merge pull request #69 from FestusHagen/SW_MinGW
Silence warnings with MinGW 4.6.3.
Festus Hagen [Fri, 28 Sep 2012 20:32:27 +0000 (16:32 -0400)]
Silence warnings with MinGW 4.6.3.
Festus Hagen [Sat, 29 Sep 2012 01:41:45 +0000 (21:41 -0400)]
Win32 taglib-config.cmd support.
Lukáš Lalinský [Wed, 26 Sep 2012 18:30:53 +0000 (20:30 +0200)]
Fix the version number
Stephen F. Booth [Sat, 8 Sep 2012 12:14:30 +0000 (05:14 -0700)]
Merge pull request #65 from TsudaKageyu/tagsondisk
Add MPEG::FILE::Has*Tag functions
Tsuda Kageyu [Sat, 8 Sep 2012 05:13:20 +0000 (14:13 +0900)]
Add MPEG::FILE::Has*Tag functions
Tsuda Kageyu [Fri, 7 Sep 2012 16:17:15 +0000 (01:17 +0900)]
Fixed CMakeLists.txt
Tsuda Kageyu [Fri, 7 Sep 2012 14:48:06 +0000 (23:48 +0900)]
FileStream improvement in Win32
Tsuda Kageyu [Mon, 27 Aug 2012 09:29:12 +0000 (18:29 +0900)]
Fixed an API change
Tsuda Kageyu [Sun, 26 Aug 2012 15:41:09 +0000 (00:41 +0900)]
Added missing comments
Tsuda Kageyu [Sun, 26 Aug 2012 01:12:40 +0000 (10:12 +0900)]
Support INFO tags of RIFF wave files.
Lukáš Lalinský [Thu, 6 Sep 2012 18:03:15 +0000 (20:03 +0200)]
Merge remote-tracking branch 'TsudaKageyu/substr-bug'
Lukáš Lalinský [Thu, 6 Sep 2012 18:03:08 +0000 (20:03 +0200)]
Add tests for String::substr
Lukáš Lalinský [Thu, 6 Sep 2012 17:57:10 +0000 (19:57 +0200)]
Add change log, update SOVERSION
Lukáš Lalinský [Thu, 6 Sep 2012 17:43:52 +0000 (19:43 +0200)]
Do not delete the IOStream object in TagLib::File
Lukáš Lalinský [Thu, 6 Sep 2012 17:30:45 +0000 (19:30 +0200)]
Update CMakeLists.txt
Lukáš Lalinský [Thu, 6 Sep 2012 17:24:22 +0000 (19:24 +0200)]
Merge branch 'master' of https://github.com/moeeka/taglib
Rupert Daniel [Thu, 6 Sep 2012 11:11:20 +0000 (12:11 +0100)]
Updated OWNE implementaion with minor changes after pull review
Rupert Daniel [Wed, 5 Sep 2012 15:37:46 +0000 (16:37 +0100)]
Implementation of the ID3v2.4 OWNE frame.
Tsuda Kageyu [Wed, 5 Sep 2012 10:46:52 +0000 (19:46 +0900)]
Bug fix in String::substr()
Lukáš Lalinský [Mon, 3 Sep 2012 17:55:55 +0000 (19:55 +0200)]
Fix ambiguous reference to uint in tests
Tsuda Kageyu [Sun, 2 Sep 2012 16:45:28 +0000 (01:45 +0900)]
Refectored the FileStream constructor.
Tsuda Kageyu [Sun, 2 Sep 2012 14:40:11 +0000 (23:40 +0900)]
Merge branch 'master' of https://github.com/taglib/taglib into security-warnings
Lukáš Lalinský [Sun, 2 Sep 2012 13:25:41 +0000 (15:25 +0200)]
Merge remote-tracking branch 'TsudaKageyu/warnings'
Tsuda Kageyu [Thu, 23 Aug 2012 12:57:12 +0000 (21:57 +0900)]
Fix Visual C++ specific warnings about security
Tsuda Kageyu [Thu, 23 Aug 2012 11:54:18 +0000 (20:54 +0900)]
Fix warnings with VS2010
Tsuda Kageyu [Thu, 23 Aug 2012 10:58:21 +0000 (19:58 +0900)]
Fix compilation errors with Visual Studio 2010
Lukáš Lalinský [Thu, 23 Aug 2012 09:00:32 +0000 (11:00 +0200)]
Merge remote-tracking branch 'TsudaKageyu/id3v2-comment-update'
tsuda.kageyu@gmail.com [Thu, 23 Aug 2012 08:57:00 +0000 (17:57 +0900)]
Comment update for ID3v2::Tag::setLatin1StringHandler()
Lukáš Lalinský [Thu, 23 Aug 2012 08:51:47 +0000 (10:51 +0200)]
Merge remote-tracking branch 'TsudaKageyu/cross-border-delete'
tsuda.kageyu@gmail.com [Thu, 23 Aug 2012 08:45:25 +0000 (17:45 +0900)]
Comment update for ID3v1::Tag::setStringHandler()
Lukáš Lalinský [Thu, 23 Aug 2012 08:22:43 +0000 (10:22 +0200)]
Merge remote-tracking branch 'TsudaKageyu/id3v2-brokenlatin1-patch'
Lukáš Lalinský [Thu, 23 Aug 2012 08:19:08 +0000 (10:19 +0200)]
Merge remote-tracking branch 'poiru/master'
Lukáš Lalinský [Thu, 23 Aug 2012 08:17:05 +0000 (10:17 +0200)]
Merge remote-tracking branch 'supermihi/master'
tsuda.kageyu@gmail.com [Thu, 23 Aug 2012 02:40:32 +0000 (11:40 +0900)]
Support broken Latin-1 encodings in ID3V2
tsuda.kageyu@gmail.com [Thu, 23 Aug 2012 02:09:22 +0000 (11:09 +0900)]
Remove possible cross binary boundary delete
Lukáš Lalinský [Fri, 17 Aug 2012 05:50:48 +0000 (07:50 +0200)]
ID3 frame IDs with 0 should be recognized as valid
http://article.gmane.org/gmane.comp.kde.devel.taglib/2275
Lukáš Lalinský [Fri, 17 Aug 2012 05:34:44 +0000 (07:34 +0200)]
Ignore additional files
Birunthan Mohanathas [Thu, 2 Aug 2012 14:25:20 +0000 (17:25 +0300)]
Update header comments to reflect
c4163a2
Michael Helmling [Mon, 30 Jul 2012 18:52:30 +0000 (20:52 +0200)]
Check PropertyMap keys format-specifically instead of globally.
Instead of statically forbidding certain keys in PropertyMap, now the
setProperties() implementations of the different formats check if the
keys are valid for that particular specification and include them in
the returned PropertyMap otherwise.
This should remove an unneccessary complification for programmers since
now there's only one step, namely calling setProperties(), where
problems might occur.
Also the previous implementation leads to problems with invalid keys:
because taglib doesn't use exceptions, something like
map.insert("FORBIDDEN KEY", "some value");
would lead to the value being inserted under String::null, which
smells like the source of strange bugs.
Michael Helmling [Mon, 23 Jul 2012 18:53:25 +0000 (20:53 +0200)]
add id3v2 frame delete test
BSDKaffee [Sun, 15 Jul 2012 05:57:53 +0000 (01:57 -0400)]
- Disambiguate uint and ushort references
Lukáš Lalinský [Sat, 14 Jul 2012 19:53:09 +0000 (21:53 +0200)]
Changelog for 1.8 beta
Lukáš Lalinský [Sat, 14 Jul 2012 19:21:03 +0000 (21:21 +0200)]
Cast to long
Lukáš Lalinský [Sat, 14 Jul 2012 19:09:54 +0000 (21:09 +0200)]
Merge remote-tracking branch 'poiru/master'
Lukáš Lalinský [Sat, 14 Jul 2012 19:08:59 +0000 (21:08 +0200)]
Merge remote-tracking branch 'robinst/mpeg-file-id3vxtag-docs-inexistent-tags'
Lukáš Lalinský [Sat, 14 Jul 2012 19:06:53 +0000 (21:06 +0200)]
Revert "Install examples if built."
This reverts commit
52e96e48c521ad55a7a83fd87d138513d48e6ed9 .
Lukáš Lalinský [Sat, 14 Jul 2012 19:06:08 +0000 (21:06 +0200)]
Merge remote-tracking branch 'kensington/master'
Lukáš Lalinský [Sat, 14 Jul 2012 19:03:16 +0000 (21:03 +0200)]
Merge remote-tracking branch 'robinst/dont-copy-from-id3v1-when-only-saving-id3v2'
Lukáš Lalinský [Wed, 11 Jul 2012 12:15:37 +0000 (14:15 +0200)]
Merge branch 'mpc_sv8'
Lukáš Lalinský [Wed, 11 Jul 2012 12:15:12 +0000 (14:15 +0200)]
More Musepack tests
Lukáš Lalinský [Wed, 11 Jul 2012 12:13:41 +0000 (14:13 +0200)]
Refactoring of the Musepack SV8 properties code
Alex Novichkov [Wed, 11 Jul 2012 11:08:10 +0000 (13:08 +0200)]
MPC v8 audio properties
Scott Wheeler [Tue, 3 Jul 2012 10:26:20 +0000 (12:26 +0200)]
Use '0' here instead of 'NULL'
0 is used throughout the rest of the TagLib source, and generally
preferred in C++:
http://www2.research.att.com/~bs/bs_faq2.html#null