| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | branch: introduce git_branch_tracking() | nulltoken | 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 | ||||
| * | revparse: don't allow an empty string | Carlos Martín Nieto | 2012-07-23 | 1 | -3/+3 |
| | | | | | | Asking the library for "" used to give HEAD, but that's trying to impose a default at the wrong layer. Make it fail. | ||||
| * | revparse: deploy git_object_peel() | nulltoken | 2012-07-17 | 1 | -55/+4 |
| | | |||||
| * | revparse: enhance parsing engine | nulltoken | 2012-07-17 | 1 | -469/+620 |
| | | |||||
| * | 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 | 1 | -7/+7 |
| | | |||||
| * | revparse: simplify handling of the colon syntax | nulltoken | 2012-07-12 | 1 | -71/+20 |
| | | |||||
| * | revparse: deploy git_reference_remote_tracking_from_branch() | nulltoken | 2012-07-12 | 1 | -26/+6 |
| | | |||||
| * | revparse: deploy git_commit_nth_gen_ancestor() | nulltoken | 2012-07-12 | 1 | -21/+2 |
| | | |||||
| * | revparse: simplify the parsing of described object | nulltoken | 2012-07-12 | 1 | -14/+12 |
| | | |||||
| * | revparse: unfound reference return ENOTFOUND | nulltoken | 2012-07-07 | 1 | -24/+50 |
| | | |||||
| * | revparse: do not segfault when retrieving the last entry | nulltoken | 2012-07-07 | 1 | -1/+1 |
| | | |||||
| * | revparse: fix disambiguation of refs | nulltoken | 2012-07-07 | 1 | -84/+98 |
| | | |||||
| * | revparse: unfound previous head return ENOTFOUND | nulltoken | 2012-07-07 | 1 | -0/+2 |
| | | |||||
| * | revparse: only allow decimal reflog ordinal specs | nulltoken | 2012-07-07 | 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: leverage git__isdigit() | nulltoken | 2012-07-07 | 1 | -4/+5 |
| | | |||||
| * | revparse: detect incorrect "refname@{-n}" syntax | nulltoken | 2012-07-07 | 1 | -16/+13 |
| | | |||||
| * | revparse: fix parsing of date specifiers | nulltoken | 2012-07-02 | 1 | -18/+5 |
| | | |||||
| * | revparse: unfound reflog entry returns ENOTFOUND | nulltoken | 2012-06-29 | 1 | -1/+1 |
| | | |||||
| * | revparse: unfound reflog ref returns ENOTFOUND | nulltoken | 2012-06-29 | 1 | -2/+3 |
| | | |||||
| * | revparse: unfound partially-named ref returns ENOTFOUND | nulltoken | 2012-06-29 | 1 | -1/+1 |
| | | |||||
| * | revparse: unfound nth parent returns ENOTFOUND | nulltoken | 2012-06-28 | 1 | -1/+1 |
| | | |||||
| * | revparse: handle specs with caret and colon | nulltoken | 2012-06-28 | 1 | -0/+4 |
| | | |||||
| * | revparse: unfound treepath returns ENOTFOUND | nulltoken | 2012-06-28 | 1 | -3/+25 |
| | | |||||
| * | revparse: return trees through the "colon" syntax | nulltoken | 2012-06-28 | 1 | -4/+12 |
| | | |||||
| * | revparse: replace spaces with tabs | nulltoken | 2012-06-28 | 1 | -671/+671 |
| | | |||||
| * | Fix indentation. | Ben Straub | 2012-06-19 | 1 | -6/+6 |
| | | |||||
| * | Avoid uninitialized variable error. | Ben Straub | 2012-06-19 | 1 | -2/+2 |
| | | |||||
| * | Plug a few leaks | Carlos Martín Nieto | 2012-06-20 | 1 | -0/+2 |
| | | |||||
| * | revparse: handle a non-existent path in the colon syntax | Carlos Martín Nieto | 2012-06-19 | 1 | -1/+6 |
| | | | | | | | oid_for_tree_path may not always find the path in the tree, in which case we need to return an error. The current code doesn't do this and results in undefined behavior. | ||||
| * | Fix potential segfault in revparse. | Ben Straub | 2012-06-19 | 1 | -1/+6 |
| | | |||||
| * | clar: Fix warnings | Vicent Marti | 2012-06-19 | 1 | -1/+1 |
| | | |||||
| * | revparse: remove unnecessary GIT_BEGIN_DECL | Michael Schubert | 2012-06-12 | 1 | -5/+0 |
| | | |||||
| * | misc: Fix warnings from PVS Studio trial | Vicent Martí | 2012-06-07 | 1 | -1/+1 |
| | | |||||
| * | Fixing rev-parse-induced Travis errors. | Ben Straub | 2012-06-07 | 1 | -0/+5 |
| | | |||||
| * | Prefer git__free (again). | Ben Straub | 2012-06-07 | 1 | -1/+1 |
| | | |||||
| * | Rename internal function. | Ben Straub | 2012-06-07 | 1 | -2/+2 |
| | | |||||
| * | Remove 'git__' prefix from a static function. | Ben Straub | 2012-06-06 | 1 | -2/+2 |
| | | |||||
| * | Rev-parse: stop referencing freed memory. | Ben Straub | 2012-06-06 | 1 | -6/+7 |
| | | | | | | | Converted an internal utility to return an oid, rather than a tree entry (whose lifetime is tied to the parent tree, which was freed before returning). | ||||
| * | Prefer git__free() to free(). | Ben Straub | 2012-06-06 | 1 | -1/+1 |
| | | |||||
| * | Move git__date_parse declaration to util.h. | Ben Straub | 2012-06-06 | 1 | -1/+0 |
| | | |||||
| * | Fix signatures for tree calls. | Ben Straub | 2012-06-06 | 1 | -4/+4 |
| | | |||||
| * | Rev-parse: implement ":/foo" syntax. | Ben Straub | 2012-06-01 | 1 | -5/+47 |
| | | |||||
| * | Rev-parse: Plug memory leaks. | Ben Straub | 2012-05-31 | 1 | -0/+4 |
| | | |||||
| * | Rev-parse: add "tag:README" syntax. | Ben Straub | 2012-05-30 | 1 | -0/+60 |
| | | |||||
| * | Approxidate: use libgit2 naming/calling conventions. | Ben Straub | 2012-05-30 | 1 | -2/+2 |
| | | | | | | Also use git_time_t (64-bit integer) for time values, although the 2038 problem is still present on 32-bit machines. | ||||
| * | Fix date.c build in msvc. | Ben Straub | 2012-05-15 | 1 | -3/+7 |
| | | | | | | | Ported the win32 implementations of gmtime_r, localtime_r, and gettimeofday to be part of the posix compatibility layer, and fixed git_signature_now to use them. | ||||
| * | Rev-parse: better error handling for chaining. | Ben Straub | 2012-05-11 | 1 | -1/+4 |
| | | | | | | Fixed an error where "nonexistant^N" or similar would fall into an assert. This now properly returns an error. | ||||
