- 04 Mar, 2021 4 commits
-
-
commit-graph: Introduce `git_commit_graph_needs_refresh()`
Edward Thomson committed -
commit-graph: Support lookups of entries in a commit-graph
Edward Thomson committed -
merge: Check insert_head_ids error in create_virtual_base
Edward Thomson committed -
Check git_signature_dup failure
Edward Thomson committed
-
- 03 Mar, 2021 2 commits
- 28 Feb, 2021 3 commits
-
-
Fix some typos
Edward Thomson committed -
include: fix typos in comments
Edward Thomson committed -
Fix documentation formating on repository.h
Edward Thomson committed
-
- 22 Feb, 2021 2 commits
-
-
Tobias Nießen committed
-
The enum 'git_repository_init_flag_t', 'git_repository_init_mode_t' and the structure 'git_repository_init_options' does not follow the format used by docurium.
punkymaniac committed
-
- 21 Feb, 2021 1 commit
-
-
index: Check git_vector_dup error in write_entries
Edward Thomson committed
-
- 19 Feb, 2021 1 commit
-
-
This is for extra safety within write_entries
panda committed
-
- 18 Feb, 2021 1 commit
-
-
Edward Thomson committed
-
- 17 Feb, 2021 2 commits
- 15 Feb, 2021 2 commits
-
-
Aaron Franke committed
-
Invert the workflow conditionals so that a workflow_dispatch event acts like an on: push build.
Edward Thomson committed
-
- 11 Feb, 2021 2 commits
-
-
Add new bindings for the R language
Edward Thomson committed -
Jeroen Ooms committed
-
- 01 Feb, 2021 5 commits
-
-
Update .gitignore
Edward Thomson committed -
patch: add owner accessor
Edward Thomson committed -
commit-graph: Introduce a parser for commit-graph files
Edward Thomson committed -
revspec: rename git_revparse_mode_t to git_revspec_t
Edward Thomson committed -
mwindow: Fix a bug in the LRU window finding code
Edward Thomson committed
-
- 31 Jan, 2021 2 commits
-
-
The information about the type of a revision spec is not information about the parser. Name it accordingly, so that `git_revparse_mode_t` is now `git_revspec_t`. Deprecate the old name.
Edward Thomson committed -
Only exclude tags files/folders and build folders at the repository root.
Laurence McGlashan committed
-
- 22 Jan, 2021 1 commit
-
-
Our test resources shouldn't count toward our language statistics. We have some PHP checked in to the test resources, but I assure you that we do not have any production code in PHP and we shouldn't be blamed for the test data.
Edward Thomson committed
-
- 20 Jan, 2021 1 commit
-
-
This change now updates the `lru_window` variable to match the current file's MRU window. This makes it such that it doesn't always choose the file that happened to come last in the list of window files, and instead should now correctly choose the file with the least-recently-used one.
lhchavez committed
-
- 15 Jan, 2021 3 commits
-
-
ci: don't use ninja on macOS
Edward Thomson committed -
Ninja is not installed by default on the macOS machines; stop trying to use it. Instead use `make -j` which should be roughly equivalent in performance but supported everywhere.
Edward Thomson committed -
midx: Fix a bug in `git_midx_needs_refresh()`
Edward Thomson committed
-
- 10 Jan, 2021 4 commits
-
-
clone: set refs/remotes/origin/HEAD when branch is specified
Edward Thomson committed -
This change introduces a function that allows the caller to know whether the `commit-graph` file has not been modified since it was parsed. Part of: #5757
lhchavez committed -
This change introduces `git_commit_graph_entry_find()` and `git_commit_graph_entry_parent()`. These two functions allow a much faster lookup of commits by ID, since the ODB does not need to be consulted, the commit object does not need to be inflated, and the contents of the commit object do not need to be parsed. Part of: #5757
lhchavez committed -
This change is the first in a series to add support for git's commit-graph. This should speed up commit graph traversals by avoiding object parsing and allowing some operations to terminate earlier. Part of: #5757
lhchavez committed
-
- 07 Jan, 2021 4 commits
-
-
When a branch is specified to check out in clone, update the remote tracking `HEAD` to point to it. This mimics git's behavior, when `git clone -b <name>` is used.
Edward Thomson committed -
Use `p_pwrite`/`p_pread` consistently throughout the codebase
Edward Thomson committed -
README: instructions for using libgit2 without compiling
Edward Thomson committed -
Cope with empty default branch
Edward Thomson committed
-