lp:ubuntu/lucid-security/vte
- Get this branch:
- bzr branch lp:ubuntu/lucid-security/vte
Branch merges
Branch information
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.
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