commit 53f1bd5c7f1745ad58709555569c6a995aafc04c
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:   2015-07-26

    Remove useless macro

M	libgit2-glib/ggit-object-factory.c

commit baa3b35ce4d8555ab1b2cb0a7b8848b51b242e97
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-26

    signature: missed parent_instance

M	libgit2-glib/ggit-signature.c

commit a03a69dcb657cb8c9283820d5e047219802d86cf
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-25

    submodule_update_options: fetch-options is a boxed

M	libgit2-glib/ggit-submodule-update-options.c

commit 9faaeec75d830c93472aeebaaba47d63355de6b8
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-25

    cherry-pick-options: fix boxed vs object

M	libgit2-glib/ggit-cherry-pick-options.c

commit c3b603cd6ced4fdeb016879ca37e41f09fbe061a
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-25

    Remove autocleanup header

M	libgit2-glib/Makefile.am
D	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-cred-plaintext.h
M	libgit2-glib/ggit-cred-ssh-key-from-agent.h
M	libgit2-glib/ggit-repository.h
M	libgit2-glib/ggit.h.in

commit b239ba847dc230807a7abdb927a26e097b370410
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-25

    Port GgitCredSshInteractive to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-cred-ssh-interactive.c
M	libgit2-glib/ggit-cred-ssh-interactive.h
M	libgit2-glib/ggit-types.h

commit 125942a206844552dab26b28443094850292ed72
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-25

    Port GgitCred to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-cred.c
M	libgit2-glib/ggit-cred.h
M	libgit2-glib/ggit-fetch-options.h
M	libgit2-glib/ggit-remote-callbacks.h
M	libgit2-glib/ggit-types.h
M	libgit2-glib/ggit.h.in

commit 750f9f63426e6126c4f39470ac42eef86590b0dd
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-25

    Port GgitCredPlaintext to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-cred-plaintext.c
M	libgit2-glib/ggit-cred-plaintext.h
M	libgit2-glib/ggit-types.h

commit 8e799ad91928a59eb90228bafa2e65eddc2eda29
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-25

    Port GgitCredPlaintext to the new private

M	libgit2-glib/ggit-cred-plaintext.c
M	libgit2-glib/ggit-cred-plaintext.h

commit 74108ec88c320cfad796c68ed0d5212dcee7c39d
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-25

    Port GgitCredSshInteractive to the new private

M	libgit2-glib/ggit-cred-ssh-interactive.c
M	libgit2-glib/ggit-cred-ssh-interactive.h

commit 26f1e7f842e64ba5dfdcdfd5d26e7a6130badd3e
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-25

    Port GgitCredSshKeyFromAgent to G_DECLARE_FINAL_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-cred-ssh-key-from-agent.c
M	libgit2-glib/ggit-cred-ssh-key-from-agent.h
M	libgit2-glib/ggit-types.h

commit eded5d76c8c9c632dfc53144774ed268842d4fd2
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-22

    cred: minor cleanup

M	libgit2-glib/ggit-cred.c

commit 40eff9973505d8f397af265e4e4ae3ed4f609ceb
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-22

    Port GgitRemote to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-remote.c
M	libgit2-glib/ggit-remote.h
M	libgit2-glib/ggit-repository.h
M	libgit2-glib/ggit-types.h

commit 87b97749460802d7814b143797330858fd69efb0
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-22

    Port GgitDiffFormatEmailOptions to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-diff-format-email-options.c
M	libgit2-glib/ggit-diff-format-email-options.h
M	libgit2-glib/ggit-diff.h
M	libgit2-glib/ggit-types.h

commit 88ef97b4adaeaf9262155485e5c1b87fc6401551
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-22

    Port GgitSubmoduleUpdateOptions to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-submodule-update-options.c
M	libgit2-glib/ggit-submodule-update-options.h
M	libgit2-glib/ggit-types.h

commit 18b8fae20c73e9c0b99ec1cf12c638a1f2b3d3e4
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-22

    Port GgitRevisionWalker to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-revision-walker.c
