summaryrefslogtreecommitdiff
path: root/src/transports/smart_protocol.c
Commit message (Expand)AuthorAgeFilesLines
* remote: rename git_push_transfer_progress callbackEdward Thomson2019-02-221-1/+1
* indexer: use git_indexer_progress throughoutEdward Thomson2019-02-221-11/+11
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-22/+22
* references: use new names in internal usageethomson/git_refEdward Thomson2019-01-171-1/+1
* smart_pkt: reorder and rename parameters of `git_pkt_parse_line`Patrick Steinhardt2018-10-031-5/+5
* Merge pull request #4702 from tiennou/fix/coverityPatrick Steinhardt2018-07-201-1/+1
|\
| * smart: don't dereference a NULL pkt pointerEtienne Samson2018-07-061-1/+1
* | Merge pull request #4704 from nelhage/no-pkt-packPatrick Steinhardt2018-07-191-6/+0
|\ \ | |/ |/|
| * This error case is now unneededNelson Elhage2018-06-291-6/+0
* | refspec: rename `git_refspec__free` to `git_refspec__dispose`Patrick Steinhardt2018-06-291-1/+1
|/
* Merge pull request #4698 from nelhage/fix-leaksEdward Thomson2018-06-271-11/+15
|\
| * git_pkt_free: Allow freeing NULLNelson Elhage2018-06-251-9/+4
| * Fix another missing git_pkt_freeNelson Elhage2018-06-251-1/+3
| * wait_while_ack: use git_pkt_freeNelson Elhage2018-06-251-10/+17
* | smart protocol: correct error message capitalizationEdward Thomson2018-06-261-1/+1
* | PACK packets are illegal while downloading refsNelson Elhage2018-06-241-0/+6
|/
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-5/+5
* smart: free the pkt when we fail to store itEtienne Samson2018-04-111-4/+5
* smart: separate error handling from pkt handlingEtienne Samson2018-04-111-7/+6
* smart: make out arguments explicit on recv_pktEtienne Samson2018-04-111-5/+5
* smart: typedef git_pkt_type and clarify recv_pkt return typeEtienne Samson2018-04-111-18/+17
* transports: smart: fix memory leak when skipping symbolic refsPatrick Steinhardt2017-10-091-6/+6
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+3
* 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