Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | Fetch/indexer: progress callbacks | Ben Straub | 2012-10-19 | 8 | -13/+79 | |
| | | | | ||||||
| * | | | index: remove read_tree() progress indicator | nulltoken | 2012-10-19 | 7 | -20/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| * | | | Example: compile fixes (not yet working) | Ben Straub | 2012-10-19 | 1 | -3/+2 | |
| | | | | ||||||
| * | | | Remove dead code | Ben Straub | 2012-10-19 | 1 | -1/+0 | |
| | | | | ||||||
| * | | | Remove checkout_stats from git_clone | Ben Straub | 2012-10-19 | 4 | -16/+22 | |
| | | | | ||||||
| * | | | Convert checkout_* to use progress callback | Ben Straub | 2012-10-19 | 4 | -16/+27 | |
| | | | | ||||||
| * | | | Convert checkout_index to use progress callback | Ben Straub | 2012-10-19 | 5 | -43/+54 | |
| | | | | ||||||
| * | | | Add accessor for git_remote's stats field | Ben Straub | 2012-10-19 | 3 | -9/+19 | |
| | | | | | | | | | | | | | | | | Also converted the network example to use it. | |||||
| * | | | Add git_indexer_stats field to git_remote | Ben Straub | 2012-10-19 | 7 | -11/+11 | |
| | | | | | | | | | | | | | | | | | | | | Also removing all the *stats parameters from external APIs that don't need them anymore. | |||||
| * | | | Clone: fix indentation | Ben Straub | 2012-10-19 | 1 | -10/+12 | |
| | | | | ||||||
* | | | | Merge pull request #1013 from ethomson/reset_merge | Vicent Martí | 2012-10-24 | 10 | -4/+221 | |
|\ \ \ \ | |_|/ / |/| | | | reset changes for merge | |||||
| * | | | GIT_EUNMERGED | Edward Thomson | 2012-10-24 | 3 | -1/+5 | |
| | | | | ||||||
| * | | | reset changes for merge | Edward Thomson | 2012-10-24 | 9 | -4/+217 | |
|/ / / | ||||||
* | | | tests-clar/repo: remove unused variable | Michael Schubert | 2012-10-24 | 1 | -2/+0 | |
| | | | ||||||
* | | | Fix example in comment | Ignacio Casal Quinteiro | 2012-10-24 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fix Makefile.embed to build src/sha1/*.c | Scott J. Goldman | 2012-10-23 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge pull request #1012 from carlosmn/libcrypto-sha | Vicent Martí | 2012-10-23 | 3 | -2/+11 | |
|\ \ \ | |_|/ |/| | | Use libcrypto's SHA-1 implementation when linking to it | |||||
| * | | Use libcrypto's SHA-1 implementation when linking to it | Carlos Martín Nieto | 2012-10-23 | 3 | -2/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
* | | | Merge pull request #923 from yorah/topic/config-store | Russell Belfer | 2012-10-23 | 20 | -327/+893 | |
|\ \ \ | | | | | | | | | Add git_config_level support when handling config files | |||||
| * | | | Add config level support in the config API | yorah | 2012-10-23 | 19 | -328/+869 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | |||||
| * | | | Fix adding variable to config file with no trailing newline | yorah | 2012-10-23 | 3 | -0/+25 | |
|/ / / | | | | | | | | | | This can occur after a manual modification of a config file. | |||||
* | | | Merge pull request #963 from carlosmn/remote-save-autotag | Vicent Martí | 2012-10-22 | 2 | -0/+63 | |
|\ \ \ | | | | | | | | | Save the autotag configuration for remotes | |||||
| * | | | remote: don't auto-follow tags on an unamed remote | Carlos Martín Nieto | 2012-10-02 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An unnamed remote is used for commands like git fetch git://host/repo where no tags should be downloaded. Make this the default. | |||||
| * | | | remote: set/unset the autotag setting on save | Carlos Martín Nieto | 2012-10-02 | 2 | -0/+58 | |
| | | | | | | | | | | | | | | | | | | | | Make the configuration option match the configured behavior when saving a remote. | |||||
* | | | | Merge pull request #1004 from nulltoken/error/GIT_EORPHANEDHEAD | Vicent Martí | 2012-10-22 | 8 | -58/+108 | |
|\ \ \ \ | | | | | | | | | | | More orphaned head love | |||||
| * | | | | tests: more git_repository_head_detached() coverage | nulltoken | 2012-10-22 | 1 | -0/+9 | |
| | | | | | ||||||
| * | | | | reset: make git_reset() cope with an orphaned HEAD | nulltoken | 2012-10-22 | 2 | -6/+61 | |
| | | | | | ||||||
| * | | | | test: extract make_head_orphaned() logic | nulltoken | 2012-10-20 | 6 | -28/+26 | |
| | | | | | ||||||
| * | | | | tests: leverage git_repository_detach_head() | nulltoken | 2012-10-20 | 3 | -25/+13 | |
| | |_|/ | |/| | | ||||||
* | | | | Merge pull request #1008 from nulltoken/fix/chunked_blob | Vicent Martí | 2012-10-22 | 1 | -1/+10 | |
|\ \ \ \ | |/ / / |/| | | | blob: do not create temp files in the current path | |||||
| * | | | blob: do not create temp files in the current path | nulltoken | 2012-10-22 | 1 | -1/+10 | |
|/ / / | | | | | | | | | | | | | | | | | | | - 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. | |||||
* | | | Merge pull request #1001 from veeti/build-fixes | Vicent Martí | 2012-10-19 | 3 | -14/+9 | |
|\ \ \ | | | | | | | | | Changes to CMake for packaging | |||||
| * | | | Remove backwards compatibility for INSTALL_LIB | Veeti Paananen | 2012-10-20 | 1 | -5/+0 | |
| | | | | ||||||
| * | | | Let environment CFLAGS override the debug flags | Veeti Paananen | 2012-10-20 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Use standard CMake variable names for installation paths | Veeti Paananen | 2012-10-20 | 3 | -8/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
* | | | | Merge pull request #1003 from arrbee/fix-test-core-env | Philip Kelley | 2012-10-19 | 2 | -69/+106 | |
|\ \ \ \ | | | | | | | | | | | Fix env variable tests with new Win32 path rules | |||||
| * | | | | Fix env variable tests with new Win32 path rules | Russell Belfer | 2012-10-19 | 2 | -69/+106 | |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
* | | | | repository: Typo | Vicent Marti | 2012-10-19 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Merge pull request #1000 from nulltoken/error/GIT_EORPHANEDHEAD | Vicent Martí | 2012-10-19 | 11 | -25/+127 | |
|\ \ \ \ | | | | | | | | | | | Add error GIT_EORPHANEDHEAD | |||||
| * | | | | errors: deploy GIT_EORPHANEDHEAD usage | nulltoken | 2012-10-19 | 9 | -20/+117 | |
| | | | | | ||||||
| * | | | | errors: introduce GIT_EORPHANEDHEAD | nulltoken | 2012-10-19 | 1 | -0/+1 | |
| | | | | | ||||||
| * | | | | branch: allow deletion of branch when HEAD's missing | nulltoken | 2012-10-19 | 2 | -5/+10 | |
| | | | | | ||||||
| * | | | | tests: Fix unused variable warning | nulltoken | 2012-10-19 | 1 | -1/+0 | |
| | | | | | ||||||
* | | | | | Merge pull request #1002 from tnm/patch-1 | Russell Belfer | 2012-10-19 | 1 | -1/+1 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | Update README because vmg is @vmg. | |||||
| * | | | | Update README because vmg is @vmg. | Ted Nyman | 2012-10-19 | 1 | -1/+1 | |
|/ / / / | ||||||
* | | | | Merge pull request #998 from nulltoken/topic/explicit-errors | Russell Belfer | 2012-10-18 | 4 | -10/+31 | |
|\ \ \ \ | |/ / / | | | | | Enhance test coverage | |||||
| * | | | refs: cover more refname validity edge cases | nulltoken | 2012-10-18 | 1 | -0/+3 | |
| | | | | ||||||
| * | | | status: querying a bare repo returns EBAREREPO | nulltoken | 2012-10-18 | 1 | -4/+1 | |
| | | | | ||||||
| * | | | diff: workdir diffing in a bare repo returns EBAREREPO | nulltoken | 2012-10-18 | 2 | -6/+27 | |
|/ / / | ||||||
* | | | Merge pull request #993 from pwkelley/clar_update | Vicent Martí | 2012-10-18 | 3 | -4/+44 | |
|\ \ \ | | | | | | | | | Update clar and add reliable rename for Win32 |