lp:ubuntu/lucid-security/vte

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

Recent revisions

89. By Kees Cook

* SECURITY UPDATE: arbitrary command injection via ESC codes.
  - debian/patches/94_refix_dangerous_esc.patch: revert to static replies.
  - CVE-2010-2713

88. By Baptiste Mille-Mathias

* New upstream version (LP: #516770):
  - Fix unintented soversion bump
  - Add public API vte_terminal_write_contents()
  - Update docs
  - Disable symbol deprecation stuff since they were broken
  - Merge pangocairo draw impl into vtedraw
  - Bugs fixed in this release:
  - Flickering when resizing a vte widget
  - Support xterm bracketed paste mode
* debian/patches/90_autoreconf.patch: refreshed

87. By Martin Peeks

* New upstream version (LP: #502775):
  - Fix overflow with unlimited scrollback lines
  - Require glib >= 2.22.0
  - Deprecate vte_terminal_get_padding
  - Add VteTerminal::inner-border style property
  - vteapp: Add --cursor-shape option
  - Rework mouse selection to be more robust. In particular, PRIMARY selection
    now only changes when mouse button is released, not upon every motion when
    selecting
  - Interpret and document negative number of scrollback lines as infinite
  - We now chain unhandled motion-notify events up such that the parent widget
    can give them a shot
  - Various crash and bug fixes
* debian/control: bump libglib2.0-dev build-dep to >=2.22
* debian/patches:
  - 10_fix_pyenv.patch: dropped fixed in this version
  - 60_termcap-home-end.patch, 99_autoreconf.patch: refreshed

86. By Michael Vogt

* debian/patches/10_fix_pyenv.patch:
  - fix environment passing in python to fork_command(), see
    https://bugzilla.gnome.org/show_bug.cgi?id=587894
  - This fixes gdebi-gtk and it can install packages again
    (LP: #438266)

85. By Luke Yelavich

[ Michael Vogt ]
* new upstream version:
 - Fix crash on terminal reset
  - Fix build on Solaris
  - Bugs fixed in this release:
      Bug 596365 - libvte crashes when issueing 'reset' in a terminal
      Bug 588033 - background tabs may lose lines off the bottom of
                   the scrollback
      Bug 596163 - Doesn't display expected background color in ncurses apps
      Bug 596011 - Problem compiling vte 0.22.0 on Solaris

[ Luke Yelavich ]
* new upstream version, 0.22.2:
  - Fix crash introduced in previous release
  - Fix a11y assertion failure LP: #435646
  - Improve selection at the end of row
  - Bugs fixed in this release:
      Bug 596444 - word-select includes \n when the word ends at the edge of
                   the terminal
      Bug 596460 - 0.22.1 kills vte based apps
* debian/patches/90_autoreconf.patch: refreshed

84. By Didier Roche-Tolomelli

* New upstream version (LP: #434563)
  - Fix tab and wide-char handling
  - Another rewrite of the ring. Stores ring data on tmp files on disk now.
    Please report any regressions.
* Update DEB_DH_MAKESHLIBS_ARGS_ALL in debian/rules
* refresh debian/patches/90_autoreconf.patch

83. By Didier Roche-Tolomelli

* New upstream version (LP: #419808)
  - Finish ring rewrite. Scrollback buffer consumes ten times less
    memory now, and better, doesn't allocate from the heap, so closing
    tabs actually releases memory.
  - Remove another stale assert()
  - Oops, use the right map decoding function is iso2022 code
  - Really fix the ring this time
  - Enable g_assert(). May trigger some bogus ones now. Please report.
  - gnome terminal crashes with glibc detected
  - Redesigning the vte buffer ring is going on. Please report any misbehavior
  - gnome-terminal crashed with SIGSEGV after hiting ctrl+o (LP: #408745)
  - text mode program rendering is strange in cjk locale.
  - bashisms in shell scripts
* Update DEB_DH_MAKESHLIBS_ARGS_ALL in debian/rules
* debian/patches:
  - remove 01_bashisms.patch: taken upstream
  - refresh 90_autoreconf.patch

82. By Michael Vogt

* debian/patches/30_fix_env.patch:
  - make the envv paramter work again (LP: #388953)

81. By Chris Coulson

* Merge from debian unstable (LP: #388046), remaining changes:
  - debian/control{.in}:
    + Build-depend on python-all-dbg.
    + Build-depend on libgtk-directfb-2.0-0 2.15.4-0ubuntu4, to
      correct a wrong dependency in libvte9-udeb.
    + Add Vcs-Bzr info.
    + Add python-vte-dbg package.
  - debian/python-vte.install:
    + Make it build against python 2.6 new FS layout
  - debian/rules:
    + Build a python-vte-dbg package.
    + Clean .a and .la files from package to keep .install file easy
      to read.
  - debian/patches/91_keep_fds.patch:
    + Keep file descriptors open on vte_fork_pty().
  - debian/patches/93_add_alt_screen_scroll_toggle.patch:
    + Handle scrolling differently when using alternate screen
      or scrolling is restricted.
* Closes LP: #314826 and LP: #369440.

80. By Colin Watson

No-change rebuild against directfb 1.2.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/maverick/vte
This branch contains Public information 
Everyone can see this information.

Subscribers