[pkg-wine-party] Request for comment on a possible 0.10.0 release for gnome-exe-thumbnailer
Austin English
austinenglish at gmail.com
Wed Aug 9 06:21:42 UTC 2017
On 08/09/2017 12:52 AM, James Lu wrote:
> Hi Scott,
>
> Not a bad idea at all, and thanks for the feedback! I think
> exe-thumbnailer alone would work as a name since it isn't DE-specific,
> and IIRC this is also the name Wine docs use to refer to the project.
> What do you think?
I'm not aware of any documentation like that upstream (but it wouldn't
surprise me). Regardless, it's a minor thing for us, just as long as
there's a smooth transition / both are supported for a while (e.g., a
fallback symlink).
> The only caveat is that renaming a package in Debian means it needs to
> go through NEW, so it might take a while for the update to be processed.
> (We still have plenty of time though)
>
> Best,
> James
>
> On 08/08/17 09:20 PM, Scott Ritchie wrote:
>> I suggest changing the name, at least one article on the bad taste
>> vulnerability misattributed the fault to Gnome developers. I defer on
>> the actual decision though :)
>>
>> I really do appreciate both your work on all this, as well as the rapid
>> response to the problem :)
>>
>> On Fri, Aug 4, 2017 at 7:08 AM James Lu <bitflip3 at gmail.com
>> <mailto:bitflip3 at gmail.com>> wrote:
>>
>> Hi Scott and Jan,
>>
>> In case you haven't heard, I recently tagged+released
>> gnome-exe-thumbnailer 0.9.5[1] in order to fix CVE-2017-11421[2]. Since
>> then, I've committed several other code updates to the master branch,
>> which I eventually plan to release as 0.10.x. The full diff so far is
>> here:
>> https://github.com/gnome-exe-thumbnailer/gnome-exe-thumbnailer/compare/0.9.5...master
>>
>> I won't go and mention every change in the mail because I hope my commit
>> messages are straightforward enough. However, some of the more major
>> changes are:
>>
>> 1) Switching to $XDG_CACHE_HOME for thumbnails, per
>> https://bugs.launchpad.net/ubuntu/+source/gnome-exe-thumbnailer/+bug/1105796.
>> I didn't include any migration code away from the old path because I
>> believe that the thumbnails can just be regenerated at the new path (but
>> correct me if I'm wrong here!).
>>
>> 2) Minor security fix: replace insecure /tmp usage (suffixed files) with
>> a temporary directory, per
>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868737.
>>
>> 3) Supporting icon theme fetching on MATE, Xfce, and Cinnamon - the file
>> managers used in these DEs all support desktop thumbnailers now, so
>> gnome-exe-thumbnailer isn't exactly gnome-specific anymore.
>>
>> 4) Replacing .lnk parsing with liblnk's lnkinfo, and adding support for
>> relative paths. One of my eventual goals is to replace g-e-t's
>> dependency on wine entirely (this removes half of the calls), as it is
>> large and not always the fastest solution.[3]
>> - However, .lnk thumbnailing is still quite broken, because many
>> Windows shortcuts (especially ones that link to a different partition)
>> use absolute paths. These links are broken 90% of the time because the
>> partition mapping in ~/.wine/dosdevices/ rarely ends up matching a
>> Windows configuration without prior configuration. Unfortunately, I
>> don't see a great alternative here[4].
>>
>> 5) Fixing numerous shellcheck warnings by cleaning up the code.
>>
>> 6) Merging in a new Moka template from Alfredo Hernández:
>> https://bugs.launchpad.net/ubuntu/+source/gnome-exe-thumbnailer/+bug/1404744
>>
>> As always, comments and feedback are very much appreciated!
>>
>> Best,
>> James
>>
>> [1]:
>> https://github.com/gnome-exe-thumbnailer/gnome-exe-thumbnailer/compare/0.9.4...0.9.5
>> [2]: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11421
>> [3]:
>> https://github.com/gnome-exe-thumbnailer/gnome-exe-thumbnailer/issues/7
>> [4]:
>> https://github.com/gnome-exe-thumbnailer/gnome-exe-thumbnailer/issues/6
>>
>
>
>
> _______________________________________________
> pkg-wine-party mailing list
> pkg-wine-party at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-wine-party
>
--
-Austin
GPG: 14FB D7EA A041 937B
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 866 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-wine-party/attachments/20170809/e1437009/attachment.sig>
More information about the pkg-wine-party
mailing list