M	libgit2-glib/ggit-revision-walker.h
M	libgit2-glib/ggit-types.h

commit cd7b95680914823013f842bda550bf9b98f80ecb
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-22

    Port GgitTreeBuilder to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-repository.h
M	libgit2-glib/ggit-tree-builder.c
M	libgit2-glib/ggit-tree-builder.h
M	libgit2-glib/ggit-types.h

commit 9246d19511fb8f0cd0ef9bbe9c217f94ac3cdbb4
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-22

    Port GgitRemoteCallbacks to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-remote-callbacks.c
M	libgit2-glib/ggit-remote-callbacks.h
M	libgit2-glib/ggit-remote.h
M	libgit2-glib/ggit-types.h

commit 273693e1923382821dc6f768d678b0ac396cb485
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-17

    Port GgitDiffOptions to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-diff-options.c
M	libgit2-glib/ggit-diff-options.h
M	libgit2-glib/ggit-diff.h
M	libgit2-glib/ggit-types.h

commit 3b56a5f50c8511310fd523bc0d28982b3c20fc4a
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-17

    Port GgitDiffFindOptions to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-diff-find-options.c
M	libgit2-glib/ggit-diff-find-options.h
M	libgit2-glib/ggit-diff.h
M	libgit2-glib/ggit-types.h

commit b376fc3191e332061ea67c2cf9d1ac5ddecd31cd
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-16

    Port GgitPushOptions to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-push-options.c
M	libgit2-glib/ggit-push-options.h
M	libgit2-glib/ggit-types.h

commit 9b05a7981105924a6af6a81df123f099eda24140
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-16

    Port GgitIndex to G_DECLARE_FINAL_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-diff.h
M	libgit2-glib/ggit-index-entry-resolve-undo.h
M	libgit2-glib/ggit-index-entry.h
M	libgit2-glib/ggit-index.c
M	libgit2-glib/ggit-index.h
M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h
M	libgit2-glib/ggit-types.h

commit 0f8827d6d2d8f2520e439099218cd09c736de6d7
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-16

    Port GgitSignature to G_DECLARE_FINAL_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-blame.h
M	libgit2-glib/ggit-commit.h
M	libgit2-glib/ggit-diff-format-email-options.h
M	libgit2-glib/ggit-reflog-entry.h
M	libgit2-glib/ggit-reflog.h
M	libgit2-glib/ggit-signature.c
M	libgit2-glib/ggit-signature.h
M	libgit2-glib/ggit-types.h

commit 1c23a448ce884de63f7f77c9e32c8fb4b1337f92
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-16

    repository: use G_ADD_PRIVATE instead of keeping the priv member

M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h

commit 38af57b978c0c123855d47675705a71b5c59c21d
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-16

    Port GgitCherryPickOptions to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-cherry-pick-options.c
M	libgit2-glib/ggit-cherry-pick-options.h
M	libgit2-glib/ggit-repository.h
M	libgit2-glib/ggit-types.h

commit ac6efcbbfc5f18deb809b0e641581cc5f452b189
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-16

    Port GgitCommitParent to G_DECLARE_FINAL_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-commit-parents.c
M	libgit2-glib/ggit-commit-parents.h
M	libgit2-glib/ggit-commit.h
M	libgit2-glib/ggit-types.h

commit bee6c7edc7a9014dc5f96952ea699b8be0a4ce2f
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-16

    Port GgitBlobOutputStream to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-blob-output-stream.c
M	libgit2-glib/ggit-blob-output-stream.h
M	libgit2-glib/ggit-types.h

commit 03273179cd464cc44ea54fb26359f8c4eb4d049b
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-15

    Port GgitTree to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-checkout-options.h
M	libgit2-glib/ggit-commit.h
M	libgit2-glib/ggit-diff.h
M	libgit2-glib/ggit-tree.c
M	libgit2-glib/ggit-tree.h
M	libgit2-glib/ggit-types.h

