- 15 Aug, 2013 1 commit
-
-
This is in preparation for moving the hashing to the frontend, which requires us to handle the incoming data before passing it to the backend's stream.
Carlos Martín Nieto committed
-
- 25 Jun, 2013 2 commits
-
-
Arthur Schreiber committed
-
Arthur Schreiber committed
-
- 24 Jun, 2013 1 commit
-
-
Arthur Schreiber committed
-
- 15 May, 2013 2 commits
- 11 May, 2013 1 commit
-
-
Nobody should ever be using anything other than ALL at this level, so remove the option altogether. As part of this, git_reference_foreach_glob is now implemented in the frontend using an iterator. Backends will later regain the ability of doing the glob filtering in the backend.
Carlos Martín Nieto committed
-
- 29 Apr, 2013 1 commit
-
-
Russell Belfer committed
-
- 15 Apr, 2013 2 commits
-
-
Keep the data around until free, as expected by our own fetch example
Carlos Martín Nieto committed -
Ben Straub committed
-
- 09 Apr, 2013 1 commit
-
-
Ben Straub committed
-
- 17 Mar, 2013 1 commit
-
-
Implicit type conversion argument of function to size_t type Suspicious sequence of types castings: size_t -> int -> size_t Consider reviewing the expression of the 'A = B == C' kind. The expression is calculated as following: 'A = (B == C)' Unsigned type is never < 0
Arkadiy Shapkin committed
-
- 11 Mar, 2013 1 commit
-
-
abepern committed
-
- 27 Jan, 2013 1 commit
-
-
avoid use object which is already free Signed-off-by: Frank Li <lznuaa@gmail.com>
Frank Li committed
-
- 08 Jan, 2013 1 commit
-
-
Edward Thomson committed
-
- 15 Dec, 2012 1 commit
-
-
Ben Straub committed
-
- 14 Dec, 2012 2 commits
-
-
Ben Straub committed
-
Ben Straub committed
-
- 10 Dec, 2012 1 commit
-
-
Fixes #1128.
Ben Straub committed
-
- 30 Nov, 2012 1 commit
-
-
Ben Straub committed
-
- 29 Nov, 2012 1 commit
-
-
Philip Kelley committed
-
- 28 Nov, 2012 1 commit
-
-
Philip Kelley committed
-
- 27 Nov, 2012 2 commits
-
-
Conflicts: src/branch.c tests-clar/refs/branches/create.c
Vicent Marti committed -
Ben Straub committed
-
- 14 Nov, 2012 2 commits
-
-
Allocate with calloc rather than conditionally memsetting a specific part of the struct later on.
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
- 13 Nov, 2012 1 commit
-
-
nulltoken committed
-
- 12 Nov, 2012 2 commits
-
-
The indexer handles this better than the fetch logic does.
Ben Straub committed -
Ben Straub committed
-
- 09 Nov, 2012 2 commits
-
-
Ben Straub committed
-
Ben Straub committed
-
- 06 Nov, 2012 1 commit
-
-
Philip Kelley committed
-
- 01 Nov, 2012 1 commit
-
-
Philip Kelley committed
-
- 04 Aug, 2012 1 commit
-
-
This updates all the `foreach()` type functions across the library that take callbacks from the user to have a consistent behavior. The rules are: * A callback terminates the loop by returning any non-zero value * Once the callback returns non-zero, it will not be called again (i.e. the loop stops all iteration regardless of state) * If the callback returns non-zero, the parent fn returns GIT_EUSER * Although the parent returns GIT_EUSER, no error will be set in the library and `giterr_last()` will return NULL if called. This commit makes those changes across the library and adds tests for most of the iteration APIs to make sure that they follow the above rules.
Russell Belfer committed
-
- 30 Jul, 2012 1 commit
-
-
Instad of each transport having its own function and logic to get to its refs, store them directly in transport. Leverage the new gitno_buffer to make the parsing and storing of the refs use common code and get rid of the git_protocol struct.
Carlos Martín Nieto committed
-
- 02 Jun, 2012 1 commit
-
-
Arthur Schreiber committed
-
- 18 May, 2012 1 commit
-
-
Local fetch isn't implemented yet. Don't segfault on call, but set a dummy for negotiate_fetch and terminate gracefully. Reported-by: Brad Harder <bch@methodlogic.net>
Michael Schubert committed
-
- 17 May, 2012 1 commit
-
-
Vicent Martí committed
-
- 23 Apr, 2012 1 commit
-
-
Russell Belfer committed
-
- 17 Apr, 2012 1 commit
-
-
Adds a new public reference function `git_reference_lookup_oid` that directly resolved a reference name to an OID without returning the intermediate `git_reference` object (hence, no free needed). Internally, this adds a `git_reference_lookup_resolved` function that combines looking up and resolving a reference. This allows us to be more efficient with memory reallocation. The existing `git_reference_lookup` and `git_reference_resolve` are reimplmented on top of the new utility and a few places in the code are changed to use one of the two new functions.
Russell Belfer committed
-