| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
plumbing: commitgraph, allow SHA256 commit-graphs
|
|/
|
|
|
|
|
|
| |
Since the build-tag sha256 was introduced the commit graph code should
be switched to use hash.Size and only use a graph if it has the correct
hash version for the version of go-git that is built.
Signed-off-by: Andrew Thornton <art27@cantab.net>
|
|\ |
|
|/
|
|
| |
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|\
| |
| | |
*: fix some typos
|
| |
| |
| |
| | |
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com>
|
|\ \
| | |
| | | |
*: Add bot to close stale issues
|
|/ /
| |
| |
| |
| |
| |
| | |
Due to the limited amount of active maintainers, adding a stale bot
to focus the available maintainership on active PRs and issues.
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|\ \
| | |
| | | |
plumbing/object: Support mergetag in merge commits
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
When a merge commit is created from merging a signed tag, the tag object
is embedded in the commit object. This commit adds support for this tag
data when encoding and decoding a commit object.
Signed-off-by: Aditya Sirish <aditya@saky.in>
|
|\ \
| | |
| | | |
git: worktree, apply ProxyOption on Pull
|
| | | |
|
|\ \ \
| |/ /
|/| | |
git: add PlainInitOptions.Bare and allow using InitOptions with PlainInitWithOptions
|
| | | |
|
|/ /
| |
| |
| | |
Refactor `PlainInit` to call `PlainInitWithOptions`
|
| | |
|
|\ \
| |/
|/| |
Bump dependencies and Go to 1.19
|
| |
| |
| |
| | |
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|/
|
|
| |
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|\
| |
| | |
plumbing: Do not swallow http message coming from VCS providers
|
| |
| |
| |
| |
| |
| | |
For diagnostics reasons we want to surface error messages coming from VCS providers.
That's why we introduce the reason field to Err struct in http package.
This field can be used by an end user of the library in order to better understand failures.
|
|\ \
| |/
|/| |
git: worktree, reset ignored files that are part of the worktree: Fixes #819
|
|/ |
|
|\
| |
| | |
Update goproxy dependency to fix CVE-2023-37788 vulnerability
|
|/
|
|
|
|
| |
CVE-2023-37788 is patched in goproxy v0.0.0-20230731152917-f99041a5c027
Signed-off-by: Siddhesh Ghadi <sghadi1203@gmail.com>
|
|\
| |
| | |
Add Amend option to CommitOptions
|
| |\
| |/
|/| |
|
|\ \
| | |
| | | |
plumbing: transport, handle IPv6 while parsing endpoint. Fixes #740
|
|/ / |
|
|\ \
| | |
| | | |
*: Improve docs on examples, compatibility and extensibility
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes #777
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|\ \ \
| | | |
| | | | |
*: Bump dependencies
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- dario.cat/mergo v1.0.0
- github.com/ProtonMail/go-crypto v0.0.0-20230717121422-5aa5874ade95
- github.com/skeema/knownhosts v1.2.0
- golang.org/x/crypto v0.11.0
- golang.org/x/net v0.12.0
- golang.org/x/sys v0.10.0
- golang.org/x/text v0.11.0
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|\ \ \
| | | |
| | | | |
*: Fix broken CI
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
apt-get is struggling to find libcurl4-openssl-dev out of the box.
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|\ \ \
| | | |
| | | | |
storage: filesystem/dotgit, add support for tmp_objdir prefix
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
*: Handle paths starting with ~Username
|
|/ / /
| | |
| | |
| | | |
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|\ \ \
| | | |
| | | | |
*: Handle paths starting with tilde
|
| | | | |
|
| |/ / |
|
|\ \ \
| |/ /
|/| | |
plumbing: blame, Complete rewrite. Fixes #603
|
|/ /
| |
| |
| | |
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|\ \
| | |
| | | |
plumbing: packp, A request is not empty if it contains shallows. Fixes #328
|
|/ /
| |
| |
| | |
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|\ \
| | |
| | | |
plumbing: http, Fix empty repos on Git v2.41+
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Git v2.41.0 comes with [changes](https://github.com/git/git/commit/933e3a4ee205353d8f093d5dfcd226fa432c4e58)
that breaks go-git's assumptions for when detecting empty repositories.
Go-git expects a flush instead of the first hash line. Instead, a dummy capabilities^{}
with zero-id is returned. The change aims to allow for identifying
the object format even when cloning empty
repositories.
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|\ \ \
| | | |
| | | | |
_examples: Remove wrong comment
|
| | | | |
|