lp:ubuntu/intrepid-updates/vim
- Get this branch:
- bzr branch lp:ubuntu/intrepid-updates/vim
Branch merges
Branch information
Recent revisions
- 41. By Marc Deslauriers
-
* SECURITY UPDATE: arbitrary command execution via vim scripts
- Cherry-picked fixes from Debian's Lenny vim svn.
- http://git.debian. org/?p= pkg-vim/ vim.git; a=shortlog; h=refs/ heads/maint/ lenny
- runtime/autoload/ netrw.vim: Backported NetrwDelete() from netrw v132 so
we pass the netrw.v4 vulnerability test from www.rdancer.org
- CVE-2008-2712
* SECURITY UPDATE: user-assisted arbitrary command execution from "K" in
Visual mode
- Upstream patch 7.2.010
- src/normal.c: NUL-terminate the identifier string
- src/normal.c: Only use the word under the cursor, instead of the entire
line after the cursor, when constructing the shell command to run.
- http://git.debian. org/?p= pkg-vim/ vim.git; a=commit; h=cb279e0979a10 3089695c21564cc c5bf8de5f558
- http://git.debian. org/?p= pkg-vim/ vim.git; a=commit; h=706c71e15525a 8939ede60c827f4 131007f0c81e
- http://git.debian. org/?p= pkg-vim/ vim.git; a=commit; h=805d0695937ec 8c634a3d07393df 2e7e565370b4
- CVE-2008-4101 - 40. By Colin Watson
-
* runtime/
syntax/ grub.vim:
- Add Ubuntu-specific 'quiet' keyword.
* Remove some unnecessary divergence from Debian, thanks to James Vega
(LP: #248713):
- Remove explicit settings of textwidth=0 and nobackup, since those are
already the defaults.
- Remove explicit setting of viminfo to a subset of the default, thereby
adding s10 and h.
- Remove NoDisplay=true from gvim.desktop; vim-gui-common isn't
installed by default and there's no reason to withhold the menu entry
from those who have installed it (LP: #3222). - 38. By Colin Watson
-
* Resynchronise with Debian. Remaining changes:
- Enable detection of GNU screen as a mouse-capable terminal.
- Add NoDisplay=true to gvim.desktop.
- Drop vim-lesstif package and lesstif2-dev build-dependency.
- Build-depend on libxt-dev.
- Enable Python interpreter on basic builds.
- Create a .pot file for translations.
- Disable autoindent, line-wrapping, and backup files by default.
* Fixes various vulnerabilities due to improper quoting of 'execute'
arguments (LP: #240216).
* Drop fixes for upgrade problems from Ubuntu 6.06 LTS; direct upgrades
from 6.06 to 8.10 will not be supported. - 37. By Fabien Tassin
-
* Merge from debian unstable (LP: #234766), remaining changes:
- Enable detection of GNU screen as a mouse-capable terminal.
- Add NoDisplay=true to gvim.desktop.
- Drop vim-lesstif package and lesstif2-dev build-dependency.
- Build-depend on libxt-dev.
- Restore a number of Conflicts/Replaces and include
/usr/share/man/ ru.{KOI8- R,UTF-8} {,/man1} , both to help with upgrade
problems from 6.06.
- Enable Python interpreter on basic builds.
- Create a .pot file for translations.
- Disable autoindent, line-wrapping, and backup files by default.
- Omni completion for Launchpad bugs. - 36. By Colin Watson
-
* Resynchronise with Debian (LP: #183935); thanks to James Vega for
including a number of our changes! Remaining changes:
- Enable detection of GNU screen as a mouse-capable terminal.
- Add NoDisplay=true to gvim.desktop.
- Drop vim-lesstif package and lesstif2-dev build-dependency.
- Build-depend on libxt-dev.
- Restore a number of Conflicts/Replaces and include
/usr/share/man/ ru.{KOI8- R,UTF-8} {,/man1} , both to help with upgrade
problems from 6.06.
- Enable Python interpreter on basic builds.
- Create a .pot file for translations.
- Disable autoindent, line-wrapping, and backup files by default.
- Add intrepid to lists of Ubuntu distributions.
- Add metapackages to list of allowed debian/control sections.
- Add omni completion support for Launchpad bugs via
python-launchpad- bugs.
* Improve omni completion for Launchpad and debbugs, so that it allows
completion of bug number parts (base), e.g.
"LP:<space># 1<ctrl- x><ctrl- o>" will include all bugs from the package
beginning with "1". Previously, this would have invoked a completion
using debbugs (thanks, Daniel Hahler; LP: #196112). - 35. By Colin Watson
-
* patches/
debchangelog_ launchpad. diff:
- Add omni completion support for Launchpad bugs via
python-launchpad- bugs. - 34. By Michael Vogt
-
* debian/control:
- re-add the removed conflicts/replaces that apply for the
dapper->hardy upgrades - 33. By Soren Hansen
-
* Merge from debian unstable, remaining changes:
+ debian/runtime/ debian. vim.in:
- Disable autoindent, linebreak and backup files
+ debian/rules:
- Enable pythoninterpreter on basic builds
- Skip -lesstif variant
- Create a .pot file for translations
- Use bzip2 compression for vim-runtime
+ debian/vim-common. dirs:
- Include /usr/share/man/ru. {KOI8-R, UTF-8}{ ,/man1} to help with
upgrade problems from dapper; retain this until at least the first
Ubuntu LTS release after 6.06
+ debian/gvim.desktop:
- Add NoDisplay=true
+ debian/control:
- DebianMaintainerField
- Drop lesstif2-dev from Build-Depends
- Add libxt-dev to Build-Depends to fix build
- Drop vim-lesstif package
+ patches/debcontrol. vim.diff:
- Add XSBC-Original-Maintainer as legal field
+ patches/900_debcontrol. vim.diff:
- Add restricted, universe, multiverse, and metapackages to allowed
sections
+ patches/screen- mouse-support. diff:
- Enable detection of GNU screen as a mouse-capable terminal
(LP #113227)
+ patches/901_debchangelo g.vim.diff:
- Add warty, hoary, breezy, dapper, edgy, feisty, gutsy, hardy,
*-proposed, *-updates, *-security, *-backports, *-commercial, and
*-partner to allowed distributions.
+ patches/add-ubuntu- sources. diff:
- Add restricted, universe, multiverse to allowed sections
- Add dapper, edgy, feisty, gutsy, hardy, *-proposed, *-updates,
*-security, *-backports, *-commercial, and *-partner to allowed
distributions.
+ patches/debchangelog_ launchpad. diff:
- Highlight Launchpad bug-closing syntax in debian/changelog files.
* New changes:
+ debian/control:
- Add dpkg-dev (>= 1.13.19) dependency (Debian removed it because
stable has new enough dpkg-dev, but Dapper doesn't, so we keep it)
* The following changes were dropped:
+ debian/control:
- Pre-Depend on dpkg with bzip2 support (oldest support release has this
already)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/karmic/vim