commit bbccb92a9b323630b32144ef5db6d924266989dd
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-15

    Move autoclean macros to their respective headers

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-blame-options.h
M	libgit2-glib/ggit-blame.h
M	libgit2-glib/ggit-branch-enumerator.h
M	libgit2-glib/ggit-clone-options.h
M	libgit2-glib/ggit-config-entry.h
M	libgit2-glib/ggit-cred-ssh-interactive.h
M	libgit2-glib/ggit-diff-delta.h
M	libgit2-glib/ggit-diff-file.h
M	libgit2-glib/ggit-diff-hunk.h
M	libgit2-glib/ggit-diff-line.h
M	libgit2-glib/ggit-diff-similarity-metric.h
M	libgit2-glib/ggit-index-entry-resolve-undo.h
M	libgit2-glib/ggit-index-entry.h
M	libgit2-glib/ggit-merge-options.h
M	libgit2-glib/ggit-note.h
M	libgit2-glib/ggit-oid.h
M	libgit2-glib/ggit-patch.h
M	libgit2-glib/ggit-ref-spec.h
M	libgit2-glib/ggit-reflog-entry.h
M	libgit2-glib/ggit-reflog.h
M	libgit2-glib/ggit-remote.h
M	libgit2-glib/ggit-revert-options.h
M	libgit2-glib/ggit-status-options.h
M	libgit2-glib/ggit-submodule.h
M	libgit2-glib/ggit-transfer-progress.h
M	libgit2-glib/ggit-tree-entry.h

commit d02519cf7dcba18ce0d1e185091f3a13b7b1de84
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-15

    Port GgitDiff to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-diff.c
M	libgit2-glib/ggit-diff.h
M	libgit2-glib/ggit-patch.h
M	libgit2-glib/ggit-types.h

commit 7756c7b51c3d3776fad0011ffb0948449526f5f7
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-15

    Port GgitTag to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-tag.c
M	libgit2-glib/ggit-tag.h
M	libgit2-glib/ggit-types.h

commit 08096bed34e1ecb592d6390309f7d4bdb90b4c0b
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Port GgitCommit to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-commit-parents.h
M	libgit2-glib/ggit-commit.c
M	libgit2-glib/ggit-commit.h
M	libgit2-glib/ggit-index-entry.h
M	libgit2-glib/ggit-types.h

commit c04fa26a2e83ef2132db0caa84452d9db2628947
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Port GgitCheckoutOptions to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-checkout-options.c
M	libgit2-glib/ggit-checkout-options.h
M	libgit2-glib/ggit-cherry-pick-options.h
M	libgit2-glib/ggit-revert-options.h
M	libgit2-glib/ggit-submodule-update-options.h
M	libgit2-glib/ggit-types.h

commit 61debd5dfa650df139cc020b845d6f2f9c82341f
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Port GgitConfig to G_DECLARE_FINAL_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-config.c
M	libgit2-glib/ggit-config.h
M	libgit2-glib/ggit-types.h

commit 96c9787cab169ff27a1d180cc400548ed2010095
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Fix annotations

M	libgit2-glib/ggit-fetch-options.c
M	libgit2-glib/ggit-merge-options.c

commit d265d507fe240638d2a6802cbb73ca86d8d46fb0
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Fix build

M	libgit2-glib/ggit-object-factory.c

commit 367d82933bd9d36edc85d8c9457070dc819ee7cf
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Port GgitBranch to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-branch.c
M	libgit2-glib/ggit-branch.h
M	libgit2-glib/ggit-types.h

commit 7030a65ed5ab27e8567b32c038a0b050597bbab1
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Remove redefinition of autoclean foo

M	libgit2-glib/ggit-autocleanup.h

commit 94dc0a33c7d2907d0a960266025dd22176fc0d09
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Port GgitBlob to G_DECLARE_FINAL_TYPE macro

M	libgit2-glib/ggit-blob.c
M	libgit2-glib/ggit-blob.h
M	libgit2-glib/ggit-diff.h
M	libgit2-glib/ggit-patch.h
M	libgit2-glib/ggit-types.h

