- 25 Oct, 2012 2 commits
-
-
See lines 59-60 from https://github.com/libgit2/libgit2/blob/44b1ff4c1209c34360cc0c43761c40f5f5020886/src/filter.c which contain a couple of lines of code to ignore an EOF at the end of a file when detecting if it is a text file or not. These came from this contribution that Dmitry made to core Git back in 2008 (https://github.com/git/git/commit/f9dd4bf4e58af0b4828c7e7013080dba59f8a6b9) which was committed by Junio. Dmitry gave his permission for these changes to be included in LibGit2 as well via email to vmg and myself
Martin Woodward committed -
Permission obtained from Holger Weiss to include all of his contributions to Git into LibGit2. See https://github.com/git/git/commit/21e403a7b956a95a36f218439f82b1c8af869257
Martin Woodward 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 8 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 -
Philip Kelley committed
-