commit 5d3f9f4c3ed73a6dc14630e2692282f39383c664
Author: Ignacio Casal Quinteiro <
[email protected]>
Date: 2015-01-18
configure: fix ssh check
M configure.ac
commit fdfbc8bfe122c0b9d2e61e9f80023eefb01e8f92
Author: Ignacio Casal Quinteiro <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2015-01-18
Update ggit.h
M libgit2-glib/ggit.h.in
commit e3628b125abd6d58d06c286bde76a2fb584892c3
Author: Ignacio Casal Quinteiro <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2015-01-18
Fix cherry-pick options api break
M libgit2-glib/ggit-cherry-pick-options.c
commit 9dd2b651bcdcf440d0c8c7a27925a10fdd3322fc
Author: Ignacio Casal Quinteiro <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2015-01-18
remote: return the right type
M libgit2-glib/ggit-remote.c
commit 78eebc970e63254bfa3f574765bc2a11b634d18e
Author: Ignacio Casal Quinteiro <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2015-01-18
repository: treebuilder_create was changed to treebuilder_new
M libgit2-glib/ggit-repository.c
commit 2d42b8ae4ebb161cdad179b11746dd5589af033f
Author: Ignacio Casal Quinteiro <
[email protected]>
Date: 2015-01-18
Fix for git_treebuilder_write api break
M libgit2-glib/ggit-tree-builder.c
commit 115a1bf0a101c6bc5a8020ad0ba65e0ec1cd35c0
Author: Ignacio Casal Quinteiro <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2015-01-18
repository: fix api break in create_note
M libgit2-glib/ggit-repository.c
commit 02ab9ca8ece97b8f5d6331d045f2cfc604e54184
Author: Ignacio Casal Quinteiro <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2015-01-06
oid: use the proper parameter name
M libgit2-glib/ggit-oid.c
commit a606c69fac05d4610163a970f200edec8bc46dc5
Author: Jesse van den Kieboom <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2014-12-25
Minor cleanup
M libgit2-glib/ggit-oid.c
commit 4fe86d353ced0472fb48a7302efd0d81b4647a55
Author: Jesse van den Kieboom <
[email protected]>
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 <
[email protected]>
Date: 2014-12-24
Track remote wrappers in a registry
M libgit2-glib/ggit-repository.c
commit 4d14f46563651a676a4754ab600ae2c9a0bec128
Author: Jesse van den Kieboom <
[email protected]>
Date: 2014-12-24
Small code style fix
M libgit2-glib/ggit-remote-callbacks.c
commit baccda63e8786124760277ef95b121ad3de407dc
Author: Jesse van den Kieboom <
[email protected]>
Date: 2014-12-24
Fix clone example for new credentials signature
M examples/clone.c
commit e070359f5ee8bd1a77aa7474d995acf14a94f7ba
Author: Jesse van den Kieboom <
[email protected]>
Date: 2014-12-24
Handle no-authentication case as passthrough
M libgit2-glib/ggit-remote-callbacks.c
commit 3e53b92a28148dce29cd89f10a7d6c09935d4697
Author: Jesse van den Kieboom <
[email protected]>
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 <
[email protected]>
Date: 2014-12-23
Fix storing signal in wrong slot
M libgit2-glib/ggit-remote-callbacks.c
commit d3c77faece89af0ba70b9bda0bb1967cdee80b05
Author: Jesse van den Kieboom <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2014-12-23
Added remote callbacks signals
M libgit2-glib/ggit-remote-callbacks.c
commit 4e6ecf00d5b2bab9fca5ed5ce149edd13263ea8d
Author: Jesse van den Kieboom <
[email protected]>
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 <
[email protected]>
Date: 2014-12-23
Add missing prompts annotations
M libgit2-glib/ggit-cred-ssh-interactive.c
commit d4f4b2602a7dd5770e2977b384859dd63130bc21
Author: Jesse van den Kieboom <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2014-12-22
Fix annotation for string list
M libgit2-glib/ggit-repository.c
commit cb71f7fc8e2a749a776f4698796808f466cefff7
Author: Jesse van den Kieboom <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2014-12-21
Fix getting ref name for upstream tracking
M libgit2-glib/ggit-branch.c
commit 48c030a5cd3c8ff440bb1ea810e5f34a0f141bf9
Author: Jesse van den Kieboom <
[email protected]>
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 <
[email protected]>
Date: 2014-12-21
Do not confuse the enum scanner
M libgit2-glib/ggit-types.h
commit f62565bba44816b19c20751b01bcaa2f7111e4ca
Author: Ignacio Casal Quinteiro <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2014-12-15
Fix alignment
M libgit2-glib/ggit-commit-parents.c
commit 75d73662b48ba81cb9ecfe10b4817cbfcc99af05
Author: Jesse van den Kieboom <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: 2014-12-13
Set workdir after wrapping repository
M libgit2-glib/ggit-repository.c
commit bb893bbb8b1602bb3b01e950704ec40a14a53210
Author: Jesse van den Kieboom <
[email protected]>
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 <
[email protected]>
Date: 2014-11-04
Post release version bump
M configure.ac
commit 5a5d6e5c9b416a0ceee5c244509117f79aff4db6
Author: Ignacio Casal Quinteiro <
[email protected]>
Date: 2014-11-04
Release 0.0.24
M NEWS
M README
M configure.ac