- 03 Mar, 2015 15 commits
-
-
Don't try to compare two empty hashsig_heaps.
Edward Thomson committed -
Carlos Martín Nieto committed
-
Fix build on mingw (master branch)
Edward Thomson committed -
stash: correctly stash wd modified/index deleted
Edward Thomson committed -
Remove the signature from ref-modifying functions
Edward Thomson committed -
Carlos Martín Nieto committed
-
We want to use the "checkout: moving from ..." message in order to let git know when a change of branch has happened. Make the convenience functions for this goal write this message.
Carlos Martín Nieto committed -
We always use "update by push".
Carlos Martín Nieto committed -
This namespace is about behaving like git's branch command, so let's do exactly that instead of taking a reflog message. This override is still available via the reference namespace.
Carlos Martín Nieto committed -
This function is meant to simulate what git does in the reset command, so we should include the reflog message in that.
Carlos Martín Nieto committed -
The signature for the reflog is not something which changes dynamically. Almost all uses will be NULL, since we want for the repository's default identity to be used, making it noise. In order to allow for changing the identity, we instead provide git_repository_set_ident() and git_repository_ident() which allow a user to override the choice of signature.
Carlos Martín Nieto committed -
describe example: function to add commits to opts
Carlos Martín Nieto committed -
Allow checkout to handle newly cloned repositories, remove `GIT_CHECKOUT_SAFE_CREATE`
Carlos Martín Nieto committed -
We want to ignore GIT_ENOTFOUND, but for that we need to capture the error code from the reflog deletion.
Carlos Martín Nieto committed -
git_branch_delete() should ignore errors from non-existing reflogs
Carlos Martín Nieto committed
-
- 02 Mar, 2015 6 commits
-
-
win32: add the patch level to the .dll fileversion
Carlos Martín Nieto committed -
Pierre-Olivier Latour committed
-
Win32 DLLs have four fields for the version number (major, minor, teeny, patch). If a consumer wants to build a custom DLL, it may be useful to set the patchlevel version number in the DLL. This value only affects the DLL version number, it does not affect the resultant "version number", which remains major.minor.teeny.
Edward Thomson committed -
It's currently required in src/openssl_stream.c only.
Aki Koskinen committed -
Windows headers #define some names that openssl uses too. Openssl headers #undef the offending names before reusing them. But if those offending Windows headers get included after the openssl headers the namespace is polluted and nothing good happens. Fixes issue #2850.
Aki Koskinen committed -
This mainly concerns mingw build.
Aki Koskinen committed
-
- 01 Mar, 2015 2 commits
-
-
Update to clar 2b73f5e
Carlos Martín Nieto committed -
rebase: check alloc result
Carlos Martín Nieto committed
-
- 27 Feb, 2015 10 commits
-
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
When the repository does not contain an index, emulate git's behavior and upgrade to `SAFE_CREATE`. This allows us to check out repositories created with `git clone --no-checkout`.
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
README: provide some more explanation about TLS
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
- 23 Feb, 2015 1 commit
-
-
Edward Thomson committed
-
- 20 Feb, 2015 3 commits
-
-
Fix MAX 32 bit build problem described in libgit2/libgit2#2917
Carlos Martín Nieto committed -
Jeff Hostetler committed
-
Fix race in git_packfile_unpack.
Carlos Martín Nieto committed
-
- 19 Feb, 2015 3 commits
-
-
Streaming filters
Carlos Martín Nieto committed -
Introduce GITTEST_INVASIVE_FS_STRUCTURE for things that are invasive to your filesystem structure (like creating folders at your filesystem root) and GITTEST_INVASIVE_FS_SIZE for things that write lots of data.
Edward Thomson committed -
Edward Thomson committed
-