aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #20 from quorumcontrol/feature/other-configsMáximo Cuadros2020-04-077-35/+612
|\ | | | | plumbing: format, config.Merged to allow access to local and global config
| * Simplify a couple of config examplesWes Morgan2020-04-071-2/+2
| |
| * Add advanced usage note to config exampleWes Morgan2020-04-071-0/+4
| |
| * Document some things in format/config/merged.goWes Morgan2020-04-071-1/+39
| |
| * Fix dotgit testsWes Morgan2020-04-061-3/+3
| |
| * Add funcs to set global & local config in MergedWes Morgan2020-04-061-0/+8
| |
| * Add Merged configWes Morgan2020-04-066-32/+559
| | | | | | | | ...for reading and writing global (~/.git/config) and reading system (/etc/gitconfig) configs in addition to local repo config
* | Merge pull request #24 from jfontan/fix-compatibility-testsMáximo Cuadros2020-04-071-5/+4
|\ \ | | | | | | ci: fix compatibility tests for master
| * | ci: fix compatibility testsJavi Fontan2020-04-071-5/+4
|/ / | | | | | | Signed-off-by: Javi Fontan <jfontan@gmail.com>
* | Merge pull request #22 from mcuadros/fix-emptyMáximo Cuadros2020-04-073-9/+30
|\ \ | |/ |/| plumbing: transport, fix handling of empty adv-refs on upload-pack
| * plumbing: transport, fix handling of empty adv-refs on upload-packMáximo Cuadros2020-04-073-9/+30
| |
* | Merge pull request #13 from marnovo/patch-2Máximo Cuadros2020-03-221-1/+1
|\ \ | | | | | | Fix typo on gitsight reference
| * | Fix typo on gitsight referenceMarcelo Novaes2020-03-211-1/+1
|/ /
* | Merge pull request #11 from brandonwestcott/fix/empty-packfile-serverMáximo Cuadros2020-03-192-5/+37
|\ \ | | | | | | plumbing: transport server check for nil Packfile, fixes ref deletes
| * | plumbing: transport server test for nil PackfileBrandon Westcott2020-03-191-0/+30
| | |
| * | plumbing: transport server check for nil Packfile, fixes ref deletesBrandon Westcott2020-03-191-5/+7
|/ /
* | Merge pull request #10 from bufdev/compatibility-file-protocolMáximo Cuadros2020-03-191-1/+1
|\ \ | | | | | | Update COMPATIBILITY.md to reflect git binary usage for file protocol
| * | Update COMPATIBILITY.md to reflect git binary usage for file protocolbufdev2020-03-181-1/+1
|/ / | | | | | | Signed-off-by: bufdev <bufdev-github@buf.build>
* / README.md: change CI badgeMáximo Cuadros2020-03-161-1/+1
|/
* Worktree: revert url change on testMáximo Cuadros2020-03-161-1/+1
|
* ci: split jobsMáximo Cuadros2020-03-162-38/+40
|
* README.md: update badgesMáximo Cuadros2020-03-151-1/+1
|
* ci: based on github actionsv5.0.0Máximo Cuadros2020-03-1515-169/+90
|
* README.md: update URL and notes about project statusMáximo Cuadros2020-03-151-5/+5
|
* README.md: update URL and notes about project statusMáximo Cuadros2020-03-151-6/+14
|
* *: migration from go-git-fixtures/v4 and go-git/gcfgMáximo Cuadros2020-03-1058-184/+115
|
* *: migration from gopkg to go modulesMáximo Cuadros2020-03-10284-845/+847
|
* Merge pull request #7 from dsymonds/masterMáximo Cuadros2020-03-101-2/+5
|\ | | | | plumbing/object: avoid O(N^2) string building when decoding commit message
| * plumbing/object: avoid O(N^2) string building when decoding commit messageDavid Symonds2020-03-101-2/+5
| | | | | | | | | | | | | | | | | | | | | | Most commits have relatively small messages, so this was never noticeable. However, there are some repositories that have semi-automated messages that can get very large (e.g. github.com/riscv/riscv-clang and its riscv-trunk branch), on the order of 109k lines. Changing from string += to using a bytes.Buffer reduces the time for Commit.Decode for that specific case from 35s to 74ms. Signed-off-by: David Symonds <dsymonds@golang.org>
* | Merge pull request #6 from go-git/pr-1153Máximo Cuadros2020-03-102-4/+10
|\ \ | | | | | | storage/filesystem: dotgit, unable to work with .git folder with temporal packfiles
| * | storage/filesystem: dotgit, Change the order of checking packfile name ↵Yuichi Watanabe2019-05-171-1/+1
| | | | | | | | | | | | | | | | | | prefix and suffix. Fixes #1149 Signed-off-by: Yuichi Watanabe <yuichi.watanabe.ja@gmail.com>
| * | storage/filesystem: dotgit, Add prefix check to packfile name. Fixes #1149Yuichi Watanabe2019-05-171-4/+5
| | | | | | | | | | | | Signed-off-by: Yuichi Watanabe <yuichi.watanabe.ja@gmail.com>
| * | storage/filesystem: dotgit, Reproduce packfile parse error. Fixes #1149Yuichi Watanabe2019-05-171-0/+5
| | | | | | | | | | | | Signed-off-by: Yuichi Watanabe <yuichi.watanabe.ja@gmail.com>
* | | Merge pull request #3 from go-git/pr-1248Máximo Cuadros2020-03-104-16/+117
|\ \ \ | | | | | | | | git.LogOptions: add `PathFilter func(string) bool`
| * | | add back test for NewCommitFileIterFromIterSaeed Rasooli2019-11-291-0/+11
| | | | | | | | | | | | | | | | Signed-off-by: Saeed Rasooli <saeed.gnu@gmail.com>
| * | | repository_test.go: add TestLogPathFilterRegexpSaeed Rasooli2019-11-291-0/+36
| | | | | | | | | | | | | | | | Signed-off-by: Saeed Rasooli <saeed.gnu@gmail.com>
| * | | add `PathFilter func(string) bool` to LogOptionsSaeed Rasooli2019-11-293-0/+33
| | | | | | | | | | | | | | | | Signed-off-by: Saeed Rasooli <saeed.gnu@gmail.com>
| * | | add NewCommitPathIterFromIter that accepts pathFilter func(string) boolSaeed Rasooli2019-11-293-17/+38
| | | | | | | | | | | | | | | | | | | | | | | | keep NewCommitFileIterFromIter for compatibilty for now Signed-off-by: Saeed Rasooli <saeed.gnu@gmail.com>
* | | | Merge pull request #2 from go-git/pr-1291Máximo Cuadros2020-03-102-8/+12
|\ \ \ \ | |_|_|/ |/| | | plumbing: object, fix date reading
| * | | Merge branch 'fix-date-reading' of github.com:zeripath/go-git into pr-1291Máximo Cuadros2020-03-093-8/+14
| |\ \ \
| | * | | hack to prevent codecov from adding more codepathsAndrew Thornton2020-02-231-6/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Andrew Thornton <art27@cantab.net>
| | * | | Fix date readingAndrew Thornton2020-02-233-7/+16
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the British TZ the following time: ``` 1579639200 +0100 ``` will be erroneously parsed as being with the GMT TZ. This leads to multiple errors with GPG validation. This PR fixes this by using the provided TZ information to create a FixedZone and sets that as the TZ Signed-off-by: Andrew Thornton <art27@cantab.net>
* | | | Merge pull request #1 from go-git/pr-1269Máximo Cuadros2020-03-093-0/+80
|\ \ \ \ | |/ / / |/| | | *: add Plan 9 support
| * | | Add Plan 9 supportFazlul Shahriar2019-12-253-0/+80
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Not all the tests pass yet but this makes go-git usable on Plan 9. Please merge this after https://github.com/src-d/go-billy/pull/78. Fixes #756 Signed-off-by: Fazlul Shahriar <fshahriar@gmail.com>
* / / *: add gh actionsMáximo Cuadros2020-03-091-0/+18
|/ /
* | Merge pull request #1231 from alexandear/fix-typosMáximo Cuadros2019-11-0138-70/+70
|\ \ | | | | | | *: fix typos in comments, variables and function names
| * | Fix typos in comments, variables and function namesOleksandr Redko2019-10-2438-70/+70
| | | | | | | | | | | | Signed-off-by: Oleksandr Redko <oleksandr.red+github@gmail.com>
* | | Merge pull request #1235 from jmahler/masterMáximo Cuadros2019-11-011-1/+1
|\ \ \ | |/ / |/| | fix broken link (s/ftp/https/)
| * | fix broken link (s/ftp/https/)Jeremiah Mahler2019-10-311-1/+1
|/ / | | | | | | Signed-off-by: Jeremiah Mahler <jmmahler@gmail.com>
* | Merge pull request #1226 from asynts/patch-1Máximo Cuadros2019-10-151-1/+1
|\ \ | | | | | | typo