aboutsummaryrefslogtreecommitdiffstats
path: root/plumbing
Commit message (Expand)AuthorAgeFilesLines
* plumbing: object, Apply memoization in (*treeNoder).Children.onee-only2024-03-101-1/+3
* plumbing: object, Optimize getNextFileCommit to reuse parent tree.onee-only2024-03-101-5/+11
* plumbing: object, check entry order in (*Tree).Encode, export TreeEntrySorteryiteng.nyt2024-03-082-0/+55
* plumbing: object, check filename in (*Tree).Encodeyiteng.nyt2024-03-081-0/+3
* plumbing: object, Make first commit visible on logs filtered with filename. F...onee-only2024-03-052-1/+28
* plumbing: format/gitattributes, close file in ReadAttributesFilePeter Kurfer2024-02-052-6/+11
* plumbing: fix variable defaultUtf8CommitMessageEncoding name spell errorJerry-yz2024-01-152-6/+6
* plumbing: check setAuth error. Fixes #185nodivbyzero2023-12-132-1/+26
* Merge pull request #941 from djmoch/filestats-renamePaulo Gomes2023-12-012-2/+56
|\
| * plumbing: object, enable renames in getFileStatsFromFilePatchesDaniel Moch2023-11-272-2/+56
* | git: validate reference namesAyman Bagabas2023-11-302-0/+148
* | plumbing: transport: use git-proto-request and decode error-line errorsAyman Bagabas2023-11-235-114/+157
* | plumbing: handle pktline erro-line as errorsAyman Bagabas2023-11-233-0/+128
* | plumbing: add git-proto-request typeAyman Bagabas2023-11-232-0/+120
|/
* plumbing: transport/git, Improve tests error messagePaulo Gomes2023-11-171-5/+15
* Merge pull request #932 from aymanbagabas/fix-emptyPaulo Gomes2023-11-171-0/+6
|\
| * plumbing: fix empty uploadpack request errorAyman Bagabas2023-11-161-0/+6
* | utils: move trace to utilsAyman Bagabas2023-11-162-2/+2
|/
* plumbing: format/pktline: trace packetsAyman Bagabas2023-11-152-0/+7
* utils: remove ioutil.Pipe and use std library io.PipeAyman Bagabas2023-11-132-3/+2
* build: fix go-git binary buildAyman Bagabas2023-11-071-2/+2
* plumbing: format/packfile, Refactor patch deltaPaulo Gomes2023-11-062-113/+79
* Merge pull request #799 from pjbgf/perf2Paulo Gomes2023-11-062-50/+247
|\
| * plumbing: Optimise memory consumption for filesystem storagePaulo Gomes2023-10-282-50/+247
* | git: implement upload-server-info. Fixes #731Ayman Bagabas2023-11-032-0/+279
* | plumbing: transport/ssh, Fix nil pointer dereference caused when an unreachab...Anand Francis Joseph2023-11-022-5/+27
|/
* plumbing: commitgraph, Add generation v2 supportAndrew Thornton2023-10-1215-55/+889
* Merge pull request #866 from makkes/better-error-handlingPaulo Gomes2023-10-123-4/+124
|\
| * plumbing: transport/common, Improve handling of remote errorsMax Jonas Werner2023-10-123-4/+124
* | Merge pull request #868 from pjbgf/fix-fuzzPaulo Gomes2023-10-092-5/+34
|\ \
| * | plumbing: protocol/packp, Add validation for decodeLinePaulo Gomes2023-10-072-5/+34
| |/
* | Merge pull request #860 from enverbisevac/masterPaulo Gomes2023-10-082-0/+5
|\ \
| * | git: clone --shared implementedenverbisevac2023-10-082-0/+5
* | | plumbing: commitgraph, fix types and handle commit-graph-chainsAndrew Thornton2023-10-0818-383/+1600
| |/ |/|
* | Merge pull request #761 from liwenqiu/parse-commit-encoding-headerPaulo Gomes2023-10-042-4/+25
|\ \ | |/ |/|
| * plumbing: parse the encoding header of the commit objectliwenqiu2023-10-042-4/+25
* | Merge pull request #855 from 0x34d/fuzzingPaulo Gomes2023-10-036-0/+66
|\ \ | |/ |/|
| * fuzzing : fuzz testing support for oss-fuzz integrationArjun Singh2023-10-026-0/+66
* | plumbing: commitgraph, allow SHA256 commit-graphsAndrew Thornton2023-09-302-13/+31
|/
* Merge pull request #836 from hezhizhen/typoPaulo Gomes2023-09-288-252/+252
|\
| * *: fix some typosZhizhen He2023-09-088-252/+252
* | plumbing/object: Support mergetag in merge commitsAditya Sirish2023-09-272-0/+83
|/
* plumbing: Do not swallow http message coming from VCS providers.matej.risek2023-09-054-4/+35
* plumbing: transport, handle IPv6 while parsing endpoint. Fixes #740merlin2023-07-262-1/+19
* *: Handle paths starting with ~usernameArieh Schneier2023-07-091-16/+2
* plumbing: blame, Complete rewrite. Fixes #603Arieh Schneier2023-07-062-0/+81
* plumbing: packp, A request is not empty if it contains shallows. Fixes #328Arieh Schneier2023-07-023-4/+11
* plumbing: http, Fix empty repos on Git v2.41+Paulo Gomes2023-07-013-0/+22
* plumbing: gitignore, Allow gitconfig to contain a gitignore relative to any u...Arieh Schneier2023-06-052-11/+57
* plumbing: gitignore, fix incorrect parsing. Fixes #500Arieh Schneier2023-05-292-6/+40