summaryrefslogtreecommitdiff
path: root/src/transports/git.c
Commit message (Expand)AuthorAgeFilesLines
* streams: fix callers potentially only writing partial dataPatrick Steinhardt2019-01-311-10/+6
* git transport: only write INT_MAX bytesEdward Thomson2019-01-251-5/+9
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-6/+6
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-1/+1
* stream: Gather streams to src/streamsEtienne Samson2017-10-231-1/+1
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+2
* giterr_set: consistent error messagesEdward Thomson2016-12-291-3/+3
* git: put NULL check at the topCarlos Martín Nieto2015-10-301-2/+5
* git: accept NULL as argument to its stream freeCarlos Martín Nieto2015-10-301-2/+2
* Handle ssh:// and git:// urls containing a '~' character.Simon2015-08-031-0/+2
* Merge pull request #2990 from leoyanggit/custom_paramEdward Thomson2015-03-241-1/+3
|\
| * Add a custom param to git_smart_subtransport_definitionLeo Yang2015-03-181-1/+3
* | git: make sure to close the network streamCarlos Martín Nieto2015-03-211-0/+1
|/
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-2/+2
* Port the TCP transport to the new stream APICarlos Martín Nieto2014-12-101-57/+71
* Custom transport: minor cleanupsEdward Thomson2014-08-141-0/+1
* Further EUSER and error propagation fixesRussell Belfer2013-12-111-11/+16
* Use http_parser_parse_url to parse urlsBen Straub2013-11-041-42/+30
* Initialize variablesBen Straub2013-10-301-2/+2
* Address feedbackBen Straub2013-02-041-4/+4
* Remove double-free segfaultsBen Straub2013-01-311-6/+6
* Enhance url parsing to include passwordsBen Straub2013-01-311-4/+6
* Stash username from url (but don't use it yet)Ben Straub2013-01-301-4/+6
* update copyrightsEdward Thomson2013-01-081-1/+1
* Remove casts of return values of type void *Philip Kelley2012-11-291-2/+2
* Push! By schu, phkelley, and congyiwu, et alPhilip Kelley2012-11-281-8/+81
* Reorganize transport architecture (squashed 3)Philip Kelley2012-11-011-130/+160
* network: add sideband supportCarlos Martín Nieto2012-08-241-1/+1
* transport: store the refs in a common areaCarlos Martín Nieto2012-07-301-79/+23
* remote: use the same code to control git and httpCarlos Martín Nieto2012-07-301-37/+1
* network: implement multi_ack for the git transportCarlos Martín Nieto2012-07-301-0/+10
* remote: start moving the protocol to a common areaCarlos Martín Nieto2012-07-301-156/+6
* transports: fix bugletMichael Schubert2012-06-051-1/+1
* Merge pull request #697 from carlosmn/sslVicent Martí2012-06-051-27/+24
|\
| * http: add https support when GnuTLS is availableCarlos Martín Nieto2012-05-191-27/+24
* | Fix git_close/http_close/local_close to set the transport's connected attribu...Arthur Schreiber2012-06-021-0/+2
|/
* errors: Rename error codesbreaking-changesVicent Martí2012-05-181-3/+3
* errors: Rename the generic return codesVicent Martí2012-05-181-5/+5
* transport git: don't use 'error' uninitializedCarlos Martín Nieto2012-05-061-1/+1
* Merge remote-tracking branch 'scottjg/fix-mingw32' into developmentVicent Martí2012-05-051-10/+13
|\
| * Fix gitno_connect() error handling on WindowsScott J. Goldman2012-05-051-4/+6
* | Remove old and unused error codesVicent Martí2012-05-021-1/+1
* | transports: buffer the git requests before sending themCarlos Martín Nieto2012-04-251-48/+24
* | fetch: use the streaming indexer when downloading a packCarlos Martín Nieto2012-04-251-2/+2
* | Fix warnings on 64-bit windows buildsRussell Belfer2012-04-171-3/+4
* | error-handling: git transportCarlos Martín Nieto2012-04-111-134/+127
* | error-handling: RepositoryVicent Martí2012-03-071-1/+4
|/
* Update Copyright headerschu2012-02-131-1/+1
* Use git_buf for path storage instead of stack-based buffersRussell Belfer2011-12-071-1/+1
* remote: Cleanup the remotes coderepo-ownershipVicent Marti2011-11-281-12/+11