commit 1e40b1c6b12f04a7e2fd14a350c5df78345183e9
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Port GgitRef to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-ref.c
M	libgit2-glib/ggit-ref.h
M	libgit2-glib/ggit-reflog.h
M	libgit2-glib/ggit-types.h

commit 1c10e70f6bf085290a0c826d627c1da739a31bd8
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Port GgitObject to G_DECLARE_DERIVABLE_TYPE macro

M	libgit2-glib/ggit-object.c
M	libgit2-glib/ggit-object.h
M	libgit2-glib/ggit-ref.h
M	libgit2-glib/ggit-types.h

commit 43612f6ad1f23c8c12fa44edc8c29659b29b3199
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Add missing include

M	libgit2-glib/ggit-repository.h

commit 1ee53a31b9b6cab1b853141dcbd34a8e6f1b563b
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Port GgitBlame to G_DECLARE_FINAL_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-blame.c
M	libgit2-glib/ggit-blame.h
M	libgit2-glib/ggit-types.h

commit b730f2178983424bd35f62008c34fd2bf337136f
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Port GgitNative to G_DECLARE_DERIVABLE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-native.c
M	libgit2-glib/ggit-native.h
M	libgit2-glib/ggit-types.h

commit c8cbec787bfa0cd2e2b205d6a92888f542febf79
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Port GgitObjectFactoryBase to G_DECLARE_DERIVABLE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-object-factory-base.c
M	libgit2-glib/ggit-object-factory-base.h
M	libgit2-glib/ggit-types.h

commit 3dc7f09de0ef5b744a8a7ee90ea609ddf447a4c1
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Port GgitObjectFactory to G_DECLARE_FINAL_TYPE macro

M	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit-object-factory.c
M	libgit2-glib/ggit-object-factory.h
M	libgit2-glib/ggit-types.h

commit 4e31cbaef1b69de6a3e19577f9e3bf5b54ed4779
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Bump libgit2 version to 0.23.0

M	configure.ac

commit 74d0c24e805920a610cd8f52e0ed56db1ae7e333
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-14

    Bump glib version to 2.44

M	configure.ac

commit 5d74b3045fba32343a330afe77f933bf8aaa8d0b
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    Fix clone example

M	examples/clone.c

commit dc97e2c9d57b76a85a51adc0b4c160ce2f0e8450
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    Update GgitCheckoutStrategy

M	libgit2-glib/ggit-types.c
M	libgit2-glib/ggit-types.h

commit 5895410154b215167780bfec8ad9bcb4dd429994
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    Fix comments

M	libgit2-glib/ggit-submodule-update-options.c
M	libgit2-glib/ggit-submodule-update-options.h

commit 79c3ac57f9a95e92abb4638fa5cd5d464c4a9de4
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    Fix GgitSubmoduleUpdateOptions for the api breaks

M	libgit2-glib/ggit-submodule-update-options.c
M	libgit2-glib/ggit-submodule-update-options.h

commit 293fb1808eeb0c892674fa49494bfaa39f86e9f7
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    ggit_submodule_set_update has been moved to repository.

    The new name is ggit_repository_set_submodule_update

M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h
M	libgit2-glib/ggit-submodule.c
M	libgit2-glib/ggit-submodule.h

commit 3379f972ba09c59697d54ff902a6603be3833457
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    ggit_submodule_set_ignore has been moved to repository.

    The name name is ggit_repository_set_submodule_ignore

M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h
M	libgit2-glib/ggit-submodule.c
M	libgit2-glib/ggit-submodule.h

commit 3d89a0f7d405c38a5d84e57c0560f06077cd0af1
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    repository: add missing assertion

M	libgit2-glib/ggit-repository.c

commit 2d8b710e0234c166fb1b3942fb35ff6ac7dd4330
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    ggit_submodule_set_fetch_recurse has been moved to repository

    The new name is ggit_repository_set_submodule_fetch_recurse

M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h
M	libgit2-glib/ggit-submodule.c
M	libgit2-glib/ggit-submodule.h

