- 20 Nov, 2013 5 commits
-
-
ssh: add support for ssh-agent authentication
Vicent Martí committed -
Alessandro Ghedini committed
-
Alessandro Ghedini committed
-
Apologies for the delay. This release is chunky, but you're probably used to chunky releases by now. Full changelog follows: Internal changes + Added support for decomposed Unicode paths in Mac OS X + Added support for junctions in win32 + Fixed issues with HTTP redirects in the network stack + Performance improvements (as always) git2/blame.h + added full support for blame operations git2/blob.h + added `git_blob_filtered_content` to load blobs in memory with their corresponding filters applied git2/branch.h + added branch iterators as an alternative to the callback-based API git2/buffer.h + exported the git_buf struct to allow binary buffers to be passed from/to the library. This simplifies several APIs git2/checkout.h + implemented additional checkout options ('skip unmerged', 'use ours' and 'use theirs') git2/clone.h + simplified the clone API + added new `git_clone_into` to clone into an existing (empty) repository git2/commit.h + added APIs to access the raw (uncleaned) text of a commit message git2/common.h + added global options to set the default paths to load templates from git2/config.h + added multivar iterators + added globbing iterator + added `git_config_foreach_match` to perform operations on every single var in a config file git2/diff.h + restructured and simplified the diff API git2/filter.h + added external APIs to configure and apply custom filters to checked out blobs git2/index.h + `git_index_read` can now force a reload of the index file even if it hasn't changed on-disk git2/indexer.h + improved the streaming indexer APIs git2/merge.h + added support for merge! git2/object.h + added helper API to lookup a generic object by path git2/pack.h + added progress callbacks to the packbuilder git2/patch.h + added support for patch generation as part of the Diff API revamp git2/pathspec.h + added helper APIs to work with pathspecs and match files in the workdir or diffs git2/push.h + added progress callbacks to push git2/reflog.h + changed reflog APIs to work on reference names instead of the references themselves, so they become less racy git2/remote.h + added support for setting refspecs on remotes, either at creation or on existing ones + simplified the remotes API git2/revwalk.h + add API to simplify parents during a walk git2/signature.h + add helper to create a signature with the default values for a repository (i.e. the set `user.name` and `user.email` values, and the current time) git2/submodules.h + improve the status detection for submodules git2/sys/ + exported many new internal APIs, such as pluggabe transport APIs -vmg, out
Vicent Marti committed -
Carlos Martín Nieto committed
-
- 19 Nov, 2013 13 commits
-
-
Add content offset to git_diff_line
Vicent Martí committed -
util: NetBSD doesn't have qsort_r either
Vicent Martí committed -
Alessandro Ghedini committed
-
Cleaning up
Vicent Martí committed -
nulltoken committed
-
Corrupted index is bad for your health
Vicent Martí committed -
nulltoken committed
-
nulltoken committed
-
nulltoken committed
-
nulltoken committed
-
nulltoken committed
-
Cleaning code, removing unused variables
Vicent Martí committed -
Victor Garcia committed
-
- 18 Nov, 2013 6 commits
-
-
For additions and deletions, external consumers like subversion can make use of the content offset to generate diffs in their proprietary formats.
Nick Hengeveld committed -
Carlos Martín Nieto committed
-
Russell Belfer committed
-
NTLM/Negotiate support in WinHTTP
Vicent Martí committed -
Edward Thomson committed
-
Edward Thomson committed
-
- 15 Nov, 2013 2 commits
-
-
Add missing mappings to .mailmap file
Vicent Martí committed -
nulltoken committed
-
- 14 Nov, 2013 4 commits
-
-
Rename tests directory
Vicent Martí committed -
Ben Straub committed
-
Ben Straub committed
-
Allowing create remotes with custom fetch spec
Vicent Martí committed
-
- 13 Nov, 2013 6 commits
-
-
Russell Belfer committed
-
ld was warning that the size of path changed, rightly so.
Carlos Martín Nieto committed -
Blame fixes
Vicent Martí committed -
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
- 12 Nov, 2013 4 commits
-
-
Ben Straub committed
-
Ben Straub committed
-
Fix warnings
Vicent Martí committed -
Linquize committed
-