Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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. | |||||
* | Rev-parse: proper error checking. | Ben Straub | 2012-05-11 | 1 | -22/+24 | |
| | ||||||
* | Rev-parse: regex check for "git describe" output. | Ben Straub | 2012-05-11 | 1 | -0/+17 | |
| | ||||||
* | Plugging memory leak. | Ben Straub | 2012-05-11 | 1 | -0/+2 | |
| |