]> granicus.if.org Git - taglib/log
taglib
11 years agoFixed shlwapi.h and shlwapi.lib detection for MSVC
Tsuda Kageyu [Sat, 25 May 2013 19:17:18 +0000 (04:17 +0900)]
Fixed shlwapi.h and shlwapi.lib detection for MSVC

11 years agoMerge pull request #220 from FestusHagen/cmake_shlwapi
Tsuda Kageyu [Sat, 25 May 2013 19:04:08 +0000 (12:04 -0700)]
Merge pull request #220 from FestusHagen/cmake_shlwapi

Added FindShlwapi.cmake in lieu of pragma comment() in fileref.h.

11 years agoAdded FindShlwapi.cmake in lieu of pragma comment() in fileref.h.
Festus Hagen [Sat, 25 May 2013 05:51:26 +0000 (01:51 -0400)]
Added FindShlwapi.cmake in lieu of pragma comment() in fileref.h.

11 years agoMerge pull request #219 from joelverhagen/master
Tsuda Kageyu [Fri, 24 May 2013 01:44:15 +0000 (18:44 -0700)]
Merge pull request #219 from joelverhagen/master

Windows build fails on master (due to RefCounter not being exported)

11 years agoAdded TAGLIB_EXPORT to RefCounter for Windows build
Joel Verhagen [Thu, 23 May 2013 17:42:51 +0000 (13:42 -0400)]
Added TAGLIB_EXPORT to RefCounter for Windows build

11 years agoMerge pull request #215 from TsudaKageyu/smallfile
Tsuda Kageyu [Thu, 23 May 2013 09:22:48 +0000 (02:22 -0700)]
Merge pull request #215 from TsudaKageyu/smallfile

Fixed bugs on manipulating small files

11 years agoFixed bugs on manipulating small files
Tsuda Kageyu [Thu, 23 May 2013 08:38:43 +0000 (17:38 +0900)]
Fixed bugs on manipulating small files

11 years agoMerge pull request #209 from TsudaKageyu/bytevector
Tsuda Kageyu [Mon, 20 May 2013 20:50:59 +0000 (13:50 -0700)]
Merge pull request #209 from TsudaKageyu/bytevector

Changed behavior of ByteVector::toNumber() when overrun

11 years agoChanged behavior of ByteVector::toNumber() when overrun
Tsuda Kageyu [Mon, 20 May 2013 20:36:01 +0000 (05:36 +0900)]
Changed behavior of ByteVector::toNumber() when overrun

11 years agoMerge pull request #204 from TsudaKageyu/number
Tsuda Kageyu [Sun, 19 May 2013 05:59:02 +0000 (22:59 -0700)]
Merge pull request #204 from TsudaKageyu/number

Changed String::number() to use a standard function

11 years agoChanged String::number() to use a standard function
Tsuda Kageyu [Sun, 19 May 2013 05:39:45 +0000 (14:39 +0900)]
Changed String::number() to use a standard function

11 years agoAdded myself to AUTHORS
Tsuda Kageyu [Sun, 19 May 2013 02:59:37 +0000 (11:59 +0900)]
Added myself to AUTHORS

11 years agoMerge pull request #203 from TsudaKageyu/fix-filestream
Tsuda Kageyu [Sun, 19 May 2013 02:21:36 +0000 (19:21 -0700)]
Merge pull request #203 from TsudaKageyu/fix-filestream

Fixed initialization of FileStream

11 years agoFixed initialization of FileStream
Tsuda Kageyu [Sun, 19 May 2013 02:09:43 +0000 (11:09 +0900)]
Fixed initialization of FileStream

11 years agoMerge pull request #202 from TsudaKageyu/fix-filestream
Tsuda Kageyu [Sat, 18 May 2013 17:49:31 +0000 (10:49 -0700)]
Merge pull request #202 from TsudaKageyu/fix-filestream

Small refactoring of FileStream

11 years agoSmall refactoring of FileStream
Tsuda Kageyu [Sat, 18 May 2013 17:33:17 +0000 (02:33 +0900)]
Small refactoring of FileStream

11 years agoMerge pull request #201 from TsudaKageyu/unicodefile
Tsuda Kageyu [Sat, 18 May 2013 14:41:07 +0000 (07:41 -0700)]
Merge pull request #201 from TsudaKageyu/unicodefile

Small change in Win9x support

11 years agoSmall change in Win9x support
Tsuda Kageyu [Sat, 18 May 2013 14:30:15 +0000 (23:30 +0900)]
Small change in Win9x support

11 years agoMerge pull request #199 from TsudaKageyu/fix-zlib
Tsuda Kageyu [Thu, 16 May 2013 11:38:24 +0000 (04:38 -0700)]
Merge pull request #199 from TsudaKageyu/fix-zlib

Fixed the test for ID3V2's compressed frame

11 years agoFixed the test for ID3V2's compressed frame
Tsuda Kageyu [Thu, 16 May 2013 11:26:20 +0000 (20:26 +0900)]
Fixed the test for ID3V2's compressed frame

11 years agoMerge pull request #187 from TsudaKageyu/config
Tsuda Kageyu [Fri, 3 May 2013 15:03:51 +0000 (08:03 -0700)]
Merge pull request #187 from TsudaKageyu/config

Removed config.h and moved macros into taglib_config.h

11 years agoFixed mismatched macro names
Tsuda Kageyu [Fri, 3 May 2013 12:02:27 +0000 (21:02 +0900)]
Fixed mismatched macro names

11 years agoRemoved TAGLIB_HAVE_STD_WSTRING macro that affects the public ABI
Tsuda Kageyu [Fri, 3 May 2013 09:26:43 +0000 (18:26 +0900)]
Removed TAGLIB_HAVE_STD_WSTRING macro that affects the public ABI

11 years agoRemoved RefCounter implementation from a public header
Tsuda Kageyu [Fri, 3 May 2013 04:53:32 +0000 (13:53 +0900)]
Removed RefCounter implementation from a public header

11 years agoMerge pull request #188 from TsudaKageyu/string-comment
Tsuda Kageyu [Fri, 3 May 2013 04:10:26 +0000 (21:10 -0700)]
Merge pull request #188 from TsudaKageyu/string-comment

Fixed comments in tstring.h

11 years agoFixed comments in tstring.h
Tsuda Kageyu [Fri, 3 May 2013 04:03:38 +0000 (13:03 +0900)]
Fixed comments in tstring.h

11 years agoSeparated public and private config.h
Tsuda Kageyu [Fri, 3 May 2013 02:44:36 +0000 (11:44 +0900)]
Separated public and private config.h

11 years agoPrefixed public variables
Tsuda Kageyu [Thu, 2 May 2013 14:03:13 +0000 (23:03 +0900)]
Prefixed public variables

11 years agoRemoved config.h and moved macros into taglib_config.h
Tsuda Kageyu [Thu, 2 May 2013 11:41:59 +0000 (20:41 +0900)]
Removed config.h and moved macros into taglib_config.h

11 years agoMerge pull request #180 from TsudaKageyu/master
Tsuda Kageyu [Tue, 30 Apr 2013 16:39:23 +0000 (09:39 -0700)]
Merge pull request #180 from TsudaKageyu/master

Fixed possible memory leak

11 years agoFixed possible memory leak
Tsuda Kageyu [Tue, 30 Apr 2013 16:32:48 +0000 (01:32 +0900)]
Fixed possible memory leak

11 years agoMerge pull request #178 from rakuco/clear-mbstate_t-correctly
Tsuda Kageyu [Mon, 29 Apr 2013 22:06:57 +0000 (15:06 -0700)]
Merge pull request #178 from rakuco/clear-mbstate_t-correctly

Correctly initialize std::mbstate_t.

11 years agoCorrectly initialize std::mbstate_t.
Raphael Kubo da Costa [Mon, 29 Apr 2013 20:56:07 +0000 (23:56 +0300)]
Correctly initialize std::mbstate_t.

mbstate_t is an opaque type that is often a union or a struct, so setting it
directly to 0 is incorrect and causes build failures with some compilers
such as clang.

