commit ebf3cf7aa81c03458bf695bf0d6d1c0d4361802a
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   2012-03-10

    Update COPYING to lgpg2.1 to match source file headers

    I copied the COPYING file without checking it was lgpl2 text
    instead of
    lpgl2.1.

    https://bugzilla.gnome.org/show_bug.cgi?id=671271

M	COPYING

commit ee511c680406b30479f67add05b4ed1b468f9a97
Author: Michael Biebl <biebl@debian.org>
Date:	2012-03-03

    build: Fix INCLUDES for libgxps-scan.c

    https://bugzilla.gnome.org/show_bug.cgi?id=671274

M	docs/reference/Makefile.am

commit 9c3705b79dbade31368fa438abab498559a47c45
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2012-02-04

    docs: Add GXPSFilePrivate to the private section of GXPSFile in
    libgxps-sections.txt

M	docs/reference/libgxps-sections.txt

commit 2532f6ed77db56a721c1a6a1cac002688c0a6da1
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2012-02-04

    docs: Ignore private headers when generating API doc

    Fixes most of the symbols in libgxps-unused.txt

M	docs/reference/Makefile.am

commit d252207c926b90fdc32d836a9dc69855f6a2b726
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2012-02-04

    docs: Add index of new symbols in 0.2.1

M	docs/reference/libgxps-docs.sgml

commit 2908149917e3133bbfc873246ab71f3676b73045
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2012-02-04

    doc: Add Since: tag to GXPS_VERSION_STRING api docs

M	libgxps/gxps-version.h.in

commit bff39ad37b3c0624f7e95ba72867df99f2661134
Author: Jason Crain <jason@aquaticape.us>
Date:	2011-12-23

    Fixed memory leak when parsing fails for a child element of a Canvas

    A GXPSCanvas struct is leaked when parsing fails for a child element
    of a Canvas.  Parsing is aborted when invalid data is encountered and
    cleanup code is not run.  This adds a error handler to the canvas
    GMarkupParser to free the struct on error.

    https://bugzilla.gnome.org/show_bug.cgi?id=668965

M	libgxps/gxps-page.c

commit 19e5c5834d493075283d82a0d8d410463646c849
Author: Jason Crain <jason@aquaticape.us>
Date:	2011-12-24

    Fixed memory leak when parsing fails for a child element of a Glyphs

    A GXPSGlyphs struct is leaked when parsing fails for a child element
    of a Glyphs.  Parsing is aborted when invalid data is encountered and
    cleanup code is not run.  This adds a error handler to the glyphs
    GMarkupParser to free the struct on error.

    https://bugzilla.gnome.org/show_bug.cgi?id=668966

M	libgxps/gxps-glyphs.c

commit 4874d0f48dd3a72865d4df579cb3563c520f6d6a
Author: Jason Crain <jason@aquaticape.us>
Date:	2012-01-06

    Fixed memory leak when parsing a brush fails

    A GXPSBrush struct is leaked when parsing fails for a child of a
    XXX.Fill or XXX.Stroke element.  Parsing is aborted when invalid data
    is encountered and cleanup code is not run.  This adds a error handler
    to the brush GMarkupParser to free the struct on error.

    https://bugzilla.gnome.org/show_bug.cgi?id=668968

M	libgxps/gxps-brush.c

commit 2bb45e1566fb03bf3bb5fd3b9ad96eec54da9a2a
Author: Jason Crain <jason@aquaticape.us>
Date:	2012-01-08

    Fixed memory leak when parsing a ImageBrush element fails

    A GXPSBrushImage struct is leaked when parsing fails for a child
    element of a ImageBrush.  Parsing is aborted when invalid data is
    encountered and cleanup code is not run.  This adds a error handler to
    the brush_image GMarkupParser to free the struct on error.

    https://bugzilla.gnome.org/show_bug.cgi?id=668969

M	libgxps/gxps-brush.c

commit 82d3a0d61a29812a94a80769cb3f47ee49453329
Author: Jason Crain <jason@aquaticape.us>
Date:	2011-12-23

    Fixed memory leak when parsing a RenderTransform element fails

    A GXPSMatrix struct is leaked when parsing fails for a
    XXX.RenderTransform element.  Parsing is aborted when invalid data is
    encountered and cleanup code is not run.  This adds a error handler to
    the matrix GMarkupParser to free the struct on error.

    https://bugzilla.gnome.org/show_bug.cgi?id=668941

M	libgxps/gxps-matrix.c

commit ca12aae0e8fd69b5774b0ff69138957340eb2ff7
Author: Jason Crain <jason@aquaticape.us>
Date:	2012-01-28

    Fixed memory leak when parsing fails for a child element of a Path

    A GXPSPath struct is leaked when parsing fails for a child element of
    a Path.  Parsing is aborted when invalid data is encountered and
    cleanup code is not run.  This adds a error handler to the path
    GMarkupParser to free the struct on error.

    https://bugzilla.gnome.org/show_bug.cgi?id=668940

M	libgxps/gxps-path.c

commit e2bad1211d0790e7d05ebb6f83da3572d95c3a56
Author: Jason Crain <jason@aquaticape.us>
Date:	2011-12-23

    Fixed memory leak when parsing a Path attribute fails

    Fixed leak where a GXPSPath struct is leaked when a XPS document
    contains a Path element with invalid attributes.

    For example:
    <Path Stroke="asdf" />
    <Path Fill="asdf" />
    ...etc

    This patch calls gxps_path_free in more code paths.

    https://bugzilla.gnome.org/show_bug.cgi?id=668937

M	libgxps/gxps-page.c

commit 6a6cf1e2cb96a0bd9770a428e41b6786e0fdddc9
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2012-01-29

    tools: Set image parameters after jpeg_set_defaults()

    So the resolution does not get overwritten by the defaults. Based on
    patch by Adrian Johnson for poppler.

M	tools/gxps-jpeg-writer.c

commit c01d234e7036a5d469e122bd54de83171e66ca80
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2012-01-21

    release: 0.2.1

M	NEWS
M	configure.ac