summaryrefslogtreecommitdiff
path: root/src/transports/smart_protocol.c
Commit message (Expand)AuthorAgeFilesLines
* smart_pkt: reorder and rename parameters of `git_pkt_parse_line`Patrick Steinhardt2018-10-031-5/+5
* smart: typedef git_pkt_type and clarify recv_pkt return typeEtienne Samson2018-10-011-18/+17
* transports: smart: fix memory leak when skipping symbolic refsPatrick Steinhardt2018-03-101-6/+6
* smart_protocol: fix parsing of server ACK responsesRoger Gee2017-06-101-1/+2
* Changes to provide option to turn off/on ofs_deltaGaurav Saral2017-02-101-1/+3
* Merge pull request #4049 from libgit2/ethomson/error_msgsCarlos Martín Nieto2017-01-131-1/+1
|\
| * giterr_set: consistent error messagesEdward Thomson2016-12-291-1/+1
* | smart_pkt: treat empty packet lines as errorPatrick Steinhardt2017-01-061-11/+0
|/
* Fix potential use of uninitialized valuesPatrick Steinhardt2016-12-121-1/+1
* transports: smart: do not redeclare loop countersPatrick Steinhardt2016-12-121-4/+4
* transports: smart: abort receiving packets on end of streamPatrick Steinhardt2016-11-021-1/+5
* transports: smart: abort ref announcement on early end of streamPatrick Steinhardt2016-11-021-1/+1
* transports: smart: fix potential invalid memory dereferencesPatrick Steinhardt2016-06-071-0/+11
* Merge pull request #3574 from chescock/buffer-sideband-pack-dataCarlos Martín Nieto2016-03-241-17/+61
|\
| * Only buffer if necessary.Chris Hescock2016-03-081-18/+39
| * Buffer sideband packet dataChris Hescock2016-01-121-18/+41
* | transports: smart: fix memory leak on OOM pathPatrick Steinhardt2016-02-181-0/+2
|/
* Fix bug in git_smart__push: push_transfer_progress cb is never calledDan Leehr2015-08-131-1/+1
* errors: add GIT_EEOF to indicate early EOFcmn/server-errorsCarlos Martín Nieto2015-05-201-2/+2
* Make "Early EOF" message start with lowercaseMarius Ungureanu2015-05-141-2/+2
* Remove the callbacks struct from the remoteCarlos Martín Nieto2015-05-131-4/+3
* push: remove own copy of callbacksCarlos Martín Nieto2015-05-131-6/+7
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-2/+2
* Plug some leaksJacques Germishuys2014-12-291-3/+5
* push: use the common refspec parsercmn/push-refspec-refactorCarlos Martín Nieto2014-11-091-6/+6
* Factor 40 and 41 constants from source.Ciro Santilli2014-09-161-3/+3
* Several CppCat warnings fixedArkady Shapkin2014-09-031-1/+1
* Fix assert when receiving uncommon sideband packetPhilip Kelley2014-06-271-1/+3
* Plug leaks and fix a C99-ismCarlos Martín Nieto2014-05-221-4/+3
* smart: store reported symrefsCarlos Martín Nieto2014-05-211-2/+56
* Correct argument order of git__calloc()Jacques Germishuys2014-04-211-1/+1
* Don't redefine the same callback types, their signatures may changeJacques Germishuys2014-04-211-2/+2
* Check the return codes of remote callbacks.Jacques Germishuys2014-04-211-5/+9
* Fire progress callbacks also for pushes.Jacques Germishuys2014-04-201-36/+35
* - BUGFIX #2133 (@fourplusone) in smart_protocol.cMiha2014-02-251-0/+4
* Remove converting user error to GIT_EUSERRussell Belfer2013-12-111-19/+16
* Updates to cancellation logic during download and indexing of packfile.Jameson Miller2013-12-021-8/+22
* Propagate auth error codes as GIT_EUSER in winhttpEdward Thomson2013-11-181-8/+10
* Merge pull request #1956 from libgit2/cmn/fetch-default-headVicent Martí2013-11-111-10/+16
|\
| * remote: update head list on pushCarlos Martín Nieto2013-11-111-2/+6
| * remote: make _ls return the list directlyCarlos Martín Nieto2013-11-111-0/+1
| * remote: store dwimed refspecs separatelyCarlos Martín Nieto2013-11-011-4/+4
| * remote: give up after 256 failures to find a common objectCarlos Martín Nieto2013-11-011-5/+6
* | don't double free pktEdward Thomson2013-11-051-1/+1
|/
* Merge pull request #1918 from libgit2/cmn/indexer-namingVicent Martí2013-11-011-2/+2
|\
| * indexer: remove the stream infixCarlos Martín Nieto2013-10-301-2/+2
* | protocol: basic support for multi_ack_detailedCarlos Martín Nieto2013-10-301-16/+37
|/
* Merge pull request #1891 from libgit2/cmn/fix-thin-packsVicent Martí2013-10-281-0/+6
|\
| * net: advertise our support for fixing thin packsCarlos Martín Nieto2013-10-041-0/+6
* | transport: let the progress output return an errorCarlos Martín Nieto2013-10-231-1/+4