commit 7c9270ab792b87ee4327b3863fa045d345e4e894 Author: David King Date: Tue Apr 22 21:59:22 2014 +0100 Update NEWS for 2.2.1 release M NEWS M SOURCES M configure.ac commit 32c8f8c4a59fbd4be4e0a963fab94feb7e3847d0 Author: David King Date: Tue Apr 22 19:36:37 2014 +0100 Revert "Refactor Scan_Convert_P20_Into_Space()" This reverts commit 553ba87d0311e4e4c64f2321b5aa654df0c4ae29. The above commit added a call to strcpy(), with arguments that overlapped. The behaviour of such a call is undefined, and can lead to test failures. https://bugzilla.gnome.org/show_bug.cgi?id=728743 M src/scan.c commit b09518f1b26fdbc5be69f5c9bd8d1642846b45a5 Author: David King Date: Tue Apr 22 17:03:10 2014 +0100 Add Opus and Speex MIME types to desktop file M data/easytag.desktop.in commit 5a09f61e5f9e783cc106a4d636320a465a57830c Author: David King Date: Tue Apr 22 15:49:21 2014 +0100 Remove a problematic debug string M src/gio_wrapper.cc commit 09ed88358afcee1fc7b1d57e471ac434b66837bb Author: David King Date: Tue Apr 22 15:37:13 2014 +0100 Fix conversion specifier in debug string M src/gio_wrapper.cc commit 49778c9145031a6421dd526fcf378535fc61c2b8 Author: Ekaterina Gerasimova Date: Mon Apr 21 23:44:48 2014 +0100 Add HELP_LINGUAS to the help Makefile M help/Makefile.am commit 3d5c161960d19f9c9668e43d31b0fe131ead4a9c Author: David King Date: Mon Apr 21 17:14:05 2014 +0100 Remove a useless debugging message M src/picture.c commit 52531351eb2e33a750a25f0625f12991874e9896 Author: David King Date: Mon Apr 21 16:18:12 2014 +0100 Fix compilation if Ogg support is not available Add some ifdefs to check whether ENABLE_OGG is defined. Remove leftover prototype in WavPack tag code. M src/ogg_tag.h M src/vcedit.h M src/wavpack_tag.c commit 270ef70bcb113ac05a1f80dccb466cba399f724e Author: David King Date: Sun Apr 20 23:10:35 2014 +0100 Handle images with a reported size of zero If a zero-byte file was encountered, such as when reading from a HTTP server which does not report file sizes, a zero-byte buffer was allocated and passed to g_input_stream_read_all(), triggering an assert in the image loading code. Avoid the problem by treating a non-zero file size as an optimisation, allocating a buffer for the input file if the size is available, and splicing the file input stream to a GMemoryOutputStream. https://bugzilla.gnome.org/show_bug.cgi?id=728602 https://retrace.fedoraproject.org/faf/problems/1662964/ M src/picture.c commit 5062c2f8ecdd731a07c0a3276d2ad1bc8c840c0a Author: David King Date: Sat Apr 19 10:29:44 2014 +0100 Fix automatic numbering of last track in view https://bugzilla.gnome.org/show_bug.cgi?id=728548 M src/easytag.c commit e61aca954e27620692872f548389d46d19d082a6 Author: David King Date: Sat Apr 19 10:16:08 2014 +0100 Avoid a use-after-free when capitalizing words https://bugzilla.gnome.org/show_bug.cgi?id=728533 M src/easytag.c M src/scan_dialog.c M src/scan_dialog.h commit 79040333844d000f958bb666e1358ec0b7376a17 Author: David King Date: Tue Apr 15 14:43:40 2014 +0100 Document libid3tag requirement in README M README commit b48fcc236376c613c60be4bd01f5609b4a764a05 Author: Rafael Ferreira Date: Mon Apr 14 23:05:58 2014 +0000 Updated Brazilian Portuguese translation M po/pt_BR.po commit 47a36e75e0feef181bea5dc167bfe2351c158117 Author: Roman Bogorodskiy Date: Mon Apr 14 12:00:24 2014 +0100 Fix C++ ID3 wrapper compilation https://bugzilla.gnome.org/show_bug.cgi?id=728113 M src/id3lib/c_wrapper.cpp commit ca31fae7477847348b2d0ece31cbe40024011969 Author: Santtu Lakkala Date: Mon Apr 14 11:17:59 2014 +0300 Drop sizeof when using G_N_ELEMENTS The refactorization left extraneous sizeof when changing to G_N_ELEMENTS. M src/gio_wrapper.cc commit a528cc486d87f6f723faf444125cfc2edc604e30 Author: Aurimas Černius Date: Sun Apr 13 22:56:29 2014 +0300 Updated Lithuanian translation M po/lt.po commit 29b05f841d8a21f429b3123c522f80783ab4e91f Author: Balázs Úr Date: Sun Apr 13 15:48:59 2014 +0200 Updated Hungarian translation M po/hu.po commit 200f074a6d5a785e041024bba62271e3803f1702 Author: David King Date: Sun Apr 13 09:09:58 2014 +0100 Correct buffer type in C++ GIO wrapper M src/gio_wrapper.cc commit fae43185e5d6beb78167c7c9ad7bfc4acf2451cb Author: David King Date: Sun Apr 13 08:58:09 2014 +0100 Fix compilation if TagLib is not available Thanks to Abhinav for the report. M src/gio_wrapper.cc M src/gio_wrapper.h commit e7ba89bd4110a1f42fde31cdf0cbaaccb349862c Author: Abhinav Date: Sun Apr 13 11:05:17 2014 +0530 Add only numeric characters to TPOS in ID3 Tags https://bugzilla.gnome.org/show_bug.cgi?id=726467 M src/id3_tag.c M src/id3_tag.h M src/id3v24_tag.c commit 46aa58b0d722bb8f7b2aeb5da1f1617ca18e71d7 Author: Matej Urbančič Date: Sat Apr 12 18:59:41 2014 +0200 Updated Slovenian translation M po/sl.po commit 98f092caf16e10aa0296de7e6d33da585f73abb3 Author: David King Date: Sat Apr 12 14:05:20 2014 +0100 Bump TagLib dependency to 1.9.1 for MP4 codec enum M configure.ac commit 5a73d051b844e8c8e01f0f8d51e8839e4de3bf1a Author: David King Date: Sat Apr 12 13:14:38 2014 +0100 Use CXXFLAGS from environment Fix a typo when checking for warning options to pass to the C++ compiler, and ensure that CXXFLAGS set in the environment are passed to the compiler. M configure.ac