aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Functions in core.ObjectStorage interface now return an errorJoshua Sjoding2016-02-166-41/+62
|
* Merge remote-tracking branch 'upstream/master' into generic-object-storageJoshua Sjoding2016-02-158-69/+75
|\
| * core.Type stringer improvedMáximo Cuadros2016-02-151-1/+7
| |
| * clients: skip ssh test when SSH_AUTH_SOCK is not presentMáximo Cuadros2016-02-132-10/+16
| |
| * clients: cleanupMáximo Cuadros2016-02-111-17/+10
| |
| * Merge branch 'master' of github.com:src-d/go-gitMáximo Cuadros2016-02-112-12/+38
| |\
| * | clients: removing url from the clients constructorMáximo Cuadros2016-02-116-46/+47
| | |
* | | ObjectLookupIter.Next() now returns ObjectNotFoundErr when appropriateJoshua Sjoding2016-02-151-3/+9
| | |
* | | Added tests for CommitIterJoshua Sjoding2016-02-151-7/+87
| | |
* | | Renamed ObjectStorage.IterType() to Iter() and improved documentation for ↵Joshua Sjoding2016-02-152-6/+15
| | | | | | | | | | | | object iterators
* | | Merge remote-tracking branch 'upstream/master' into generic-object-storageJoshua Sjoding2016-02-015-16/+116
|\ \ \ | | |/ | |/|
| * | Merge pull request #18 from ivanfoo/masterMáximo Cuadros2016-01-271-1/+4
| |\ \ | | | | | | | | added default shell to makefile
| | * | added default shell to makefileivanfoo2016-01-271-1/+4
| |/ / | | | | | | | | | changed if to a more standard syntax
| * / ciMáximo Cuadros2016-01-272-12/+35
| |/
| * Merge pull request #17 from alcortesm/fix-zlib-invalid-headerv2.1.3Máximo Cuadros2016-01-272-3/+70
| |\ | | | | | | fix zlib invalid header error
| | * fix zlib invalid header errorAlberto Cortés2016-01-272-3/+70
| |/ | | | | | | | | The return value of reads to the packfile were being ignored, so zlib was getting invalid data on it read buffers.
| * Merge pull request #16 from alcortesm/speedup-packfile-readingMáximo Cuadros2016-01-262-1/+8
| |\ | | | | | | Speed up packfile reading
| | * Speed up packfile readingAlberto Cortés2016-01-262-1/+8
| |/ | | | | | | | | By adding a bufio to the trackingReader, otherwise most of the time is spent in syscalls for small reads to the packfile.
* | Renamed ObjectStorage Iter function to IterTypeJoshua Sjoding2016-02-012-3/+3
| |
* | Repository now works against the generic ObjectStore interfaceJoshua Sjoding2016-01-235-65/+122
|/
* Merge pull request #15 from alcortesm/performance-increase-for-big-reposMáximo Cuadros2016-01-212-12/+14
|\ | | | | Performance increase for big repos
| * performance increase for repos with many files and directoriesAlberto Cortés2016-01-212-12/+14
| |
* | Merge pull request #14 from alcortesm/fix-file-iterator-gorutine-leakMáximo Cuadros2016-01-213-10/+217
|\ \ | | | | | | Fix commit.File() gorutine leak
| * | Readability improvementsAlberto Cortés2016-01-211-2/+4
| |/
| * Fix commit.File() gorutine leakAlberto Cortés2016-01-213-10/+215
|/ | | | | | | | | | | | Commit.File() was leaking a goroutine because it was looping over an iterator without closing its channel. Now commit.File() calls the new Tree.File() method that searches the file in the repository by trasversing the dir tree instead of using the tree.Files() iterator. This not only prevent the goroutine leak, but also speeds up file searching.
* Merge pull request #12 from alcortesm/hotfix-close-packfilev2.1.2Máximo Cuadros2016-01-113-3/+13
|\ | | | | missing call to Close on Fetch return value (ReadCloser)
| * missing call to Close on Fetch return value (ReadCloser)Alberto Cortés2016-01-113-3/+13
|/
* Merge pull request #11 from alcortesm/ignore-submodulesv2.1.1Máximo Cuadros2016-01-082-1/+34
|\ | | | | Ignore submodule dirs (empty directories without associated object)
| * Ignore submodule dirs (empty directories without associated object), add ↵Alberto Cortés2016-01-082-1/+34
|/ | | | empty dir test
* Merge pull request #10 from alcortesm/file-clientv2.1.0Máximo Cuadros2015-12-237-27/+180
|\ | | | | Adds external protocol insertion for the clients and protocol selection based on the scheme
| * Add install protocols capabilities to GitUploadPackServiceAlberto Cortés2015-12-178-71/+136
| |
| * Add client selection based on repo URL schemeAlberto Cortés2015-12-163-2/+90
|/
* master versionMáximo Cuadros2015-12-131-1/+1
|
* Merge pull request #9 from mcuadros/blame-cleanupv2.0.0Máximo Cuadros2015-12-1211-196/+132
|\ | | | | blame code reorganization, and mutting the test
| * blame code reorganization, and mutting the testMáximo Cuadros2015-12-1211-196/+132
|/
* Merge pull request #7 from alcortesm/blameMáximo Cuadros2015-12-1117-12/+2101
|\ | | | | Blame
| * Extra fixes for #7Alberto Cortés2015-12-112-13/+12
| |
| * fix PR#7 commentsAlberto Cortés2015-12-0414-621/+686
| |
| * Blame support for filesAlberto Cortés2015-11-2512-1/+2026
| | | | | | | | | | | | | | | | This also includes a diff package and revlist package (needed by blame) Some extra packfiles (<1MB) are also included, to be used as fixtures in the tests.
* | Merge pull request #6 from klaidliadon/v2.0.0Máximo Cuadros2015-11-232-6/+26
|\ \ | |/ |/| Timezone fixes
| * Timezone fixesAlex Guerrieri2015-11-232-6/+26
|/
* Merge pull request #5 from alcortesm/sshMáximo Cuadros2015-11-175-1/+670
|\ | | | | Ssh client for go-git
| * travis update: crypt was included in 1.4Alberto Cortés2015-11-171-1/+0
| |
| * ssh clientAlberto Cortés2015-11-174-0/+670
| |
* | iters: add IsClosed field, fixes #4Máximo Cuadros2015-11-173-1/+39
| |
* | client/common: fix empty panic on set at empty capabilityMáximo Cuadros2015-11-172-1/+11
|/
* common: GitUploadPackRequest Want, Have methodsMáximo Cuadros2015-11-105-27/+31
|
* core: erros making public the inner errorMáximo Cuadros2015-11-071-6/+6
|
* clients: GitUploadPackInfo head changeMáximo Cuadros2015-11-055-15/+29
|
* clients: new AuthMethod and ConnectWithAuthMáximo Cuadros2015-11-0511-18/+152
|