commit bb7924cf9eb74983f6a81453d3fd80debc75ab7e
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    Add GgitSubmoduleRecurse

M	libgit2-glib/ggit-types.c
M	libgit2-glib/ggit-types.h

commit 7a79e3d4de492a1a21044db3fd5344e2aa147b4d
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    ggit_submodule_get_status has been moved to repository

    The new name for it is ggit_repository_get_submodule_status

M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h
M	libgit2-glib/ggit-submodule.c
M	libgit2-glib/ggit-submodule.h

commit 498f1653939de17c42e0f46c170de686c502a379
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    Complete the previous patch

M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-submodule.h

commit a22daa1cffd2c60f2c31ba6d5621b86b0b4893ef
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    ggit_submodule_set_url is now in repository

    This was renamed to ggit_repository_set_submodule_url

M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h
M	libgit2-glib/ggit-submodule.c

commit 9577962346fb2f2730cf35235ea880476e30d89c
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    Fix ggit_repository_get_default_notes_ref to return allocated string

M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h

commit accfc0313a0cb07b888b7c09640ba6292fed27f1
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    Fix GgitSubmoduleUpdate

M	libgit2-glib/ggit-types.c
M	libgit2-glib/ggit-types.h

commit d45f8c150b2f629f3dfd82f1ca73103e3cbb2902
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-13

    Fix GgitSubmoduleIgnore

M	libgit2-glib/ggit-types.c
M	libgit2-glib/ggit-types.h

commit a106a3d6136c04fb3aeb44c0326eb6a83713f781
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-06

    Fix ggit_remote_update_tips for the api changes

M	libgit2-glib/ggit-remote.c
M	libgit2-glib/ggit-remote.h

commit fd00560e20b13c0cfa2576a2b57b8f9488d05a28
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-06

    GgitRemoteDownloadTagsType gets an UNSPECIFIED type

M	libgit2-glib/ggit-types.c
M	libgit2-glib/ggit-types.h

commit 52b194cdf91492525652c68e60d9a5b79cd1fe09
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-06

    ggit_remote_set_push_specs has been removed

    There is no longer a way to set the base refspecs at run-time

M	libgit2-glib/ggit-remote.c
M	libgit2-glib/ggit-remote.h

commit 4230851bce131d9df871877c0b46c467043bf8df
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-06

    remote: remote_add_fetch_spec is now in the repository

    The method is now part of the repository changing the configuration
    of the remote and not affecting the loaded remotes.

M	libgit2-glib/ggit-remote.c
M	libgit2-glib/ggit-remote.h
M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h

commit dc3083c6e4fc2fdd0e64c4998e00fb8ed8c42219
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-06

    ggit_remote_set_fetch_specs has been removed

    There is no longer a way to set the base refspecs at run-time

M	libgit2-glib/ggit-remote.c
M	libgit2-glib/ggit-remote.h

commit ae87877f26606ee78f86b9bb72cff1ab4e4e61de
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:	2015-07-03

    configure.ac: fix bug report URL

M	configure.ac

commit f3d248844cfff007641a5b6fcf4aab4b91769a6e
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-02

    remote: connect has now a callbacks parameter

M	libgit2-glib/ggit-remote.c
M	libgit2-glib/ggit-remote.h

commit c9e4bf22482cb43e7852644320c4c9422d9074af
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-01

    submodule: remove save method

    The submodules are no longer configured via the objects

M	libgit2-glib/ggit-submodule.c
M	libgit2-glib/ggit-submodule.h

commit 79efbd987b3fc4162abf95317d4473b99f11da1d
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-01

    remote: remove the callbacks and all the logic related to it.

    The remote no longer stores this configuration.

M	libgit2-glib/ggit-remote.c
M	libgit2-glib/ggit-remote.h

commit 847e510a7ef635571009b7009efcc68425c7371c
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-01

    remote: the save method has been removed

    Remote's configuration is changed via the configuration
    directly or through a convenience function which performs changes to
    the configuration directly

