[libgit2-glib] Created tag v0.0.2



The unsigned tag 'v0.0.2' was created.

Tagger: Ignacio Casal Quinteiro <icq gnome org>
Date: Sat Apr 20 11:15:15 2013 +0200

    Tag 0.0.2

Changes:

Carlos Martín Nieto (1):
      autogen: check for the right source file

Emmanuel Rodriguez (1):
      Replace occurrences to gedit with libgit2-glib

Garrett Regier (38):
      Cleanup
      Added INSTALL to .gitignore
      Test against GIT_SUCCESS not 0
      Fix build
      Use the correct introspection namespace
      Update .gitignore
      Use a fixture to manage the tests
      Bind diff
      Bind reflog
      Add missing includes to ggit.h
      Make GgitConfig a GgitNative
      Expose ggit_commit_parents_{ref,unref}()
      Free the commit's message and subject
      Make GgitRevisionWalker a GgitNative
      Fix ggit_revision_walker_next() to not set an invalid error
      Make GgitIndex a GgitNative
      Add an example that walks and prints a repository
      A few style cleanups
      Set the error even if it is an GGIT_ERROR_NOTFOUND
      Added ggit_signature_get_time_zone()
      Update ggit_blob_get_raw_size() to return a gsize
      Added ggit_config_{get,set}_int{32,64}()
      Added ggit_init()
      Only use GDateTime and GTimeZone in GgitSignature
      Update required glib and libgit
      Added ggit_repository_get_remote()
      Cleanup and update ggit-type.h
      Added ggit_repository_reset()
      Add forgotten argument to printf call
      Fix ggit_index_initable_init()
      Assert that enums have the same value as libgit2 enums
      Fix building documentation
      Added ggit_remote_is_supported_url()
      Added GgitRefSpec
      Added ggit_remote_list()
      Update to libgit2 changes
      Add generated enum files to .gitignore
      Fix to build against latest libgit2

