- 25 Oct, 2012 3 commits
-
-
This adds a `git_diff_patch_print()` API which is more like the existing API to "print" a patch from an entire `git_diff_list` but operates on a single `git_diff_patch` object. Also, it rewrites the `git_diff_patch_to_str()` API to use that function (making it very small).
Russell Belfer committed -
Russell Belfer committed
-
This adds an API to generate a complete single-file patch text from a git_diff_patch object.
Russell Belfer committed
-
- 24 Oct, 2012 3 commits
-
-
Michael Schubert committed
-
Ignacio Casal Quinteiro committed
-
Scott J. Goldman committed
-
- 23 Oct, 2012 5 commits
-
-
Use libcrypto's SHA-1 implementation when linking to it
Vicent Martí committed -
libcryto's SHA-1 implementation is measurably better than the one that ships with the library. If we link to it for HTTPS support already, use that implementation instead. Testing on a ~600MB of the linux repository, this reduces indexing time by 40% and removes the hashing from the top spot in the perf output.
Carlos Martín Nieto committed -
Add git_config_level support when handling config files
Russell Belfer committed -
Added `struct git_config_entry`: a git_config_entry contains the key, the value, and the config file level from which a config element was found. Added `git_config_open_level`: build a single-level focused config object from a multi-level one. We are now storing `git_config_entry`s in the khash of the config_file
yorah committed -
This can occur after a manual modification of a config file.
yorah committed
-
- 22 Oct, 2012 6 commits
-
-
Save the autotag configuration for remotes
Vicent Martí committed -
More orphaned head love
Vicent Martí committed -
nulltoken committed
-
nulltoken committed
-
blob: do not create temp files in the current path
Vicent Martí committed -
- make sure temporary streamed blobs are created under the .git/objects folder and not in the current path, whatever it is. - do not make the name of the temp file depend on the hintpath.
nulltoken committed
-
- 20 Oct, 2012 4 commits
-
-
nulltoken committed
-
nulltoken committed
-
Changes to CMake for packaging
Vicent Martí committed -
Fix env variable tests with new Win32 path rules
Philip Kelley committed
-
- 19 Oct, 2012 12 commits
-
-
Veeti Paananen committed
-
Veeti Paananen committed
-
Rename INSTALL_INC and INSTALL_BIN to INCLUDE_INSTALL_DIR and BIN_INSTALL_DIR, which are more commonly used. This is also consistent with the variable for the library path which is already LIB_INSTALL_DIR.
Veeti Paananen committed -
The new Win32 global path search was not working with the environment variable tests. But when I fixed the test, the new codes use of getenv() was causing more failures (presumably because of caching on Windows ???). This fixes the global file lookup to always go directly to the Win32 API in a predictable way.
Russell Belfer committed -
Vicent Marti committed
-
Add error GIT_EORPHANEDHEAD
Vicent Martí committed -
Update README because vmg is @vmg.
Russell Belfer committed -
Ted Nyman committed
-
nulltoken committed
-
nulltoken committed
-
nulltoken committed
-
nulltoken committed
-
- 18 Oct, 2012 7 commits
-
-
Enhance test coverage
Russell Belfer committed -
nulltoken committed
-
nulltoken committed
-
nulltoken committed
-
Update clar and add reliable rename for Win32
Vicent Martí committed -
revparse: properly handle refnames containing a @
Vicent Martí committed -
Fix #994
nulltoken committed
-