Minor security fix: mod_dv used popen to run the DV encoder, change it to use pipe...
authorpabs <pabs@1f10aa63-cdf2-0310-b900-c93c546f37ac>
Thu, 6 Dec 2007 01:42:29 +0000 (01:42 +0000)
committerpabs <pabs@1f10aa63-cdf2-0310-b900-c93c546f37ac>
Thu, 6 Dec 2007 01:42:29 +0000 (01:42 +0000)
commit5c2565765480697771497772fe7f6da76dd6b1e2
tree310e1005c34d11f33e2c6634bc640e49b8b14ccb
parent118ba7b820bc1dee6510a172df2c6e28f02c42d2
Minor security fix: mod_dv used popen to run the DV encoder, change it to use pipe, fork and exec. Strangely named sif files could previously have executed arbitrary shell commands.

git-svn-id: http://svn.voria.com/code@1177 1f10aa63-cdf2-0310-b900-c93c546f37ac
synfig-core/trunk/src/modules/mod_dv/trgt_dv.cpp