commit 820f916435fd1d8ec429922fdbc94c0470c57cbe Author: David King Date: Fri Feb 6 18:43:06 2015 +0000 Update NEWS for 2.2.6 release M NEWS M SOURCES M configure.ac commit 484f4f7fc48daa0dcc9edef909a7c554723771f2 Author: Christian Kirbach Date: Sun Jan 11 23:43:12 2015 +0100 Added German help translation M help/Makefile.am A help/de/de.po commit 9244e1380bb63c00fdd205cd4d5e3c0fa0ccf660 Author: David King Date: Wed Jan 7 09:16:46 2015 +0000 Fix crash when saving FLAC tags https://bugzilla.gnome.org/show_bug.cgi?id=742350 M src/id3_tag.c commit 945d3c3d687e08afa5eb2b2ec608bf31b112a859 Author: David King Date: Sun Jan 4 22:24:36 2015 +0000 Update copyright year in about dialog M src/about.c commit f7013edd4117630a8db4a9d1a1e24443880e390d Author: Marek Černocký Date: Sun Jan 4 23:40:37 2015 +0100 Added the Czech language M help/Makefile.am commit 36482df8f197cc975715c8ba6763f14d7dd74868 Author: Marek Černocký Date: Sun Jan 4 23:40:13 2015 +0100 The Czech translation A help/cs/cs.po commit 40b0223062200881b9cefc61b54a1d9b74c15b10 Author: David King Date: Sun Jan 4 14:26:40 2015 +0000 Relicense id3lib wrapper to GPLv2+ Invoke Section 3 of the LGPL, and apply the terms of the GPL to all the LGPL portions of id3lib code inside EasyTAG. M src/id3lib/c_wrapper.cpp M src/id3lib/id3_bugfix.h commit ac83ba5cf9ac50af37325cbba698e0d73a6c15ec Author: David King Date: Sun Jan 4 12:07:19 2015 +0000 Check for a valid Vorbis comment image MIME type M src/ogg_tag.c commit 472de5711f501c0eb901619cfb34c41eaa3f3ae5 Author: David King Date: Sun Jan 4 11:34:44 2015 +0000 Do some validation of Vorbis artwork field lengths M src/ogg_tag.c commit 18a1d294b7112eb6bf7bc1b14cdef8a205dbbe99 Author: David King Date: Sun Jan 4 10:41:11 2015 +0000 Check for an invalid field when reading Vorbis art When reading cover art from Vorbis comments, check that the Base64-decoded data is at least long enough to hold the METADATA_BLOCK_PICTURE fields. Mark any invalid files as modified, so that the invalid field is removed upon saving. https://retrace.fedoraproject.org/faf2/problems/516585/ M src/ogg_tag.c commit 69c6af1eeaf8bcdea358c55e39d1cc34be7e7415 Author: David King Date: Thu Dec 18 17:43:32 2014 +0000 Simplify reading artwork description from Ogg tags M src/ogg_tag.c commit 660b3f93a64c64330517a5fc060df07760f6a5c7 Author: David King Date: Mon Dec 29 11:43:02 2014 +0000 Fix stripping disc number field from ID3v2.4 tags As part of a change made in bug 726467, disc number handling for ID3 tags was modified to only allow digits and the '/' character in the TPOS field. A bogus check was added for ID3 tags, so that if saving a tag with no content in the disc number field, the existing TPOS tag would not be cleared. Remove the erroneous check, as et_id3tag_get_tpos_from_file_tag() safely handles the disc number field being empty. https://bugzilla.gnome.org/show_bug.cgi?id=742082 M src/id3v24_tag.c commit ca1e78be6d58d15e89c5fa0f69352df717d3d713 Author: David King Date: Fri Dec 26 22:36:39 2014 +0000 Fix Ctrl-clicking to toggle file selection In the selection changed handler, only change the current file shown in the file and tag areas if it is selected. When unselecting, do not update the current file. https://bugzilla.gnome.org/show_bug.cgi?id=741980 M src/browser.c commit 38a95ae551138812f4d3763154fa6fe0310a3ac9 Author: David King Date: Wed Dec 24 12:58:12 2014 +0000 Fix double unref in et_rename_file() error path https://retrace.fedoraproject.org/faf2/problems/558544/ https://retrace.fedoraproject.org/faf2/problems/552602/ M src/easytag.c commit a7250d53e8d4e782043e14de6f35cb54982326da Author: David King Date: Sun Dec 21 22:33:25 2014 +0000 Fix string leak when reading WavPack tags M src/wavpack_tag.c commit 5f4d7e2bd0eaf5498c873f5a7bfe2e3450084a11 Author: David King Date: Sun Dec 21 21:17:57 2014 +0000 Clear empty tag fields when saving WavPack tags Refactor WavPack tag saving to use a new et_wavpack_append_or_delete_tag_item() helper function. Call WavpackDeleteTagItem() to delete a tag item if the item is empty. M src/wavpack_tag.c commit 39e5560e3e39764b4152e748898d8e4ef9405919 Author: David King Date: Sun Dec 21 19:30:33 2014 +0000 Support album artist in WavPack tags M src/wavpack_tag.c commit 7a850cf39135a075ef09540f4182787fad24941b Author: David King Date: Thu Dec 18 17:41:21 2014 +0000 Use a stack-allocated buffer for WavPack tags M src/wavpack_tag.c commit 2688eddc69272d040490665a3283a2dba2d249ff Author: David King Date: Sun Dec 21 10:36:33 2014 +0000 Add -Werror=return-type to compiler flags M configure.ac commit 27318621ace6eb3022bee0eaf536f75b6da75a95 Author: David King Date: Thu Dec 18 16:46:33 2014 +0000 Fix check for errors when writing WavPack tags M src/wavpack_tag.c commit 4eb3952856e08d39c1c3ad2f74748c41f4364a92 Author: David King Date: Thu Dec 18 16:35:37 2014 +0000 Add G_SLICE=debug-blocks to test environment M Makefile.am commit fcc390506d96e782a3e49c5b98fa270707583e68 Author: David King Date: Thu Dec 18 16:59:39 2014 +0000 Fix double free in CDDB dialog error path M src/cddb.c commit 2b5a98c28f1d02d79dc387b30968a1a7d2f2d379 Author: David King Date: Sun Dec 14 13:54:44 2014 +0000 Fix memory leak when loading a Speex file M src/vcedit.c commit a1dfbbd324751ce87e24e574ff48e45c34adcfa2 Author: David King Date: Sun Dec 14 13:54:24 2014 +0000 Fix a memory leak when saving an Ogg file M src/ogg_tag.c commit bc9948b180cba2d74884d401c2e42d686a8b8ac6 Author: David King Date: Thu Dec 11 22:11:02 2014 +0000 Fix memory leak in CDDB dialog error path M src/cddb.c commit 479936c70e2562f336a0305120593fd4f319d043 Author: David King Date: Tue Dec 9 23:01:02 2014 +0000 Relicense libapetag and vcedit.c to GPLv2+ Invoke Section 3 of the LGPL, and apply the terms of the GPL to all the LGPL portions of code inside EasyTAG, which include the APE tag reading code (libapetag) and the Vorbis comment parsing code (vcedit.c). M Makefile.am M data/easytag.appdata.xml.in D src/libapetag/COPYING.LGPL M src/libapetag/README.apetag M src/libapetag/apetaglib.c M src/libapetag/apetaglib.h M src/libapetag/id3v2_read.c M src/libapetag/id3v2_read.h M src/libapetag/info_mac.c M src/libapetag/info_mac.h M src/libapetag/info_mpc.c M src/libapetag/info_mpc.h M src/libapetag/is_tag.c M src/libapetag/is_tag.h M src/vcedit.c M src/vcedit.h commit 673013a878ee052f53d8dde4e751ebcf0e86878e Author: David King Date: Sat Dec 6 19:19:12 2014 +0000 Fix menu actions for tag field case conversion https://bugzilla.gnome.org/show_bug.cgi?id=741203 M src/easytag.c