Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix tag iter test | Máximo Cuadros | 2016-09-23 | 3 | -3/+25 |
| | |||||
* | core: irmpoved tests coverage | Máximo Cuadros | 2016-09-23 | 2 | -41/+156 |
| | |||||
* | clients: ssh, check instead of assert, sinced is a wellknown bug | Máximo Cuadros | 2016-09-22 | 1 | -1/+3 |
| | |||||
* | test coverage improved, Remote.Refs and Repository.Refs returns error, ↵ | Máximo Cuadros | 2016-09-22 | 15 | -350/+503 |
| | | | | TreeWalker -> TreeIter | ||||
* | cleanup old fixtures | Máximo Cuadros | 2016-09-22 | 8 | -68/+82 |
| | |||||
* | tags tests, Tag.String and Commit.String | Máximo Cuadros | 2016-09-21 | 7 | -151/+155 |
| | |||||
* | fix build | Máximo Cuadros | 2016-09-20 | 5 | -15/+14 |
| | |||||
* | dotgit: synced write packfile and index generation | Máximo Cuadros | 2016-09-15 | 11 | -101/+314 |
| | |||||
* | fixtures: new fixture package being use in all packages | Máximo Cuadros | 2016-09-12 | 17 | -404/+293 |
| | |||||
* | format: packfile fix ReadObjectAt without decode | Máximo Cuadros | 2016-09-11 | 10 | -89/+161 |
| | |||||
* | storage: filesystem ref storage, and not not exists file handling | Máximo Cuadros | 2016-09-10 | 10 | -34/+68 |
| | |||||
* | format: idxfile sorted entries | Máximo Cuadros | 2016-09-10 | 3 | -2/+42 |
| | |||||
* | storage: filesystem iter implementation | Máximo Cuadros | 2016-09-09 | 1 | -7/+12 |
| | |||||
* | storage: filesystem iter implementation | Máximo Cuadros | 2016-09-09 | 4 | -40/+201 |
| | |||||
* | format: packfile ignores the header if not read | Máximo Cuadros | 2016-09-09 | 2 | -2/+40 |
| | |||||
* | core: MultiObjectIter | Máximo Cuadros | 2016-09-09 | 2 | -0/+94 |
| | |||||
* | storage: filessytem read multiple packfiles support and index decoding | Máximo Cuadros | 2016-09-09 | 10 | -2953/+315 |
| | |||||
* | format: idxfile.Encoder fix fanout generator | Máximo Cuadros | 2016-09-09 | 3 | -15/+5 |
| | |||||
* | format: packfile based on ObjectStorage and CRC32 calculation | Máximo Cuadros | 2016-09-08 | 16 | -739/+531 |
| | |||||
* | format: packfile buffered reader | Máximo Cuadros | 2016-09-07 | 1 | -10/+25 |
| | |||||
* | format: packfile new interface | Máximo Cuadros | 2016-09-07 | 22 | -248/+356 |
| | |||||
* | format: packfile new interface (wip) | Máximo Cuadros | 2016-09-06 | 12 | -851/+407 |
| | |||||
* | storage: filesystem idx generation (wip) | Máximo Cuadros | 2016-09-06 | 9 | -427/+341 |
| | |||||
* | utils: fs new implementation | Máximo Cuadros | 2016-09-06 | 3 | -149/+178 |
| | |||||
* | core: ObjectStorage.Writer | Máximo Cuadros | 2016-09-05 | 6 | -14/+118 |
| | |||||
* | core: ObjectStorage.Begin and TxObjectStorage | Máximo Cuadros | 2016-09-05 | 14 | -38/+180 |
| | |||||
* | storage: idiomatic test suite | Máximo Cuadros | 2016-09-05 | 2 | -27/+51 |
| | |||||
* | example: aerospike, fix and moved to package | Máximo Cuadros | 2016-09-03 | 2 | -67/+76 |
| | |||||
* | doc packages | Máximo Cuadros | 2016-09-01 | 9 | -9/+18 |
| | |||||
* | examples: new clone example | Máximo Cuadros | 2016-09-01 | 2 | -0/+94 |
| | |||||
* | clients: default Auth methods | Máximo Cuadros | 2016-08-31 | 9 | -61/+115 |
| | |||||
* | example: improvements on the storage example | Máximo Cuadros | 2016-08-31 | 2 | -45/+54 |
| | |||||
* | Merge branch 'v4' of github.com:src-d/go-git into v4 | Máximo Cuadros | 2016-08-31 | 2 | -26/+39 |
|\ | |||||
| * | clients/common: GitUploadPackInfo correct handling capabilities and symrefs | Máximo Cuadros | 2016-08-31 | 2 | -26/+39 |
| | | |||||
* | | NewObjectLookupIter asking right type | Máximo Cuadros | 2016-08-31 | 2 | -2/+7 |
|/ | |||||
* | Support non packed objects (#68) | sona-tar | 2016-08-30 | 6 | -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. Mola | 2016-08-30 | 2 | -598/+0 |
| | | | Implementation is now in tree_diff.go. | ||||
* | DiffTree based on TreeWalker | Máximo Cuadros | 2016-08-30 | 5 | -77/+190 |
| | |||||
* | TreeWalker optimization | Máximo Cuadros | 2016-08-30 | 4 | -16/+35 |
| | |||||
* | examples: storage example review | Máximo Cuadros | 2016-08-30 | 3 | -266/+365 |
| | |||||
* | core: Storage.Get, switch order of args | Máximo Cuadros | 2016-08-29 | 14 | -24/+27 |
| | |||||
* | storage: Add object type hint parameter to ObjectStorage.Get. (#69) | Santiago M. Mola | 2016-08-29 | 17 | -140/+171 |
| | | | | | | | Some storage backends can optimize object lookup if they get the object type that is expected. So we the signature of the Get method is now Get(Hash, ObjectType). Added generic tests for storage backends. | ||||
* | core: MemoryObject.Write, remove SetSize side effect | Máximo Cuadros | 2016-08-29 | 2 | -4/+15 |
| | |||||
* | object: Add Encode method to all objects. (#70) | Santiago M. Mola | 2016-08-29 | 9 | -4/+240 |
| | | | | | | | | Encode method encodes a typed object (commit, tree, tag, blob) into raw core.Object representation. Additionally, Decode does not trim commit message lines. This is needed for Decode/Encode to be idempotent. | ||||
* | Tree, fix modes | Máximo Cuadros | 2016-08-26 | 4 | -263/+64 |
| | |||||
* | Repository: Clone protection if non empty object storage, Remote: ↵ | Máximo Cuadros | 2016-08-25 | 8 | -16/+100 |
| | | | | NoErrAlreadyUpToDate | ||||
* | clients/http: better error handling | Máximo Cuadros | 2016-08-25 | 6 | -16/+77 |
| | |||||
* | clients/ssh: test fix | Máximo Cuadros | 2016-08-24 | 8 | -162/+91 |
| | |||||
* | WalkCommitHistory adn Commit.History | Máximo Cuadros | 2016-08-23 | 5 | -0/+144 |
| | |||||
* | ForEach review and Commit.Tree err return | Máximo Cuadros | 2016-08-22 | 19 | -192/+200 |
| |