- 05 Jan, 2015 4 commits
-
-
Edward Thomson committed
-
The release after 0.21 is 0.22. Add a new heading for the changes since 0.22.
Carlos Martín Nieto committed -
Bump the version number to 0.22.0 and the SOVERSION to 22.
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
- 04 Jan, 2015 3 commits
-
-
Carlos Martín Nieto committed
-
Fixed internal push state not being cleared when calling git_remote_download()
Carlos Martín Nieto committed -
Include git2/common.h in sys/openssl.h.
Carlos Martín Nieto committed
-
- 02 Jan, 2015 1 commit
-
-
David Calavera committed
-
- 01 Jan, 2015 1 commit
-
-
git_remote_download() must also clear the internal push state resulting from a possible earlier push operation. Otherwise calling git_remote_update_tips() will execute the push version instead of the fetch version and among other things, tags won't be updated.
Pierre-Olivier Latour committed
-
- 31 Dec, 2014 1 commit
-
-
Fixed git_revert() documentation
Edward Thomson committed
-
- 30 Dec, 2014 9 commits
-
-
Pierre-Olivier Latour committed
-
Remote-tracking branch prunning
Edward Thomson committed -
remote: remove git_push from the public API
Edward Thomson committed -
Carlos Martín Nieto committed
-
Instead we provide git_remote_upload() and git_remote_update_tips() in order to have a parallel API for fetching and pushing.
Carlos Martín Nieto committed -
Coverity fixes
Carlos Martín Nieto committed -
Jacques Germishuys committed
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
- 29 Dec, 2014 5 commits
-
-
Undef stat for Mingw
Edward Thomson committed -
Jacques Germishuys committed
-
Jacques Germishuys committed
-
treebuilder: rename _create() to _new()
Edward Thomson committed -
Added git__timer() variant for AmigaOS.
Edward Thomson committed
-
- 28 Dec, 2014 1 commit
-
-
The clock_gettime() function is normally not available under AmigaOS, hence another solution is required. We are using now GetUpTime() that is present in current versions of this operating system.
Sebastian Bauer committed
-
- 27 Dec, 2014 2 commits
-
-
This function is a constructor, so let's name it like one and leave _create() for the reference functions, which do create/write the reference.
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
- 24 Dec, 2014 3 commits
-
-
Case changing rename
Carlos Martín Nieto committed -
don't treat 0x85 as whitespace
Carlos Martín Nieto committed -
global: include sys/openssl.h for GIT_EXPORT of fn
Carlos Martín Nieto committed
-
- 23 Dec, 2014 6 commits
-
-
The openssl setup function needs to be GIT_EXPORT'ed, be sure to include the `sys/openssl.h` header so that it is appropriately decorated as an export function.
Edward Thomson committed -
A byte value of 0x85 is not whitespace, we were conflating that with U+0085 (UTF8: 0xc2 0x85). This caused us to incorrectly treat valid multibyte characters like U+88C5 (UTF8: 0xe8 0xa3 0x85) as whitespace.
Edward Thomson committed -
On a case-insensitive filesystem, we need to deal with case-changing renames (eg, foo -> FOO) by removing the old and adding the new, exactly as if we were on a case-sensitive filesystem. Update the `checkout::tree::can_cancel_checkout_from_notify` test, now that notifications are always sent case sensitively.
Edward Thomson committed -
Edward Thomson committed
-
index: reuc and name entrycounts should be size_t
Carlos Martín Nieto committed -
For the REUC and NAME entries, we use size_t internally, and we take size_t for the get_byindex() functions, but the entrycount() functions strangely cast to an unsigned int instead.
Edward Thomson committed
-
- 22 Dec, 2014 4 commits
-
-
This introduces the functionality of submodule update in 'git_submodule_do_update'. The existing 'git_submodule_update' function is renamed to 'git_submodule_update_strategy'. The 'git_submodule_update' function now refers to functionality similar to `git submodule update`, while `git_submodule_update_strategy` is used to get the configured value of submodule.<name>.update.
Jameson Miller committed -
Submodule init should handle relative paths in .gitmodules files and resolve these urls when updating the git config file.
Jameson Miller committed -
cmake: include FindPkgConfig for windows
Edward Thomson committed -
Apparently FindPkgConfig is not included by default on VS builds, only Unix and Unix-like (mingw) builds.
Edward Thomson committed
-