1436 Commits

Author SHA1 Message Date
Stephen F. Booth
dad73ebfc5 Strip tag if empty 2013-11-29 10:50:58 -05:00
Stephen F. Booth
733b537c63 Read properties more efficiently 2013-11-29 08:27:48 -05:00
Stephen F. Booth
caf705958e Validate the tag's version of file length against the actual length 2013-11-29 08:24:22 -05:00
Stephen F. Booth
ebaecc47f4 Correctly read all 8 bytes for the metadata offset 2013-11-29 08:21:23 -05:00
Stephen F. Booth
69bcc52ef3 Invalidate the file when necessary 2013-11-29 08:18:59 -05:00
Stephen F. Booth
97b0f9e5a5 Merge branch 'taglib2' of github.com:taglib/taglib into dsf 2013-11-19 11:47:51 -05:00
Stephen F. Booth
3cdbdfe0b9 Merge pull request #315 from TsudaKageyu/string-redundant
Removed some redundant code from String::operator==()
2013-11-16 04:50:07 -08:00
Stephen F. Booth
7ff61ff5ac Merge pull request #317 from TsudaKageyu/comment
Amended some trivial mistakes in some comments
2013-11-16 04:46:16 -08:00
Tsuda Kageyu
f7d2935d7b Amended some trivial mistakes in some comments 2013-11-16 19:16:13 +09:00
Tsuda Kageyu
8a22c7ce75 Removed some redundant code from String::operator==() 2013-11-16 11:07:20 +09:00
Stephen F. Booth
6dc1ce7fe7 Merge pull request #314 from TsudaKageyu/backslash2
Replaced a wrongly used slash with a backslash
2013-11-15 18:03:25 -08:00
Stephen F. Booth
28cede5965 Merge pull request #313 from TsudaKageyu/merge-master-to-taglib2
Merge master to taglib2
2013-11-15 17:56:23 -08:00
Tsuda Kageyu
634d2ede3b Replaced a wrongly used slash with a backslash 2013-11-16 10:27:23 +09:00
Tsuda Kageyu
753c63e0e6 Merge branch 'master' into merge-master-to-taglib2
Conflicts:
	taglib/mp4/mp4properties.cpp
	taglib/mp4/mp4properties.h
	taglib/mpeg/id3v2/id3v2frame.cpp
	taglib/toolkit/tbytevector.cpp
	taglib/toolkit/tlist.tcc
	taglib/toolkit/tmap.tcc
	taglib/toolkit/tstring.h
	taglib/wavpack/wavpackproperties.cpp
	tests/test_mp4.cpp
