Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Psiphon 3
    3,162 downloads
    LibreOffice 3.6.6 /
    4.0.3

    1,458 downloads
    Wine 1.4.1 / 1.5.30
    1,277 downloads
    BackTrack 5 R3
    1,037 downloads
    Adobe Flash Player
    for Linux
    11.2.202.258

    951 downloads
    Red Hat Linux 9
    924 downloads
    Ubuntu 12.10
    694 downloads
    Red Hat Enterprise
    Linux 6.4

    673 downloads
    VLC 2.0.6
    668 downloads
    Linux Mint 14.1 / 15
    RC

    634 downloads
    MOST POPULAR DISTROS
    #
    Distribution
    PCLinuxOS 2013.04
    User rating: 4.8/5
    Votes: 367
    OpenMandriva
    20130513

    User rating: 4.4/5
    Votes: 622
    Ubuntu 9.10
    User rating: 4.4/5
    Votes: 266
    Clonezilla LiveCD
    2.1.1-25 / 2.1.2-3

    User rating: 4.3/5
    Votes: 255
    BackTrack 5 R3
    User rating: 4.3/5
    Votes: 565
    Fedora 18
    User rating: 4.3/5
    Votes: 610
    openSUSE Linux 12.3
    / 13.1 Milestone 1

    User rating: 4.2/5
    Votes: 467
    Ubuntu 12.04.2 LTS
    User rating: 4.2/5
    Votes: 664
    Ubuntu 10.04.4 LTS
    User rating: 4.0/5
    Votes: 281
    Linux Mint 14.1 / 15
    RC

    User rating: 4.0/5
    Votes: 353
    Home > Linux > Programming > Libraries > Cairo > Changelog

    Cairo 1.8.8 / 1.12.14 - Changelog


    What's new in Cairo 1.12.14:

    February 12th, 2013

    · Prevent user callbacks accessing user-data during destroy to prevent use-after-free bugs.
    · Use standard names for glyphs in subset fonts (PDF).
    · Fix detection of Win98. The logic for detecting Win98 (and its broken AlphaBlend()) was inverted, disabling AlphaBlend() for everyone.
    · Prevent numeric overflow from extrapolating polygon edges to the clip boundary and causing severe render artifacts.
    · Fix computation of glyph string coordinates when breaking up runs for xlib.
    · Fix an assertion in the win32 backend for failing to clear its similar-images.



    What's new in Cairo 1.12.12:

    February 2nd, 2013

    · This version fixes synchronization problems in the SHM transport for cairo-xlib.
    · Replacing entire images is now avoided when uploading subimages.
    · Other minor bugs have been fixed.



    What's new in Cairo 1.12.10:

    January 26th, 2013

    · Many bugs have been fixed.
    · Most notably, font handling by pango/cairo/fontconfig has been made fully thread-safe.
    · The MSAA backend for cairo-gl received some gradual completion.



    What's new in Cairo 1.12.8:

    November 5th, 2012

    Bug fixes:
    · Expand the sanity checking for broken combinations of XSendEvent and ShmCompletionEvent.
    · Notice that "The X.Org Foundation" sometimes also identifies itself as "The Xorg Foundation".
    · Handle various ages of libXext and its Shm headers.
    · Fix the invalid clipping of the source drawable when using SHM transport to upload images. https://bugs.freedesktop.org/show_bug.cgi?id=56547
    · Handle all Type1 postscript operators for better font compatibility. https://bugs.freedesktop.org/show_bug.cgi?id=56265
    · Fix a couple of memory leaks in Type1 font subsetting https://bugs.freedesktop.org/show_bug.cgi?id=56566
    · Tighten the evaluation of the start/stop pen vertices, and catch a few instances where we would use a fan instead of a bevel. https://bugs.freedesktop.org/show_bug.cgi?id=56432
    · Fix assumption that geometric clipping always succeeds with the span-compositor. https://bugs.freedesktop.org/show_bug.cgi?id=56574
    · Fix call to spline intersection when evaluating whether a stoke is visible.
    · Remember to copy inferior sources when using SHM to readback the surface for use as a source.



    What's new in Cairo 1.12.4:

    October 6th, 2012

    · More bugs, and more importantly, more fixes. On the cairo-gl side, we have refinements to the MSAA compositor which enables hardware acceleration of comparitively low-quality antialiasing - which is useful in animations and on very high density screens. For cairo-xlib, we have finally enabled SHM transport for image transfers to and from the X server. A long standing required feature, SHM transport offers a notable reduction in rendering latency by reducing the number of copies required to upload image data - given hardware and driver support, cairo-xlib can now perform zero copy uploads onto the GPU. And as usual Adrian Johnson has been very busy fixing many different corner cases in cairo-pdf, impoving opacity groups and font subsetting. Last, but not least, for cairo-image S=F8ren Sandmann Pedersen added support for rendering glyphs to pixman and using that from within cairo. The new glyph rendering facility reduces the overhead for setting up the compositing operation, improving glyph thoughput for the image backend by a factor of about 4. And before he did so, he also fixed up a few bugs in the existing glyph rendering code. So many thanks to Andrea Canciani, Adrian Johnson, Chuanbo Weng, Dongyeon Kim, Henry Song, Martin Robinson, S=F8ren Sandmann Pedersen and Uli Schlachter for their contributions, finding and fixing bugs.



    What's new in Cairo 1.12.2:

    May 1st, 2012

    · Various minor bugs have been fixed.



    What's new in Cairo 1.8.6:

    December 17th, 2008

    · Several fixes for failures on Quartz and PDF and build fixes for a couple of backends were made.
    · A check for XRender in the XCB backend was introduced to avoid invalid memory accesses.



    What's new in Cairo 1.8.2:

    October 31st, 2008

    · It is now possible to build Cairo without any font backend, which is most useful when the application provides custom font rendering through the user-font API.
    · A failsafe fallback font is provided, though.
    · Several compilation speed-ups and optimizations were made.
    · Many bugs were fixed.



    What's new in Cairo 1.8.0:

    September 27th, 2008

    · Many improvements were made to Cairo's ability to handle text, including a new "user fonts" feature as well as allowing glyphs to be embedded in PDF output along with their original text (for searching, selection, and copy-and-paste).
    · A major revamp of the build system makes it much easier to build Cairo on various platforms.
    · The performance on remote X servers without the Render extension was improved.
    · The output of cairo-ps and cairo-pdf was made more efficient.
    · Completions were made to the API. Many bugs were fixed.



    What's new in Cairo 1.7.6:

    September 22nd, 2008

    · In this development release, several robustness improvements and code cleanups were made.
    · Recent beta changes to the API were modified.
    · The dynamic library file naming scheme was changed.
    · Several bugs were fixed.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM