aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1116 from Javier-varez/ja/FixReferenceUpdatedConcurrentlyPaulo Gomes2024-06-292-0/+79
|\ | | | | Fix reference updated concurrently error for the filesystem storer
| * storage: Fix reference updated concurrently error for the filesystem storerJavier Alvarez Garcia2024-06-292-0/+79
|/ | | | | | | | | | | | If a reference exists in the packed refs file but not in the actual refs folder, we need to fall back to reading the pack refs file when storing the reference. This happens because by the time we are storing the reference, we open the file with write permissions and read from it. At that point, if the file is empty, we still need to read the valid reference. Otherwise, it will read 0, and assume that the references do not match (because the old value was read from the packed file).
* Merge pull request #1129 from go-git/revert-995-git-cleanPaulo Gomes2024-06-284-54/+11
|\ | | | | Revert "Add option approximating `git clean -x` flag."
| * Revert "Add option approximating `git clean -x` flag."Paulo Gomes2024-06-284-54/+11
|/
* Merge pull request #995 from msuozzo/git-cleanPaulo Gomes2024-06-284-11/+54
|\ | | | | Add option approximating `git clean -x` flag.
| * git: add option approximating git clean -x.Matthew Suozzo2024-01-124-11/+54
| |
* | Merge pull request #1104 from ↵Paulo Gomes2024-06-272-7/+7
|\ \ | | | | | | | | | | | | go-git/dependabot/go_modules/golang.org/x/net-0.26.0 build: bump golang.org/x/net from 0.25.0 to 0.26.0
| * | build: bump golang.org/x/net from 0.25.0 to 0.26.0dependabot[bot]2024-06-272-7/+7
|/ / | | | | | | | | | | | | | | | | | | | | | | | | Bumps [golang.org/x/net](https://github.com/golang/net) from 0.25.0 to 0.26.0. - [Commits](https://github.com/golang/net/compare/v0.25.0...v0.26.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #1124 from hbelmiro/upgrade-goproxyPaulo Gomes2024-06-272-3/+3
|\ \ | | | | | | build: bump github.com/elazarl/goproxy from v0.0.0-20230808193330-2592e75ae04a to v0.0.0-20240618083138-03be62527ccb
| * | build: bump github.com/elazarl/goproxy from ↵hbelmiro2024-06-272-3/+3
|/ / | | | | | | v0.0.0-20230808193330-2592e75ae04a to v0.0.0-20240618083138-03be62527ccb
* | Merge pull request #1115 from ↵Paulo Gomes2024-06-172-7/+6
|\ \ | | | | | | | | | | | | go-git/dependabot/go_modules/cli/go-git/github.com/jessevdk/go-flags-1.6.1 build: bump github.com/jessevdk/go-flags from 1.5.0 to 1.6.1 in /cli/go-git
| * | build: bump github.com/jessevdk/go-flags in /cli/go-gitdependabot[bot]2024-06-172-7/+6
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [github.com/jessevdk/go-flags](https://github.com/jessevdk/go-flags) from 1.5.0 to 1.6.1. - [Release notes](https://github.com/jessevdk/go-flags/releases) - [Commits](https://github.com/jessevdk/go-flags/compare/v1.5.0...v1.6.1) --- updated-dependencies: - dependency-name: github.com/jessevdk/go-flags dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #1109 from gecko655/patch-1Paulo Gomes2024-06-081-1/+1
|\ \ | | | | | | _examples: Fixed a dead link COMPATIBILITY.md
| * | _examples: Fixed a dead link COMPATIBILITY.mdYAMAMORI, Akihiro2024-06-081-1/+1
| | | | | | | | | | | | Fixed a dead link to the clone with ssh example in COMPATIBILITY.md
* | | Merge pull request #1056 from pjbgf/fix-symlinkPaulo Gomes2024-06-076-8/+17
|\ \ \ | |/ / |/| | Bumps Go versions and go-billy
| * | plumbing: format, Handle case where fs.Join breaks with C: in WindowsPaulo Gomes2024-05-201-1/+10
| | | | | | | | | | | | Signed-off-by: Paulo Gomes <pjbgf@linux.com>
| * | build: Bump Go versions to align with supported versionsPaulo Gomes2024-05-204-4/+4
| | | | | | | | | | | | Signed-off-by: Paulo Gomes <paulo.gomes@suse.com>
| * | *: Bump go-billy to fix symlink issue. Fixes #302Paulo Gomes2024-05-202-3/+3
| | | | | | | | | | | | Signed-off-by: Paulo Gomes <paulo.gomes@suse.com>
* | | Merge pull request #1107 from ↵Paulo Gomes2024-06-052-10/+12
|\ \ \ | | | | | | | | | | | | | | | | go-git/dependabot/go_modules/golang.org/x/text-0.16.0 build: bump golang.org/x/text from 0.15.0 to 0.16.0
| * | | build: bump golang.org/x/text from 0.15.0 to 0.16.0dependabot[bot]2024-06-052-10/+12
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [golang.org/x/text](https://github.com/golang/text) from 0.15.0 to 0.16.0. - [Release notes](https://github.com/golang/text/releases) - [Commits](https://github.com/golang/text/compare/v0.15.0...v0.16.0) --- updated-dependencies: - dependency-name: golang.org/x/text dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #1106 from ↵Paulo Gomes2024-06-052-3/+3
|\ \ \ | | | | | | | | | | | | | | | | go-git/dependabot/go_modules/golang.org/x/sys-0.21.0 build: bump golang.org/x/sys from 0.20.0 to 0.21.0
| * | | build: bump golang.org/x/sys from 0.20.0 to 0.21.0dependabot[bot]2024-06-052-3/+3
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.20.0 to 0.21.0. - [Commits](https://github.com/golang/sys/compare/v0.20.0...v0.21.0) --- updated-dependencies: - dependency-name: golang.org/x/sys dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #1100 from ggambetti/masterPaulo Gomes2024-05-285-9/+54
|\ \ \ | | | | | | | | plumbing: transport/http, Wrap http errors to return reason. Fixes #1097
| * | | plumbing: transport/http, Wrap http errors to return reason. Fixes #1097Gianni Gambetti2024-05-275-9/+54
|/ / /
* | | Merge pull request #1050 from onee-only/fix-empty-commitPaulo Gomes2024-05-224-24/+159
|\ \ \ | | | | | | | | git: worktree_commit, Modify checking empty commit. Fixes #723
| * | | git: worktree, Fix tests affected by changed Commit method.onee-only2024-04-123-17/+144
| | | |
| * | | git: worktree_commit, Modify checking empty commit. Fixes #723onee-only2024-04-111-7/+19
| | | |
* | | | Merge pull request #1088 from johnmatthiggins/examplesPaulo Gomes2024-05-201-0/+15
|\ \ \ \ | |_|/ / |/| | | git: Added an example for Repository.Branches
| * | | git: Added an example for Repository.BranchesJohn Higgins2024-05-051-0/+15
| | | |
* | | | Merge pull request #1093 from ↵Paulo Gomes2024-05-162-3/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | go-git/dependabot/go_modules/golang.org/x/net-0.25.0 build: bump golang.org/x/net from 0.24.0 to 0.25.0
| * \ \ \ Merge branch 'master' into dependabot/go_modules/golang.org/x/net-0.25.0Paulo Gomes2024-05-160-0/+0
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Merge pull request #1094 from ↵Paulo Gomes2024-05-162-7/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | go-git/dependabot/go_modules/golang.org/x/crypto-0.23.0 build: bump golang.org/x/crypto from 0.22.0 to 0.23.0
| * | | | | build: bump golang.org/x/crypto from 0.22.0 to 0.23.0dependabot[bot]2024-05-162-7/+7
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.22.0 to 0.23.0. - [Commits](https://github.com/golang/crypto/compare/v0.22.0...v0.23.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | Merge pull request #1091 from ↵Paulo Gomes2024-05-162-3/+3
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | go-git/dependabot/go_modules/golang.org/x/text-0.15.0 build: bump golang.org/x/text from 0.14.0 to 0.15.0
| * | | | build: bump golang.org/x/text from 0.14.0 to 0.15.0dependabot[bot]2024-05-062-3/+3
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [golang.org/x/text](https://github.com/golang/text) from 0.14.0 to 0.15.0. - [Release notes](https://github.com/golang/text/releases) - [Commits](https://github.com/golang/text/compare/v0.14.0...v0.15.0) --- updated-dependencies: - dependency-name: golang.org/x/text dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
| * / / build: bump golang.org/x/net from 0.24.0 to 0.25.0dependabot[bot]2024-05-072-13/+13
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [golang.org/x/net](https://github.com/golang/net) from 0.24.0 to 0.25.0. - [Commits](https://github.com/golang/net/compare/v0.24.0...v0.25.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #1085 from aymanbagabas/head-ref-firstPaulo Gomes2024-04-282-14/+21
|\ \ \ | | | | | | | | storage: dotgit, head reference usually comes first
| * | | storage: dotgit, add testAyman Bagabas2024-04-271-7/+13
| | | |
| * | | storage: dotgit, head reference usually comes firstAyman Bagabas2024-04-261-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When reading the repository references from DotGit, the HEAD reference should always come first. This mimics the behavior of `git show-ref --head`
* | | | Merge pull request #1084 from aymanbagabas/sideband-flushPaulo Gomes2024-04-272-3/+28
|\ \ \ \ | |/ / / |/| | | plumbing: fix sideband demux on flush
| * | | plumbing: fix sideband demux on flushAyman Bagabas2024-04-262-3/+28
|/ / / | | | | | | | | | | | | | | | | | | | | | Canonical Git implementation terminates the sideband stream with a flush. If the demux scanner is not terminated, it can hang the connection. Returns io.EOF when encountering a flush pkt. https://github.com/git/git/blob/master/upload-pack.c#L460
* | | Merge pull request #1078 from ↵Paulo Gomes2024-04-192-3/+3
|\ \ \ | | | | | | | | | | | | | | | | go-git/dependabot/go_modules/cli/go-git/golang.org/x/net-0.23.0 build: bump golang.org/x/net from 0.22.0 to 0.23.0 in /cli/go-git
| * | | build: bump golang.org/x/net from 0.22.0 to 0.23.0 in /cli/go-gitdependabot[bot]2024-04-192-3/+3
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [golang.org/x/net](https://github.com/golang/net) from 0.22.0 to 0.23.0. - [Commits](https://github.com/golang/net/compare/v0.22.0...v0.23.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
* | | plumbing: protocol/packp, client-side filter capability support (#1000)Nikolay Edigaryev2024-04-115-0/+160
| | | | | | | | | * plumbing: protocol/packp, client-side filter capability support
* | | Merge pull request #1077 from onee-only/refine-testsPaulo Gomes2024-04-115-7/+11
|\ \ \ | | | | | | | | git: Refine some codes in test and non-test.
| * | | git: Refine some codes in test and non-test.onee-only2024-04-115-7/+11
|/ / /
* | | Merge pull request #1066 from codablock/fix-unknown-extensionsPaulo Gomes2024-04-094-41/+201
|\ \ \ | | | | | | | | Properly support skipping of non-mandatory extensions
| * | | plumbing: Add link to index-format docsAlexander Block2024-04-091-0/+2
| | | |
| * | | plumbing: Add tests for unknown extensions, truncated extensions and invalid ↵Alexander Block2024-04-061-0/+102
| | | | | | | | | | | | | | | | hashes
| * | | plumbing: Implement encodeRawExtension that can be used by testsAlexander Block2024-04-061-1/+33
| | | |