Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | new plumbing package (#118) | Máximo Cuadros | 2016-11-08 | 1 | -25/+26 |
| | | | * plumbing: now core was renamed to core, and formats and clients moved inside | ||||
* | global storage interface refactor (#112) | Máximo Cuadros | 2016-11-07 | 1 | -16/+14 |
| | | | | | | | | | | | * core: ObjectStorage, ReferenceStorage renamed to ObjectStorer and ReferenceStorer * rebase * general, changes request by @alcortes * general, changes request by @alcortes | ||||
* | remote, fix fetch tags | Máximo Cuadros | 2016-10-27 | 1 | -2/+12 |
| | |||||
* | remote, fix copy tag reference on fetch | Máximo Cuadros | 2016-10-26 | 1 | -3/+28 |
| | |||||
* | Use advrefs in gituploadpackinfo (#92) | Alberto Cortés | 2016-10-26 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add advrefs encoder and parser * modify advrefs encoder to resemble json encoder * turn advrefs parser into a decoder * clean code * improve documentation * improve documentation * clean code * upgrade to new pktline.Add and add Flush const to easy integration * gometalinter * Use packp/advrefs for GitUploadPackInfo parsing - GitUploadPackInfo now uses packp/advrefs instead of parsing the message by itself. - Capabilities has been moved from clients/common to packp to avoid a circular import. - Cleaning of advrefs_test code. - Add support for prefix encoding and decoding in advrefs. * clean advrefs test code * clean advrefs test code * clean advrefs test code * gometalinter * add pktline encoder * change pktline.EncodeFlush to pktline.Flush * make scanner tests use the encoder instead of Pktlines * check errors on flush and clean constants * ubstitute the PktLines type with a pktline.Encoder * use pktline.Encoder in all go-git * add example of pktline.Encodef() * add package overview * documentation * support symbolic links other than HEAD * simplify decoding of shallows * packp: fix mcuadros comments - all abbreviates removed (by visual inspection, some may remain) - all empty maps are initialized using make - simplify readRef with a switch - make decodeShallow malformed error more verbose - add pktline.Encoder.encodeLine - remove infamous panic in checkPayloadLength by refactoring out the whole function | ||||
* | test coverage improved, Remote.Refs and Repository.Refs returns error, ↵ | Máximo Cuadros | 2016-09-22 | 1 | -4/+8 |
| | | | | TreeWalker -> TreeIter | ||||
* | dotgit: synced write packfile and index generation | Máximo Cuadros | 2016-09-15 | 1 | -2/+6 |
| | |||||
* | format: packfile fix ReadObjectAt without decode | Máximo Cuadros | 2016-09-11 | 1 | -1/+1 |
| | |||||
* | storage: filesystem ref storage, and not not exists file handling | Máximo Cuadros | 2016-09-10 | 1 | -2/+13 |
| | |||||
* | format: packfile new interface | Máximo Cuadros | 2016-09-07 | 1 | -2/+3 |
| | |||||
* | core: ObjectStorage.Begin and TxObjectStorage | Máximo Cuadros | 2016-09-05 | 1 | -2/+2 |
| | |||||
* | core: Storage.Get, switch order of args | Máximo Cuadros | 2016-08-29 | 1 | -1/+1 |
| | |||||
* | storage: Add object type hint parameter to ObjectStorage.Get. (#69) | Santiago M. Mola | 2016-08-29 | 1 | -1/+1 |
| | | | | | | | 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. | ||||
* | Repository: Clone protection if non empty object storage, Remote: ↵ | Máximo Cuadros | 2016-08-25 | 1 | -5/+17 |
| | | | | NoErrAlreadyUpToDate | ||||
* | options renamed and some text fixes | Máximo Cuadros | 2016-08-22 | 1 | -2/+2 |
| | |||||
* | Remote.Fetch multiple RefSpec support | Máximo Cuadros | 2016-08-22 | 1 | -22/+39 |
| | |||||
* | remote and repository base on ConfigStore | Máximo Cuadros | 2016-08-21 | 1 | -10/+5 |
| | |||||
* | remote and repository base on ConfigStore | Máximo Cuadros | 2016-08-20 | 1 | -36/+25 |
| | |||||
* | Remote.Fetch base on RefSpec, improvement of the responsabilities separation | Máximo Cuadros | 2016-08-19 | 1 | -9/+91 |
| | |||||
* | Repository.Pull, PoC | Máximo Cuadros | 2016-08-15 | 1 | -0/+4 |
| | |||||
* | Repository.Clone and Remote.Fetch remote, local branches and client: correct ↵ | Máximo Cuadros | 2016-08-15 | 1 | -11/+14 |
| | | | | header read | ||||
* | Repository.Clone and Remote.Fetch tests and improvements | Máximo Cuadros | 2016-08-13 | 1 | -11/+13 |
| | |||||
* | Repository and Remote API changes | Máximo Cuadros | 2016-08-13 | 1 | -12/+28 |
| | |||||
* | small improvements | Máximo Cuadros | 2016-08-12 | 1 | -1/+1 |
| | |||||
* | general: usage of the new Reference objects | Máximo Cuadros | 2016-08-12 | 1 | -26/+8 |
| | |||||
* | v3 -> v4 | Máximo Cuadros | 2016-08-11 | 1 | -3/+3 |
| | |||||
* | documentation | Máximo Cuadros | 2016-05-19 | 1 | -0/+1 |
| | |||||
* | remote.Head and repository.PullDefault | Máximo Cuadros | 2016-04-25 | 1 | -0/+5 |
| | |||||
* | update imports to v3 | Máximo Cuadros | 2016-02-17 | 1 | -3/+3 |
| | |||||
* | Add install protocols capabilities to GitUploadPackService | Alberto Cortés | 2015-12-17 | 1 | -1/+5 |
| | |||||
* | common: GitUploadPackRequest Want, Have methods | Máximo Cuadros | 2015-11-10 | 1 | -3/+4 |
| | |||||
* | clients: new AuthMethod and ConnectWithAuth | Máximo Cuadros | 2015-11-05 | 1 | -2/+21 |
| | |||||
* | remote: info method | Máximo Cuadros | 2015-11-05 | 1 | -1/+6 |
| | |||||
* | clients: capabilities improvement | Máximo Cuadros | 2015-11-01 | 1 | -1/+1 |
| | |||||
* | internal -> core | Máximo Cuadros | 2015-10-31 | 1 | -5/+5 |
| | |||||
* | clients: Capabilities parsing improvement and GitUploadPackInfo encoding | Máximo Cuadros | 2015-10-31 | 1 | -1/+6 |
| | |||||
* | objects: using readers from internal.Object | Máximo Cuadros | 2015-10-26 | 1 | -1/+18 |
| | |||||
* | clients and remote: fetch implementation | Máximo Cuadros | 2015-10-23 | 1 | -0/+14 |
| | |||||
* | new remote abstraction | Máximo Cuadros | 2015-10-23 | 1 | -0/+50 |