Don't expand string via shell.
authorDaniel Carl <danielcarl@gmx.de>
Tue, 11 Mar 2014 00:11:18 +0000 (01:11 +0100)
committerDaniel Carl <danielcarl@gmx.de>
Tue, 11 Mar 2014 00:11:18 +0000 (01:11 +0100)
commit8df725d51392131fd12d833200f03af677442641
tree36b71532f3558ffabc0929ba44b10a57f6d793f6
parentdf87866aa27b14b6fcf2b347a22f9d98527208ba
Don't expand string via shell.

The shell expansion was done via shell to keep complexity away from vimb, but
this allowed to run other shell commands too, what's a big security issue. To
avoid problems, the ~/, ~user, $ENV and ${ENV} expansions are done in the c
code o vimb.
src/ascii.h
src/setting.c
src/util.c
src/util.h