Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use advrefs in gituploadpackinfo (#92) | Alberto Cortés | 2016-10-26 | 1 | -38/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | Substitute old pktline encoder/decoder with new pktline scanner (#84) | Alberto Cortés | 2016-10-18 | 1 | -5/+6 |
| | | | | | | | | | | | | | | | | * 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 | ||||
* | clients/common: GitUploadPackInfo correct handling capabilities and symrefs | Máximo Cuadros | 2016-08-31 | 1 | -0/+18 |
| | |||||
* | clients/common: Endpoint SCP like support | Máximo Cuadros | 2016-08-16 | 1 | -0/+6 |
| | |||||
* | clients: new Endpoint implementation and InstallProtocol function | Máximo Cuadros | 2016-08-13 | 1 | -8/+3 |
| | |||||
* | general: usage of the new Reference objects | Máximo Cuadros | 2016-08-12 | 1 | -7/+17 |
| | |||||
* | v3 -> v4 | Máximo Cuadros | 2016-08-11 | 1 | -2/+2 |
| | |||||
* | update imports to v3 | Máximo Cuadros | 2016-02-17 | 1 | -2/+2 |
| | |||||
* | client/common: fix empty panic on set at empty capability | Máximo Cuadros | 2015-11-17 | 1 | -0/+7 |
| | |||||
* | common: GitUploadPackRequest Want, Have methods | Máximo Cuadros | 2015-11-10 | 1 | -9/+4 |
| | |||||
* | clients: GitUploadPackInfo head change | Máximo Cuadros | 2015-11-05 | 1 | -4/+13 |
| | |||||
* | clients: capabilities improvement and info head | Máximo Cuadros | 2015-11-05 | 1 | -0/+1 |
| | |||||
* | clients: capabilities improvement | Máximo Cuadros | 2015-11-01 | 1 | -18/+21 |
| | |||||
* | internal -> core | Máximo Cuadros | 2015-10-31 | 1 | -8/+8 |
| | |||||
* | clients: Capabilities parsing improvement and GitUploadPackInfo encoding | Máximo Cuadros | 2015-10-31 | 1 | -2/+37 |
| | |||||
* | client: handly empty repositories | Máximo Cuadros | 2015-10-30 | 1 | -0/+6 |
| | |||||
* | objects: using readers from internal.Object | Máximo Cuadros | 2015-10-26 | 1 | -4/+15 |
| | |||||
* | fixing routes | Máximo Cuadros | 2015-10-23 | 1 | -1/+1 |
| | |||||
* | clients and remote: fetch implementation | Máximo Cuadros | 2015-10-23 | 1 | -0/+25 |
| | |||||
* | clients: supporting diferent protocols | Máximo Cuadros | 2015-10-23 | 1 | -0/+37 |