2013-11-16 09:38:38 +09:00
Stephen F. Booth
637a08b8b0 Merge pull request #279 from TsudaKageyu/aifc-msg
Suppressed a useless debug message in aiffproperties.cpp
2013-11-15 15:07:13 -08:00
Stephen F. Booth
f733077917 Merge pull request #307 from TsudaKageyu/string-abi
Fixed the ABI breakage in TagLib::String
2013-11-15 15:04:30 -08:00
Stephen F. Booth
0d45ddaf25 Merge pull request #312 from TsudaKageyu/string-format
Unified the string formatting functions
2013-11-15 13:19:31 -08:00
Stephen F. Booth
499d503aa2 Merge pull request #311 from TsudaKageyu/string-default-param
Fixed a wrong default parameter of String::ctor()
2013-11-15 03:55:51 -08:00
Stephen F. Booth
670493f97f Merge pull request #310 from TsudaKageyu/backslash
Replaced wrongly used slashes with backslashes in some comments
2013-11-15 03:55:04 -08:00
Tsuda Kageyu
116b1fcff9 Unified the string formatting functions 2013-11-15 16:34:40 +09:00
Tsuda Kageyu
d4adc22922 Replaced wrongly used slashes with backslashes in some comments 2013-11-15 15:31:23 +09:00
Tsuda Kageyu
85e1ef1fba Amended some comments about the Type parameters of String::ctor() 2013-11-15 15:25:18 +09:00
Tsuda Kageyu
88d55057fc Fixed a wrong default parameter of String::ctor() 2013-11-15 15:19:20 +09:00
Stephen F. Booth
34f8cd8a90 Merge pull request #309 from TsudaKageyu/fix-replace
Rewrote ByteVector::replace() simpler (fix for the issue #308)
2013-11-14 07:01:29 -08:00
Tsuda Kageyu
4a7d31c87b Rewrote ByteVector::replace() simpler 2013-11-14 14:58:14 +09:00
Tsuda Kageyu
3bf30af66c Fixed ABI breakage in TagLib::String 2013-11-06 17:01:21 +09:00
Stephen F. Booth
cd540cbee2 Merge pull request #305 from TsudaKageyu/fix-string-upper
String::upper() no longer modifies the String itself
2013-10-30 19:45:54 -07:00
Tsuda Kageyu
0acdd2379e Added a test for String::upper() 2013-10-30 22:40:21 +09:00
Tsuda Kageyu
ced5f262ba String::upper() no longer modifies the String itself 2013-10-30 19:37:44 +09:00
Lukáš Lalinský
ee9720a997 Merge pull request #304 from funman/master
Win32: avoid symbol lookup if UNICODE is defined
2013-10-28 01:12:48 -07:00
Rafaël Carré
69e58b5f3f Win32: avoid symbol lookup if UNICODE is defined 2013-10-28 04:39:04 +01:00
Lukáš Lalinský
aa61823432 Fix the length of the TXXX translation mapping (closes #283) v1.9.1 2013-10-08 17:50:01 +02:00
Lukáš Lalinský
2f7af42092 Update version to 1.9.1 2013-10-08 17:46:34 +02:00
Lukáš Lalinský
2d5abd46d2 Added TagLib::MP4::PropertyMap::codec() 2013-10-08 17:41:09 +02:00
Lukáš Lalinský
9b5869ea37 Merge remote-tracking branch 'TsudaKageyu/chunksize' 2013-10-08 16:18:43 +02:00
Lukáš Lalinský
02ebd0bcbe Change log for 1.9.1 2013-10-08 16:18:30 +02:00
Lukáš Lalinský
5693ab0403 Merge remote-tracking branch 'TsudaKageyu/fix-string' 2013-10-08 16:12:49 +02:00
Lukáš Lalinský
27000438f5 Merge remote-tracking branch 'TsudaKageyu/msvc_wchar_t' 2013-10-08 16:09:01 +02:00
Lukáš Lalinský
a6f759cc9a These shouldn't be executable either 2013-10-08 16:06:58 +02:00
Lukáš Lalinský
a175b8356b Reintroduce the old RefCounter from 1.8, which is needed by TagLib::Map<> and TagLib::List<> (closes #296) 2013-10-08 16:06:03 +02:00
Tsuda Kageyu
873df184fe Workaround for when MSVC doesn't have wchar_t as a built-in type 2013-10-08 19:55:44 +09:00
Tsuda Kageyu
079e3e0b87 Fixed detecting RIFF files with invalid chunk sizes 2013-10-07 17:04:55 +09:00
Lukáš Lalinský
95776b5905 These files should not be marked as executable v1.9 2013-10-06 17:11:01 +02:00
Stephen F. Booth
e5c2232b10 Added tag setting test 2013-10-05 14:03:19 -04:00
Stephen F. Booth
8fc110dfd0 Added some basic tests for DSF 2013-10-05 13:59:59 -04:00
Stephen F. Booth
b949e23be3 Rename DSF::Properties to DSF::AudioProperties 2013-10-05 13:58:14 -04:00
Stephen F. Booth
43240b8ecc Fixed a comment 2013-10-05 13:51:39 -04:00
Stephen F. Booth
c09ea21ae3 Correctly handle files with no ID3v2 tag 2013-10-05 09:58:14 -04:00
Lukáš Lalinský
dcfb71bcb4 Update version number to 1.9 2013-10-05 10:53:15 +02:00
Lukáš Lalinský
f2c9ed4f36 Update NEWS 2013-10-05 10:09:09 +02:00