Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | | tests: reorganize reflog tests | nulltoken | 2012-07-25 | 1 | -7/+8 | |
| |/ / / / / / | ||||||
* | | | | | | | remote: fix C99-ism | Carlos Martín Nieto | 2012-07-27 | 1 | -1/+2 | |
| | | | | | | | ||||||
* | | | | | | | Merge pull request #838 from scunz/remote_push_url | Carlos Martín Nieto | 2012-07-26 | 5 | -4/+178 | |
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | | Add support for push-urls | |||||
| * | | | | | | Remotes: Use correct url in git_remote_connect | Sascha Cunz | 2012-07-27 | 3 | -1/+34 | |
| | | | | | | | ||||||
| * | | | | | | Remotes: Save a cleaned pushurl (by deleting it from the config) | Sascha Cunz | 2012-07-27 | 2 | -4/+22 | |
| | | | | | | | ||||||
| * | | | | | | Tests: Test remote's pushurl | Sascha Cunz | 2012-07-26 | 2 | -2/+30 | |
| | | | | | | | ||||||
| * | | | | | | Remotes: Setter for url+pushurl; Getter for pushurl | Sascha Cunz | 2012-07-26 | 2 | -0/+62 | |
| | | | | | | | ||||||
| * | | | | | | Remotes: Load/Save for fetch.foo.pushurl | Sascha Cunz | 2012-07-26 | 2 | -0/+33 | |
| | | | | | | | ||||||
| * | | | | | | Remove unneccessary string transformation | Sascha Cunz | 2012-07-26 | 1 | -1/+1 | |
|/ / / / / / | ||||||
* | | | | | | tests-clar/status: fix missing-prototype warning | Michael Schubert | 2012-07-25 | 1 | -1/+1 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #799 from yorah/fix/issue-787 | Russell Belfer | 2012-07-24 | 11 | -20/+207 | |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Fix/issue 787 | |||||
| * | | | | | Add flag to turn off pathspec testing for diff and status | yorah | 2012-07-24 | 5 | -2/+55 | |
| | | | | | | ||||||
| * | | | | | Fix getting status of files containing brackets | yorah | 2012-07-24 | 2 | -9/+20 | |
| | | | | | | ||||||
| * | | | | | Add more test coverage to match default git behavior for files containing ↵ | yorah | 2012-07-24 | 1 | -1/+17 | |
| | | | | | | | | | | | | | | | | | | | | | | | | brackets | |||||
| * | | | | | Add a test for getting status of files containing brackets | aroben | 2012-07-24 | 1 | -0/+63 | |
| | | | | | | ||||||
| * | | | | | Add git_buf_unescape and git__unescape to unescape all characters in a ↵ | yorah | 2012-07-24 | 6 | -11/+55 | |
|/ / / / / | | | | | | | | | | | | | | | | string (in-place) | |||||
* | | | | | update_tips: report error if it fails to create a ref | Carlos Martín Nieto | 2012-07-24 | 1 | -1/+1 | |
| | | | | | ||||||
* | | | | | revparse: initialize 'parsed' in case the user doesn't give a number with ↵ | Carlos Martín Nieto | 2012-07-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | the @-notation | |||||
* | | | | | travis: build with both gcc and clang | Carlos Martín Nieto | 2012-07-23 | 1 | -2/+4 | |
| | | | | | ||||||
* | | | | | revparse: don't allow an empty string | Carlos Martín Nieto | 2012-07-23 | 2 | -4/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Asking the library for "" used to give HEAD, but that's trying to impose a default at the wrong layer. Make it fail. | |||||
* | | | | | tests: plug a leak in the config stress | Carlos Martín Nieto | 2012-07-21 | 1 | -0/+1 | |
| | | | | | ||||||
* | | | | | Merge pull request #818 from nulltoken/rework | Vicent Martí | 2012-07-21 | 8 | -481/+795 | |
|\ \ \ \ \ | |/ / / / |/| | | | | Revparse rework | |||||
| * | | | | revparse: deploy git_object_peel() | nulltoken | 2012-07-17 | 1 | -55/+4 | |
| | | | | | ||||||
| * | | | | object: introduce git_object_peel() | nulltoken | 2012-07-17 | 3 | -0/+165 | |
| | | | | | | | | | | | | | | | | | | | | Partially fix #530 | |||||
| * | | | | revparse: enhance parsing engine | nulltoken | 2012-07-17 | 2 | -469/+627 | |
| | | | | | ||||||
| * | | | | revparse: extend test coverage | nulltoken | 2012-07-15 | 1 | -2/+40 | |
| | | | | | ||||||
| * | | | | revparse: add reflog test data | nulltoken | 2012-07-15 | 2 | -0/+4 | |
| | | | | | ||||||
* | | | | | config: escape subsection names when creating them | Carlos Martín Nieto | 2012-07-21 | 2 | -2/+27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows us to set options like "some.foo\\ish.var". This closes #830 | |||||
* | | | | | Merge pull request #831 from schu/tree-walk-order | Vicent Martí | 2012-07-20 | 1 | -8/+12 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | tree: fix ordering for git_tree_walk | |||||
| * | | | | tree: fix ordering for git_tree_walk | Michael Schubert | 2012-07-19 | 1 | -8/+12 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Josh Triplett noticed libgit2 actually does preorder entries in tree_walk_post instead of postorder. Also, we continued walking even when an error occured in the callback. Fix #773; also, allow both pre- and postorder walking. | |||||
* | | | | | Fix bug with merging diffs with null options | Russell Belfer | 2012-07-19 | 4 | -2/+62 | |
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | A diff that is created with a NULL options parameter could result in a NULL prefix string, but diff merge was unconditionally strdup'ing it. I added a test to replicate the issue and then a new method that does the right thing with NULL values. | |||||
* | | | | Merge pull request #827 from schu/cleanup-error-cruft | Vicent Martí | 2012-07-17 | 2 | -14/+0 | |
|\ \ \ \ | |_|_|/ |/| | | | Remove old error handling code | |||||
| * | | | Remove old error handling code | Michael Schubert | 2012-07-17 | 2 | -14/+0 | |
|/ / / | ||||||
* | | | 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 | |
| | |