aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | |
| * | plumbing: Properly support skipping of non-mandatory extensionsAlexander Block2024-04-061-8/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | Before this, go-git would prematurely bail out of extensions processing when an unknown extension was encountered. This had two issues: 1. It did not account for mandatory (lower case header) extensions 2. It did not properly update the calculated hash, leading to an "invalid checksum" error.
| * | plumbing: Properly detect EOF when reading index extensionsAlexander Block2024-04-052-35/+37
|/ / | | | | | | | | | | | | | | | | Before this, go-git was relying on the peeked header to not include a valid 4 char string header. While doing this, it did not differentiate between the errournously read final hash and an unknown extension. This made it impossible to properly skip unknown optional extensions while detecting EOF early enough.
* | Merge pull request #1071 from ↵Paulo Gomes2024-04-052-10/+10
|\ \ | | | | | | | | | | | | go-git/dependabot/go_modules/golang.org/x/net-0.24.0 build: bump golang.org/x/net from 0.23.0 to 0.24.0
| * | build: bump golang.org/x/net from 0.23.0 to 0.24.0dependabot[bot]2024-04-052-10/+10
|/ / | | | | | | | | | | | | | | | | | | | | | | | | Bumps [golang.org/x/net](https://github.com/golang/net) from 0.23.0 to 0.24.0. - [Commits](https://github.com/golang/net/compare/v0.23.0...v0.24.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 #1068 from ↵Paulo Gomes2024-04-042-3/+3
|\ \ | | | | | | | | | | | | go-git/dependabot/go_modules/golang.org/x/net-0.23.0 build: bump golang.org/x/net from 0.22.0 to 0.23.0
| * | build: bump golang.org/x/net from 0.22.0 to 0.23.0dependabot[bot]2024-04-042-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: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #1065 from ↵Paulo Gomes2024-04-042-25/+25
|\ \ | | | | | | | | | | | | go-git/dependabot/go_modules/cli/go-git/github.com/go-git/go-git/v5-5.12.0 build: bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 in /cli/go-git
| * | build: bump github.com/go-git/go-git/v5 in /cli/go-gitdependabot[bot]2024-04-012-25/+25
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.11.0 to 5.12.0. - [Release notes](https://github.com/go-git/go-git/releases) - [Commits](https://github.com/go-git/go-git/compare/v5.11.0...v5.12.0) --- updated-dependencies: - dependency-name: github.com/go-git/go-git/v5 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #1060 from ↵v5.12.0Paulo Gomes2024-03-192-3/+3
|\ \ | | | | | | | | | | | | go-git/dependabot/go_modules/github.com/gliderlabs/ssh-0.3.7 build: bump github.com/gliderlabs/ssh from 0.3.6 to 0.3.7
| * | build: bump github.com/gliderlabs/ssh from 0.3.6 to 0.3.7dependabot[bot]2024-03-192-3/+3
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [github.com/gliderlabs/ssh](https://github.com/gliderlabs/ssh) from 0.3.6 to 0.3.7. - [Release notes](https://github.com/gliderlabs/ssh/releases) - [Commits](https://github.com/gliderlabs/ssh/compare/v0.3.6...v0.3.7) --- updated-dependencies: - dependency-name: github.com/gliderlabs/ssh dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #937 from matejrisek/feature/rename-short-fieldsPaulo Gomes2024-03-163-17/+17
|\ \ | | | | | | Replace short field names with more descriptive ones.
| * | plumbing: Replace short field names with more descriptive ones.Matej Risek2023-11-193-17/+17
| | | | | | | | | | | | | | | The decision to change the name of these fields came from reading the code further down in the scope and not being clear what `c.c` means.
* | | Merge pull request #1052 from ↵Paulo Gomes2024-03-132-3/+3
|\ \ \ | |_|/ |/| | | | | | | | go-git/dependabot/go_modules/github.com/skeema/knownhosts-1.2.2 build: bump github.com/skeema/knownhosts from 1.2.1 to 1.2.2
| * | build: bump github.com/skeema/knownhosts from 1.2.1 to 1.2.2dependabot[bot]2024-03-132-3/+3
|/ / | | | | | | | | | | | | | | | | | | | | | | | | Bumps [github.com/skeema/knownhosts](https://github.com/skeema/knownhosts) from 1.2.1 to 1.2.2. - [Commits](https://github.com/skeema/knownhosts/compare/v1.2.1...v1.2.2) --- updated-dependencies: - dependency-name: github.com/skeema/knownhosts dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>