M	libgit2-glib/ggit-remote.c
M	libgit2-glib/ggit-remote.h

commit 4dfed8d1ea1dc23424cf9fe23660088a7170698e
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-01

    Fix repository_reset

    It does not get a signature and a log_message anymore

M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h

commit 84527bf720a57908a700f2210f3a439fc7dddc45
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-01

    Fix create_reference methods

    They do not get a signature anymore

M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h

commit 6cb702c47e8d0448afed383332d69af33d3c44f5
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-01

    Fix ggit_repository_create_branch

    The signature and log_message were removed

M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h

commit 9efc25bac5c646e4298d1c03866d775e4fcc0734
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-07-01

    Rename remote_add_push_spec as repository_add_remote_push

M	libgit2-glib/ggit-remote.c
M	libgit2-glib/ggit-remote.h
M	libgit2-glib/ggit-repository.c
M	libgit2-glib/ggit-repository.h

commit f388fa8ceadff84dcf4dc7e09d971fc383c83327
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-06-30

    remote: fix a couple of api breaks

M	libgit2-glib/ggit-remote.c
M	libgit2-glib/ggit-remote.h

commit 442194a09673a5e077516557b008ba3b77c25869
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-06-30

    ref: remove signature parameter

M	libgit2-glib/ggit-ref.c
M	libgit2-glib/ggit-ref.h

commit 318bcfe132d5e4ed775de467d0548b3abb8ae158
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-06-30

    merge-options: fix rename of member

M	libgit2-glib/ggit-merge-options.c
M	libgit2-glib/ggit-merge-options.h

commit 2f6650a29a64d65dddf3c079c29a5869cdcc07c3
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-06-30

    diff: add binary callback to the methods.

M	libgit2-glib/ggit-diff.c
M	libgit2-glib/ggit-diff.h
M	libgit2-glib/ggit-types.h

commit 8822e80b33da84632634310184406189cb68ae15
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-06-30

    Add GgitDiffBinary boxed type

M	libgit2-glib/Makefile.am
A	libgit2-glib/ggit-diff-binary.c
A	libgit2-glib/ggit-diff-binary.h
M	libgit2-glib/ggit-types.h

commit 8263f83db97ad5dc826b4096a32163a3e462208b
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-06-30

    Add GgitDiffBinaryFile boxed type

M	libgit2-glib/Makefile.am
A	libgit2-glib/ggit-diff-binary-file.c
A	libgit2-glib/ggit-diff-binary-file.h
M	libgit2-glib/ggit-types.h

commit dd0cfab3b426fa8fb7f364c8788acb9cb2caead5
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-06-30

    Add GgitBinaryType enum

M	libgit2-glib/ggit-types.c
M	libgit2-glib/ggit-types.h

commit 164841fcfd6ee4d62c627692369b72208b33ad37
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-06-30

    Port clone options to use a fetch options instead of remote callbacks

M	libgit2-glib/Makefile.am
M	libgit2-glib/ggit-clone-options.c
M	libgit2-glib/ggit-clone-options.h
A	libgit2-glib/ggit-fetch-options.c
A	libgit2-glib/ggit-fetch-options.h
M	libgit2-glib/ggit-types.h

commit 797cd7ce5530c04a0b96467ef4677a8a597018e1
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2015-06-30

    branch: fix branch_move api break

M	libgit2-glib/ggit-branch.c
M	libgit2-glib/ggit-branch.h

commit 7b251bfb7f32570d00e2def1039ace5e3b48b777
Author: Garrett Regier <garrettregier@gmail.com>
Date:	2015-05-19

    Add g_autoptr() autocleanup support

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

M	libgit2-glib/Makefile.am
A	libgit2-glib/ggit-autocleanup.h
M	libgit2-glib/ggit.h.in

commit 9392ab2d6eb83986926c01a2b6ef303ab0459169
Author: Garrett Regier <garrettregier@gmail.com>
Date:	2015-04-29

    Post release version bump

M	configure.ac