summaryrefslogtreecommitdiff
path: root/src/fetch.c
Commit message (Expand)AuthorAgeFilesLines
* Reorganize diff and add basic diff driverRussell Belfer2013-06-101-0/+2
* remote: correctly interpret tagopt '--tags'Carlos Martín Nieto2013-05-071-3/+9
* remote: handle multiple refspecsCarlos Martín Nieto2013-04-201-2/+1
* update copyrightsEdward Thomson2013-01-081-1/+1
* create callback to handle packs from fetch, move the indexer to odb_packEdward Thomson2012-11-051-1/+0
* Reorganize transport architecture (squashed 3)Philip Kelley2012-11-011-382/+11
* Remove 'bytes' param from git_remote_downloadBen Straub2012-10-241-10/+4
* Network progress: rename thingsBen Straub2012-10-241-10/+10
* gitno_buffer: callback on each packetBen Straub2012-10-191-0/+33
* Fetch/indexer: progress callbacksBen Straub2012-10-191-4/+11
* Add git_indexer_stats field to git_remoteBen Straub2012-10-191-3/+3
* fetch: declare variables at the top of the blockCarlos Martín Nieto2012-10-181-1/+2
* remote: support fetch cancelationCarlos Martín Nieto2012-10-181-5/+28
* test: fix some memory leaksnulltoken2012-10-151-3/+9
* remote: support downloading all tagsCarlos Martín Nieto2012-09-301-10/+17
* Diff iteratorsRussell Belfer2012-09-051-1/+1
* indexer: kill git_indexer_stats.data_receivedCarlos Martín Nieto2012-08-261-10/+4
* network: add sideband supportCarlos Martín Nieto2012-08-241-8/+58
* indexer: recognize and mark when all of the packfile has been downloadedCarlos Martín Nieto2012-08-241-1/+4
* remote: add missing include git2/remote.hMichael Schubert2012-08-041-1/+0
* fetch: remove timeout codeCarlos Martín Nieto2012-07-301-13/+0
* transport: store the refs in a common areaCarlos Martín Nieto2012-07-301-1/+1
* remote: use the same code to control git and httpCarlos Martín Nieto2012-07-301-26/+60
* network: implement multi_ack for the git transportCarlos Martín Nieto2012-07-301-20/+58
* remote: start moving the protocol to a common areaCarlos Martín Nieto2012-07-301-6/+123
* indexer: don't use '/objects/pack/' unconditionallyCarlos Martín Nieto2012-06-281-2/+7
* http: add https support when GnuTLS is availableCarlos Martín Nieto2012-05-191-2/+2
* refs: git_reference_listall -> git_reference_listVicent Martí2012-05-181-1/+1
* fetch: filter tag annotation pseudo-refs while generating wantsCarlos Martín Nieto2012-05-091-0/+4
* Remove old and unused error codesVicent Martí2012-05-021-9/+1
* transports: buffer the git requests before sending themCarlos Martín Nieto2012-04-251-0/+41
* fetch: use the streaming indexer when downloading a packCarlos Martín Nieto2012-04-251-33/+23
* error-handling: fetchCarlos Martín Nieto2012-04-111-44/+39
* Update Copyright headerschu2012-02-131-1/+1
* Use git_buf for path storage instead of stack-based buffersRussell Belfer2011-12-071-8/+14
* remote: Cleanup the remotes coderepo-ownershipVicent Marti2011-11-281-67/+43
* repository: Change ownership semanticsVicent Marti2011-11-261-3/+7
* filebuf: add GIT_FILEBUF_INIT and protect multiple opens and cleanupsRussell Belfer2011-11-221-1/+1
* *: correct and codify various file permissionsBrodie Rao2011-10-141-1/+2
* fetch: add a generic pack-download functionCarlos Martín Nieto2011-10-121-0/+58
* transport: don't have an extra send-wants stepCarlos Martín Nieto2011-10-121-6/+1
* fetch: move 'head' so it's visible to the whole functionCarlos Martín Nieto2011-10-091-1/+2
* fetch: store FETCH_HEADCarlos Martín Nieto2011-10-081-2/+19
* A missing refspec is not an errorCarlos Martín Nieto2011-10-081-4/+6
* Cleanup legal dataVicent Marti2011-09-191-21/+3
* Don't hide the transport detailsCarlos Martín Nieto2011-08-301-4/+5
* Actually implement object negotiationCarlos Martín Nieto2011-08-181-1/+5
* Move negotiation to the transportCarlos Martín Nieto2011-08-181-46/+4
* Use time sorting in fetchCarlos Martín Nieto2011-08-181-0/+1
* Be smarter about selecting wantsCarlos Martín Nieto2011-08-181-28/+2