lp:ubuntu/intrepid-updates/vim

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/intrepid-updates/vim
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

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=cb279e0979a103089695c21564ccc5bf8de5f558
  - http://git.debian.org/?p=pkg-vim/vim.git;a=commit;h=706c71e15525a8939ede60c827f4131007f0c81e
  - http://git.debian.org/?p=pkg-vim/vim.git;a=commit;h=805d0695937ec8c634a3d07393df2e7e565370b4
  - 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).

39. By Steve Kowalik

Rebuild for libgpmg1 -> libgpm2 transistion.

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_debchangelog.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)

32. By LaMont Jones

Trigger rebuild for hppa

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
This branch contains Public information 
Everyone can see this information.

Subscribers