lp:ubuntu/hardy-updates/vim

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/hardy-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

36. By Marc Deslauriers

* SECURITY UPDATE: arbitrary command execution via vim scripts
  - patches/910_SECURITY_CVE-2008-2712.diff: Cherry-picked fixes from
    Debian's Lenny vim svn and 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
  - patches/911_SECURITY_CVE-2008-4104.diff:
    - 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.
  - CVE-2008-4101

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

31. 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 field
    - Drop lesstif2-dev from Build-Depends
    - Add libxt-dev to Build-Depends to fix build
    - Pre-Depend on dpkg with bzip2 support
    - 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/901_debchangelog.vim.diff:
    - Add warty, hoary, breezy, dapper, edgy, feisty, gutsy, *-proposed,
      *-updates, *-security, *-backports, and *-commercial to allowed
      distributions.
  + patches/add-ubuntu-sources.diff:
    - Add restricted, universe, multiverse to allowed sections
    - Add dapper, edgy, feisty, gutsy, *-proposed, *-updates, *-security,
      and *-backports to allowed distributions.
  + patches/debchangelog_launchpad.diff:
    - Highlight Launchpad bug-closing syntax in debian/changelog files.
  + patches/screen-mouse-support.diff:
    - Enable detection of GNU screen as a mouse-capable terminal
      (LP #113227)

30. By Soren Hansen

* Merge from debian unstable, remaining changes:
  + debian/runtime/debian.vim.in:
    - disable autoindent and backup files
  + debian/rules:
    - enable pythoninterpreter on basic builds
    - skip -lesstif and -full variants
    - remove references to vim-full package
    - 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 field
    - drop lesstif2-dev from Build-Depends
    - add libxt-dev to Build-Depends to fix build
    - pre-depend on dpkg with bzip2 support
    - drop vim-lesstif package
  + patches/debcontrol.vim.diff:
    - add XSBC-Original-Maintainer as legal field
  + patches/add-ubuntu-sources.diff:
    - add restricted, universe, multiverse to allowed sections
    - add dapper, edgy, feisty, gutsy, *-proposed, *-updates, *-security,
      and *-backports to allowed distributions.
  + patches/901_debchangelog.vim.diff:
    - add warty, hoary, breezy, dapper, edgy, feisty, gutsy, *-proposed,
      *-updates, *-security, *-backports, and *-commercial to allowed
      distributions.
  + 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/debchangelog_launchpad.diff:
    - Highlight Launchpad bug-closing syntax in debian/changelog files.
* Dropped debian/kubuntu_01_xdg_menus.diff (hasn't been used in years) and
  patches/proc-filetype-detection-fix.diff (applied upstream).

29. By Colin Watson

[ Micah Cowan ]
* patches/screen-mouse-support.diff:
  - Enable detection of GNU screen as a mouse-capable terminal
    (LP: #113227)
* patches/proc-filetype-detection-fix.diff:
  - Fix detection of files of type Oracle ProC (LP: #86916)

[ Colin Watson ]
* patches/debchangelog_launchpad.diff:
  - Highlight Launchpad bug-closing syntax in debian/changelog files.

28. By Colin Watson

* Resynchronise with Debian. Remaining changes:
  + debian/runtime/debian.vim.in:
    - disable autoindent and backup files
  + 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/901_debchangelog.vim.diff:
    - add breezy, dapper, edgy, feisty, gutsy, *-proposed, *-updates,
      *-security, *-backports, and dapper-commercial to allowed
      distributions
  + patches/add-ubuntu-sources.diff:
    - add restricted, universe, multiverse to allowed sections
    - add dapper, edgy, feisty, gutsy, *-proposed, *-updates, *-security,
      and *-backports to allowed distributions
  + debian/control:
    - drop lesstif2-dev from Build-Depends
    - drop vim-lesstif package
    - add libxt-dev to Build-Depends to fix build
    - pre-depend on dpkg with bzip2 support
    - Ubuntu-specific Maintainer field
  + debian/rules:
    - enable pythoninterpreter on basic builds
    - skip -lesstif and -full variants
    - remove references to vim-full package
    - create a .pot file for translations
    - use bzip2 compression for vim-runtime
  + debian/gvim.desktop:
    - add NoDisplay=true
  + 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

27. By Colin Watson

[ Soren Hansen ]
* patches/901_debchangelog.vim.diff:
  - Simplify regex for Ubuntu distributions.

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