| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Add SECURITY.md
|
| |
| |
| |
| | |
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|\ \
| | |
| | | |
plumbing: gitignore, Allow gitconfig to contain a gitignore relative to any user home. Fixes #578
|
|/ /
| |
| |
| |
| |
| | |
user home. Fixes #578
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|\ \
| |/
|/| |
git: Clone HEAD should not force master. Fixes #363
|
|/
|
|
| |
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|\
| |
| | |
plumbing: gitignore, fix incorrect parsing. Fixes #500
|
| |
| |
| |
| | |
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|\ \
| |/
|/| |
git: don't add to wants if exists, shallow and depth 1
|
| |
| |
| |
| | |
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|\ \
| | |
| | | |
Replace user dir in path
|
| | |
| | |
| | | |
Co-authored-by: Paulo Gomes <paulo.gomes.uk@gmail.com>
|
|/ /
| |
| |
| | |
home
|
|\ \
| |/
|/| |
git: enable fetch with unqualified references
|
|/
|
|
| |
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|\
| |
| | |
git: Fix fetching after shallow clone. Fixes #305
|
|/
|
|
| |
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|\
| |
| | |
*: Add Codeql workflow and bump dependencies
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- github.com/ProtonMail/go-crypto to 0.0.0-20230518184743-7afd39499903.
- github.com/skeema/knownhosts to 1.1.1.
- golang.org/x/crypto to 0.9.0.
- golang.org/x/net to 0.10.0.
- golang.org/x/sys to 0.8.0.
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
| |
| |
| |
| | |
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|\ \
| |/
|/| |
git: Allow Initial Branch to be configurable
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
go-git/dependabot/go_modules/github.com/cloudflare/circl-1.3.3
build(deps): bump github.com/cloudflare/circl from 1.1.0 to 1.3.3
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.1.0 to 1.3.3.
- [Release notes](https://github.com/cloudflare/circl/releases)
- [Commits](https://github.com/cloudflare/circl/compare/v1.1.0...v1.3.3)
---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|\ \
| | |
| | | |
*: Bump Go version to 1.18 on go.mod
|
|/ /
| |
| |
| | |
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|\ \
| | |
| | | |
git: remote, add support for a configurable timeout.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The previous hard-coded 10 second value is too short for listing large
repositories like https://gitlab.com/gitlab-org/gitlab
Return an error on nonsensical subzero timeout values
|
|\ \ \
| |/ /
|/| | |
*: Small fixes across the codebase
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Some areas of the code base were missing error checks,
without them it may be harder to troubleshoot unexpected
behaviours.
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|/ /
| |
| |
| | |
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|
|\ \
| |/
|/| |
git: Testing, Fix tests not cleaning temp folders
|
|/
|
|
| |
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|\
| |
| | |
git: Add Depth to SubmoduleUpdateOptions
|
| | |
|
|\ \
| | |
| | | |
storage: filesystem, Populate index before use. Fixes #148
|
| | |
| | |
| | |
| | | |
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|\ \ \
| |/ /
|/| | |
Add support for custom proxy settings
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add support for custom HTTP and HTTPS proxies for each session.
The tests require server certificate and a matching private key to be
able to run a TLS server and test HTTPS proxy functionality. The cert
and the key are stored in `plumbing/transport/http/testdata/certs` and
were generated using the following command:
`openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout server.key -out server.crt`
Note: All details were left empty, except for the FQDN for which
example.com was used.
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
objects
Refactor the in-built http transport to cache the underlying http
transport objects mapped to its specific options for each Git transport
object. This lets us reuse the transport for a specific set of configurations
as recommended. (ref: https://pkg.go.dev/net/http#Transport)
If there are no transport specific options provided, the default
transport is used.
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
|
|/ /
| |
| |
| | |
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
|
|\ \
| | |
| | | |
git: worktree, add check to see if file already checked in. Fixes #718
|
| | |
| | |
| | |
| | | |
Checks if an ignored file was previously checked in. If it was, then the file is not ignored matching native git behavior.
|
|\ \ \
| | | |
| | | | |
git: fix cloning with branch name
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|\ \ \ \
| |/ / /
|/| | | |
git: Add support to ls-remote with peeled references. Fixes #749
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
A new PeelingOption field was introduced into ListOptions. The new options
include the default (and backwards compatible) IgnorePeeled. Plus another
two variations which either only returns peeled references (OnlyPeeled), or
append peeled references to the list (AppendPeeled).
The ls-remote example was updated to align with upstream, in which peeled
references are appended to the results by default.
A new ErrEmptyUrls error is now returned when List or ListContext do not
receive a URL to work with, to improve overall execution flow.
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
|