| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Turn off network-dependent test for CI. | Ben Straub | 2012-07-27 | 1 | -1/+1 |
| | | |||||
| * | Checkout: use caller's flags for open() | Ben Straub | 2012-07-26 | 1 | -15/+15 |
| | | |||||
| * | Checkout: implementation of most options | Ben Straub | 2012-07-26 | 2 | -19/+49 |
| | | |||||
| * | Restructure for better checkout options | Ben Straub | 2012-07-26 | 6 | -39/+49 |
| | | | | | | | * Removed the #define for defaults * Promoted progress structure to top-level API call argument | ||||
| * | checkout: introduce git_checkout_opts | Ben Straub | 2012-07-26 | 5 | -38/+74 |
| | | | | | | Refactor checkout into several more-sensible entry points, which consolidates common options into a single structure that may be passed around. | ||||
| * | checkout: create submodule dirs | Ben Straub | 2012-07-21 | 1 | -16/+17 |
| | | |||||
| * | filter: fix memory leak | Ben Straub | 2012-07-21 | 1 | -0/+3 |
| | | |||||
| * | Checkout: make core.symlinks test work on OSX. | Ben Straub | 2012-07-17 | 1 | -4/+12 |
| | | |||||
| * | Checkout: obey core.symlinks. | Ben Straub | 2012-07-17 | 6 | -18/+79 |
| | | |||||
| * | Update master-tip to fix unit test. | Ben Straub | 2012-07-17 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'development' into clone | Ben Straub | 2012-07-17 | 109 | -1341/+3254 |
| |\ | |||||
| | * | Merge pull request #823 from schu/cmake-install-dir | Vicent Martí | 2012-07-16 | 3 | -3/+3 |
| | |\ | | | | | | | libgit2.pc.in: also switch to LIB_INSTALL_DIR | ||||
| | | * | libgit2.pc.in: also switch to LIB_INSTALL_DIR | Michael Schubert | 2012-07-16 | 3 | -3/+3 |
| | |/ | | | | | | | | | | | b3237ac3 changed CMakeList.txt to use the more standard LIB_INSTALL_DIR variable instead of INSTALL_LIB, but forgot to change libgit2.pc.in etc. accordingly. | ||||
| | * | Merge pull request #821 from nacho/development | Vicent Martí | 2012-07-15 | 1 | -4/+9 |
| | |\ | | | | | | | Add support for the more standard LIB_INSTALL_DIR variable | ||||
| | | * | Add support for the more standard LIB_INSTALL_DIR variable | Ignacio Casal Quinteiro | 2012-07-13 | 1 | -4/+9 |
| | | | | |||||
| | * | | attr: Rename the `git_attr__` exports | Vicent Marti | 2012-07-15 | 2 | -15/+15 |
| | | | | | | | | | | | | | | | | | | | | | | Pevents collisions with the original libgit, which also exports those exact symbols. Fixes #822 | ||||
| | * | | indexer: delay resolving deltas | Carlos Martín Nieto | 2012-07-14 | 1 | -22/+24 |
| | | | | | | | | | | | | | | | | | | | Not all delta bases are available on the first try. By delaying resolving all deltas until the end, we avoid decompressing some of the data twice or even more times, saving effort and time. | ||||
| | * | | pkt: correctly advertise capabilitites | Carlos Martín Nieto | 2012-07-13 | 1 | -1/+1 |
| | |/ | | | | | | | | | | | | | | | | | | | The correct way to advertise out capabilities is by appending them to the first 'want' line, using SP as separator, instead of NUL as the server does. Inconsistent documentation lead to the use of NUL in libgit2. Fix this so we can request much more efficient packs from the remote which reduces the indexing time considerably. | ||||
| | * | Merge pull request #815 from nulltoken/topic/revparse-refac | Vicent Martí | 2012-07-13 | 4 | -90/+105 |
| | |\ | | | | | | | More revparse <3 | ||||
| | | * | revparse: fix propagation of error | nulltoken | 2012-07-12 | 1 | -1/+1 |
| | | | | |||||
| | | * | revparse: only allow decimal specifiers in carete and tilde synatx | nulltoken | 2012-07-12 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | passing 0 to git_strol(32|64) let the implementation guess if it's dealing with an octal number or a decimal one. Let's make it safe and ensure that both 'HEAD@{010}' and 'HEAD@{10}' point at the same commit. | ||||
| | | * | revparse: fix disambiguation of refs and abbrev oids | nulltoken | 2012-07-12 | 2 | -7/+56 |
| | | | | |||||
| | | * | revparse: simplify handling of the colon syntax | nulltoken | 2012-07-12 | 2 | -73/+36 |
| | | | | |||||
| | | * | tree: unfound tree entry returns GIT_ENOTFOUND | nulltoken | 2012-07-12 | 2 | -7/+7 |
| | | | | |||||
| | | * | tree: prevent git_tree_entry_free() from segfaulting when being passed a ↵ | nulltoken | 2012-07-12 | 1 | -0/+3 |
| | | | | | | | | | | | | | NULL tree_entry | ||||
| | * | | Merge pull request #817 from nulltoken/fix/refs-leak | Vicent Martí | 2012-07-13 | 1 | -0/+3 |
| | |\ \ | | |/ | |/| | refs: fix a memory leak | ||||
| | | * | refs: fix a memory leak | nulltoken | 2012-07-12 | 1 | -0/+3 |
| | |/ | |||||
| | * | travis: make it run the tests under valgrind | Carlos Martín Nieto | 2012-07-12 | 1 | -1/+2 |
| | | | |||||
| | * | Fix memory leak in test | Russell Belfer | 2012-07-12 | 1 | -1/+1 |
| | | | |||||
| | * | Missed a couple of khash inline dependencies | Russell Belfer | 2012-07-12 | 2 | -2/+2 |
| | | | |||||
| | * | Isolate khash inlines from global namespace | Russell Belfer | 2012-07-12 | 2 | -7/+9 |
| | | | | | | | | | | | khash.h was globally #define'ing "inline" which messes with other files. Let's keep it as "kh_inline". | ||||
| | * | Use GIT_INLINE instead of inline | Carlos Martín Nieto | 2012-07-12 | 1 | -1/+1 |
| | | | |||||
| | * | tests: fix git_odb_foreach() object count | Carlos Martín Nieto | 2012-07-12 | 1 | -1/+1 |
| | | | | | | | | | Some objects were added in another PR | ||||
| | * | commit: properly export git_commit_nth_gen_ancestor() | Carlos Martín Nieto | 2012-07-12 | 1 | -1/+1 |
| | | | |||||
| | * | Merge pull request #789 from carlosmn/odb-foreach | Vicent Martí | 2012-07-12 | 8 | -0/+219 |
| | |\ | | | | | | | odb: add git_odb_foreach() | ||||
| | | * | odb: add git_odb_foreach() | Carlos Martín Nieto | 2012-07-03 | 8 | -0/+219 |
| | | | | | | | | | | | | | | | | Go through each backend and list every objects that exists in them. This allows fsck-like uses. | ||||
| | * | | Merge pull request #805 from nulltoken/fix/revwalk-email-parsing | Vicent Martí | 2012-07-12 | 12 | -37/+130 |
| | |\ \ | | | | | | | | | Fix revwalk email parsing | ||||
| | | * | | signature: prevent angle bracket usage in identity | nulltoken | 2012-07-11 | 3 | -22/+53 |
| | | | | | |||||
| | | * | | revwalk: relax the parsing of the commit time | nulltoken | 2012-07-11 | 2 | -7/+68 |
| | | | | | |||||
| | | * | | tests: add test commit with angle brackets in the author name | nulltoken | 2012-07-11 | 7 | -8/+9 |
| | | | | | |||||
| | * | | | Merge pull request #814 from nulltoken/topic/revparse-refac | Vicent Martí | 2012-07-12 | 8 | -69/+281 |
| | |\ \ \ | | | | | | | | | | | Revparse refactoring: a start | ||||
| | | * | | | revparse: deploy git_reference_remote_tracking_from_branch() | nulltoken | 2012-07-12 | 1 | -26/+6 |
| | | | | | | |||||
| | | * | | | refs: introduce git_reference_remote_tracking_from_branch() | nulltoken | 2012-07-12 | 3 | -0/+144 |
| | | | | | | |||||
| | | * | | | refs: readonly tests don't need a sandboxed repo | nulltoken | 2012-07-12 | 1 | -2/+2 |
| | | | | | | |||||
| | | * | | | revparse: deploy git_commit_nth_gen_ancestor() | nulltoken | 2012-07-12 | 1 | -21/+2 |
| | | | | | | |||||
| | | * | | | commit: introduce git_commit_nth_gen_ancestor() | nulltoken | 2012-07-12 | 3 | -0/+110 |
| | | | | | | |||||
| | | * | | | commit: reduce code duplication | nulltoken | 2012-07-12 | 1 | -10/+9 |
| | | | | | | |||||
| | | * | | | revparse: simplify the parsing of described object | nulltoken | 2012-07-12 | 1 | -14/+12 |
| | | |/ / | |||||
| | * | | | Merge pull request #812 from arrbee/assorted-tweaks | Vicent Martí | 2012-07-12 | 16 | -32/+512 |
| | |\ \ \ | | |/ / | |/| | | Assorted goodies | ||||
| | | * | | Fix missing NUL termination of buffer | Russell Belfer | 2012-07-10 | 1 | -0/+2 |
| | | | | | |||||