Ignacio Casal Quinteiro (181):
      Initial commit
      Prepare repository
      repository: stablish class and add git2_glib_repository_open
      s/git2/git
      repository: add git_glib_repository_head_detached
      repository: Add documentation
      repository: more methods
      Add error managing
      Better error handling
      Merge branch 'master' of github.com:nacho/libgit2-glib
      Add GitGlibOId
      s/@Returns/Returns
      Fill up with some basic information
      Add introspection
      Add simple example
      example: fix leak
      Add GitGlibObject
      Rename namespace from GitGlib to Ggit
      repository: make the properties actually work correctly
      repository: add wrapper
      object: add ggit_object_owner
      repository: show the git error directly
      all: more type renaming
      tag: add wrapper for git_tag
      Add GgitCommit
      Add .pc file
      Add wrapper for blob
      Add single include file.
      repository: add ggit_repository_lookup
      Add ggit-utils
      Create the real object
      repository: add ggit_repository_discover
      repository: no need for repository parameter
      example: add the discover
      example: print working dir
      Add wrapper for ggit-signature
      signature: add getters
      signature: add wrap method
      tag: add ggit_tag_tagger
      commit: add ggit_commit_committer and ggit_commit_author
      commit: fix typo
      Add gtk-doc support
      oid: fix docs
      Add ChangeLog generation
      Initial version is 0.0.1
      Rename src as libgit2-glib
      reference: add missing declarations
      types: fix docs
      Wrap git_reference
      Add GgitRef to docs
      Add modelines
      repository: wrap look_reference
      repository: wrap create_reference
      repository: add create_symbolic_reference
      Update gitignore
      Wrap status
      Wrap revision walker.
      Add more info in README file.
      ggit-index: shutup warning
      Update docs
      docs: add missing generated files
      Use LGPL
      Relicense as LGPL
      Update license in README
      Make it build with latest libgit2.
      Add ggit_utils_get_str_array_from_git_strarray
      repository: cleanup
      Bind branches handling
      Bind list_tags
      Initial bind of the remote
      Do not leak the items
      Bind submodule
      Use ref/unref for entry/entries.
      Make the entry/entries unmerged also ref counted
      Make TreeEntry ref counted
      Make CommitParents ref counted
      Add doap file
      Update ggit_repository_set_workdir to latest git2 api
      Bind ggit_ref_get_remote_tracking_from_branch
      Bind ggit_commit_get_nth_ancestor
      Fix branch binding due to once again api breaks in libgit2
      Add missing includes
      Wrap a branch if the ref is branch in the lookup_reference
      Make the submodule api to build again.
      GIT_REVWALKOVER was renamed to GIT_ITEROVER
      Fix submodule status.
      Fix diff wrapping
      ggit_tree_entry_get_attributes renamed as get_file_mode
      More completeness in the submodules
      Update docs of ggit_tree_entry_get_file_mode
      strarray is separated from common so include the new header
      Add missing status enum types
      Add new GgitConfigLevel enum
      Add new boxed type GgitConfigEntry
      Fix GgitConfig
      Depend on python 3.2.3
      Add stash api
      Fix submodule_foreach
      Check that the entry exists before wrapping it.
      LGPL instead of GPL
      Bind ggit_config_refresh
      Rename remote_new to remote_wrap
      Add ggit_remote_new.
      Standarize wrap vs new. Use wrap everywhere.
      Use dipose to unref the file
      Set property at construction.
      GTimeZone is already introspectable.
      Missed this one in the previous commit.
      Port commit and config to new api
      Update diff to new api
      Update tree to new api
      Update index entry to new api
      Use the new api for the ref.
      Add new reset enum.
      Update reflog to new api.
      Update tag to new api
      Update submodule to new api
      Update repository to new api
      Fix walk example
      Bind push.
      diff: options prefix type has changed to const.
      Fix diff api break.
      Bind ggit_diff_blob_to_buffer
      ggit_tree_get_by_file: return null if path does not exists
      ggit_tree_get_by_file rename got by_name.
      Bind ggit_tree_entry_by_path
      Missing error parameter.
      diff: allow to pass NULL callbacks to not use them and NULL blobs
      Add missing annotation
      tree: dup the entry and free it ourselves.
      Update for api changes
      Put doc in the right position
      Right names for documentation
      Bind ggit_branch_get_name
      Bind ggit_branch_is_head
      repository: minor cleanup
      Add GgitRemoteDownloadTagsType
      Add GgitTransferProgress
      Add GgitCredPlaintext
      Add a common type for credential classes.
      Add initial clone support.
      Add clone example
      Add missing files to main include
      Dup clone options
      Missing check before freeing clone options
      Add ggit_get_capabilities
      Add ggit_repository_get_ahead_behind
      Make GgitTransferProgress a boxed type.
      Add get methods to TransferProgress
      branch: fix return for is_head method
      Fix error set
      push: the remote is a boxed
      Fix doc warnings
      docs: several fixes
      docs: autogenerate types
      docs: add GgitBranch
      docs: add GgitCloneOptions
      docs: add missing commit get_nth_ancestor method
      docs: add GgitConfigEntry
      docs: add GgitConvert
      docs: add GgitCred
      docs: add GgitCredPlaintext
      docs: fix GgitDiff
      docs: fix GgitDiffDelta
      docs: fix GgitIndex
      docs: fix GgitIndexEntry
      docs: add GgitPush
      docs: fix GgitRef
      docs: fix GgitRepository
      docs: fix GgitSubmodule
      docs: add GgitTransferProgress
      docs: fix GgitTree
      docs: typo in GgitConfigEntry
      docs: add docs for ggit_convert_utf8
      docs: ggit-convert is not public api
      docs: more fixup
      Rename get_tracking to get_upstream and remove not needed method from ref
      Fixed docs
      Wrap the right type for ggit_branch_get_upstream
      Bump libgi2 requeriment to 0.18.0
      Release 0.0.2

