- 08 Oct, 2013 2 commits
-
-
tree: allow retrieval of raw attributes
Vicent Martí committed -
When a tool needs to recreate the tree object (for example an interface to another VCS), it needs to use the raw attributes, forgoing any normalization.
Carlos Martín Nieto committed
-
- 05 Oct, 2013 5 commits
-
-
Multiple init
Vicent Martí committed -
Ben Straub committed
-
Philip Kelley committed
-
Ben Straub committed
-
Ben Straub committed
-
- 04 Oct, 2013 4 commits
-
-
Make git_index_read() cope with external additions and removals of the index file
Vicent Martí committed -
nulltoken committed
-
nulltoken committed
-
nulltoken committed
-
- 03 Oct, 2013 4 commits
-
-
network cancellation improvements
Vicent Martí committed -
Jameson Miller committed
-
commit: Introduce git_commit_message_raw()
Vicent Martí committed -
nulltoken committed
-
- 02 Oct, 2013 19 commits
-
-
HTTP: handle "relative" redirects
Russell Belfer committed -
Ben Straub committed
-
Jameson Miller committed
-
This commit adds cancellation for the push operation. This work consists of: 1) Support cancellation during push operation - During object counting phase - During network transfer phase - Propagate GIT_EUSER error code out to caller 2) Improve cancellation support during fetch - Handle cancellation request during network transfer phase - Clear error string when cancelled during indexing 3) Fix error handling in git_smart__download_pack Cancellation during push is still only handled in the pack building and network transfer stages of push (and not during packbuilding).
Jameson Miller committed -
An alternative for 'clone' with options
Vicent Martí committed -
There's no need for this to be a pointer to somewhere else.
Carlos Martín Nieto committed -
Hopefully clear up what they're for.
Carlos Martín Nieto committed -
Make the difference more explicit.
Carlos Martín Nieto committed -
This wasremoved as part of the large culling a few commits ago.
Carlos Martín Nieto committed -
This is a small thing that by itself doesn't quite justify making the user use clone_into.
Carlos Martín Nieto committed -
The removal of many options which lead to the direct usage of the user's checkout options means we should make sure they remain const.
Carlos Martín Nieto committed -
This used to be done via transport flags, which was removed in a previous commit.
Carlos Martín Nieto committed -
The basic clone function is there to make it easy to create a "normal" clone. Remove a bunch of options that are about changing the remote's configuration.
Carlos Martín Nieto committed -
Unify the code bases.
Carlos Martín Nieto committed -
Downloading all tags is part of what makes it a clone instead of simply a fetch.
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
This allows you to set up the repository and remote as you which to have them before performing the clone operation.
Carlos Martín Nieto committed -
Move this one as well, letting us have a single way of setting the callbacks for the remote, and removing fields from the clone options.
Carlos Martín Nieto committed -
The text progress and update_tips callbacks are already part of the struct, which was meant to unify the callback setup, but the download one was left out.
Carlos Martín Nieto committed
-
- 01 Oct, 2013 6 commits
-
-
Add git_transport_register, git_transport_unregister
Vicent Martí committed -
Philip Kelley committed
-
Ben Straub committed
-
Config subsection name should allow to have ']' and '\\' should allow to escape any characters
Vicent Martí committed -
Linquize committed
-
Linquize committed
-