Fix SEGV upon start-up and opening new tabs with GTK 3 & Unity
* Fix SEGV upon start-up and opening new tabs; when GTK 3 is in
use along-side of Unity. (LP: #1650666)
- debian/patches/ubuntu-vim-gh-issue-851.patch: When GTK 3
compilation, adjust command-line parameters to account for
Unity.
New changelog entries:
* SECURITY UPDATE: arbitrary shell execution via modelines
- debian/patches/upstream/CVE-2016-1248.patch: Only allow valid
characters in 'filetype', 'syntax' and 'keymap'. Tests adapted
back to vim 7.4 by James McCoy of Debian, thanks!
- CVE-2016-1248
New changelog entries:
- debian/runtime/vimrc:
+ "syntax on" is a sane default for non-tiny vim
- debian/patches/debian/ubuntu-grub-syntax.patch:
+ Add Ubuntu-specific "quiet" keyword.
- debian/patches/debian/update-upstart-syntax.patch:
+ Add setuid and setgid to syntax file.
- debian/patches/debian/ubuntu-releases.patch:
+ Add support for xenial, drop utopic to unsupported.
- debian/rules: Stop ignoring failures from flaky test86.
- Build using Python3.
- Build python2 variants for gtk, gtk3, gnome, athena, nox.
New changelog entries:
* Merge with Debian; remaining changes:
- debian/runtime/vimrc:
+ "syntax on" is a sane default for non-tiny vim
- debian/patches/debian/ubuntu-grub-syntax.patch:
+ Add Ubuntu-specific "quiet" keyword.
- debian/patches/debian/update-upstart-syntax.patch:
+ Add setuid and setgid to syntax file.
- debian/patches/debian/ubuntu-releases.patch:
+ Add support for xenial, drop utopic to unsupported.
- debian/rules: Stop ignoring failures from flaky test86.
- Build using Python3.
- Build python2 variants for gtk, gnome, athena, nox.
* Build a vim-gtk3-py2 package.