- Jun 16, 2015
-
-
Carlos Martín Nieto authored
This is what we used to return in the settter and there's tests in bindings which ask for this. There's no particular reason to stop doing so.
-
Carlos Martín Nieto authored
Fixed Xcode 6.1 build warnings
-
Edward Thomson authored
Fix visibility of transaction symbol
-
Pierre-Olivier Latour authored
-
- Jun 15, 2015
-
-
Edward Thomson authored
path: remove unnecessary readdir_r usage
-
Carlos Martín Nieto authored
Arguably all uses of readdir_r are unnecessary, but in this case especially so, as the directory handle only exists within this function, so we don't race with anybody.
-
Carlos Martín Nieto authored
clone: fall back to copying when linking does not work
-
Logan Collins authored
Fix in stransport_stream.c for usage of SecCopyErrorMessageString(), which is unavailable to iOS targets.
-
Carlos Martín Nieto authored
Binary diffs: store deltas in the diff structure, include binary data in diff callbacks
-
Carlos Martín Nieto authored
Fix leaks in tests/checkout/icase
-
- Jun 13, 2015
-
-
Carlos Martín Nieto authored
Fix memory leak on windows in diriter.
-
Jeff Hostetler authored
-
Damien PROFETA authored
Transaction.c did not include the visibility definition of its symbol (that are in git2/transaction.h) and so was by default hidden.
-
- Jun 12, 2015
-
-
Jeff Hostetler authored
-
Edward Thomson authored
-
Edward Thomson authored
-
Edward Thomson authored
-
Edward Thomson authored
Introduce a new binary diff callback to provide the actual binary delta contents to callers. Create this data from the diff contents (instead of directly from the ODB) to support binary diffs including the workdir, not just things coming out of the ODB.
-
Edward Thomson authored
-
Carlos Martín Nieto authored
Fixed some Secure Transport issues on OS X
-
Carlos Martín Nieto authored
travis: fail if we fail the push tests
-
Carlos Martín Nieto authored
-
Carlos Martín Nieto authored
We need to pass these options in order to have the credentials callback set.
-
Carlos Martín Nieto authored
These tests were not being taken into consideration for the failure of the test. They've been failing for a while now, but we hadn't noticed as Travis was reporting the builds successful.
-
Pierre-Olivier Latour authored
The read and write callbacks passed to SSLSetIOFuncs() have been rewritten to match the implementation used on opensource.apple.com and other open source projects like VLC. This change also fixes a bug where the read callback could get into an infinite loop when 0 bytes were read.
-
- Jun 11, 2015
-
-
Carlos Martín Nieto authored
cred_helpers: Add 'const' qualifiers to git_cred_userpass_payload
-
Carlos Martín Nieto authored
Introduce `git_filter_list_contains`
-
Carlos Martín Nieto authored
Correct line endings on winhttp.def
-
Edward Thomson authored
indexer: use lseek to extend the packfile
-
Edward Thomson authored
Fixed handling of GIT_DELTA_CONFLICTED in git_diff_find_similar()
-
Edward Thomson authored
-
Edward Thomson authored
`git_filter_list_contains` can be used to query a filter list to determine if a given filter will be run.
-
Carlos Martín Nieto authored
gitattributes: let clients use native line endings
-
Pierre-Olivier Latour authored
git_diff_find_similar() now ignores git_diff_delta records with a status of GIT_DELTA_CONFLICTED, which fixes a crash due to assert() being hit.
-
Edward Thomson authored
Use "text=auto" to ensure that we get LFs in the repository, but let clients have their native line endings in their worktree.
-
- Jun 10, 2015
-
-
Edward Thomson authored
A few more fixes from coverity
-
Carlos Martín Nieto authored
When we hit an error writing to the next stream from a file, we jump to 'done' which currently skips over closing the file descriptor. Make sure to close the descriptor if it has been set to a valid value.
-
Carlos Martín Nieto authored
We take in a possibly partial ID by taking a length and working off of that to figure out whether to just look up the object or ask the backends for a prefix lookup. Unfortunately we've been checking the size against `GIT_OID_HEXSZ` which is the size of a *string* containing a full ID, whereas we need to check against the size we can have when it's a 20-byte array. Change the checks and comment to use `GIT_OID_RAWSZ` which is the correct size of a git_oid to have when full.
-
Carlos Martín Nieto authored
The way we currently do it depends on the subtlety of strlen vs sizeof and the fact that .pack is one longer than .idx. Let's use a git_buf so we can express the manipulation we want much more clearly.
-
Carlos Martín Nieto authored
`merge_diff_list_count_candidates()` takes pointers to the source and target counts, but when it comes time to increase them, we're increasing the pointer, rather than the value it's pointing to. Dereference the value to increase.
-