aboutsummaryrefslogtreecommitdiffstats
path: root/plumbing/transport/server/loader.go
Commit message (Collapse)AuthorAgeFilesLines
* plumbing: allow discovery of non bare repos in fsLoaderJakob Möller2024-08-211-2/+10
|
* *: migration from gopkg to go modulesMáximo Cuadros2020-03-101-6/+6
|
* Expose Storage cache.kuba--2018-09-071-1/+2
| | | | Signed-off-by: kuba-- <kuba@sourced.tech>
* update to go-billy.v4 and go-git-fixtures.v3Máximo Cuadros2017-11-231-2/+2
| | | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
* *: add pointer to the new transport.Endpoint structMáximo Cuadros2017-11-211-4/+4
| | | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
* plumbing: transport server, remove letfoverMáximo Cuadros2017-07-191-3/+0
|
* plumbing: server, fix loader in windowsMáximo Cuadros2017-07-181-1/+4
|
* *: upgrade to go-billy.v3, mergeMáximo Cuadros2017-06-181-3/+7
|
* transport/server: use Endpoint string representation as a map key.Antonio Jesus Navarro Perez2017-05-161-2/+2
| | | | Two endpoints are not equals between them, even if they were generated using the same url or path.
* transport: make Endpoint an interface, fixes #362Santiago M. Mola2017-04-271-1/+1
| | | | | * add internal *url.URL implementation for regular URLs. * add internal implementation for SCP-like URLs.
* use go-billy.v2 versionAntonio Jesus Navarro Perez2017-03-101-2/+2
|
* project: move imports from srcd.works to gopkg.inAntonio Jesus Navarro Perez2017-03-071-5/+5
| | | | To be able to fix #261 we will move again to gopkg.in before v4 stable release.
* new srcd.works/go-git.v4 pathMáximo Cuadros2017-01-301-3/+3
|
* rename billy importsMáximo Cuadros2017-01-301-2/+2
|
* server: add git server implementation (#190)Santiago M. Mola2017-01-041-0/+59
* server: add generic server implementation (transport-independent), both for git-upload-pack and git-receive-pack. * server: move internal functions to internal/common. * cli: add git-receive-pack and git-upload-pack implementations. * format/packfile: add UpdateObjectStorage function, extracted from Remote. * transport: implement tranport RPC-like, only with git-upload-pack and git-receive-pack methods. Client renamed to Transport. * storer: add storer.Storer interface. * protocol/packp: add UploadPackResponse constructor with packfile. * protocol/packp: fix UploadPackResponse encoding, add tests. * protocol/packp/capability: implement All.