aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Substitute old pktline encoder/decoder with new pktline scanner (#84)Alberto Cortés2016-10-1813-417/+723
| | | | | | | | | | | | | | | | * replace old pktline package with new pktline scanner * remove error checks on pktline.NewFromString * fix deppend bug * reduce memory garbage when pktline.NewFromStrings * improve int to hex conversion to help gc * make intToHex func private * clean function names
* travis: fix ssh keyMáximo Cuadros2016-10-182-2/+1
|
* travis: install_keyMáximo Cuadros2016-10-181-0/+1
|
* travis: install_keyMáximo Cuadros2016-10-182-5/+6
|
* travis: skip decrypt on prsMáximo Cuadros2016-10-181-1/+2
|
* fix a typo in readme (#83)ferhat elmas2016-10-071-1/+1
| | | * s/shorted/sorted/
* fix travisMáximo Cuadros2016-09-294-4/+6
|
* force import from gokpg.inMáximo Cuadros2016-09-291-1/+1
|
* formats: objfile idomatic reader/writerMáximo Cuadros2016-09-2513-818/+758
|
* formats: packfile improving test coverageMáximo Cuadros2016-09-242-2/+62
|
* storage: memory test improvements and coverageMáximo Cuadros2016-09-243-37/+135
|
* utils: fs/os improved code coverageMáximo Cuadros2016-09-232-6/+99
|
* fix tag iter testMáximo Cuadros2016-09-233-3/+25
|
* core: irmpoved tests coverageMáximo Cuadros2016-09-232-41/+156
|
* clients: ssh, check instead of assert, sinced is a wellknown bugMáximo Cuadros2016-09-221-1/+3
|
* test coverage improved, Remote.Refs and Repository.Refs returns error, ↵Máximo Cuadros2016-09-2215-350/+503
| | | | TreeWalker -> TreeIter
* cleanup old fixturesMáximo Cuadros2016-09-228-68/+82
|
* tags tests, Tag.String and Commit.StringMáximo Cuadros2016-09-217-151/+155
|
* fix buildMáximo Cuadros2016-09-205-15/+14
|
* dotgit: synced write packfile and index generationMáximo Cuadros2016-09-1511-101/+314
|
* fixtures: new fixture package being use in all packagesMáximo Cuadros2016-09-1217-404/+293
|
* format: packfile fix ReadObjectAt without decodeMáximo Cuadros2016-09-1110-89/+161
|
* storage: filesystem ref storage, and not not exists file handlingMáximo Cuadros2016-09-1010-34/+68
|
* format: idxfile sorted entriesMáximo Cuadros2016-09-103-2/+42
|
* storage: filesystem iter implementationMáximo Cuadros2016-09-091-7/+12
|
* storage: filesystem iter implementationMáximo Cuadros2016-09-094-40/+201
|
* format: packfile ignores the header if not readMáximo Cuadros2016-09-092-2/+40
|
* core: MultiObjectIterMáximo Cuadros2016-09-092-0/+94
|
* storage: filessytem read multiple packfiles support and index decodingMáximo Cuadros2016-09-0910-2953/+315
|
* format: idxfile.Encoder fix fanout generatorMáximo Cuadros2016-09-093-15/+5
|
* format: packfile based on ObjectStorage and CRC32 calculationMáximo Cuadros2016-09-0816-739/+531
|
* format: packfile buffered readerMáximo Cuadros2016-09-071-10/+25
|
* format: packfile new interfaceMáximo Cuadros2016-09-0722-248/+356
|
* format: packfile new interface (wip)Máximo Cuadros2016-09-0612-851/+407
|
* storage: filesystem idx generation (wip)Máximo Cuadros2016-09-069-427/+341
|
* utils: fs new implementationMáximo Cuadros2016-09-063-149/+178
|
* core: ObjectStorage.WriterMáximo Cuadros2016-09-056-14/+118
|
* core: ObjectStorage.Begin and TxObjectStorageMáximo Cuadros2016-09-0514-38/+180
|
* storage: idiomatic test suiteMáximo Cuadros2016-09-052-27/+51
|
* example: aerospike, fix and moved to packageMáximo Cuadros2016-09-032-67/+76
|
* doc packagesMáximo Cuadros2016-09-019-9/+18
|
* examples: new clone exampleMáximo Cuadros2016-09-012-0/+94
|
* clients: default Auth methodsMáximo Cuadros2016-08-319-61/+115
|
* example: improvements on the storage exampleMáximo Cuadros2016-08-312-45/+54
|
* Merge branch 'v4' of github.com:src-d/go-git into v4Máximo Cuadros2016-08-312-26/+39
|\
| * clients/common: GitUploadPackInfo correct handling capabilities and symrefsMáximo Cuadros2016-08-312-26/+39
| |
* | NewObjectLookupIter asking right typeMáximo Cuadros2016-08-312-2/+7
|/
* Support non packed objects (#68)sona-tar2016-08-306-8/+324
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Support non packed git objects * Support non packed git objects for Iterator * Fix error handling from Writer() in FillObject() * Fix format in func (r *Reader) FillObject(obj core.Object) error * Fix to return d.addRefsFromPackedRefs() error And if packed-refs dosen't exist not to return error in d.addRefsFromPackedRefs * Remove debug code * Add GoDoc for func (d *DotGit) Objectfile(h core.Hash) (fs.FS, string, error) * Add GoDoc for func (r *Reader) FillObject(obj core.Object) error * Add GoDoc for func (d *DotGit) Objectfiles() (fs.FS, []core.Hash, error) * Fix format in func (d *DotGit) Objectfile(h core.Hash) (fs.FS, string, error) * Rename value dotGitobjcts -> objsDir * Change regexp.Compile -> regexp.MustCompile * Move regexp to variable initialization * Rename regexp value to be more coherent * Fix object directory name and object file name to correct character * Faster Objectfiles func * Add test for FillObject * Add GoDoc for func (s *ObjectStorage) Get(h core.Hash) (core.Object, error) * defer Close() * Return name values for defer function overwrite the error value. * Fix error handling in func (s *ObjectStorage) Get() Return error that gets error except for ErrObjfileNotFound from getFromUnpacked() * Rename getFromObject -> getFromUnpacked * Add test for func (d *DotGit) Objectfile(h core.Hash) (fs.FS, string, error) * Add test for func (d *DotGit) Objectfiles() (fs.FS, []core.Hash, error) * Faster check git object name * Faster dotgit_test.go * Fix Godoc for Objectfiles func * Refactor variable name in Objectfiles func * Fix GoDoc for objectfile func * Fix TestObjectfile func and TestObjectfiles func * Rename fixobj -> fixObj in Test Objectfile func * Fix test compare method * Refactor Get func in object.go * Refactor getFromUnpacked func in object.go * Fix GoDoc for ErrObjfileNotFound * Fix TestObjectfiles for not guarantee the slice order * Change error no such file or directory to target file not found * Change spec func (s *ObjectStorage) Get(h core.Hash) (core.Object, error) return core.ErrObjectNotFound, if index pointer is nil. * Add space * storage: Add object type hint parameter to ObjectStorage.getFromUnpacked
* remove old utils/difftree package. (#74)Santiago M. Mola2016-08-302-598/+0
| | | Implementation is now in tree_diff.go.
* DiffTree based on TreeWalkerMáximo Cuadros2016-08-305-77/+190
|