11 years agoMerge pull request #176 from TsudaKageyu/master
Tsuda Kageyu [Sun, 28 Apr 2013 00:37:17 +0000 (17:37 -0700)]
Merge pull request #176 from TsudaKageyu/master

Add some error handling to tfilestream.cpp

11 years agoAdd some error handling to tfilestream.cpp
Tsuda Kageyu [Sun, 28 Apr 2013 00:14:37 +0000 (09:14 +0900)]
Add some error handling to tfilestream.cpp

11 years agoMerge pull request #175 from TsudaKageyu/master
Tsuda Kageyu [Sat, 27 Apr 2013 18:10:37 +0000 (11:10 -0700)]
Merge pull request #175 from TsudaKageyu/master

Comment update

11 years agoComment update
Tsuda Kageyu [Sat, 27 Apr 2013 18:06:59 +0000 (03:06 +0900)]
Comment update

11 years agoMerge pull request #174 from TsudaKageyu/alignment
Tsuda Kageyu [Sat, 27 Apr 2013 18:02:31 +0000 (11:02 -0700)]
Merge pull request #174 from TsudaKageyu/alignment

Fixed detection of alignment-tolerant CPUs

11 years agoFixed detection of alignment-tolerant CPUs
Tsuda Kageyu [Sat, 27 Apr 2013 17:57:51 +0000 (02:57 +0900)]
Fixed detection of alignment-tolerant CPUs

11 years agoMerge pull request #171 from TsudaKageyu/string-test
Tsuda Kageyu [Fri, 26 Apr 2013 11:35:57 +0000 (04:35 -0700)]
Merge pull request #171 from TsudaKageyu/string-test

Add some tests for String

11 years agoAdd some tests for String
Tsuda Kageyu [Fri, 26 Apr 2013 10:43:10 +0000 (19:43 +0900)]
Add some tests for String

11 years agoMerge pull request #170 from TsudaKageyu/master
Tsuda Kageyu [Fri, 26 Apr 2013 08:52:15 +0000 (01:52 -0700)]
Merge pull request #170 from TsudaKageyu/master

Small bug fix in tstring.cpp

11 years agoSmall bug fix in tstring.cpp
Tsuda Kageyu [Fri, 26 Apr 2013 08:32:39 +0000 (17:32 +0900)]
Small bug fix in tstring.cpp

11 years agoMerge pull request #166 from TsudaKageyu/cmake_test
Tsuda Kageyu [Fri, 26 Apr 2013 01:54:37 +0000 (18:54 -0700)]
Merge pull request #166 from TsudaKageyu/cmake_test

Refactor out some stuff to CMake tests

11 years agoAdd missing HAVE_WIN_ATOMIC block
Tsuda Kageyu [Tue, 23 Apr 2013 07:25:18 +0000 (16:25 +0900)]
Add missing HAVE_WIN_ATOMIC block

11 years agoFix mistaken preprocessor conditionals
Tsuda Kageyu [Tue, 23 Apr 2013 01:42:45 +0000 (10:42 +0900)]
Fix mistaken preprocessor conditionals

11 years agoSkip unnecessary CMake tests
Tsuda Kageyu [Mon, 22 Apr 2013 23:38:43 +0000 (08:38 +0900)]
Skip unnecessary CMake tests

11 years agoMerge pull request #169 from TsudaKageyu/win9x-unicode
Tsuda Kageyu [Mon, 22 Apr 2013 17:10:14 +0000 (10:10 -0700)]
Merge pull request #169 from TsudaKageyu/win9x-unicode

Improve Unicode file name handling in Win9x

11 years agoImprove Unicode file name handling in Win9x
Tsuda Kageyu [Mon, 22 Apr 2013 16:59:02 +0000 (01:59 +0900)]
Improve Unicode file name handling in Win9x

11 years agoMerge pull request #168 from TsudaKageyu/fix-win9x
Tsuda Kageyu [Mon, 22 Apr 2013 15:28:34 +0000 (08:28 -0700)]
Merge pull request #168 from TsudaKageyu/fix-win9x

Fix a change breaks compatibility with Win9x

