- 05 Aug, 2014 4 commits
-
-
Jacques Germishuys committed
-
* Removes mingw-compat.h * Cleans up separation of compiler/platform idiosyncrasies * Unifies mingw/msvc stat structures and functions * (Tries to) hide more compiler specific implementation details (even in our internal API)
Jacques Germishuys committed -
Jacques Germishuys committed
-
Jacques Germishuys committed
-
- 13 Jul, 2014 2 commits
-
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
- 11 Jul, 2014 6 commits
-
-
Windows compatibility fixes
Vicent Marti committed -
ssh: provide a factory function for setting ssh paths
Vicent Marti committed -
Support refspecs with the asterisk in the middle
Vicent Marti committed -
Properly report failure when expanding a packfile
Carlos Martín Nieto committed -
merge: don't open COMMIT_MSG unless we need to append conflicts
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
- 09 Jul, 2014 1 commit
-
-
William Swanson committed
-
- 08 Jul, 2014 2 commits
-
-
Edward Thomson committed
-
Fixup git_attr_value's comment to be recognised as documentation, and include the definitions needed for clang to parse reset.h such that it shows up in the documentation. This fixes #2430.
Carlos Martín Nieto committed
-
- 07 Jul, 2014 1 commit
-
-
git allows you to set which paths to use for the git server programs when connecting over ssh; and we want to provide something similar. We do this by providing a factory function which can be set as the remote's transport callback which will set the given paths upon creation.
Carlos Martín Nieto committed
-
- 06 Jul, 2014 7 commits
-
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
- 04 Jul, 2014 5 commits
-
-
Vicent Marti committed
-
Carlos Martín Nieto committed
-
We used to assume a refspec would only have an asterisk in the middle of their respective pattern. This has not been a valid assumption for some time now with git. Instead of assuming where the asterisk is going to be, change the logic to treat each pattern as having two halves with a replacement bit in the middle, where the asterisk is.
Carlos Martín Nieto committed -
When transforming a non-pattern refspec, we simply need to copy over the opposite string. Move that logic up to the wrapper so we can assume a pattern refspec in the transformation function.
Carlos Martín Nieto committed -
Fix SSH2 warnings
Carlos Martín Nieto committed
-
- 03 Jul, 2014 6 commits
-
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
Move yield to the tests and enable for FreeBSD
Vicent Marti committed -
Move the definition of git_thread_yield() to the test which needs it and add the correct definition for it for FreeBSD and derivatives. Original patch adding FreeBSD and derivatives by @jacquesg.
Carlos Martín Nieto committed -
netops: error out on url without a path
Vicent Marti committed -
In order to connect to a remote server, we need to provide a path to the repository we're interested in. Consider the lack of path in the url an error.
Carlos Martín Nieto committed
-
- 02 Jul, 2014 6 commits
-
-
Maint fixes for ssl initing and ssh exposure
Vicent Marti committed -
Introduce `cl_assert_equal_oid`
Vicent Marti committed -
git_checkout_index: checkout other indexes
Vicent Marti committed -
Provide a callback to customize the repository on clone
Vicent Marti committed -
ssh: libssh2_channel_write() behaves like send()
Vicent Marti committed -
When the stream writing function was written, it assume that libssh2_channel_write() would always write all of the data to the wire. This is only true for the first 32k of data, which it tries to fit into one ssh packet. Since it can perform short writes, call it in a loop like we do for send(), advancing the buffer offset.
Carlos Martín Nieto committed
-