- 15 Jun, 2015 2 commits
-
-
Binary diffs: store deltas in the diff structure, include binary data in diff callbacks
Carlos Martín Nieto committed -
Fix leaks in tests/checkout/icase
Carlos Martín Nieto committed
-
- 12 Jun, 2015 14 commits
-
-
Fix memory leak on windows in diriter.
Carlos Martín Nieto committed -
Jeff Hostetler committed
-
Jeff Hostetler committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
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 committed -
Edward Thomson committed
-
Fixed some Secure Transport issues on OS X
Carlos Martín Nieto committed -
travis: fail if we fail the push tests
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
We need to pass these options in order to have the credentials callback set.
Carlos Martín Nieto committed -
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.
Carlos Martín Nieto committed -
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.
Pierre-Olivier Latour committed
-
- 11 Jun, 2015 3 commits
-
-
cred_helpers: Add 'const' qualifiers to git_cred_userpass_payload
Carlos Martín Nieto committed -
Introduce `git_filter_list_contains`
Carlos Martín Nieto committed -
Correct line endings on winhttp.def
Carlos Martín Nieto committed
-
- 10 Jun, 2015 13 commits
-
-
indexer: use lseek to extend the packfile
Edward Thomson committed -
Fixed handling of GIT_DELTA_CONFLICTED in git_diff_find_similar()
Edward Thomson committed -
Edward Thomson committed
-
`git_filter_list_contains` can be used to query a filter list to determine if a given filter will be run.
Edward Thomson committed -
gitattributes: let clients use native line endings
Carlos Martín Nieto committed -
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.
Pierre-Olivier Latour committed -
Use "text=auto" to ensure that we get LFs in the repository, but let clients have their native line endings in their worktree.
Edward Thomson committed -
A few more fixes from coverity
Edward Thomson committed -
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 committed -
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 committed -
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 committed -
`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.
Carlos Martín Nieto committed -
Rather minimal change, but it's the kind of thing we should do.
Carlos Martín Nieto committed
-
- 09 Jun, 2015 3 commits
-
-
A few fixes from Coverity
Edward Thomson committed -
Coverity complains about the git_rawobj ones because we use a loop in which we keep remembering the old version, and we end up copying our object as the base, so we want to have the data pointer be NULL.
Carlos Martín Nieto committed -
Let `ssh_stream_free()` take a NULL stream, as free functions should, and remove the check from the connection setup. The connection setup would not need the check anyhow, as we always have a stream by the time we reach this code.
Carlos Martín Nieto committed
-
- 08 Jun, 2015 3 commits
-
-
Downcase
Carlos Martín Nieto committed -
global: Ensure we free our SSL context.
Carlos Martín Nieto committed -
Tim Hentenaar committed
-
- 07 Jun, 2015 2 commits
-
-
path: error out if the callback returns an error
Carlos Martín Nieto committed -
Fixed build warnings on Xcode 6.1
Carlos Martín Nieto committed
-