commit 5d3f9f4c3ed73a6dc14630e2692282f39383c664 Author: Ignacio Casal Quinteiro Date: 2015-01-18 configure: fix ssh check M configure.ac commit fdfbc8bfe122c0b9d2e61e9f80023eefb01e8f92 Author: Ignacio Casal Quinteiro Date: 2015-01-18 cred-ssh-key-from-agent: add missing docs M libgit2-glib/ggit-cred-ssh-key-from-agent.c commit d4dd194a34955a60b00fbce5f597518ff6fb07e3 Author: Ignacio Casal Quinteiro Date: 2015-01-18 Bump version to 0.22.0 We are now following the same version as libgit2 M configure.ac commit f02d8eecf44a2442315548fe5c1f3d18b3cdca0c Author: Ignacio Casal Quinteiro Date: 2015-01-18 Update ggit.h M libgit2-glib/ggit.h.in commit e3628b125abd6d58d06c286bde76a2fb584892c3 Author: Ignacio Casal Quinteiro Date: 2015-01-18 submodule: fix api break to use the new method M libgit2-glib/ggit-submodule.c commit d4dac0315978d119baba742d52189fe997741f5d Author: Ignacio Casal Quinteiro Date: 2015-01-18 Wrap GgitSubmoduleUpdateOptions M libgit2-glib/Makefile.am A libgit2-glib/ggit-submodule-update-options.c A libgit2-glib/ggit-submodule-update-options.h M libgit2-glib/ggit-types.h commit 0ebefa9c75fd9b2e00a35ed73f6542e4bda7886a Author: Ignacio Casal Quinteiro Date: 2015-01-18 cherry-pick-options: add missing copyright and modeline M libgit2-glib/ggit-cherry-pick-options.c commit c803bbdf48152eaefe1bdfea20dc065d1087b476 Author: Ignacio Casal Quinteiro Date: 2015-01-18 Fix cherry-pick options api break M libgit2-glib/ggit-cherry-pick-options.c commit 9dd2b651bcdcf440d0c8c7a27925a10fdd3322fc Author: Ignacio Casal Quinteiro Date: 2015-01-18 Replace GGIT_FILE_MODE_NEW with GGIT_FILE_MORE_UNREADABLE M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit e6ecf16001fc930b8287446ae79411aded98bd91 Author: Ignacio Casal Quinteiro Date: 2015-01-18 remote: fix download method for api break M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h commit 7d0a7e4de5775a1e9f71a9f00f0e2ead66bbb8cb Author: Ignacio Casal Quinteiro Date: 2015-01-18 remote: return the right type M libgit2-glib/ggit-remote.c commit 78eebc970e63254bfa3f574765bc2a11b634d18e Author: Ignacio Casal Quinteiro Date: 2015-01-18 remote: removed is_valid_url and is_supported_url They have become essentially useless with rsync-style ssh paths. M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h commit 7d5d9994345eb35e8c746f66fa86d9d48cd8a0f7 Author: Ignacio Casal Quinteiro Date: 2015-01-18 git_threads_init was renamed to git_libgit2_init M libgit2-glib/ggit-main.c commit 4e4d9dbdba9f753663a14885d7d2d8ddcfe07af2 Author: Ignacio Casal Quinteiro Date: 2015-01-18 repository: rename get_remote to lookup_remote M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 40edf539d8a8e987bec767e6458c68099c9f42a4 Author: Ignacio Casal Quinteiro Date: 2015-01-18 Fix ggit_repository_reset for api break M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 20e0d7b91b04c8d863e704084d38d9cbfe6d1817 Author: Ignacio Casal Quinteiro Date: 2015-01-18 repository: more fixes on the tree builder api break M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit a63a3307fe0a935ac2c47f9f21f56af8fb8ab076 Author: Ignacio Casal Quinteiro Date: 2015-01-18 repository: treebuilder_create was changed to treebuilder_new M libgit2-glib/ggit-repository.c commit 2d42b8ae4ebb161cdad179b11746dd5589af033f Author: Ignacio Casal Quinteiro Date: 2015-01-18 Fix for git_treebuilder_write api break M libgit2-glib/ggit-tree-builder.c commit 115a1bf0a101c6bc5a8020ad0ba65e0ec1cd35c0 Author: Ignacio Casal Quinteiro Date: 2015-01-18 Fix cherry pick api break M libgit2-glib/ggit-cherry-pick-options.c M libgit2-glib/ggit-cherry-pick-options.h M libgit2-glib/ggit-repository.c commit c3cda865ed05ba41d418b56d6f635fb472cabc48 Author: Ignacio Casal Quinteiro Date: 2015-01-18 repository: follow libgit2 on the create_note arguments order M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 7848251ad16eb217fd9b92d6928133eb661d24fe Author: Ignacio Casal Quinteiro Date: 2015-01-18 repository: fix api break in create_note M libgit2-glib/ggit-repository.c commit 02ab9ca8ece97b8f5d6331d045f2cfc604e54184 Author: Ignacio Casal Quinteiro Date: 2015-01-18 clone-options: does not have the remote_name anymore M libgit2-glib/ggit-clone-options.c M libgit2-glib/ggit-clone-options.h commit ef3770150ffc2f748e77ef828d1774c2ac79174d Author: Ignacio Casal Quinteiro Date: 2015-01-18 Remove GgitPush object This object has been also removed in libgit2 and integrated into the remote one M libgit2-glib/Ggit.py M libgit2-glib/Makefile.am D libgit2-glib/ggit-push.c D libgit2-glib/ggit-push.h M libgit2-glib/ggit-types.h commit 78117ae7667be2513de5000190cc667feb540448 Author: Ignacio Casal Quinteiro Date: 2015-01-18 config: ggit_config_refresh is not provided anymore libgit2 is now a bit smarter about this and does the refresh on read and write so there is no need to explicitely make a refresh. M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h commit 413c91a9a11963a54974457515c4c87b28836e95 Author: Ignacio Casal Quinteiro Date: 2015-01-06 oid: use the proper parameter name M libgit2-glib/ggit-oid.c commit a606c69fac05d4610163a970f200edec8bc46dc5 Author: Jesse van den Kieboom Date: 2015-01-05 Add ggit_oid_has_prefix M libgit2-glib/ggit-oid.c M libgit2-glib/ggit-oid.h commit 88ece28db5146e0522f24a134fbc914301e2bb41 Author: Jesse van den Kieboom Date: 2014-12-25 Bind git_push_update_tips M libgit2-glib/ggit-push.c M libgit2-glib/ggit-push.h commit 5015430a7b1ed09a0d03878bea38f33311736e82 Author: Jesse van den Kieboom Date: 2014-12-25 Add GgitPushOptions M libgit2-glib/Makefile.am A libgit2-glib/ggit-push-options.c A libgit2-glib/ggit-push-options.h M libgit2-glib/ggit-push.c M libgit2-glib/ggit-push.h M libgit2-glib/ggit-types.h commit e2a578e8da08ada2d0a069199dc7754aaa05bdf8 Author: Jesse van den Kieboom Date: 2014-12-25 Remote GgitPushProgress Instead, provide signals on GgitPush to notify about progress. M libgit2-glib/Makefile.am D libgit2-glib/ggit-push-progress.c D libgit2-glib/ggit-push-progress.h M libgit2-glib/ggit-push.c M libgit2-glib/ggit-push.h commit ed315bce381292b1fae2b6c977b84d1a86b81d5e Author: Ignacio Casal Quinteiro Date: 2014-12-25 Minor cleanup M libgit2-glib/ggit-oid.c commit 4fe86d353ced0472fb48a7302efd0d81b4647a55 Author: Jesse van den Kieboom Date: 2014-12-24 Bind git_remote_get_owner M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h commit 5adde8c36a26e8f82798935ab602edd4de23c7b4 Author: Jesse van den Kieboom Date: 2014-12-24 Track remote wrappers in a registry M libgit2-glib/ggit-repository.c commit 4d14f46563651a676a4754ab600ae2c9a0bec128 Author: Jesse van den Kieboom Date: 2014-12-24 Small code style fix M libgit2-glib/ggit-remote-callbacks.c commit baccda63e8786124760277ef95b121ad3de407dc Author: Jesse van den Kieboom Date: 2014-12-24 Fix clone example for new credentials signature M examples/clone.c commit e070359f5ee8bd1a77aa7474d995acf14a94f7ba Author: Jesse van den Kieboom Date: 2014-12-24 Handle no-authentication case as passthrough M libgit2-glib/ggit-remote-callbacks.c commit 3e53b92a28148dce29cd89f10a7d6c09935d4697 Author: Jesse van den Kieboom Date: 2014-12-24 More canonical signature for credentials vmethod M libgit2-glib/ggit-remote-callbacks.c M libgit2-glib/ggit-remote-callbacks.h commit 8a3c43f83f04a5ffe6b85007d27054221d75e087 Author: Jesse van den Kieboom Date: 2014-12-23 Fix storing signal in wrong slot M libgit2-glib/ggit-remote-callbacks.c commit d3c77faece89af0ba70b9bda0bb1967cdee80b05 Author: Jesse van den Kieboom Date: 2014-12-23 Bind ggit_oid_is_zero M libgit2-glib/ggit-oid.c M libgit2-glib/ggit-oid.h commit 26a0307a43db425da88e571006a76c5291001e6d Author: Jesse van den Kieboom Date: 2014-12-23 Use signals for remote callbacks notifications M examples/clone.c M libgit2-glib/ggit-remote-callbacks.c M libgit2-glib/ggit-remote-callbacks.h commit 85155d0f28a688a55900e30fa82f46b77ee001f7 Author: Jesse van den Kieboom Date: 2014-12-23 Bind git_remote_update_tips M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h commit 1f2c5eff0b896ec3e246778780d18f40596c6f4f Author: Jesse van den Kieboom Date: 2014-12-23 Bind git_remote_download M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h commit 93aef19623ecf2c6bff3fcae81914bd8f6add047 Author: Jesse van den Kieboom Date: 2014-12-23 Proxy callbacks signals for convenience M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h commit 223ae13a8b6026d7b58e4753aa8f53cba8d1c20d Author: Jesse van den Kieboom Date: 2014-12-23 Added remote callbacks signals M libgit2-glib/ggit-remote-callbacks.c commit 4e6ecf00d5b2bab9fca5ed5ce149edd13263ea8d Author: Jesse van den Kieboom Date: 2014-12-23 Code style cleanup M libgit2-glib/ggit-cred-ssh-interactive.c M libgit2-glib/ggit-cred-ssh-interactive.h M libgit2-glib/ggit-remote.c commit 3ce8d14469325d949867efcecbe28a61b0c40177 Author: Jesse van den Kieboom Date: 2014-12-23 Add missing prompts annotations M libgit2-glib/ggit-cred-ssh-interactive.c commit d4f4b2602a7dd5770e2977b384859dd63130bc21 Author: Jesse van den Kieboom Date: 2014-12-23 Fix prompts signature M libgit2-glib/ggit-cred-ssh-interactive.c M libgit2-glib/ggit-cred-ssh-interactive.h commit efd39fa1e6aaed8c141902bd632ddc7d6a11b519 Author: Jesse van den Kieboom Date: 2014-12-22 Bind ggit_remote_new_anonymous M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h commit 84956f21b0b28c38d04fd544348495d38cc2e043 Author: Jesse van den Kieboom Date: 2014-12-22 Implement getting and setting remote ref specs M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h commit ef210d5aebc4915099209855139c25763eeb7ebe Author: Jesse van den Kieboom Date: 2014-12-22 Fix annotation for string list M libgit2-glib/ggit-repository.c commit cb71f7fc8e2a749a776f4698796808f466cefff7 Author: Jesse van den Kieboom Date: 2014-12-22 Implement setting remote callbacks M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h commit df47b7aadd782e1de01def73095cc79ed61678e0 Author: Jesse van den Kieboom Date: 2014-12-22 Add GgitDirection and GgitCredType enums M libgit2-glib/ggit-remote-callbacks.h M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit 07fee2776e7e758c8d0d40fb98f979b99db42377 Author: Jesse van den Kieboom Date: 2014-12-22 Make remote callbacks native return a pointer M libgit2-glib/ggit-clone-options.c M libgit2-glib/ggit-remote-callbacks.c M libgit2-glib/ggit-remote-callbacks.h commit 0a5d440d21197157e029c4f8523786b435a451b4 Author: Jesse van den Kieboom Date: 2014-12-21 Use git_reference_is_branch instead of manual check M libgit2-glib/ggit-branch.c M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-repository.c commit 612c35297e64a5cadd8a41a23a0941dab3f93278 Author: Jesse van den Kieboom Date: 2014-12-21 Fix getting ref name for upstream tracking M libgit2-glib/ggit-branch.c commit 48c030a5cd3c8ff440bb1ea810e5f34a0f141bf9 Author: Jesse van den Kieboom Date: 2014-12-21 Cleanly separate built sources This fixes building from builddir != srcdir M examples/Makefile.am M examples/clone.c M examples/general.c M examples/walk.c M libgit2-glib/Makefile.am M tests/Makefile.am M tests/repository.c commit 88aa3b1b633bc229af4716742961bec9d5018b0a Author: Jesse van den Kieboom Date: 2014-12-21 Do not confuse the enum scanner M libgit2-glib/ggit-types.h commit f62565bba44816b19c20751b01bcaa2f7111e4ca Author: Ignacio Casal Quinteiro Date: 2014-12-19 submodule: use g_return_val_if_fail to fix the build M libgit2-glib/ggit-submodule.c commit 55c649fa4d95e72e530bba1d070242b10d860ad8 Author: Jasper Lievisse Adriaanse Date: 2014-07-30 Rework synchronization for blob's state machine, effectively unbreaking on OpenBSD Rework synchronization around a state machine instead of trying to treat mutexes and condition variables like semaphores. Should reduce the low-level locking operations and eliminates the attempt to lock a mutex in one thread but unlock it another that violates POSIX requirements. https://bugzilla.gnome.org/show_bug.cgi?id=734010 M libgit2-glib/ggit-blob-output-stream.c commit 762dfdc0e74bf23d941780f680b3a492c9394b00 Author: Jesse van den Kieboom Date: 2014-12-15 Fix alignment M libgit2-glib/ggit-commit-parents.c commit 75d73662b48ba81cb9ecfe10b4817cbfcc99af05 Author: Jesse van den Kieboom Date: 2014-12-14 Make GgitCommitParents implement vala iterator protocol M examples/walk.c M libgit2-glib/Makefile.am A libgit2-glib/ggit-commit-parents.c A libgit2-glib/ggit-commit-parents.h M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-commit.h M libgit2-glib/ggit.h.in commit 0156991832b6fd7d1365c3e9de71d1085dc16882 Author: Jesse van den Kieboom Date: 2014-12-14 Added ggit_index_entry_set_commit M libgit2-glib/ggit-index-entry.c M libgit2-glib/ggit-index-entry.h commit 24805e9c2ba55c1cfd493245ac2652f840da214c Author: Jesse van den Kieboom Date: 2014-12-14 Set filemode to tree when statting directories for index entries M libgit2-glib/ggit-index-entry.c commit f44e4545f0d248a216ccba9fa0508021e1f4235d Author: Jesse van den Kieboom Date: 2014-12-13 Set workdir after wrapping repository M libgit2-glib/ggit-repository.c commit bb893bbb8b1602bb3b01e950704ec40a14a53210 Author: Jesse van den Kieboom Date: 2014-12-13 Bind ggit_submodule_open M libgit2-glib/ggit-submodule.c M libgit2-glib/ggit-submodule.h commit 5cc7e24f7e4eb2c09f861fb7f86279e9df2197bf Author: Ignacio Casal Quinteiro Date: 2014-11-04 Post release version bump M configure.ac commit 5a5d6e5c9b416a0ceee5c244509117f79aff4db6 Author: Ignacio Casal Quinteiro Date: 2014-11-04 Release 0.0.24 M NEWS M README M configure.ac