- 25 Oct, 2012 5 commits
-
-
Pedantic ordering of GIT_UNUSED vs. variable declarations.
Ben Straub committed -
Progress callbacks
Vicent Martí committed -
reset changes for merge
Vicent Martí committed -
Edward Thomson committed
-
Edward Thomson committed
-
- 24 Oct, 2012 7 commits
-
-
Ben Straub committed
-
Ben Straub committed
-
git_indexer_stats and friends -> git_transfer_progress* Also made git_transfer_progress members more sanely named.
Ben Straub committed -
Ben Straub committed
-
Michael Schubert committed
-
Ignacio Casal Quinteiro committed
-
Scott J. Goldman committed
-
- 23 Oct, 2012 6 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 -
Ben Straub 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 16 commits
-
-
nulltoken committed
-
nulltoken committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Also, now only reporting checkout progress for files that are actually being added or removed.
Ben Straub committed -
The fetch code takes advantage of this to implement a progress callback every 100kb of transfer.
Ben Straub committed -
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Also implemented in the git2 example.
Ben Straub committed -
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
git_index_read_tree() was exposing a parameter to provide the user with a progress indicator. Unfortunately, due to the recursive nature of the tree walk, the maximum number of items to process was unknown. Thus, the indicator was only counting processed entries, without providing any information how the number of remaining items.
nulltoken committed
-