lp:ubuntu/breezy-security/libcairo
- Get this branch:
- bzr branch lp:ubuntu/breezy-security/libcairo
Branch merges
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 5. By Martin Pitt
-
* SECURITY UPDATE: Fix crash with applications that render untrusted text
with cairo.
* Add debian/patches/ 01_break_ up_glyph_ rendering. patch:
- _cairo_xlib_surface_ show_glyphs( ): Break up rendering into chunks to fit
into X max request length protocol limits.
- This fixes crashes in e. g. Evolution with inline attachments with
overly long lines.
- Patch backported from upstream git
http://gitweb. freedesktop. org/?p= cairo;a= commit; h=3370cd631858c ac0fd3ce33c74db 3af40991e6f1
* CVE-2006-0528 - 4. By Sebastien Bacher
-
* New upstream version:
- Add support for dashing of stroked curves
- Fix dashing so that each dash is capped on both ends
- Prevent SIGILL failures (proper use of -mmmx and -msse flags)
(Ubuntu: #15091)
- Fix crashes with text display in multi-threaded program
- Do not use sincos function since it is buggy on some platforms)
- Fix several bugs in the test suite exposed by amd64 systems
- Add missing byteswapping on GetImage/PutImage
- Make the check for rectangular trapezoids simpler and more accurate
- Add missing channel-order swapping for antialised fonts
- Fix compilation failure with aggressive inlining (gcc -O3)
- Fix some warnings from sparse
- Fix to not crash when compiled with -fomit-frame-pointer
- Improve performance for vertical gradients - 3. By Dave Beckett <email address hidden>
-
* New upstream release. Closes: 284205
* Bumped shlibs version since new functions were added.
* Headers have moved to below /usr/include/cairo
* Require libpixman 0.1.3 - 2. By Dave Beckett <email address hidden>
-
* New upstream release. Closes: 248705
* Add PNG backend, require libpng12-dev
* Requires libpixman >= 0.1.1
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)