]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.1.0881: can execute shell commands in rvim through interfaces v8.1.0881
authorBram Moolenaar <Bram@vim.org>
Fri, 8 Feb 2019 13:34:10 +0000 (14:34 +0100)
committerBram Moolenaar <Bram@vim.org>
Fri, 8 Feb 2019 13:34:10 +0000 (14:34 +0100)
commit8c62a08faf89663e5633dc5036cd8695c80f1075
treeaf5faafe055ea91f652f006d05a29a2dd5c8521b
parentc6ddce3f2cf6daa3a545405373b661f8a9bccad9
patch 8.1.0881: can execute shell commands in rvim through interfaces

Problem:    Can execute shell commands in rvim through interfaces.
Solution:   Disable using interfaces in restricted mode. Allow for writing
            file with writefile(), histadd() and a few others.
runtime/doc/starting.txt
src/evalfunc.c
src/ex_cmds.c
src/ex_docmd.c
src/if_perl.xs
src/testdir/Make_all.mak
src/testdir/test_restricted.vim [new file with mode: 0644]
src/version.c