summaryrefslogtreecommitdiff
path: root/src/transports
Commit message (Expand)AuthorAgeFilesLines
* smart_pkt: verify packet length exceeds PKT_LEN_SIZEPatrick Steinhardt2017-01-061-0/+8
* http: bump the pretend git version in the User-Agentcmn/bump-pretend-gitCarlos Martín Nieto2016-12-201-1/+1
* 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: http: reset `connected` flag when closing transportPatrick Steinhardt2016-08-171-0/+2
* transports: http: reset `connected` flag when re-connecting transportPatrick Steinhardt2016-08-171-0/+1
* remove conditions that prevent use of custom TLS streamwildart2016-07-061-2/+1
* HTTP authentication scheme name is case insensitive.David Brooks2016-06-191-1/+1
* Merge pull request #3816 from pks-t/pks/memory-leaksEdward Thomson2016-06-141-2/+16
|\
| * winhttp: plug several memory leaksPatrick Steinhardt2016-06-071-2/+16
* | transports: smart: fix potential invalid memory dereferencesPatrick Steinhardt2016-06-072-0/+12
|/
* transport: cast away constness for freeEdward Thomson2016-04-211-1/+1
* proxy: don't specify the protocol in the typeCarlos Martín Nieto2016-04-192-2/+2
* winhttp: correctly detect HTTPS usageCarlos Martín Nieto2016-04-191-2/+14
* net: use proxy options struct in the stream configCarlos Martín Nieto2016-04-191-9/+32
* proxy: don't require the trailing slash on WinHTTPCarlos Martín Nieto2016-04-191-1/+2
* proxy: use poxy to test our Windows proxy supportCarlos Martín Nieto2016-04-191-0/+1
* proxy: ask the user for credentials if necessaryCarlos Martín Nieto2016-04-194-12/+127
* 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
* | Merge pull request #3555 from cbargren/ssh-git-protocolsEdward Thomson2016-03-081-17/+32
|\ \
| * | Removing #define for SSH_PREFIX_COUNT and using ARRAY_SIZE insteadChris Bargren2015-12-281-6/+5
| * | Handle git+ssh:// and ssh+git:// protocols supportChris Bargren2015-12-221-17/+33
* | | ssh: initialize libssh2cmn/init-libssh2Carlos Martín Nieto2016-03-032-0/+28
* | | winhttp: retry authenticationCarlos Martín Nieto2016-03-031-2/+3
* | | transports: smart_pkt: fix memory leaks on error pathsPatrick Steinhardt2016-02-231-10/+11
* | | smart_pkt: check buffer with GITERR_CHECK_ALLOC_BUFPatrick Steinhardt2016-02-231-1/+3
* | | transports: smart_pkt: fix memory leaksPatrick Steinhardt2016-02-181-0/+3
* | | transports: smart: fix memory leak on OOM pathPatrick Steinhardt2016-02-181-0/+2
* | | winhttp: use an unsigned iteratorEdward Thomson2016-02-161-1/+1
* | | winhttp: name mangle class / iid on mingwEdward Thomson2016-01-191-2/+7
| |/ |/|
* | ssh_stream_read(): fix possible *bytes_read < 0 branchMichał Górny2015-12-261-3/+8
|/
* Treat GIT_PASSTHROUGH as though git_cred_acquire_cb isn't set.Chris Hescock2015-12-011-1/+4
* winhttp: use a custom user-agent if the user has set itCarlos Martín Nieto2015-11-121-2/+34
* http: use a custom user-agent if the user has set itCarlos Martín Nieto2015-11-121-1/+12
* 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
* Merge pull request #3411 from spraints/custom-push-headersCarlos Martín Nieto2015-09-304-0/+106
|\
| * Copy custom_headers insteach of referencing the caller's copyMatt Burke2015-09-254-23/+25
| * These can be staticMatt Burke2015-09-241-3/+3
| * Revise custom header error messagesMatt Burke2015-09-241-40/+44
| * Don't null-checkMatt Burke2015-09-241-3/+0
| * Use an array of forbidden custom headersMatt Burke2015-09-241-9/+12
| * Add a test for custom header validationMatt Burke2015-09-101-6/+12
| * More specific namesMatt Burke2015-09-101-4/+4
| * Validate custom http headersMatt Burke2015-09-101-0/+53
| * Ignore NULL headersMatt Burke2015-09-102-11/+14