summaryrefslogtreecommitdiff
path: root/src/protocol.h
Commit message (Collapse)AuthorAgeFilesLines
* Reorganize transport architecture (squashed 3)Philip Kelley2012-11-011-21/+0
|
* network: add sideband supportCarlos Martín Nieto2012-08-241-0/+4
| | | | | This lets us notify the user of what the remote end is doing while we wait for it to start sending us the packfile.
* transport: store the refs in a common areaCarlos Martín Nieto2012-07-301-9/+1
| | | | | | | | Instad of each transport having its own function and logic to get to its refs, store them directly in transport. Leverage the new gitno_buffer to make the parsing and storing of the refs use common code and get rid of the git_protocol struct.
* remote: use the same code to control git and httpCarlos Martín Nieto2012-07-301-0/+2
| | | | | | | | This allows us to add capabilitites to both at the same time, keeps them in sync and removes a lot of code. gitno_buffer now uses a callback to fill its buffer, allowing us to use the same interface for git and http (which uses callbacks).
* Update Copyright headerschu2012-02-131-1/+1
| | | | Signed-off-by: schu <schu-github@schulog.org>
* net: move the reference storage to common codeCarlos Martín Nieto2011-11-181-0/+23