commit 4cf61aa096e821f18018ffb025ed9fdfb4d76b08 Author: Sébastien Wilmet Date: 2013-04-19 Add Libtool versioning The same way as GtkSourceView. M configure.ac M libgit2-glib/Makefile.am commit cddd78a141ea748758b04f41d8840c4ba0c89be9 Author: Ignacio Casal Quinteiro Date: 2013-04-16 Bump libgi2 requeriment to 0.18.0 M configure.ac commit 22b336834c7da7b7a60b9f601afbc10c58364efa Author: Ignacio Casal Quinteiro Date: 2013-04-14 Wrap the right type for ggit_branch_get_upstream M libgit2-glib/ggit-branch.c M libgit2-glib/ggit-branch.h commit 91079a83c593a5901ff64cac9de144032143c6af Author: Ignacio Casal Quinteiro Date: 2013-04-13 Fixed docs M docs/reference/libgit2-glib-1.0-sections.txt commit c3f00b37a727a9e77079674575088b16c8edcc37 Author: Ignacio Casal Quinteiro Date: 2013-04-13 Rename get_tracking to get_upstream and remove not needed method from ref M libgit2-glib/ggit-branch.c M libgit2-glib/ggit-branch.h M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h commit 7e37bd938d4eed5966a6a2cd72952f2d9f9ab7bb Author: Jesse van den Kieboom Date: 2013-04-04 Added brief documentation for branch M libgit2-glib/ggit-branch.h M libgit2-glib/ggit-types.h commit 41179ad017bc310d6979e5d0d947eec3b35f3f21 Author: Jesse van den Kieboom Date: 2013-04-04 Mark gobject fields private M libgit2-glib/ggit-blob.h M libgit2-glib/ggit-branch.h M libgit2-glib/ggit-commit.h M libgit2-glib/ggit-config.h M libgit2-glib/ggit-cred-plaintext.h M libgit2-glib/ggit-cred.h M libgit2-glib/ggit-diff.h M libgit2-glib/ggit-index.h M libgit2-glib/ggit-native.h M libgit2-glib/ggit-object-factory-base.h M libgit2-glib/ggit-object-factory.h M libgit2-glib/ggit-object.h M libgit2-glib/ggit-push.h M libgit2-glib/ggit-ref.h M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-revision-walker.h M libgit2-glib/ggit-signature.h M libgit2-glib/ggit-tag.h M libgit2-glib/ggit-tree.h commit 07ead175e47b32b71c61fbaab933e873a3c2fd96 Author: Jesse van den Kieboom Date: 2013-04-04 Only check for python 3.2.3 when necessary M configure.ac commit 210c2260a894fb968a08df9b6858d14e48194a7f Author: Jesse van den Kieboom Date: 2013-04-04 Fixed warning on wrong pointer type M libgit2-glib/ggit-config.c commit 7a0dc57f2bb74f1a91cd6c5899480f1da408472f Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: more fixup M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt M libgit2-glib/ggit-branch.h commit ee7f2a35bba36f8337b05a9f2d0e6fb052ecd2d9 Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: ggit-convert is not public api M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt commit d8749d3d859ce5f60e61ba54b8405067e5ce3b4f Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: add docs for ggit_convert_utf8 M libgit2-glib/ggit-convert.c commit 9fd3df0ac45616184ab8e222062683dd8c907107 Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: typo in GgitConfigEntry M docs/reference/libgit2-glib-1.0-sections.txt commit a1b6ac75cf1cf2d6428d2f1dee89dc25e5e7d0fc Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: fix GgitTree M docs/reference/libgit2-glib-1.0-sections.txt commit 5fc253b676e3b2f4ed4caee1eeb4cdfd44ef1e0f Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: add GgitTransferProgress M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt commit 96b58bf5914cc529ae74f84862846b4473983e90 Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: fix GgitSubmodule M docs/reference/libgit2-glib-1.0-sections.txt M libgit2-glib/ggit-submodule.c commit d7ab41862a002189a07f3128ee0fca8eeee95ee2 Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: fix GgitRepository M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt commit 6db3181eff94e1bbdde737c4b1f8e47b400fc0b0 Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: fix GgitRef M docs/reference/libgit2-glib-1.0-sections.txt commit a8b8c431b6a614322dda70e05baee2bad4346758 Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: add GgitPush M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt commit cf4789f837722c7af5a844aeaea6f0ac97336d46 Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: fix GgitIndexEntry M docs/reference/libgit2-glib-1.0-sections.txt commit 77d4f586654d9c4c664e9e2ee275f7328a8b60da Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: fix GgitIndex M docs/reference/libgit2-glib-1.0-sections.txt commit 9fdae1ece98f4973d53851167f0db919c2cc9ee0 Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: fix GgitDiffDelta M docs/reference/libgit2-glib-1.0-sections.txt commit d2c9b36d4445cf999789ffe923f89d3d221bb750 Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: fix GgitDiff M docs/reference/libgit2-glib-1.0-sections.txt commit 6cc9ab6dba3c8e9ea2dd4b475bbde39b4e2c29da Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: add GgitCredPlaintext M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt commit 0a269b496f87e9859d40ad91ea5e615c246d444d Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: add GgitCred M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt commit d27ea2c13a2def4ca88d294cd403262423ef6186 Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: add GgitConvert M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt commit 4cea119e56649c61355ea36f79cefb0adac69a97 Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: add GgitConfigEntry M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt commit c4fc58f17e103a7cca51da57dae14726dd31394b Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: add missing commit get_nth_ancestor method M docs/reference/libgit2-glib-1.0-sections.txt M libgit2-glib/ggit-commit.c commit 2e1134526adee7b0d21097c7fd1578cdffe47d0a Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: add GgitCloneOptions M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt commit e681655e991637a43c563400160711bc3a5964ee Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: add GgitBranch M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt commit 51bfc652c63a95e807b636a5b3f52e741c5f5d1b Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: autogenerate types M docs/reference/Makefile.am D docs/reference/libgit2-glib-1.0.types commit 6d6cdbcce287a77393178286164b539674680485 Author: Ignacio Casal Quinteiro Date: 2013-04-01 docs: several fixes M docs/reference/Makefile.am M docs/reference/libgit2-glib-1.0-sections.txt commit a62a26241d2351065b43139e989890d6de444db3 Author: Ignacio Casal Quinteiro Date: 2013-03-31 Fix doc warnings M libgit2-glib/ggit-types.h commit c9e7767c8946422baebad39a611c886aed61fd53 Author: Ignacio Casal Quinteiro Date: 2013-03-31 push: the remote is a boxed M libgit2-glib/ggit-push.c commit 6e01869ba21d0323d074a40234c507658cdb3691 Author: Ignacio Casal Quinteiro Date: 2013-03-31 Fix error set M libgit2-glib/ggit-branch.c commit 26f02d941628592237706c4557bffc684a062e0d Author: James Liggett Date: 2013-03-28 Fix documentation build (bgo #696823) M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt M docs/reference/libgit2-glib-1.0.types commit f62234323294d3874d4cd5e78bf5b700b3370276 Author: Ignacio Casal Quinteiro Date: 2013-03-30 branch: fix return for is_head method M libgit2-glib/ggit-branch.c commit 934f63edfdd87b65a8f91bc3343476241d94848d Author: Ignacio Casal Quinteiro Date: 2013-03-28 Add get methods to TransferProgress M examples/clone.c M libgit2-glib/ggit-transfer-progress.c M libgit2-glib/ggit-transfer-progress.h M libgit2-glib/ggit-types.h commit 050f073b96627608e73790fb171255f4291040a5 Author: Ignacio Casal Quinteiro Date: 2013-03-28 Make GgitTransferProgress a boxed type. M libgit2-glib/Makefile.am A libgit2-glib/ggit-transfer-progress.c A libgit2-glib/ggit-transfer-progress.h commit cf677660c659f78855c898797f330927f0bc7ec3 Author: Ignacio Casal Quinteiro Date: 2013-03-26 Add ggit_repository_get_ahead_behind M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit b3cc0584cd2d825f90b5413baa1e1b0203718ef7 Author: Ignacio Casal Quinteiro Date: 2013-03-25 Add ggit_get_capabilities M libgit2-glib/ggit-main.c M libgit2-glib/ggit-main.h M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit 47811ee5ace36f2f8934c7e5d3d51dae6e6243d6 Author: Ignacio Casal Quinteiro Date: 2013-03-21 Missing check before freeing clone options M libgit2-glib/ggit-repository.c commit c3cd007d06c347b585143f878afb52e0bd767b5d Author: Ignacio Casal Quinteiro Date: 2013-03-20 Dup clone options M libgit2-glib/ggit-repository.c commit b37264c083baa4f24526d77e9164790ae779c0c2 Author: Ignacio Casal Quinteiro Date: 2013-03-20 Add missing files to main include M libgit2-glib/ggit.h commit 836b606da859a0efd5fc135ba9ecb4c8ba72897c Author: Ignacio Casal Quinteiro Date: 2013-03-20 Add clone example M examples/Makefile.am A examples/clone.c commit dbf771c1377167424d2b16ecc13bba9a939b8c51 Author: Ignacio Casal Quinteiro Date: 2013-03-19 Add initial clone support. Some of the members in git_clone_options are still missing. M libgit2-glib/Makefile.am A libgit2-glib/ggit-clone-options.c A libgit2-glib/ggit-clone-options.h M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-types.h commit b944a55038c20f75e49f533dc3f428212af870f2 Author: Ignacio Casal Quinteiro Date: 2013-03-20 Add a common type for credential classes. M libgit2-glib/Makefile.am M libgit2-glib/ggit-cred-plaintext.c M libgit2-glib/ggit-cred-plaintext.h A libgit2-glib/ggit-cred.c A libgit2-glib/ggit-cred.h M libgit2-glib/ggit-types.h commit 2e32570e3d8f5d1844ee79cb736273118f4dd8c9 Author: Ignacio Casal Quinteiro Date: 2013-03-20 Add GgitCredPlaintext M libgit2-glib/Makefile.am A libgit2-glib/ggit-cred-plaintext.c A libgit2-glib/ggit-cred-plaintext.h commit 34e11b751abb3104aaf7fb42f0726e24e35d96bb Author: Ignacio Casal Quinteiro Date: 2013-03-20 Add GgitTransferProgress M libgit2-glib/ggit-types.h commit 1bdaf1a7dc2436f435ff29e03273f18b71b5bfc6 Author: Ignacio Casal Quinteiro Date: 2013-03-20 Add GgitRemoteDownloadTagsType M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit 11651652580d132329c92d94fa4974ac0e0abf4a Author: Ignacio Casal Quinteiro Date: 2013-03-19 repository: minor cleanup M libgit2-glib/ggit-repository.c commit ffdc5fd88f1e6a614c17119517ed0809cfbdb75d Author: Ignacio Casal Quinteiro Date: 2013-03-15 Bind ggit_branch_is_head M libgit2-glib/ggit-branch.c M libgit2-glib/ggit-branch.h commit 0cfa9cb151af54752760beb26e935886094d21a9 Author: Ignacio Casal Quinteiro Date: 2013-03-15 Bind ggit_branch_get_name M libgit2-glib/ggit-branch.c M libgit2-glib/ggit-branch.h commit 49691f3d0e779ababf22862105d9f3f821705655 Author: Ignacio Casal Quinteiro Date: 2013-03-10 Right names for documentation M libgit2-glib/ggit-types.h commit 7daee1a77a0dfc83f17ec8942615083382f63a72 Author: Ignacio Casal Quinteiro Date: 2013-03-10 Put doc in the right position M libgit2-glib/ggit-types.h commit 9cdb57ab39616d867945596e74af04b454ff9998 Author: Ignacio Casal Quinteiro Date: 2013-03-08 Update for api changes M libgit2-glib/ggit-branch.c M libgit2-glib/ggit-branch.h M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit c4f100f5499dba35f359a2cc4a912fc79ed5ada3 Author: Jesse van den Kieboom Date: 2013-03-03 Update for changes to diff flags in git2 M libgit2-glib/ggit-diff-delta.c M libgit2-glib/ggit-diff-delta.h M libgit2-glib/ggit-diff-file.c M libgit2-glib/ggit-diff-file.h M libgit2-glib/ggit-diff-options.c M libgit2-glib/ggit-diff-options.h M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit 135c5761075f875287960f9f7f461645e7b0e6f1 Author: Ignacio Casal Quinteiro Date: 2013-02-16 tree: dup the entry and free it ourselves. The reason is that we might want to store the item in a list and then use it. If we do not keep the ref and entry ourselves we get corrupted data. M libgit2-glib/ggit-tree.c commit 9e2744e87a8632109bfe0b72a23cd01e41c22a88 Author: Ignacio Casal Quinteiro Date: 2013-01-14 Add missing annotation M libgit2-glib/ggit-diff-file.c commit f18c395550ed4074466fc5ac183502eb7daa161c Author: Ignacio Casal Quinteiro Date: 2013-01-14 diff: allow to pass NULL callbacks to not use them and NULL blobs M libgit2-glib/ggit-diff.c commit 3dd5a3240ec04014fb8f153dbd0ec1bde2ddd83e Author: Ignacio Casal Quinteiro Date: 2013-01-14 Missing error parameter. M libgit2-glib/ggit-tree.c M libgit2-glib/ggit-tree.h commit c0b8654991e3e527b311a5308af7829d9c7031d3 Author: Ignacio Casal Quinteiro Date: 2013-01-13 Bind ggit_tree_entry_by_path M libgit2-glib/ggit-tree-entry.c M libgit2-glib/ggit-tree-entry.h M libgit2-glib/ggit-tree.c M libgit2-glib/ggit-tree.h commit 924cc652a95b1403b960aa6c6ff74de1f94c1dae Author: Ignacio Casal Quinteiro Date: 2013-01-13 ggit_tree_get_by_file rename got by_name. We are searching for a file name for for a path. M libgit2-glib/ggit-tree.c M libgit2-glib/ggit-tree.h commit df5ca1c8027dd84634336da4c385c7d1e7e7513b Author: Ignacio Casal Quinteiro Date: 2013-01-13 ggit_tree_get_by_file: return null if path does not exists M libgit2-glib/ggit-tree.c commit 4f9e6653f2409c7073dda9beae6417156579164e Author: Ignacio Casal Quinteiro Date: 2013-01-08 Bind ggit_diff_blob_to_buffer M libgit2-glib/ggit-diff.c M libgit2-glib/ggit-diff.h commit c06b85f9f49c38b81a50c3b9241169dbf569b20d Author: Javier Jardón Date: 2013-01-04 Adapt to changes in libgit2 api M docs/reference/libgit2-glib-1.0-sections.txt 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 07f2cba7be4ba87ba73e8eaf5c04bcc2dabc8278 Author: Ignacio Casal Quinteiro Date: 2012-12-19 Fix diff api break. M libgit2-glib/ggit-diff.c M libgit2-glib/ggit-diff.h commit 8bda90af43b795c353a254c5f8edbd72c0ec911d Author: Ignacio Casal Quinteiro Date: 2012-12-16 diff: options prefix type has changed to const. M libgit2-glib/ggit-diff-options.c commit df6d4e54e6aa23cae6cfa28f6301cfe337b6c592 Author: Ignacio Casal Quinteiro Date: 2012-12-11 Bind push. M libgit2-glib/Makefile.am A libgit2-glib/ggit-push.c A libgit2-glib/ggit-push.h M libgit2-glib/ggit-types.h commit 1970545068777db4021168b3b66918d65190bb8b Author: Ignacio Casal Quinteiro Date: 2012-12-04 Fix walk example M examples/walk.c commit 99413ed642135e82c0e83209bbea4872b208b820 Author: Ignacio Casal Quinteiro Date: 2012-12-04 Update repository to new api M libgit2-glib/ggit-repository.c commit 77d5284720fdc28c9b4ea241d50ba55243a2f208 Author: Ignacio Casal Quinteiro Date: 2012-12-04 Update submodule to new api M libgit2-glib/ggit-submodule.c M libgit2-glib/ggit-submodule.h commit c8453578843bcc7061685e7f20e9c9ba9a099237 Author: Ignacio Casal Quinteiro Date: 2012-12-04 Update tag to new api M libgit2-glib/ggit-tag.c commit bb0c3bf0b139f2fb19e302850097362caccfc653 Author: Ignacio Casal Quinteiro Date: 2012-12-04 Update reflog to new api. M libgit2-glib/ggit-reflog-entry.c M libgit2-glib/ggit-reflog-entry.h M libgit2-glib/ggit-signature.c M libgit2-glib/ggit-signature.h commit 11fa8b299aed7e13452cf91f3558fafa73b9139a Author: Ignacio Casal Quinteiro Date: 2012-12-04 Add new reset enum. M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit fe89333742e4bbb487a42431107003626d90274b Author: Ignacio Casal Quinteiro Date: 2012-12-04 Use the new api for the ref. See the fixme comment. We should make a difference between direct refs and symbolic refs. M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h commit 5557d9991721952eeec8d2b0319ec9331929b540 Author: Ignacio Casal Quinteiro Date: 2012-12-04 Update index entry to new api M libgit2-glib/ggit-index-entry.c M libgit2-glib/ggit-index-entry.h commit 40e42a92ec580c653eb89db3b9c6319a12843a45 Author: Ignacio Casal Quinteiro Date: 2012-12-04 Update tree to new api M libgit2-glib/ggit-tree.c M libgit2-glib/ggit-tree.h commit 20b6fdb84ad939612e2a075af577d854b25f55ef Author: Ignacio Casal Quinteiro Date: 2012-12-04 Update diff to new api M libgit2-glib/ggit-diff.c M libgit2-glib/ggit-diff.h commit cb5eb8f48a0ef68d390871b6dc3fcd82f27fa652 Author: Ignacio Casal Quinteiro Date: 2012-12-03 Port commit and config to new api M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h commit dde3629252fc4901182964869bf3d4982f46a9ec Author: Ignacio Casal Quinteiro Date: 2012-11-04 Missed this one in the previous commit. M libgit2-glib/ggit-signature.c commit 50f9c3492a7af16384f9a211423a0ee8162e1e32 Author: Ignacio Casal Quinteiro Date: 2012-11-04 GTimeZone is already introspectable. M libgit2-glib/ggit-signature.c commit 9f11ef711851a2b7848e1bd59e1df24d80c88898 Author: Ignacio Casal Quinteiro Date: 2012-11-04 Set property at construction. Also we set the native destruct func in the init, so it is set no matter what. M libgit2-glib/ggit-index.c commit c82c9de1f05962c5556cfc4ed008ab304a154f3d Author: Ignacio Casal Quinteiro Date: 2012-11-04 Use dipose to unref the file M libgit2-glib/ggit-index.c commit 30b9d816c4c0aced2db520b3799122ba6046b47a Author: Ignacio Casal Quinteiro Date: 2012-11-04 Standarize wrap vs new. Use wrap everywhere. M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-diff-file.c M libgit2-glib/ggit-index-entry-resolve-undo.c M libgit2-glib/ggit-index-entry-resolve-undo.h M libgit2-glib/ggit-index-entry.c M libgit2-glib/ggit-index-entry.h M libgit2-glib/ggit-index.c M libgit2-glib/ggit-object.c M libgit2-glib/ggit-oid.c M libgit2-glib/ggit-oid.h M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-reflog-entry.c M libgit2-glib/ggit-reflog-entry.h M libgit2-glib/ggit-reflog.c M libgit2-glib/ggit-reflog.h M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-revision-walker.c M libgit2-glib/ggit-submodule.c M libgit2-glib/ggit-submodule.h M libgit2-glib/ggit-tag.c M libgit2-glib/ggit-tree-entry.c M libgit2-glib/ggit-tree-entry.h M libgit2-glib/ggit-tree.c commit d8c2e935acfc9cafc40110e931d4287fc03bab0d Author: Ignacio Casal Quinteiro Date: 2012-11-04 Add ggit_remote_new. M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h commit 8aa20473325cc7fd3dae6aceed2081a289f26743 Author: Ignacio Casal Quinteiro Date: 2012-11-04 Rename remote_new to remote_wrap M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h M libgit2-glib/ggit-repository.c commit 204c21ee3a40e82efdd970fb33855245c23da69b Author: Ignacio Casal Quinteiro Date: 2012-11-01 Bind ggit_config_refresh M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h commit 4071298e150508d8ce67dd4ca9f05bdd9c8efa25 Author: Ignacio Casal Quinteiro Date: 2012-10-31 LGPL instead of GPL M libgit2-glib/ggit-config-entry.c M libgit2-glib/ggit-config-entry.h commit 5a5eb0526e95df1020bffc2590eb1f46c40af6a3 Author: Ignacio Casal Quinteiro Date: 2012-10-31 Check that the entry exists before wrapping it. M libgit2-glib/ggit-index-entry.c commit 348e7595c4dc38f0554a8589bf682d75c9f23b7f Author: Jesse van den Kieboom Date: 2012-10-30 Update for changes in index API M libgit2-glib/Makefile.am A libgit2-glib/ggit-index-entry-resolve-undo.c A libgit2-glib/ggit-index-entry-resolve-undo.h D libgit2-glib/ggit-index-entry-unmerged.c D libgit2-glib/ggit-index-entry-unmerged.h M libgit2-glib/ggit-index-entry.c M libgit2-glib/ggit-index-entry.h M libgit2-glib/ggit-index.c M libgit2-glib/ggit-index.h M libgit2-glib/ggit-types.h M libgit2-glib/ggit.h commit 2b957448f46da1cad5db54b68155ca60a8c0d0e4 Author: Jesse van den Kieboom Date: 2012-10-30 Fix doc string for annotation of ggit_repository_stash_foreach M libgit2-glib/ggit-repository.c commit 8b18ecb638a238972b99684747496d3c1e3689a9 Author: Jesse van den Kieboom Date: 2012-10-30 Correct reference to ggit_repository_stash_foreach in doc M libgit2-glib/ggit-types.h commit a4d2995f1f69010c60053f1ec1111186619e69b9 Author: Jesse van den Kieboom Date: 2012-10-30 Use user_data instead of data consistently for callback user data M libgit2-glib/ggit-types.h commit 8e98e3e4a4e1df8723440efe16e995c25cc38e5a Author: Ignacio Casal Quinteiro Date: 2012-10-30 Fix submodule_foreach M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-types.h commit af4b399203d894648f709332b585a067cc4b2198 Author: Ignacio Casal Quinteiro Date: 2012-10-30 Add stash api M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit bbfa917a1beb9eac3df7f1c34db47f588ca27b4e Author: Ignacio Casal Quinteiro Date: 2012-10-30 Depend on python 3.2.3 M configure.ac M libgit2-glib/Ggit.py commit e7c8278d00ce9494ea80c09ab47270a536b9494b Author: Jesse van den Kieboom Date: 2012-10-30 Added config find functions M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h commit 52a7a65e6d82a648b8ef23f7758318d22a09f608 Author: Jesse van den Kieboom Date: 2012-10-30 Made config API a little bit more like the original libgit2 API There are now 3 constructors: ggit_config_new ggit_config_new_default ggit_config_new_from_file ggit_config_new_default replaces ggit_config_new M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h commit fa7914e199dbd3966bb8f5bc3ed1731ced6599c7 Author: Jesse van den Kieboom Date: 2012-10-30 Added missing variable initialization M libgit2-glib/ggit-config.c commit f45679573ce51dc519ed56ee455c95b714c815ff Author: Jesse van den Kieboom Date: 2012-10-30 Rename to config_entry_level to config_entry_get_level M libgit2-glib/ggit-config-entry.c M libgit2-glib/ggit-config-entry.h commit 2818020a29cfbe5be86c33d9527a1f08344d440f Author: Ignacio Casal Quinteiro Date: 2012-10-30 Fix GgitConfig Missing the new methods M libgit2-glib/ggit-config-entry.c M libgit2-glib/ggit-config-entry.h M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit a47c69ce53e5733cf465d35e673b7474a0e6d150 Author: Ignacio Casal Quinteiro Date: 2012-10-29 Add new boxed type GgitConfigEntry M libgit2-glib/Makefile.am A libgit2-glib/ggit-config-entry.c A libgit2-glib/ggit-config-entry.h commit 3dd66d2854ff850b5c9f059beb4f995c3e106f3c Author: Ignacio Casal Quinteiro Date: 2012-10-29 Add new GgitConfigLevel enum M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit 8a977106fa579bc137de27048e56642db1251f1a Author: Ignacio Casal Quinteiro Date: 2012-10-20 Add missing status enum types M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit 4b058b70cde3a23f11bfa3d9ff5226881d30aee7 Author: Ignacio Casal Quinteiro Date: 2012-10-20 strarray is separated from common so include the new header M libgit2-glib/ggit-utils.h commit 98ff6d60e26235f419a25573589c97fcacbb3b9c Author: Ignacio Casal Quinteiro Date: 2012-10-17 Update docs of ggit_tree_entry_get_file_mode M libgit2-glib/ggit-tree-entry.c commit ab3e15eeb11716764d76f2ba4bf50114245ed070 Author: Ignacio Casal Quinteiro Date: 2012-10-16 More completeness in the submodules M libgit2-glib/ggit-submodule.c M libgit2-glib/ggit-submodule.h M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit f9f06619056d860c8f9260343ddac772c3735473 Author: Jesse van den Kieboom Date: 2012-10-03 Add to EXAMPLE_PROGS instead of redefining it M examples/Makefile.am commit 507e82736300363b1bac3460b6fad32e07936135 Author: Jesse van den Kieboom Date: 2012-10-03 Always use string format with g_message M examples/general.c commit 03914c4fa4bf429bde57a7a0950381825899e812 Author: Ignacio Casal Quinteiro Date: 2012-09-29 ggit_tree_entry_get_attributes renamed as get_file_mode M libgit2-glib/ggit-tree-entry.c M libgit2-glib/ggit-tree-entry.h M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit dd7500f8c4fd0850a97b089eae443208e8523b8f Author: Ignacio Casal Quinteiro Date: 2012-09-29 Fix diff wrapping M libgit2-glib/ggit-diff-delta.c M libgit2-glib/ggit-diff-delta.h M libgit2-glib/ggit-diff-file.c M libgit2-glib/ggit-diff-file.h M libgit2-glib/ggit-diff-range.c M libgit2-glib/ggit-diff-range.h M libgit2-glib/ggit-diff.c commit 5238a7805505f5f50d84b1f4f75f188bff9cf430 Author: Ignacio Casal Quinteiro Date: 2012-09-29 Fix submodule status. Still missing the documentation M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit 251dcf28ef951bb5708391e861c2048369092469 Author: Ignacio Casal Quinteiro Date: 2012-09-29 GIT_REVWALKOVER was renamed to GIT_ITEROVER M libgit2-glib/ggit-revision-walker.c M libgit2-glib/ggit-submodule.c M libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit 4d692c0d8fbd916382196aabaf4682074f8d6663 Author: Ignacio Casal Quinteiro Date: 2012-09-29 Make the submodule api to build again. See that we still need to add the missing api, update the docs and fix the foreach_submodule as it seems inconsistent with the rest of the API. I sent a mail to the list asking for help on this issue. M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-submodule.c M libgit2-glib/ggit-submodule.h commit 205351c2de4aebe88d623c119f47c16d7b77594b Author: Ignacio Casal Quinteiro Date: 2012-09-29 Wrap a branch if the ref is branch in the lookup_reference M libgit2-glib/ggit-repository.c commit 3079a98d4bc44e79e87d23d01c6809f258cf91d7 Author: Ignacio Casal Quinteiro Date: 2012-09-29 Add missing includes M libgit2-glib/ggit-branch.c commit 1a840722edd72315c84e2fc501534c769bb77fe6 Author: Ignacio Casal Quinteiro Date: 2012-09-22 Fix branch binding due to once again api breaks in libgit2 M libgit2-glib/Makefile.am A libgit2-glib/ggit-branch.c A libgit2-glib/ggit-branch.h M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 31fe78baa72a76d7b0942d82e6ed8667c99f0f76 Author: Garrett Regier Date: 2012-07-30 Fix to build against latest libgit2 M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 8e9e40175eef2ff6fd8b6019423feccb969c7198 Author: Garrett Regier Date: 2012-07-30 Add generated enum files to .gitignore M .gitignore commit 3b4d1250294a090e8de989a45f0d71278b14d0b9 Author: Jesse van den Kieboom Date: 2012-07-19 Generate enum types M configure.ac M libgit2-glib/Makefile.am A libgit2-glib/ggit-enum-types.c.template A libgit2-glib/ggit-enum-types.h.template M libgit2-glib/ggit.h commit e7fbd4bd535bc22f4e79e2bef8776cf8fc983767 Author: Zeeshan Ali (Khattak) Date: 2012-07-18 Require gio-2.0 in pkg-config file Without this, app developer will have to explicitly add `pkg-config --libs gio-2.0` to linker flags. M libgit2-glib-1.0.pc.in commit 94835550368280b6ef00e1626850f88aaa3d5dc2 Author: Jesse van den Kieboom Date: 2012-07-17 Make ggit_blob_get_raw_content bindings friendly M libgit2-glib/ggit-blob.c M libgit2-glib/ggit-blob.h commit 6aed57555836113a00d973b8e5665de0b3eea604 Author: Jesse van den Kieboom Date: 2012-07-17 Fix documentation for error indicating it can be NULL M libgit2-glib/ggit-tree.c commit 5afef9334e36ace8ebf6310bf364054cf84dd5fe Author: Jesse van den Kieboom Date: 2012-07-17 Added bindings for git_tree_walk M libgit2-glib/ggit-tree.c M libgit2-glib/ggit-tree.h M libgit2-glib/ggit-types.h commit 7cecf79826983722fba37b2ea91c2de51ac86ac2 Author: Ignacio Casal Quinteiro Date: 2012-07-12 Bind ggit_commit_get_nth_ancestor M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-commit.h commit ccea9edd96664403a6a27d7e1a12b62b04df2dca Author: Ignacio Casal Quinteiro Date: 2012-07-12 Bind ggit_ref_get_remote_tracking_from_branch M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h commit 4d43f98d7f31a54f26959564fe028401111a55e8 Author: Ignacio Casal Quinteiro Date: 2012-07-12 Update ggit_repository_set_workdir to latest git2 api M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 186b8193b27a7e7332c288cfd64f68401f7c18ef Author: Jesse van den Kieboom Date: 2012-07-12 Added missing transfer annotation on ggit_repository_revparse M libgit2-glib/ggit-repository.c commit 36dccdaafb337c72a3fdf53504e23a5ef988ab3e Author: Jesse van den Kieboom Date: 2012-07-12 Add ggit_repository_revparse M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 5700adcd32e35ddbe2ff7342a0fd8ac9267e120c Author: Jesse van den Kieboom Date: 2012-07-12 Use a switch to convert native object to ggit object type M libgit2-glib/ggit-utils.c commit 126ebcbfd2c98fe69e04af438499590d21683de3 Author: Jesse van den Kieboom Date: 2012-07-10 Do not allow setting NULL workdir for repository M libgit2-glib/ggit-repository.c commit 3b57c9bbfef063613064a0dcad485c547d0e55aa Author: Jesse van den Kieboom Date: 2012-07-09 Added missing array length parameters on callbacks M libgit2-glib/ggit-types.h commit 376b18b500e1548170a858bb56fde86005fc463a Author: Jesse van den Kieboom Date: 2012-07-09 Added transfer annotations on diff delta getters M libgit2-glib/ggit-diff-delta.c commit 553dcc25612e46a3b870b2ac9418ae9e4175ae7f Author: Garrett Regier Date: 2012-06-25 Update to libgit2 changes git_branch_list() was replaced with git_branch_foreach() M docs/reference/libgit2-glib-1.0-sections.txt M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-types.h commit 796b16a113c34bc38388a9b2b846e55bc070b02b Author: Garrett Regier Date: 2012-06-13 Added ggit_remote_list() M docs/reference/libgit2-glib-1.0-sections.txt M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h M libgit2-glib/ggit-types.h commit db7f2694c7725f98713e709296af03fc467c43b3 Author: Garrett Regier Date: 2012-06-13 Added GgitRefSpec M docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt M docs/reference/libgit2-glib-1.0.types M libgit2-glib/Makefile.am A libgit2-glib/ggit-ref-spec.c A libgit2-glib/ggit-ref-spec.h M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h M libgit2-glib/ggit-types.h M libgit2-glib/ggit.h commit 09bdcc281f1c54fccea63b6c7749b8d334c3470a Author: Garrett Regier Date: 2012-06-13 Added ggit_remote_is_supported_url() M docs/reference/libgit2-glib-1.0-sections.txt M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h commit 7d172fbc30e7f2062faabf2b961b58ee38a43bdd Author: Garrett Regier Date: 2012-06-09 Fix building documentation M configure.ac M docs/reference/Makefile.am A docs/reference/libgit2-glib-1.0-docs.sgml M docs/reference/libgit2-glib-1.0-sections.txt M docs/reference/libgit2-glib-1.0.types D docs/reference/libgit2-glib-docs.sgml M libgit2-glib/ggit-blob.h M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-commit.h M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h M libgit2-glib/ggit-diff-delta.h M libgit2-glib/ggit-diff-file.h M libgit2-glib/ggit-diff-options.h M libgit2-glib/ggit-diff-range.h M libgit2-glib/ggit-diff.h M libgit2-glib/ggit-error.h M libgit2-glib/ggit-index-entry-unmerged.c M libgit2-glib/ggit-index-entry-unmerged.h M libgit2-glib/ggit-index-entry.c M libgit2-glib/ggit-index-entry.h M libgit2-glib/ggit-index.h M libgit2-glib/ggit-native.h M libgit2-glib/ggit-object-factory-base.h M libgit2-glib/ggit-object-factory.c M libgit2-glib/ggit-object-factory.h M libgit2-glib/ggit-object.h M libgit2-glib/ggit-oid.h M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h M libgit2-glib/ggit-reflog-entry.c M libgit2-glib/ggit-reflog-entry.h M libgit2-glib/ggit-reflog.c M libgit2-glib/ggit-reflog.h M libgit2-glib/ggit-remote.c M libgit2-glib/ggit-remote.h M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-revision-walker.h M libgit2-glib/ggit-signature.h M libgit2-glib/ggit-submodule.c M libgit2-glib/ggit-submodule.h M libgit2-glib/ggit-tag.c M libgit2-glib/ggit-tag.h M libgit2-glib/ggit-tree-entry.h M libgit2-glib/ggit-tree.h M libgit2-glib/ggit-types.h commit c4a3376bd192dc030863b766ebf4af4854bbdf05 Author: Garrett Regier Date: 2012-06-08 Assert that enums have the same value as libgit2 enums M libgit2-glib/Makefile.am A libgit2-glib/ggit-types.c M libgit2-glib/ggit-types.h commit f5f6418402b60b78681a03a6151d33fc458e8a61 Author: Garrett Regier Date: 2012-06-08 Fix ggit_index_initable_init() M libgit2-glib/ggit-index.c commit 77907eaf57521d105e525aefd852e137a697e146 Author: Garrett Regier Date: 2012-06-08 Add forgotten argument to printf call M examples/walk.c commit 6ba2afe8f036886cd81ba52a13a7b5237854a8f2 Author: Garrett Regier Date: 2012-06-08 Added ggit_repository_reset() M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-types.h commit 4ff40f7256b902f323dc09c1ed8d19ae32af1c31 Author: Ignacio Casal Quinteiro Date: 2012-05-29 Add doap file A libgit2-glib.doap commit c1914ca3b1cbbcd77b3e457f18acdc44fa35cc4d Author: Garrett Regier Date: 2012-05-27 Cleanup and update ggit-type.h This sorts the file by structs, enums and then callbacks and all fills in some missing information for a few enums. M libgit2-glib/ggit-types.h commit ad2e1d60b2cb0bda9775328dd5ebd74663579f19 Author: Garrett Regier Date: 2012-05-27 Added ggit_repository_get_remote() M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 77ac416ec58797ea60366cc75743e2ccbbedc562 Author: Garrett Regier Date: 2012-05-27 Update required glib and libgit M configure.ac commit cb924e840ee8ca6781e0b0891e3dcfc71b2aa8b4 Author: Garrett Regier Date: 2012-05-27 Only use GDateTime and GTimeZone in GgitSignature M libgit2-glib/ggit-signature.c M libgit2-glib/ggit-signature.h commit cc52f0387d5b38fc3d1db33ee3289fe98b24b33a Author: Garrett Regier Date: 2012-05-27 Added ggit_init() This is needed to call ggit_threads_init() M examples/general.c M examples/walk.c M libgit2-glib/Makefile.am A libgit2-glib/ggit-main.c A libgit2-glib/ggit-main.h M libgit2-glib/ggit.h M tests/repository.c commit f7a684ccfd890a068bc17af1f47b32f556e7ef35 Author: Garrett Regier Date: 2012-05-27 Added ggit_config_{get,set}_int{32,64}() M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h commit dc06b41850e7633f75ad6034a1d6b1330f9b4713 Author: Garrett Regier Date: 2012-05-27 Update ggit_blob_get_raw_size() to return a gsize libgit2 used to return an int now it returns a size_t. M libgit2-glib/ggit-blob.c M libgit2-glib/ggit-blob.h commit 50ce60af8d954012fa82b02fe309b908ae828e82 Author: Garrett Regier Date: 2012-05-26 Added ggit_signature_get_time_zone() This can be used with the GDateTime returned by ggit_signature_get_time_zone(). M libgit2-glib/ggit-signature.c M libgit2-glib/ggit-signature.h commit fb3523050fe0c34cb75039fa6c94f0ac6ddeec5d Author: Garrett Regier Date: 2012-05-26 Set the error even if it is an GGIT_ERROR_NOTFOUND Otherwise ggit_repository_open() can return NULL but error will not be set which is invalid. M libgit2-glib/ggit-error.c commit b59a043d0fc6f8da0bcbcefcfa462be236967528 Author: Garrett Regier Date: 2012-05-26 A few style cleanups M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h M libgit2-glib/ggit-convert.c M libgit2-glib/ggit-convert.h M libgit2-glib/ggit-error.c M libgit2-glib/ggit-index.c M libgit2-glib/ggit-native.c M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-signature.c M libgit2-glib/ggit-signature.h M libgit2-glib/ggit-submodule.c M libgit2-glib/ggit-tree-entry.h M libgit2-glib/ggit-types.h M tests/Makefile.am M tests/repository.c commit 3a1d7a239357721cac2ac4fb9cd817e9f1b589eb Author: Garrett Regier Date: 2012-05-26 Add an example that walks and prints a repository M .gitignore M examples/Makefile.am A examples/walk.c commit 8fc71a5897eb557bbc030ff577eb8fd0d442001e Author: Garrett Regier Date: 2012-05-26 Make GgitIndex a GgitNative M libgit2-glib/ggit-index.c M libgit2-glib/ggit-index.h commit b0b5d712dcf80c024385710a5f0ac0e0be0a6e9a Author: Garrett Regier Date: 2012-05-26 Fix ggit_revision_walker_next() to not set an invalid error Do not set the error when the walk is over. M libgit2-glib/ggit-revision-walker.c commit 46fcad548da7e7e502bd5cf6a0bce59f43422dc8 Author: Garrett Regier Date: 2012-05-26 Make GgitRevisionWalker a GgitNative M libgit2-glib/ggit-revision-walker.c M libgit2-glib/ggit-revision-walker.h commit 656779c1ff11ce00991300e912943fd1ff090f22 Author: Garrett Regier Date: 2012-05-26 Free the commit's message and subject M libgit2-glib/ggit-commit.c commit 8f1bd3378436fbdbd65a456ac6a937549214b4bf Author: Garrett Regier Date: 2012-05-26 Expose ggit_commit_parents_{ref,unref}() They are needed when using ggit_commit_get_parents() M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-commit.h commit 02da9d792dc6e58a0bcef7073562d70fc8f3e9b7 Author: Garrett Regier Date: 2012-05-26 Make GgitConfig a GgitNative M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h commit dae1c4288138c6cfbb3fb64e09d43a783146dfae Author: Garrett Regier Date: 2012-05-26 Add missing includes to ggit.h M libgit2-glib/Makefile.am M libgit2-glib/ggit.h commit 1f0a188e5fd27947d8e57156696fc9c4840a38b8 Author: Garrett Regier Date: 2012-05-26 Bind reflog M libgit2-glib/Makefile.am M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h A libgit2-glib/ggit-reflog-entry.c A libgit2-glib/ggit-reflog-entry.h A libgit2-glib/ggit-reflog.c A libgit2-glib/ggit-reflog.h M libgit2-glib/ggit-types.h M libgit2-glib/ggit.h commit 02883c4480b187c409bc47c765cf83f07d753de5 Author: Garrett Regier Date: 2012-05-25 Bind diff M libgit2-glib/Makefile.am A libgit2-glib/ggit-diff-delta.c A libgit2-glib/ggit-diff-delta.h A libgit2-glib/ggit-diff-file.c A libgit2-glib/ggit-diff-file.h A libgit2-glib/ggit-diff-options.c A libgit2-glib/ggit-diff-options.h A libgit2-glib/ggit-diff-range.c A libgit2-glib/ggit-diff-range.h A libgit2-glib/ggit-diff.c A libgit2-glib/ggit-diff.h M libgit2-glib/ggit-types.h M libgit2-glib/ggit-utils.c M libgit2-glib/ggit-utils.h M libgit2-glib/ggit.h commit b1f89682ed5deee8c22641f5557208131b38f65e Author: Ignacio Casal Quinteiro Date: 2012-05-25 Make CommitParents ref counted M libgit2-glib/ggit-commit.c commit c35e9d89415cb34338b336df25af6076c1587cec Author: Ignacio Casal Quinteiro Date: 2012-05-25 Make TreeEntry ref counted M libgit2-glib/ggit-tree-entry.c M libgit2-glib/ggit-tree-entry.h M libgit2-glib/ggit-tree.c commit 2fa8a1727e6ed3972485014e7fcadf418787c37c Author: Ignacio Casal Quinteiro Date: 2012-05-24 Make the entry/entries unmerged also ref counted M libgit2-glib/ggit-index-entry-unmerged.c M libgit2-glib/ggit-index-entry-unmerged.h commit 61cfabac0337ef91110ae97294956f986cf877f0 Author: Ignacio Casal Quinteiro Date: 2012-05-24 Use ref/unref for entry/entries. This way we avoid so many allocations. M libgit2-glib/ggit-index-entry.c M libgit2-glib/ggit-index-entry.h commit f6cf0e885c43da13f041ffeb5b500b80b4385748 Author: Ignacio Casal Quinteiro Date: 2012-05-24 Bind submodule M libgit2-glib/Makefile.am M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h A libgit2-glib/ggit-submodule.c A libgit2-glib/ggit-submodule.h M libgit2-glib/ggit-types.h commit 276f79965892631fd130225ef027f3ff6f7636a3 Author: Ignacio Casal Quinteiro Date: 2012-05-24 Do not leak the items M libgit2-glib/ggit-utils.c commit 0a6a1290c0e38627853d971746877c1ceed128fd Author: Ignacio Casal Quinteiro Date: 2012-05-23 Initial bind of the remote M libgit2-glib/Makefile.am A libgit2-glib/ggit-remote.c A libgit2-glib/ggit-remote.h M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-types.h commit cc4f17bfe4a94bad1aec84ad04658cda39b618f6 Author: Ignacio Casal Quinteiro Date: 2012-05-22 Bind list_tags M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 5e4ece60b5dccdb9a86e0c657c5afb181b89978b Author: Ignacio Casal Quinteiro Date: 2012-05-19 Bind branches handling M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-types.h commit 6ff32715af96270135a4663168bc25be6b7a9010 Author: Ignacio Casal Quinteiro Date: 2012-05-19 repository: cleanup M libgit2-glib/ggit-repository.c commit 78b4b320e4d54c755aaa952a92a45e2c5166cccb Author: Ignacio Casal Quinteiro Date: 2012-05-19 Add ggit_utils_get_str_array_from_git_strarray M libgit2-glib/ggit-utils.c M libgit2-glib/ggit-utils.h commit 40c81c7d2f3b34f7ccfac840cb5ce48222f53639 Author: Ignacio Casal Quinteiro Date: 2012-05-19 Make it build with latest libgit2. The error handling was rewritten and some methods have changed the order of the parameters. M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-config.c M libgit2-glib/ggit-error.c M libgit2-glib/ggit-index.c M libgit2-glib/ggit-oid.c M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-revision-walker.c M libgit2-glib/ggit-signature.c M libgit2-glib/ggit-tag.c M libgit2-glib/ggit-types.h commit b9d7c2a00ffac47552f5dc97faf29b18f8bf869b Author: Paolo Borelli Date: 2012-05-01 Fix gtk-doc cut&paste error M libgit2-glib/ggit-revision-walker.c commit e6febde0ad103fb50e1147ba4402aa164c492b8e Author: Paolo Borelli Date: 2012-05-01 Update to reflect upstream api change. oid_to_string has been renamed to oid_tostr. We keep binding public unchanged since we already wrap fromstr as from_string. M libgit2-glib/ggit-oid.c commit 1a17238b82e5d4ab65be78d90f356d2bf4aba912 Author: Ignacio Casal Quinteiro Date: 2012-02-14 Update license in README M README commit 6a19e5187b120107e3e5c0e46ecd6b0254147343 Author: Ignacio Casal Quinteiro Date: 2012-02-14 Relicense as LGPL M examples/general.c M libgit2-glib/ggit-blob.c M libgit2-glib/ggit-blob.h M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-commit.h M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h M libgit2-glib/ggit-convert.c M libgit2-glib/ggit-convert.h M libgit2-glib/ggit-error.c M libgit2-glib/ggit-error.h M libgit2-glib/ggit-index-entry-unmerged.c M libgit2-glib/ggit-index-entry-unmerged.h M libgit2-glib/ggit-index-entry.c M libgit2-glib/ggit-index-entry.h M libgit2-glib/ggit-index.c M libgit2-glib/ggit-index.h M libgit2-glib/ggit-native.c M libgit2-glib/ggit-native.h M libgit2-glib/ggit-object-factory-base.c M libgit2-glib/ggit-object-factory-base.h M libgit2-glib/ggit-object-factory.c M libgit2-glib/ggit-object-factory.h M libgit2-glib/ggit-object.c M libgit2-glib/ggit-object.h M libgit2-glib/ggit-oid.c M libgit2-glib/ggit-oid.h M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-revision-walker.c M libgit2-glib/ggit-revision-walker.h M libgit2-glib/ggit-signature.c M libgit2-glib/ggit-signature.h M libgit2-glib/ggit-tag.c M libgit2-glib/ggit-tag.h M libgit2-glib/ggit-tree-entry.c M libgit2-glib/ggit-tree-entry.h M libgit2-glib/ggit-tree.c M libgit2-glib/ggit-tree.h M libgit2-glib/ggit-types.h M libgit2-glib/ggit-utils.c M libgit2-glib/ggit-utils.h M libgit2-glib/ggit.h M tests/repository.c commit 36d7f3593bb1a70965b703907dafdb8927c794a8 Author: Ignacio Casal Quinteiro Date: 2012-02-14 Use LGPL M COPYING commit 5d925c2a7e26e217aa52fd8566f36b533dc1a9c7 Author: Ignacio Casal Quinteiro Date: 2012-02-09 docs: add missing generated files M docs/reference/libgit2-glib-docs.sgml commit 2563a5ff69fed9ba9caf110a0e969bfd87ec6311 Author: Jesse van den Kieboom Date: 2012-02-13 Small code cleanup M libgit2-glib/ggit-repository.c commit dc37256d393e290e09541f6d1b266624161e410d Author: Jesse van den Kieboom Date: 2012-02-13 Implement create_tag on repository M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-types.h commit f386528d6910fdb3eb0286011309d9d950e6b50e Author: Jesse van den Kieboom Date: 2012-02-13 Make GgitSignature a GObject M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-signature.c M libgit2-glib/ggit-signature.h M libgit2-glib/ggit-tag.c commit c93fbf60607847ea3c530ca5863a516831f368f3 Author: Jesse van den Kieboom Date: 2012-02-13 Use g_object_new to chain up factory object construction Previously, the ->constructor on the parent class was used and the GType was simply replaced by the desired subtype. However, this then skips proper construction of the subtype (i.e. no constructor and no constructed). This will solve that problem by explicitly calling g_object_newv again for the subtype. M libgit2-glib/ggit-object-factory.c commit d57a3f208c17d7fe7635290ad1baa5a05e846bd8 Author: Jesse van den Kieboom Date: 2012-02-10 Added Ggit.py to EXTRA_DIST M libgit2-glib/Makefile.am commit 515cc88ac21b5c07ea7c9a9e6c04036be928a580 Author: Ignacio Casal Quinteiro Date: 2012-02-09 Update docs M docs/reference/libgit2-glib-1.0-sections.txt M docs/reference/libgit2-glib-1.0.types commit 6c26a91a36c091a9655d2d3cbc6c4d8274ec82ac Author: Jesse van den Kieboom Date: 2012-02-08 Move forward declaration of GgitIndex to ggit-types.h M libgit2-glib/ggit-index-entry-unmerged.h M libgit2-glib/ggit-index-entry.h M libgit2-glib/ggit-index.h M libgit2-glib/ggit-types.h commit a98ab0b0564d6f0c26d849893daf73636ce76ee4 Author: Jesse van den Kieboom Date: 2012-02-08 Use get_id instead of get_oid consistently M libgit2-glib/ggit-index-entry-unmerged.c M libgit2-glib/ggit-index-entry-unmerged.h M libgit2-glib/ggit-index-entry.c M libgit2-glib/ggit-index-entry.h M libgit2-glib/ggit-tag.c M libgit2-glib/ggit-tag.h M libgit2-glib/ggit-tree.c M libgit2-glib/ggit-tree.h commit 90e43817332cc5718ef81f96e4c64f54a8e040ec Author: Ignacio Casal Quinteiro Date: 2012-02-08 ggit-index: shutup warning M libgit2-glib/ggit-index.c commit da0c3fed9fe14828ba948b0f7ae6db14eb447e47 Author: Jesse van den Kieboom Date: 2012-02-06 Rename TypeFactory to ObjectFactory M libgit2-glib/Makefile.am M libgit2-glib/ggit-native.c M libgit2-glib/ggit-native.h R058 libgit2-glib/ggit-type-factory-object.c libgit2-glib/ggit-object-factory-base.c A libgit2-glib/ggit-object-factory-base.h R059 libgit2-glib/ggit-type-factory.c libgit2-glib/ggit-object-factory.c A libgit2-glib/ggit-object-factory.h D libgit2-glib/ggit-type-factory-object.h D libgit2-glib/ggit-type-factory.h M libgit2-glib/ggit.h commit 0ec34c222da29cbcfc5cbdfc25afc8d9c1051e47 Author: Jesse van den Kieboom Date: 2012-02-06 Moved GgitRevisionWalker type to ggit-types.h M libgit2-glib/ggit-revision-walker.h M libgit2-glib/ggit-types.h commit a39d73f648ff44da78d04f7749eceabf93a61688 Author: Jesse van den Kieboom Date: 2012-02-06 Added revision walker to ggit.h M libgit2-glib/ggit.h commit 6fc996f648a4a0597e616cdcc0491a811753e826 Author: Jesse van den Kieboom Date: 2012-02-06 Remove unused IteratorWrapper override helper M libgit2-glib/Ggit.py commit 9963308bc5720bbdfa0e5ed7690228b44da3fed4 Author: Jesse van den Kieboom Date: 2012-02-06 Implemented ggit_ref_lookup convenience function M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h commit 877295ad73b9eaf337e5240e7aff2baae44d7b2e Author: Jesse van den Kieboom Date: 2012-02-06 Added error fail checks for GgitRef M libgit2-glib/ggit-ref.c commit 06ce26e7b52fe3e2ee191d2e5ef895cd54ead5eb Author: Jesse van den Kieboom Date: 2012-02-06 Added override for constructing revision walker M libgit2-glib/Ggit.py commit 7fb735e1eba98ee81faa7f72024cef84b839468e Author: Jesse van den Kieboom Date: 2012-02-06 Automatically create generators for iter like objects M libgit2-glib/Ggit.py commit 23dd59780ac1a1822704d328799a17b7ef96015b Author: Jesse van den Kieboom Date: 2012-02-06 Destroy typemap hashtable on finalize M libgit2-glib/ggit-type-factory.c commit 0ead1044b86601bc9653d079b6667070d2fd8504 Author: Jesse van den Kieboom Date: 2012-02-06 Added override to construct RevisionWalker M libgit2-glib/Ggit.py commit b846d50b69e395ac4d1fcbc90fa3b9a8519a207c Author: Jesse van den Kieboom Date: 2012-02-06 Rename ggit_ref_get_oid to ggit_ref_get_id M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h commit 054ce6143aabf83084bf60511054e227534c18eb Author: Jesse van den Kieboom Date: 2012-02-06 Brace on newline M libgit2-glib/ggit-types.h commit b2d4798b22de3cfd370825bf510cc4552b51a9cd Author: Jesse van den Kieboom Date: 2012-02-06 Added GgitTree M libgit2-glib/Makefile.am M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-commit.h A libgit2-glib/ggit-tree-entry.c A libgit2-glib/ggit-tree-entry.h A libgit2-glib/ggit-tree.c A libgit2-glib/ggit-tree.h M libgit2-glib/ggit-types.h M libgit2-glib/ggit-utils.c M libgit2-glib/ggit.h commit dd80c9b7dbe39b98f9faf65c00938b6a57f6f099 Author: Jesse van den Kieboom Date: 2012-02-06 Added getting subject from commit M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-commit.h commit bc3358a9497a2539be18541f0d5cdd825c0308a2 Author: Jesse van den Kieboom Date: 2012-02-06 Remove time functions from commit, use author/committer signature instead M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-commit.h commit 5ac0b55b5d97ee97d2622533dbedcf7d0e771fd3 Author: Jesse van den Kieboom Date: 2012-02-06 Use GDateTime M libgit2-glib/ggit-signature.c M libgit2-glib/ggit-signature.h commit f439dd8b1003d85d318d65833bab2b97430d9478 Author: Jesse van den Kieboom Date: 2012-02-06 Add parents collection for commit M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-commit.h commit 77e2f76a22e2d76439a1cd7d5bcfa6ae277ea7f3 Author: Jesse van den Kieboom Date: 2012-02-06 Make signature get encoding M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-signature.c M libgit2-glib/ggit-signature.h commit a9e821a2f019b5c75bdb0fd847faa397c5525d70 Author: Jesse van den Kieboom Date: 2012-02-06 Make commit message always return in utf8 M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-commit.h commit a8b74e5ffa70cac26f0a7ad0fe78d051cfaf38e5 Author: Jesse van den Kieboom Date: 2012-02-06 Fix type check for otype_from_gtype of GgitCommit M libgit2-glib/ggit-utils.c commit 17432ba0f86a4bcdac25f34130648391fe6c16ee Author: Jesse van den Kieboom Date: 2012-02-06 Added ggit_utils_get_gtype_from_otype M libgit2-glib/ggit-utils.c M libgit2-glib/ggit-utils.h commit e131de233333e428e07a3c4233709f20bdb4e381 Author: Jesse van den Kieboom Date: 2012-02-06 Added charset encoding conversion utility M libgit2-glib/Makefile.am A libgit2-glib/ggit-convert.c A libgit2-glib/ggit-convert.h commit 17288c02f175fd301f32add92e6311a7be953692 Author: Jesse van den Kieboom Date: 2012-02-06 Make GgitObject a GgitNative M libgit2-glib/Makefile.am M libgit2-glib/ggit-blob.c M libgit2-glib/ggit-blob.h M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-commit.h D libgit2-glib/ggit-object-private.h M libgit2-glib/ggit-object.c M libgit2-glib/ggit-object.h M libgit2-glib/ggit-tag.c M libgit2-glib/ggit-tag.h M libgit2-glib/ggit-utils.c M libgit2-glib/ggit-utils.h commit c37eb96ff807c3e47a654a2b83853b481b4dde31 Author: Jesse van den Kieboom Date: 2012-02-06 Make GgitRef a GgitNative M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h commit fdccefde6e5b2bddc38f1a48f11890c19f209eb5 Author: Jesse van den Kieboom Date: 2012-02-06 Make _ggit_oid_new accept a const native oid M libgit2-glib/ggit-oid.c M libgit2-glib/ggit-oid.h commit 60f19acc83549b8cae0c80a6bbfc53b4fdc9eec2 Author: Jesse van den Kieboom Date: 2012-02-06 Added type macros for boxed types M libgit2-glib/ggit-index-entry-unmerged.h M libgit2-glib/ggit-index-entry.h commit 14091708251a361a1947ea163f5c872fe4f31a7e Author: Jesse van den Kieboom Date: 2012-02-06 Added documentation M libgit2-glib/ggit-index.c commit ca826e77ee402b25ab79c6b758d20c924f07458d Author: Jesse van den Kieboom Date: 2012-02-06 Make GgitRepository a GgitNative M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit f37e3d9e60616315b1e6fb86809e2e3b057dc808 Author: Jesse van den Kieboom Date: 2012-02-06 Added GgitNative class GgitNative is a class that wraps a native pointer and allows to register a destroy func. This is used later by various classes to clean up handling native git2 handles. M libgit2-glib/Makefile.am A libgit2-glib/ggit-native.c A libgit2-glib/ggit-native.h M libgit2-glib/ggit.h commit d7c9a3b9f6586f706e0d8fe6a28d63f2cc91eaa2 Author: Jesse van den Kieboom Date: 2012-02-06 Added type factory classes The type factory allows consumers of ggit to register subtypes to be instantiated for certain basetypes (i.e. GgitRepository). This allows more efficient extension of functionality of some classes. M libgit2-glib/Makefile.am A libgit2-glib/ggit-type-factory-object.c A libgit2-glib/ggit-type-factory-object.h A libgit2-glib/ggit-type-factory.c A libgit2-glib/ggit-type-factory.h M libgit2-glib/ggit.h commit 8a93eb714cde12124ff52659637d9d75ac401e16 Author: Jesse van den Kieboom Date: 2012-02-06 Added modelines M libgit2-glib/ggit-index-entry-unmerged.c M libgit2-glib/ggit-index-entry-unmerged.h M libgit2-glib/ggit-index-entry.c M libgit2-glib/ggit-index-entry.h M libgit2-glib/ggit-index.c M libgit2-glib/ggit-index.h commit f1de141b78d499f32a3e18a41eccda463485f327 Author: Jesse van den Kieboom Date: 2012-02-02 Make GgitRepository use GFile M examples/general.c M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M tests/repository.c commit 2a335fe8ebe64be7c77dbefe999f2a622e347487 Author: Jesse van den Kieboom Date: 2012-02-02 Added GgitRef to_string M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h commit fd4be83a6e9d2d2c12584b3a93c541dc1fcfbd4c Author: Jesse van den Kieboom Date: 2012-02-02 Added convenient python overrides M configure.ac A libgit2-glib/Ggit.py M libgit2-glib/Makefile.am commit 6a85dcbc0679b382bad838c193b1f1068df4db22 Author: Jesse van den Kieboom Date: 2012-02-02 Added Jesse to AUTHORS M AUTHORS commit b2152fa118301fa715b2efa56fcf0f3fcd34a273 Author: Jesse van den Kieboom Date: 2012-02-02 Use const gchar instead of gchar const M libgit2-glib/ggit-config.c M libgit2-glib/ggit-index.c commit 34a66e05f03218c4d04f6dc27643371e67533c46 Author: Jesse van den Kieboom Date: 2012-02-02 Fallback to git_strerror if git_lasterror doesn't result in anything M libgit2-glib/ggit-repository.c commit 5f27c8017b41dea44798eecfa9ee8be86521f357 Author: Jesse van den Kieboom Date: 2012-02-02 Fix repository init with missing path M libgit2-glib/ggit-repository.c commit 2a8a0caf3cc3674ba848962eb1a4a9810bdbd467 Author: Jesse van den Kieboom Date: 2012-02-02 Fix workdir property id M libgit2-glib/ggit-repository.c commit 0f521cfddbbed48a5dcb231067ac086b697216ba Author: Jesse van den Kieboom Date: 2012-02-02 Make GgitRef a GObject instead of a GBoxed M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h M libgit2-glib/ggit-repository.c commit 4b0dd7d36968f3962cfedd7aa54e4c046bebb22f Author: Jesse van den Kieboom Date: 2012-02-02 Fix return value of match_foreach M libgit2-glib/ggit-config.c commit 44152ae9e8ad9fba203bb0120514f82a08618339 Author: Jesse van den Kieboom Date: 2012-02-02 Added missing annotations M libgit2-glib/ggit-config.c M libgit2-glib/ggit-types.h commit 1681de519603f6bb5a5ff0be0e52b5d50f28c0fd Author: Jesse van den Kieboom Date: 2012-02-02 Fix assert conditions on error M libgit2-glib/ggit-config.c commit 3dbebb45199ff7de57a5667d45738e8ed2388231 Author: Jesse van den Kieboom Date: 2012-02-02 Protect against setting NULL file in config M libgit2-glib/ggit-config.c commit 40b285c9849b41db4f01b5e6cd84cc83d1fb923c Author: Jesse van den Kieboom Date: 2012-02-02 Fix unref of config file M libgit2-glib/ggit-config.c commit 852f69f942cf1fd455e8c8d99c88ae90314b7038 Author: Jesse van den Kieboom Date: 2012-02-01 Added wrapper for git_index M libgit2-glib/Makefile.am A libgit2-glib/ggit-index-entry-unmerged.c A libgit2-glib/ggit-index-entry-unmerged.h A libgit2-glib/ggit-index-entry.c A libgit2-glib/ggit-index-entry.h A libgit2-glib/ggit-index.c A libgit2-glib/ggit-index.h M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit b2a2fe11ed9b3dc2fc8122d23042a9bd08ae042f Author: Jesse van den Kieboom Date: 2012-02-01 Added get_config for repository M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 7ebcaae37122e17e09a8342c60fe2ba24afa378f Author: Jesse van den Kieboom Date: 2012-02-01 Added wrap function for config M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h commit 0dcd640d60b72cdfdaeb7f28438fb9f0e0d2633f Author: Jesse van den Kieboom Date: 2012-01-31 Add "head" repository property M libgit2-glib/ggit-repository.c commit ecf7b08e79e8253ff0f8988c664dcb3b6f25ab44 Author: Jesse van den Kieboom Date: 2012-01-31 Added foreach, match and match_foreach for config M libgit2-glib/ggit-config.c M libgit2-glib/ggit-config.h M libgit2-glib/ggit-types.h commit 23e266bce3c306458478427717d29883a73bf0b4 Author: Jesse van den Kieboom Date: 2012-01-31 Added GPL stubs to ggit-config.h M libgit2-glib/ggit-config.h commit 5570bd14e860adf2cf395ce6da96f94187403cdc Author: Jesse van den Kieboom Date: 2012-01-31 Added basic wrapper for git_config M libgit2-glib/Makefile.am A libgit2-glib/ggit-config.c A libgit2-glib/ggit-config.h M libgit2-glib/ggit.h commit 1de3ed625493f30f6244b8f30cf842e20a0dca63 Author: Jesse van den Kieboom Date: 2012-01-31 Added GgitOId hash and equal funcs M libgit2-glib/ggit-oid.c M libgit2-glib/ggit-oid.h commit f2da87b7a95302e76b1a4128e2fa368b48f4f854 Author: Jesse van den Kieboom Date: 2012-01-31 Added ggit_repository_references_foreach M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-types.h commit 753d0c9bf5bf1c563b92f817b5bebc77fe39c59f Author: Jesse van den Kieboom Date: 2012-01-31 Added ggit_repository_get_head M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 6d2fef3fa929e4f3aea8bcc6f487cf64bd5b3c7b Author: Jesse van den Kieboom Date: 2012-01-31 Fix toplevel includes in ggit.h M libgit2-glib/ggit.h commit b8ec9e9d6fd8b8e8ec2cd89319ff604bf732dc63 Author: Jesse van den Kieboom Date: 2012-01-30 Added setting workdir M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 7968dade626479b5512d0ed391fdaccce62055a2 Author: Jesse van den Kieboom Date: 2012-01-30 Remove GgitRepositoryPathid M examples/general.c M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-types.h M tests/repository.c commit f5b05a34fbc3fcdc6471f3faedb78d3c79d9cb9e Author: Jesse van den Kieboom Date: 2012-01-30 Rename _close to _free M libgit2-glib/ggit-object.c commit 555894eea7cdec4a4f9572181d7771e506ef96cc Merge: cffad80 420fcab Author: nacho Date: 2011-08-20 Merge pull request #2 from potyl/patch-1 Replace occurrences to gedit with libgit2-glib commit 420fcab80875d1f99d9a3080ddcfbc9b999dcf69 Author: Emmanuel Rodriguez Date: 2011-08-21 Replace occurrences to gedit with libgit2-glib M README commit cffad80eee91618ba3051aa0a6c5d3ce5cf67faf Author: Ignacio Casal Quinteiro Date: 2011-08-20 Add more info in README file. M README commit c383322f07cc6cf76b6c7e55afe6b26312def727 Author: Ignacio Casal Quinteiro Date: 2011-08-20 Wrap revision walker. M libgit2-glib/Makefile.am M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h A libgit2-glib/ggit-revision-walker.c A libgit2-glib/ggit-revision-walker.h M libgit2-glib/ggit-types.h commit 8a02407cc9a9a956419db03bb4d828171ea8c6f2 Author: Ignacio Casal Quinteiro Date: 2011-08-20 Wrap status M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-types.h commit 5e70d0e72e133de45392c2a46194f276917d617b Author: Ignacio Casal Quinteiro Date: 2011-08-17 Update gitignore M docs/reference/.gitignore commit ef72737d8736e0661129606669a4f9b6cb173e1c Author: Ignacio Casal Quinteiro Date: 2011-08-17 repository: add create_symbolic_reference M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit b4a338705b73eba7a819d0931fdc519f5b58d82a Author: Ignacio Casal Quinteiro Date: 2011-08-17 repository: wrap create_reference M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit 7a603c7d76e2c32db314b44a52e7e2b406f8e7a3 Author: Ignacio Casal Quinteiro Date: 2011-08-17 repository: wrap look_reference M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h commit f5c238588f1d1bae4d588773238661f44d6bdc2a Author: Ignacio Casal Quinteiro Date: 2011-08-15 Add modelines M examples/general.c M libgit2-glib/ggit-blob.c M libgit2-glib/ggit-blob.h M libgit2-glib/ggit-commit.c M libgit2-glib/ggit-commit.h M libgit2-glib/ggit-error.c M libgit2-glib/ggit-error.h M libgit2-glib/ggit-object-private.h M libgit2-glib/ggit-object.c M libgit2-glib/ggit-object.h M libgit2-glib/ggit-oid.c M libgit2-glib/ggit-oid.h M libgit2-glib/ggit-ref.c M libgit2-glib/ggit-ref.h M libgit2-glib/ggit-repository.c M libgit2-glib/ggit-repository.h M libgit2-glib/ggit-signature.c M libgit2-glib/ggit-signature.h M libgit2-glib/ggit-tag.c M libgit2-glib/ggit-tag.h M libgit2-glib/ggit-types.h M libgit2-glib/ggit-utils.c M libgit2-glib/ggit-utils.h M libgit2-glib/ggit.h M tests/repository.c commit 8e77708666bc9c3190feaa1b211b3fe0f46f1b5e Author: Ignacio Casal Quinteiro Date: 2011-08-14 Add GgitRef to docs M docs/reference/libgit2-glib-1.0-sections.txt M docs/reference/libgit2-glib-1.0.types M docs/reference/libgit2-glib-docs.sgml commit fe00ff00030696559443ba81eadc0de8d26254c9 Author: Ignacio Casal Quinteiro Date: 2011-08-14 Wrap git_reference M libgit2-glib/Makefile.am M libgit2-glib/ggit-oid.c M libgit2-glib/ggit-oid.h A libgit2-glib/ggit-ref.c A libgit2-glib/ggit-ref.h M libgit2-glib/ggit-types.h commit a7bce75b7f9decf34f935d2610cd9f4ba87fb33e Author: Garrett Regier Date: 2011-08-14 Use a fixture to manage the tests M tests/repository.c commit 9ecb80a5bed8af1fb9676b7b0b47b8ca822c60bb Author: Garrett Regier Date: 2011-08-14 Update .gitignore M .gitignore A docs/reference/.gitignore commit 5f761dff001d4b8c3657b1a5614660c435b20baa Author: Paolo Borelli Date: 2011-08-13 Add a first test for init repo. M Makefile.am M configure.ac A tests/Makefile.am A tests/repository.c commit ff78ab7ab203c42564df9d887b181105333b96a2 Author: Ignacio Casal Quinteiro Date: 2011-08-13 types: fix docs M libgit2-glib/ggit-types.h commit 5f55a0df15dc2a9344ff245371a9708848ea04cb Author: Ignacio Casal Quinteiro Date: 2011-08-13 reference: add missing declarations M docs/reference/libgit2-glib-1.0-sections.txt M libgit2-glib/ggit-blob.h commit 3cd3d3065f3151955ecb10aa00dea2e04e74d258 Author: Ignacio Casal Quinteiro Date: 2011-08-13 Rename src as libgit2-glib M Makefile.am M autogen.sh M configure.ac M docs/reference/Makefile.am M docs/reference/libgit2-glib-1.0-sections.txt M docs/reference/libgit2-glib-1.0.types M examples/Makefile.am R100 src/Makefile.am libgit2-glib/Makefile.am R100 src/ggit-blob.c libgit2-glib/ggit-blob.c R100 src/ggit-blob.h libgit2-glib/ggit-blob.h R100 src/ggit-commit.c libgit2-glib/ggit-commit.c R100 src/ggit-commit.h libgit2-glib/ggit-commit.h R100 src/ggit-error.c libgit2-glib/ggit-error.c R100 src/ggit-error.h libgit2-glib/ggit-error.h R100 src/ggit-object-private.h libgit2-glib/ggit-object-private.h R100 src/ggit-object.c libgit2-glib/ggit-object.c R100 src/ggit-object.h libgit2-glib/ggit-object.h R100 src/ggit-oid.c libgit2-glib/ggit-oid.c R100 src/ggit-oid.h libgit2-glib/ggit-oid.h R100 src/ggit-repository.c libgit2-glib/ggit-repository.c R100 src/ggit-repository.h libgit2-glib/ggit-repository.h R100 src/ggit-signature.c libgit2-glib/ggit-signature.c R100 src/ggit-signature.h libgit2-glib/ggit-signature.h R100 src/ggit-tag.c libgit2-glib/ggit-tag.c R100 src/ggit-tag.h libgit2-glib/ggit-tag.h R100 src/ggit-types.h libgit2-glib/ggit-types.h R100 src/ggit-utils.c libgit2-glib/ggit-utils.c R100 src/ggit-utils.h libgit2-glib/ggit-utils.h R100 src/ggit.h libgit2-glib/ggit.h commit e92052552a850581e1a8efb479e13c5dd8b71d42 Author: Ignacio Casal Quinteiro Date: 2011-08-13 Initial version is 0.0.1 M configure.ac commit 79aeb3edb47c943c74b2e0874d436d505d539721 Author: Ignacio Casal Quinteiro Date: 2011-08-13 Add ChangeLog generation M Makefile.am commit 45d7616df03bd27ab982089a40785eb736ba8c08 Author: Ignacio Casal Quinteiro Date: 2011-08-13 oid: fix docs M src/ggit-oid.c commit 6ca2c4bb51befa1afc02028f8b1d8905f77abe9d Author: Ignacio Casal Quinteiro Date: 2011-08-13 Add gtk-doc support M Makefile.am M configure.ac A docs/Makefile.am A docs/reference/Makefile.am A docs/reference/libgit2-glib-1.0-sections.txt A docs/reference/libgit2-glib-1.0.types A docs/reference/libgit2-glib-docs.sgml A docs/reference/version.xml.in M src/ggit-types.h commit 025eb96358604aaa8b1089cca7c0c12f3b55f092 Author: Paolo Borelli Date: 2011-08-13 Wrap get_message_encoding M src/ggit-commit.c M src/ggit-commit.h commit 368e6ea2010bc341ad9973dd80df8c34d57e5150 Author: Paolo Borelli Date: 2011-08-13 Remove API that was dropped from libgit2 M src/ggit-commit.c M src/ggit-commit.h commit 34b99d68f5573918d953d287532ecd22cd08d6d9 Author: Garrett Regier Date: 2011-08-12 Use the correct introspection namespace M src/Makefile.am commit 93dd5ef7378a81650b940db800d9824ec20c2868 Author: Garrett Regier Date: 2011-08-12 Fix build M src/Makefile.am M src/ggit-commit.c commit 0289da74061f71f35dad8dce51837e20bcc4b5c4 Author: Garrett Regier Date: 2011-08-12 Test against GIT_SUCCESS not 0 M src/Makefile.am M src/ggit-commit.c M src/ggit-repository.c commit 90e0c7a9e839a42b03e846c034883848c942580b Author: Garrett Regier Date: 2011-08-12 Added INSTALL to .gitignore M .gitignore commit 85992aada956618fcbf387fbba6bc010c4c18df7 Author: Garrett Regier Date: 2011-08-12 Cleanup A .gitignore M examples/Makefile.am M examples/general.c M src/Makefile.am M src/ggit-blob.c M src/ggit-blob.h M src/ggit-commit.c M src/ggit-commit.h M src/ggit-error.c M src/ggit-error.h M src/ggit-object.c M src/ggit-object.h M src/ggit-oid.c M src/ggit-oid.h M src/ggit-repository.c M src/ggit-repository.h M src/ggit-signature.c M src/ggit-signature.h M src/ggit-tag.c M src/ggit-tag.h A src/ggit-types.h M src/ggit-utils.c M src/ggit-utils.h M src/ggit.h commit 2f116a6075288c4e36b8c9f3cecf8de2097bbbc1 Author: Ignacio Casal Quinteiro Date: 2011-08-12 commit: fix typo M src/ggit-commit.c commit 023ed40e233edf37ec8252ed1aa7b6465a83d9c7 Author: Ignacio Casal Quinteiro Date: 2011-08-12 commit: add ggit_commit_committer and ggit_commit_author M src/ggit-commit.c M src/ggit-commit.h commit dae9c34d0b5c3b09be9a73936828007986425387 Author: Ignacio Casal Quinteiro Date: 2011-08-12 tag: add ggit_tag_tagger M src/ggit-tag.c M src/ggit-tag.h commit d74512f195d5bfc6a63a4a6018e6c6d25ae48431 Author: Ignacio Casal Quinteiro Date: 2011-08-12 signature: add wrap method M src/ggit-signature.c M src/ggit-signature.h commit daf9c07d9255bb2830f114fbbb0b227d6f29e457 Author: Ignacio Casal Quinteiro Date: 2011-08-11 signature: add getters M src/ggit-signature.c M src/ggit-signature.h commit 650fa18a1b92ec737b195af8899e51d71ab43600 Author: Ignacio Casal Quinteiro Date: 2011-08-11 Add wrapper for ggit-signature M src/Makefile.am A src/ggit-signature.c A src/ggit-signature.h commit 6b1e1ed03a8ceecd7efc99c8c55352f607ba7cc3 Author: Ignacio Casal Quinteiro Date: 2011-08-11 example: print working dir M examples/general.c commit 0824839d1bc6214d085442204b3b987104006fe0 Author: Ignacio Casal Quinteiro Date: 2011-08-11 example: add the discover M examples/general.c commit 3f54b15e01b7e5ebb4259a19bf2d0dd9623f7672 Author: Ignacio Casal Quinteiro Date: 2011-08-11 repository: no need for repository parameter M src/ggit-repository.c M src/ggit-repository.h commit 8ccae4515fd28b1a8ea6c54d7bcd3f9510577e72 Author: Ignacio Casal Quinteiro Date: 2011-08-11 repository: add ggit_repository_discover M src/ggit-repository.c M src/ggit-repository.h commit 75599112b809b0e2073fcbf9110e7eb4c3514810 Author: Ignacio Casal Quinteiro Date: 2011-08-11 Create the real object M src/ggit-object.c M src/ggit-object.h M src/ggit-repository.c M src/ggit-tag.c M src/ggit-utils.c M src/ggit-utils.h commit 646be3af5a23d234a1becc8b04f0838a411ef150 Author: Ignacio Casal Quinteiro Date: 2011-08-11 Add ggit-utils M src/Makefile.am M src/ggit-object.h M src/ggit-repository.c A src/ggit-utils.c A src/ggit-utils.h commit 2d06affca48bcfda31c5e89c0f63e9d45e0f34a8 Author: Ignacio Casal Quinteiro Date: 2011-08-10 repository: add ggit_repository_lookup M src/ggit-object.h M src/ggit-oid.c M src/ggit-oid.h M src/ggit-repository.c M src/ggit-repository.h commit db19b4d399198c533cbc03ce0b22a81c896f04ba Author: Ignacio Casal Quinteiro Date: 2011-08-10 Add single include file. M src/Makefile.am A src/ggit.h commit 918cec6e028447ddbe68e582a7414230388b53c6 Author: Ignacio Casal Quinteiro Date: 2011-08-10 Add wrapper for blob M src/Makefile.am A src/ggit-blob.c A src/ggit-blob.h commit c73b2630792547d29e574f0f6ab69a935b26fa6a Author: Ignacio Casal Quinteiro Date: 2011-08-10 Add .pc file M Makefile.am M configure.ac A libgit2-glib-1.0.pc.in commit f86fbdecb8f862339fd950e3f19395bb7b48eeea Author: Ignacio Casal Quinteiro Date: 2011-08-10 Add GgitCommit M src/Makefile.am A src/ggit-commit.c A src/ggit-commit.h commit a6bd0295992f0527c1466f9dd5a382e066bce3f9 Author: Ignacio Casal Quinteiro Date: 2011-08-09 tag: add wrapper for git_tag M src/Makefile.am M src/ggit-object.c M src/ggit-object.h A src/ggit-tag.c A src/ggit-tag.h commit 9e48b3529dc68318c6998cc7919bccec7f2d4914 Author: Ignacio Casal Quinteiro Date: 2011-08-09 all: more type renaming M src/ggit-object.c M src/ggit-object.h M src/ggit-oid.h M src/ggit-repository.c M src/ggit-repository.h commit 67ec08c35d3e015fa245e9b2f9712346a62ff87f Author: Ignacio Casal Quinteiro Date: 2011-08-09 repository: show the git error directly M src/ggit-repository.c commit 34aea72bb0f06f0545acde94a5946dacd78a6bea Author: Ignacio Casal Quinteiro Date: 2011-08-09 object: add ggit_object_owner M src/ggit-object.c M src/ggit-object.h commit 1b3471f5e3cd3a47c89d3322cfdd91457c75a0c2 Author: Ignacio Casal Quinteiro Date: 2011-08-09 repository: add wrapper M src/ggit-repository.c M src/ggit-repository.h commit 3af97b7b41d5b8e4d5d2991d801f2591cdb90d2e Author: Ignacio Casal Quinteiro Date: 2011-08-09 repository: make the properties actually work correctly M src/ggit-repository.c commit 5b332b3a77954a9e7630d41e4a4dd81c9430ef7b Author: Ignacio Casal Quinteiro Date: 2011-08-09 Rename namespace from GitGlib to Ggit It is shorter and makes it more glib likely M autogen.sh M examples/general.c M src/Makefile.am R074 src/git-glib-error.c src/ggit-error.c R065 src/git-glib-error.h src/ggit-error.h R093 src/git-glib-object-private.h src/ggit-object-private.h R056 src/git-glib-object.c src/ggit-object.c R051 src/git-glib-object.h src/ggit-object.h R062 src/git-glib-oid.c src/ggit-oid.c A src/ggit-oid.h R066 src/git-glib-repository.c src/ggit-repository.c A src/ggit-repository.h D src/git-glib-oid.h D src/git-glib-repository.h commit 348d74fd9fc0466e5416ca56636c066a70ecc906 Author: Ignacio Casal Quinteiro Date: 2011-08-09 Add GitGlibObject M src/Makefile.am A src/git-glib-object-private.h A src/git-glib-object.c A src/git-glib-object.h commit dfd7dd6defef04143c4789a0ea23e1cfff9bc12b Author: Ignacio Casal Quinteiro Date: 2011-08-08 example: fix leak M examples/general.c commit 050247e16bb9ccaa5fb3017f4eadc9c1ac677165 Author: Ignacio Casal Quinteiro Date: 2011-08-08 Add simple example M Makefile.am M configure.ac A examples/Makefile.am A examples/general.c commit 82576c09c3fac738a54582c6c04a47684882d1a1 Author: Ignacio Casal Quinteiro Date: 2011-08-08 Add introspection M configure.ac M src/Makefile.am M src/git-glib-error.c M src/git-glib-oid.c M src/git-glib-repository.c M src/git-glib-repository.h commit 4147227c95043483af54c2ab23812b32bdf8feb2 Author: Ignacio Casal Quinteiro Date: 2011-08-08 Fill up with some basic information M AUTHORS M README commit 784e8cd03f986d7cbf24e3ad4d06f34f29111827 Author: Ignacio Casal Quinteiro Date: 2011-08-07 s/@Returns/Returns M src/git-glib-oid.c M src/git-glib-repository.c commit 4f1ca59c95700ea74688189e62f35b124526a1c1 Author: Ignacio Casal Quinteiro Date: 2011-08-07 Add GitGlibOId M src/Makefile.am A src/git-glib-oid.c A src/git-glib-oid.h commit 5f42d18cf14a6e09e88043da9088430abcb6c54a Merge: 09aeee0 948c7ee Author: Ignacio Casal Quinteiro Date: 2011-08-07 Merge branch 'master' of github.com:nacho/libgit2-glib commit 09aeee0facb33ac8e6440e629bb9c10a0f74e68f Author: Ignacio Casal Quinteiro Date: 2011-08-07 Better error handling M src/git-glib-error.c M src/git-glib-error.h M src/git-glib-repository.c commit 948c7ee016c94b2233ff133cd981db139a91e432 Merge: 8a3f077 f9b7675 Author: nacho Date: 2011-08-07 Merge pull request #1 from carlosmn/master autogen: check for the right source file commit f9b7675914482640daf787b669f8caea770c36de Author: Carlos Martín Nieto Date: 2011-08-07 autogen: check for the right source file Signed-off-by: Carlos Martín Nieto M autogen.sh commit 8a3f077c51796d1cd59bde6ce0e70ce9c5900b08 Author: Ignacio Casal Quinteiro Date: 2011-08-07 Add error managing M src/Makefile.am A src/git-glib-error.c A src/git-glib-error.h M src/git-glib-repository.c M src/git-glib-repository.h commit 5bc66fd3bb02a476280eda2d5b2b3165d1325123 Author: Ignacio Casal Quinteiro Date: 2011-08-07 repository: more methods * git_glib_repository_init_repository * git_glib_repository_head_orphan * git_glib_repository_is_empty * git_glib_repository_path * git_glib_repository_is_bare M src/git-glib-repository.c M src/git-glib-repository.h commit 1d9b4ac91a915ddec050a009456e29bdc1d96444 Author: Ignacio Casal Quinteiro Date: 2011-08-07 repository: Add documentation M src/git-glib-repository.c commit f920f99437937d10ebf576408d6d52106959b65e Author: Ignacio Casal Quinteiro Date: 2011-08-06 repository: add git_glib_repository_head_detached M src/git-glib-repository.c M src/git-glib-repository.h commit 0e1d6d0c0e48fcd741dae5ace8702319f0c9e96d Author: Ignacio Casal Quinteiro Date: 2011-08-06 s/git2/git M src/Makefile.am R056 src/git2-glib-repository.c src/git-glib-repository.c A src/git-glib-repository.h D src/git2-glib-repository.h commit 467ea9203e20eb1bfb57bae49799493c46cfc592 Author: Ignacio Casal Quinteiro Date: 2011-08-06 repository: stablish class and add git2_glib_repository_open M configure.ac M src/git2-glib-repository.c M src/git2-glib-repository.h commit 699f690c4c15273162e19d8bd7638e22a3b55c22 Author: Ignacio Casal Quinteiro Date: 2011-08-06 Prepare repository A AUTHORS A COPYING A ChangeLog A Makefile.am A NEWS A autogen.sh A configure.ac A src/Makefile.am A src/git2-glib-repository.c A src/git2-glib-repository.h commit 7c8b38777cfb353595f2ba6bad2a5a03dce70c3d Author: Ignacio Casal Quinteiro Date: 2011-08-06 Initial commit A README