2017-03-07  Rico Tzschichholz  <[email protected]>

       Release 0.34.6

       manual: Actually install files into "bookdir" instead of a subfolder

2017-03-07  Alistair Thomas  <[email protected]>

       manual: Initial import of manual.xml from wiki.gnome.org
       https://bugzilla.gnome.org/show_bug.cgi?id=779090

       manual: Switch to using DocBook from wiki.gnome.org as source
       https://bugzilla.gnome.org/show_bug.cgi?id=779090

       doc: Rename doc/vala to doc/manual
       Clarify contents of directory with new name

2017-03-07  Rico Tzschichholz  <[email protected]>

       docs: Generate and update manpages

2017-03-06  Daniel Espinosa  <[email protected]>

       libxml-2.0: Adding missing API and nullable parameters
       https://bugzilla.gnome.org/show_bug.cgi?id=779490

2017-03-06  Carlos Garnacho  <[email protected]>

       codegen: Check there is a return error location before using it
       Fixes client-side dbus generation on methods that don't throw any error.

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

       tests: Add "use_string_marshalling = true" dbus-test
       Commit 09e6818d01e introduced the possibility of inserting _error
       labels at the end of functions, which make C compilers angry.
       This "test" (no actual tests are run, just compile correctness is
       checked here) triggers some of these situations.

       the "test3" abstract method is trickier though, it doesn't warn
       but produces code with early returns, which in practice means
       possible leaks.

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

       codegen: Avoid early return on sync dbus methods returning an error
       If there are arguments that need freeing, we need to fall through the
       _error label, if there is any.

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

       codegen: Only add _error path if there's parameters that require unref
       Fixes the _error label from being set at the end of a compound statement
       if there are no values to unref.

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

2017-03-06  Rico Tzschichholz  <[email protected]>

       memberaccess: Don't resolve base_method/property twice
       https://bugzilla.gnome.org/show_bug.cgi?id=779219