11 years agoFix a change breaks compatibility with Win9x
Tsuda Kageyu [Mon, 22 Apr 2013 15:15:54 +0000 (00:15 +0900)]
Fix a change breaks compatibility with Win9x

11 years agoMerge pull request #167 from TsudaKageyu/filesize
Tsuda Kageyu [Sun, 21 Apr 2013 23:29:26 +0000 (16:29 -0700)]
Merge pull request #167 from TsudaKageyu/filesize

Improve getting file size in Win32

11 years agoImprove getting file size in Win32
Tsuda Kageyu [Sun, 21 Apr 2013 23:01:25 +0000 (08:01 +0900)]
Improve getting file size in Win32

11 years agoRefactor out some stuff to CMake tests
Tsuda kageyu [Sun, 21 Apr 2013 13:24:12 +0000 (22:24 +0900)]
Refactor out some stuff to CMake tests

11 years agoMerge pull request #165 from TsudaKageyu/sign-ext
Tsuda Kageyu [Sun, 21 Apr 2013 07:15:02 +0000 (00:15 -0700)]
Merge pull request #165 from TsudaKageyu/sign-ext

Fix unexpected sign extension

11 years agoFix unexpected sign extension
Tsuda kageyu [Sun, 21 Apr 2013 07:06:12 +0000 (16:06 +0900)]
Fix unexpected sign extension

11 years agoMerge pull request #161 from TsudaKageyu/fix-syncdata
Tsuda Kageyu [Sat, 20 Apr 2013 00:43:16 +0000 (17:43 -0700)]
Merge pull request #161 from TsudaKageyu/fix-syncdata

Fix reading corrupted ID3v2 syncdata

11 years agoFix reading corrupted ID3v2 syncdata
Tsuda kageyu [Sat, 20 Apr 2013 00:28:19 +0000 (09:28 +0900)]
Fix reading corrupted ID3v2 syncdata

11 years agoMerge pull request #160 from TsudaKageyu/fix-cast-align
Tsuda Kageyu [Fri, 19 Apr 2013 21:43:42 +0000 (14:43 -0700)]
Merge pull request #160 from TsudaKageyu/fix-cast-align

Fix -Wcast-align violation

11 years agoFix -Wcast-align violation
Tsuda kageyu [Fri, 19 Apr 2013 20:54:06 +0000 (05:54 +0900)]
Fix -Wcast-align violation

11 years agoMerge pull request #158 from TsudaKageyu/fix-errmsg
Tsuda Kageyu [Thu, 18 Apr 2013 21:30:37 +0000 (14:30 -0700)]
Merge pull request #158 from TsudaKageyu/fix-errmsg

Fix an error message in Win32

11 years agoFix an error message in Win32
Tsuda kageyu [Thu, 18 Apr 2013 21:13:27 +0000 (06:13 +0900)]
Fix an error message in Win32

11 years agoMerge pull request #157 from TsudaKageyu/file-win32
Tsuda Kageyu [Thu, 18 Apr 2013 13:38:48 +0000 (06:38 -0700)]
Merge pull request #157 from TsudaKageyu/file-win32

Fix improper file handling in Win32

11 years agoFix improper file handling in Win32
Tsuda kageyu [Thu, 18 Apr 2013 13:16:59 +0000 (22:16 +0900)]
Fix improper file handling in Win32

11 years agoMerge pull request #155 from TsudaKageyu/gcc-warnings
Tsuda Kageyu [Thu, 18 Apr 2013 11:09:30 +0000 (04:09 -0700)]
Merge pull request #155 from TsudaKageyu/gcc-warnings

Fix some GCC specific warnings

11 years agoFix some GCC specific warnings
Tsuda kageyu [Thu, 18 Apr 2013 10:52:52 +0000 (19:52 +0900)]
Fix some GCC specific warnings

11 years agoMerge pull request #154 from TsudaKageyu/tonumber
Tsuda Kageyu [Thu, 18 Apr 2013 10:26:21 +0000 (03:26 -0700)]
Merge pull request #154 from TsudaKageyu/tonumber

