summaryrefslogtreecommitdiff
path: root/src/libgit2/transports
Commit message (Expand)AuthorAgeFilesLines
* net: move `gitno` buffer to `staticstr`Edward Thomson2023-05-139-84/+82
* util: make monotonic time fn return msEdward Thomson2023-05-131-4/+4
* oid: use an oid array instead of shallowarrayEdward Thomson2023-05-095-63/+73
* shallow: avoid unnecessary pkt freeEdward Thomson2023-05-081-7/+9
* transport: transports understand oid typeEdward Thomson2023-04-252-10/+22
* shallow: don't assume SHA1Edward Thomson2023-04-251-24/+42
* smart: validate shallow/unshallow pktsEdward Thomson2023-04-251-6/+24
* Merge remote-tracking branch 'origin/main' into shallow-clone-networkEdward Thomson2023-04-226-58/+399
|\
| * http: add SSPI authentication on WindowsEdward Thomson2023-03-213-4/+345
| * utf8: add conversion with size and refactor namesEdward Thomson2023-03-211-12/+12
| * http: refactor GSSAPI / negotiate / NTLM authEdward Thomson2023-03-213-46/+46
* | Merge branch 'shallow-clone-network' of https://github.com/mathworks/libgit2 ...lmcglash2023-03-101-1/+1
|\ \
| * | Apply suggestions from code reviewLaurence McGlashan2023-03-101-1/+1
* | | Remove stray commalmcglash2023-03-101-2/+2
|/ /
* | Merge commit 'd066d0d95c43e97df6624292f3f527f9372ca8fe'lmcglash2023-03-1010-161/+616
|\ \ | |/
| * Revert "Pass hostkey & port to host verify callback"Edward Thomson2023-02-271-11/+3
| * Pass hostkey & port to host verify callbackFrancois-Xavier Coudert2023-02-241-3/+11
| * net: parse urls or scp style paths in the same functionEdward Thomson2023-02-241-11/+7
| * Make failure to connect to ssh-agent non-fatalFrancois-Xavier Coudert2023-02-221-1/+3
| * Merge pull request #6456 from libgit2/ethomson/sha256_experimentalEdward Thomson2023-02-145-46/+243
| |\
| | * transport: teach transports about oid types and SHA256Edward Thomson2023-02-125-30/+140
| | * clone: support sha256Edward Thomson2023-02-123-22/+109
| * | Set all SSH hostkey preferences that are availableEric Huss2023-02-091-43/+42
| * | ssh: give a realistic error messageEdward Thomson2023-02-091-2/+2
| * | ssh: support windows `known_hosts` filesEdward Thomson2023-02-091-8/+8
| |/
| * Merge pull request #6435 from russell/capabilities-typoEdward Thomson2023-01-201-2/+2
| |\
| | * transport: fix capabilities calculationRussell Sim2022-11-251-2/+2
| * | Merge commit 'e33d7c068' into ssh_key_checkingEdward Thomson2023-01-201-91/+326
| |\ \ | | |/ | |/|
| | * ssh: look for a key in known_hosts to set the key type for the handshakeCarlos Martín Nieto2022-11-041-53/+153
| | * ssh: verify the remote's host key against known_hosts if it existsCarlos Martín Nieto2022-11-021-87/+222
| * | http: Update httpclient options when reusing an existing connection.Sebastian Lackner2022-10-203-7/+27
| |/
| * winhttp: handle long custom headersKevin Saul2022-07-221-4/+9
* | fix shallow array searchYuang Li2022-09-061-1/+1
* | refactor smart_pktYuang Li2022-08-311-2/+2
* | Use GIT_OID_SHA1_HEXSIZEYuang Li2022-08-311-8/+8
* | support fetch unshallow option on shallow reposyuangli2022-08-091-4/+22
* | fix memory leakyuangli2022-08-091-0/+2
* | fix grafts and shallowarray memory leaksyuangli2022-08-022-8/+0
* | attempt to fix nego.shallowarray memory leakyuangli2022-08-022-0/+8
* | fix memory leaks about packetsyuangli2022-08-012-0/+6
* | fix clone::shallow test behaviouryuangli2022-07-291-2/+0
* | eliminate build warningsyuangli2022-07-291-2/+2
* | remove build errorsyuangli2022-07-291-8/+8
* | Merge branch 'transportPR' into shallow-clone-networkyuangli2022-07-295-20/+189
|/
* sha256: indirection for experimental functionsEdward Thomson2022-07-131-2/+3
* oid: give oids a typeEdward Thomson2022-06-201-2/+4
* oid: `GIT_OID_*SZ` is now `GIT_OID_SHA1_*SIZE`Edward Thomson2022-06-142-15/+15
* Apply suggestions from code reviewlhchavez2022-06-111-1/+1
* transport: introduce `git_transport_smart_remote_connect_options`lhchavez2022-04-161-0/+12
* http: skip processing when body is null or 0 lengthEdward Thomson2022-02-271-1/+1