James Liggett (1):
      Fix documentation build (bgo #696823)

Javier Jardón (1):
      Adapt to changes in libgit2 api

Jesse van den Kieboom (91):
      Rename _close to _free
      Remove GgitRepositoryPathid
      Added setting workdir
      Fix toplevel includes in ggit.h
      Added ggit_repository_get_head
      Added ggit_repository_references_foreach
      Added GgitOId hash and equal funcs
      Added basic wrapper for git_config
      Added GPL stubs to ggit-config.h
      Added foreach, match and match_foreach for config
      Add "head" repository property
      Added wrap function for config
      Added get_config for repository
      Added wrapper for git_index
      Fix unref of config file
      Protect against setting NULL file in config
      Fix assert conditions on error
      Added missing annotations
      Fix return value of match_foreach
      Make GgitRef a GObject instead of a GBoxed
      Fix workdir property id
      Fix repository init with missing path
      Fallback to git_strerror if git_lasterror doesn't result in anything
      Use const gchar instead of gchar const
      Added Jesse to AUTHORS
      Added convenient python overrides
      Added GgitRef to_string
      Make GgitRepository use GFile
      Added modelines
      Added type factory classes
      Added GgitNative class
      Make GgitRepository a GgitNative
      Added documentation
      Added type macros for boxed types
      Make _ggit_oid_new accept a const native oid
      Make GgitRef a GgitNative
      Make GgitObject a GgitNative
      Added charset encoding conversion utility
      Added ggit_utils_get_gtype_from_otype
      Fix type check for otype_from_gtype of GgitCommit
      Make commit message always return in utf8
      Make signature get encoding
      Add parents collection for commit
      Use GDateTime
      Remove time functions from commit, use author/committer signature instead
      Added getting subject from commit
      Added GgitTree
      Brace on newline
      Rename ggit_ref_get_oid to ggit_ref_get_id
      Added override to construct RevisionWalker
      Destroy typemap hashtable on finalize
      Automatically create generators for iter like objects
      Added override for constructing revision walker
      Added error fail checks for GgitRef
      Implemented ggit_ref_lookup convenience function
      Remove unused IteratorWrapper override helper
      Added revision walker to ggit.h
      Moved GgitRevisionWalker type to ggit-types.h
      Rename TypeFactory to ObjectFactory
      Use get_id instead of get_oid consistently
      Move forward declaration of GgitIndex to ggit-types.h
      Added Ggit.py to EXTRA_DIST
      Use g_object_new to chain up factory object construction
      Make GgitSignature a GObject
      Implement create_tag on repository
      Small code cleanup
      Added transfer annotations on diff delta getters
      Added missing array length parameters on callbacks
      Do not allow setting NULL workdir for repository
      Use a switch to convert native object to ggit object type
      Add ggit_repository_revparse
      Added missing transfer annotation on ggit_repository_revparse
      Added bindings for git_tree_walk
      Fix documentation for error indicating it can be NULL
      Make ggit_blob_get_raw_content bindings friendly
      Generate enum types
      Always use string format with g_message
      Add to EXAMPLE_PROGS instead of redefining it
      Rename to config_entry_level to config_entry_get_level
      Added missing variable initialization
      Made config API a little bit more like the original libgit2 API
      Added config find functions
      Use user_data instead of data consistently for callback user data
      Correct reference to ggit_repository_stash_foreach in doc
      Fix doc string for annotation of ggit_repository_stash_foreach
      Update for changes in index API
      Update for changes to diff flags in git2
      Fixed warning on wrong pointer type
      Only check for python 3.2.3 when necessary
      Mark gobject fields private
      Added brief documentation for branch

Paolo Borelli (5):
      Remove API that was dropped from libgit2
      Wrap get_message_encoding
      Add a first test for init repo.
      Update to reflect upstream api change.
      Fix gtk-doc cut&paste error

Sébastien Wilmet (1):
      Add Libtool versioning

Zeeshan Ali (Khattak) (1):
      Require gio-2.0 in pkg-config file

nacho (2):
      Merge pull request #1 from carlosmn/master
      Merge pull request #2 from potyl/patch-1


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]