commit 8eb0392f2041080f32830949ae22cd463bf219b7
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Thu Feb 26 16:03:52 2015 -0600

    Update NEWS
    
    Signed-off-by: Federico Mena Quintero <federico@gnome.org>

 NEWS | 7 +++++++
 1 file changed, 7 insertions(+)

commit 310500cf1739f8e827331d822bd9f9f08f6fc2b0
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Thu Feb 26 15:38:38 2015 -0600

    bgo#745177 - Revert "RsvgPathBuilder: don't add a terminating moveto after closepath"
    
    This reverts commit 0c98142e31cdc91963860f99ec933e52f3cc63c6.
    
    This was causing bug https://bugzilla.gnome.org/show_bug.cgi?id=745177

 rsvg-path.c | 9 +++++++++
 rsvg-path.h | 1 +
 2 files changed, 10 insertions(+)

commit 6fd7493ef2ba7ed9d8e76a3ae5b064c34825422f
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Feb 20 16:24:02 2015 -0600

    RsvgNodeEllipse: Use RsvgPathBuilder instead of building/parsing a path string
    
    Signed-off-by: Federico Mena Quintero <federico@gnome.org>

 rsvg-shapes.c | 93 +++++++++++++++++++----------------------------------------
 1 file changed, 29 insertions(+), 64 deletions(-)

commit 3f49de8d77f787489bc0f1215ef92e3619a9875a
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Feb 20 16:10:49 2015 -0600

    RsvgNodeCircle: Use RsvgPathBuilder instead of building/parsing a path string
    
    Signed-off-by: Federico Mena Quintero <federico@gnome.org>

 rsvg-shapes.c | 82 +++++++++++++++++------------------------------------------
 1 file changed, 23 insertions(+), 59 deletions(-)

commit 9fe6fadb403de56fedc937f0f72b9378c5dd311f
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Feb 20 15:53:07 2015 -0600

    RsvgNodeRect: Use RsvgPathBuilder instead of building/parsing a path string
    
    Signed-off-by: Federico Mena Quintero <federico@gnome.org>

 rsvg-shapes.c | 185 ++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 101 insertions(+), 84 deletions(-)

commit 3e15bb2f249606fead047989bb6a9d9f63e22ca1
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Feb 20 14:45:50 2015 -0600

    Make rsvg_path_builder_arc() public/internal
    
    This is just a rename of rsvg_path_arc().
    
    Signed-off-by: Federico Mena Quintero <federico@gnome.org>

 rsvg-path.c | 30 +++++++++++++++---------------
 rsvg-path.h |  9 +++++++++
 2 files changed, 24 insertions(+), 15 deletions(-)

commit 529bc934ce00ea4a21539fc080f45d3be0ee49fb
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Feb 20 14:42:59 2015 -0600

    rsvg_path_arc(): take an RsvgPathBuilder, not a full RSVGParsePathCtx
    
    The ctx was used to extract the start point for the arc, and to
    set the 'current point' to the arc's end point when the drawing
    is finished.
    
    We now pass in extra arguments for the start point (which don't come
    with the path builder).
    
    Also, added whitespace in the math-y part, because without whitespace
    it makes me sad.
    
    Signed-off-by: Federico Mena Quintero <federico@gnome.org>

 rsvg-path.c | 155 +++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 90 insertions(+), 65 deletions(-)

commit a376c1ce16594ae8f62be9dd13d97932398c2ea2
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Feb 20 14:15:30 2015 -0600

    rsvg_path_arc_segment(): Take in a RsvgPathBuilder, not a whole RSVGParsePathCtx
    
    Signed-off-by: Federico Mena Quintero <federico@gnome.org>

 rsvg-path.c | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit ac5564493f13ff905c9d29d4fc6088da06e61a9e
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Feb 20 13:34:40 2015 -0600

    RsvgNodeLine: Use RsvgPathBuilder instead of building/parsing a path string
    
    Again; no need to go through the production process for Luwak coffee just to
    paint a line.
    
    Signed-off-by: Federico Mena Quintero <federico@gnome.org>

 rsvg-shapes.c | 31 ++++++++++++-------------------
 1 file changed, 12 insertions(+), 19 deletions(-)

commit 0b11fe8358a7e7477bc2c4ae6d3b49e0bfb4ca47
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Feb 20 13:28:28 2015 -0600

    RsvgNodePoly: Use RsvgPathBuilder instead of building/parsing a path string
    
    We have all the machinery to build paths on the fly; we don't need to
    fake a path on a string, parse that, and construct a path.
    
    Signed-off-by: Federico Mena Quintero <federico@gnome.org>

 rsvg-shapes.c | 38 ++++++++++++++++++--------------------
 1 file changed, 18 insertions(+), 20 deletions(-)

commit 191405182e985e1745a5e5a70e2579f2bed897fb
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Feb 20 13:00:33 2015 -0600

    rsvg-test: Don't include unnecessary header
    
    Signed-off-by: Federico Mena Quintero <federico@gnome.org>

 tests/rsvg-test.c | 1 -
 1 file changed, 1 deletion(-)

commit 0c98142e31cdc91963860f99ec933e52f3cc63c6
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Feb 20 12:55:36 2015 -0600

    RsvgPathBuilder: don't add a terminating moveto after closepath
    
    When we used libart, before Cairo, it was necessary to add a moveto after a closepath, since
    the starting and ending points of a closed path were supposed to coincide.
    
    Cairo handles closed paths without needing the caller to manually move back to
    the starting point.
    
    Signed-off-by: Federico Mena Quintero <federico@gnome.org>

 rsvg-path.c | 9 ---------
 rsvg-path.h | 1 -
 2 files changed, 10 deletions(-)

commit f8019aaa9f785061285def07712b5cfcd7ab26aa
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Thu Feb 19 18:12:49 2015 -0600

    bgo#744688 - Fix double g_free() when processing stroke-dasharray
    
    The part of rsvg_parse_style_pair() that validates the dash pattern, by seeing
    if any actual dash length was generated, could leave a dangling pointer after
    a g_free() if the dash pattern turned out to be invalid.  Later, rsvg_state_inherit_run()
    would try to g_free() this dangling pointer as well.
    
    Found by Atte Kettunen's fuzz testing.
    
    Signed-off-by: Federico Mena Quintero <federico@gnome.org>

 rsvg-styles.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit d7b49df88d28ef70efd0efc9db319fd4b6969b91
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Feb 13 16:47:13 2015 -0600

    Post-release version bump

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)