Import 2017-06-07 23:51:09: master 1e65b561

Author Committer Branch Timestamp Parent
mwoehlke mwoehlke master 2014-04-03 11:39:07 master 3b5911b5
Affected Issues 0003552: Multi-user Slicer Extension installations - Linux
Changeset

BUG: Use a safe temporary path for download

Change extension downloading to use a temporary file for the download
location. This ensures that a: we don't clutter the temporary directory
with old downloads, b: multiple users can download the same extension
using a shared temporary directory (e.g. most UNIX-like systems), and c:
the file name is not predictable, which is a security vulnerability.

Issue 0003552

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23041 3bd1e089-480b-0410-8dfb-8563597acbee

mod - Base/QTCore/qSlicerExtensionsManagerModel.cxx Diff File