ByteVector::toUInt() takes offset and length

11 years agoByteVector::toUInt() takes offset and length
Tsuda kageyu [Thu, 18 Apr 2013 09:36:19 +0000 (18:36 +0900)]
ByteVector::toUInt() takes offset and length

11 years agoMerge pull request #150 from TsudaKageyu/detect-codecvt
Tsuda Kageyu [Wed, 17 Apr 2013 15:42:14 +0000 (08:42 -0700)]
Merge pull request #150 from TsudaKageyu/detect-codecvt

Detect <codecvt> header automatically

11 years agoDetect <codecvt> header automatically
Tsuda kageyu [Wed, 17 Apr 2013 15:32:14 +0000 (00:32 +0900)]
Detect <codecvt> header automatically

11 years agoMerge pull request #149 from TsudaKageyu/fileref-string
Tsuda Kageyu [Wed, 17 Apr 2013 14:55:33 +0000 (07:55 -0700)]
Merge pull request #149 from TsudaKageyu/fileref-string

Fix improper string handling

11 years agoFix improper string handling
Tsuda kageyu [Wed, 17 Apr 2013 14:47:09 +0000 (23:47 +0900)]
Fix improper string handling

11 years agoMerge pull request #148 from TsudaKageyu/reset-smart-pointer
Tsuda Kageyu [Wed, 17 Apr 2013 14:08:36 +0000 (07:08 -0700)]
Merge pull request #148 from TsudaKageyu/reset-smart-pointer

Revert changes concerning the smart pointer

11 years agoRevert changes concerning the smart pointer
Tsuda kageyu [Wed, 17 Apr 2013 13:54:56 +0000 (22:54 +0900)]
Revert changes concerning the smart pointer

11 years agoMerge pull request #147 from TsudaKageyu/shared_ptr
Tsuda Kageyu [Wed, 17 Apr 2013 13:03:28 +0000 (06:03 -0700)]
Merge pull request #147 from TsudaKageyu/shared_ptr

Use shared_ptr if possible regardless of C++11 support

11 years agoUse shared_ptr if possible regardless of C++11 support
Tsuda kageyu [Wed, 17 Apr 2013 12:41:23 +0000 (21:41 +0900)]
Use shared_ptr if possible regardless of C++11 support

11 years agoMerge pull request #145 from TsudaKageyu/classname
Tsuda Kageyu [Wed, 17 Apr 2013 03:51:33 +0000 (20:51 -0700)]
Merge pull request #145 from TsudaKageyu/classname

Changed some class names

11 years agoChanged some class names
Tsuda kageyu [Wed, 17 Apr 2013 03:45:14 +0000 (12:45 +0900)]
Changed some class names

11 years agoMerge pull request #144 from TsudaKageyu/restore-abi2
Tsuda Kageyu [Wed, 17 Apr 2013 03:38:29 +0000 (20:38 -0700)]
Merge pull request #144 from TsudaKageyu/restore-abi2

Restore ABI changed in pull request #60

11 years agoRestore ABI changed in pull request #60
Tsuda kageyu [Wed, 17 Apr 2013 03:28:00 +0000 (12:28 +0900)]
Restore ABI changed in pull request #60

11 years agoMerge pull request #143 from TsudaKageyu/restore-abi
Tsuda Kageyu [Wed, 17 Apr 2013 02:41:55 +0000 (19:41 -0700)]
Merge pull request #143 from TsudaKageyu/restore-abi

Restore ABI breaking change

11 years agoRestore ABI breaking change
Tsuda kageyu [Wed, 17 Apr 2013 02:33:01 +0000 (11:33 +0900)]
Restore ABI breaking change

11 years agoMerge pull request #142 from TsudaKageyu/shared_ptr
Tsuda Kageyu [Wed, 17 Apr 2013 02:27:42 +0000 (19:27 -0700)]
Merge pull request #142 from TsudaKageyu/shared_ptr

Use std::shared_ptr<T> if C++11 is available

11 years agoUse std::shared_ptr<T> if C++11 is available
Tsuda kageyu [Wed, 17 Apr 2013 02:12:42 +0000 (11:12 +0900)]
Use std::shared_ptr<T> if C++11 is available

11 years agoMerge pull request #141 from TsudaKageyu/smart-ptr
Tsuda Kageyu [Wed, 17 Apr 2013 01:38:41 +0000 (18:38 -0700)]
Merge pull request #141 from TsudaKageyu/smart-ptr

Replace RefCounter with a smart pointer

11 years agoReplace RefCounter with a smart pointer
Tsuda kageyu [Wed, 17 Apr 2013 01:10:25 +0000 (10:10 +0900)]
Replace RefCounter with a smart pointer

11 years agoMerge pull request #139 from TsudaKageyu/refactor-string
Tsuda Kageyu [Tue, 16 Apr 2013 13:47:28 +0000 (06:47 -0700)]
Merge pull request #139 from TsudaKageyu/refactor-string

Small refactoring of tstring.cpp

11 years agoSmall refactoring of tstring.cpp
Tsuda kageyu [Tue, 16 Apr 2013 12:47:12 +0000 (21:47 +0900)]
Small refactoring of tstring.cpp

11 years agoMerge pull request #138 from TsudaKageyu/refector-bytevector
Tsuda Kageyu [Tue, 16 Apr 2013 12:34:59 +0000 (05:34 -0700)]
Merge pull request #138 from TsudaKageyu/refector-bytevector

Small refactoring of tbytevector.cpp

11 years agoSmall refactoring of tbytevector.cpp
Tsuda kageyu [Tue, 16 Apr 2013 10:57:04 +0000 (19:57 +0900)]
Small refactoring of tbytevector.cpp

11 years agoMerge pull request #137 from TsudaKageyu/refactor-bytevector
Tsuda Kageyu [Tue, 16 Apr 2013 05:55:22 +0000 (22:55 -0700)]
Merge pull request #137 from TsudaKageyu/refactor-bytevector

Small refactoring of tbytevector.cpp

11 years agoSmall refactoring of tbytevector.cpp
Tsuda kageyu [Tue, 16 Apr 2013 05:35:47 +0000 (14:35 +0900)]
Small refactoring of tbytevector.cpp

11 years agoMerge pull request #134 from TsudaKageyu/fix-byteswap
Tsuda Kageyu [Mon, 15 Apr 2013 21:02:17 +0000 (14:02 -0700)]
Merge pull request #134 from TsudaKageyu/fix-byteswap

Bug fix for #132

11 years agoBug fix for #132
Tsuda kageyu [Mon, 15 Apr 2013 20:53:36 +0000 (05:53 +0900)]
Bug fix for #132

11 years agoMerge pull request #133 from TsudaKageyu/fix-byteswap
Tsuda Kageyu [Mon, 15 Apr 2013 19:22:37 +0000 (12:22 -0700)]
Merge pull request #133 from TsudaKageyu/fix-byteswap

Bug fix for #132

11 years agoBug fix for #132
Tsuda kageyu [Mon, 15 Apr 2013 19:06:29 +0000 (04:06 +0900)]
Bug fix for #132

11 years agoMerge pull request #132 from TsudaKageyu/byteswap
Tsuda Kageyu [Mon, 15 Apr 2013 15:26:32 +0000 (08:26 -0700)]
Merge pull request #132 from TsudaKageyu/byteswap

Add cross-platform byte order conversions

11 years agoAdd cross-platform byte order conversions
Tsuda Kageyu [Mon, 15 Apr 2013 15:09:18 +0000 (00:09 +0900)]
Add cross-platform byte order conversions

11 years agoAdd tests for newline handling in String (#125)
Lukáš Lalinský [Mon, 15 Apr 2013 08:45:33 +0000 (10:45 +0200)]
Add tests for newline handling in String (#125)

11 years agoUse the first instance of a MP4 atom (#126)
Lukáš Lalinský [Mon, 15 Apr 2013 08:12:02 +0000 (10:12 +0200)]
Use the first instance of a MP4 atom (#126)

When a file contains multiple MP4 atoms with the same name, use the first
one. This is consistent with iTunes and other popular software.