summaryrefslogtreecommitdiff
path: root/src/libgit2
Commit message (Expand)AuthorAgeFilesLines
* worktree: update prunable to reflect refactoringsEdward Thomson2023-05-161-11/+11
* Refactor git_worktree_is_prunable slightly to fix memory leakReginald McLean2023-05-161-10/+16
* Added check if gitdir exists in is_prunable()Reginald McLean2023-05-161-0/+9
* win32: use WSAGetLastError to determine blockingEdward Thomson2023-05-131-1/+14
* win32: getsockopt takes a `char *` instead of a `void *`Edward Thomson2023-05-131-1/+2
* posix: introduce p_poll emulation with selectEdward Thomson2023-05-131-5/+4
* streams: sockets are non-blocking and can timeoutEdward Thomson2023-05-133-25/+226
* net: move `gitno` buffer to `staticstr`Edward Thomson2023-05-1319-235/+85
* net: move rfc2818 hostname / wildcard matching to utilEdward Thomson2023-05-133-65/+6
* stransport: store error informationEdward Thomson2023-05-131-11/+28
* util: make monotonic time fn return msEdward Thomson2023-05-133-11/+13
* threadstate: don't use an unnecessary macroEdward Thomson2023-05-133-11/+9
* oid: don't assume thread local state was initializedEdward Thomson2023-05-134-12/+44
* errors: don't rely on tls data workingEdward Thomson2023-05-131-13/+68
* errors: drop unneccessary g_git prefixEdward Thomson2023-05-131-6/+6
* Merge pull request #6557 from libgit2/ethomson/shallowEdward Thomson2023-05-0919-59/+861
|\
| * fetch: remove `unshallow` optionEdward Thomson2023-05-091-3/+1
| * oid: use an oid array instead of shallowarrayEdward Thomson2023-05-0913-99/+171
| * grafts: make `from_file` be `open_or_refresh`Edward Thomson2023-05-083-8/+18
| * shallow: don't default to -1 for depthEdward Thomson2023-05-082-9/+6
| * grafts: handle SHA256 graft filesEdward Thomson2023-05-083-10/+22
| * grafts: use `git_parse` to parse object IDsEdward Thomson2023-05-081-9/+7
| * futils: use SHA256 for checksums alwaysEdward Thomson2023-05-081-2/+3
| * 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-252-26/+46
| * smart: validate shallow/unshallow pktsEdward Thomson2023-04-251-6/+24
| * shallow: use GIT_ASSERT (not assert)Edward Thomson2023-04-242-11/+13
| * shallow: remove feature flagEdward Thomson2023-04-245-15/+4
| * Merge remote-tracking branch 'origin/main' into shallow-clone-networkEdward Thomson2023-04-2291-5307/+2712
| |\
| * | Update src/libgit2/fetch.cLaurence McGlashan2023-03-101-1/+1
| * | 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
| |/ /
| * | Fix merge errorlmcglash2023-03-101-26/+17
| * | Merge commit 'd066d0d95c43e97df6624292f3f527f9372ca8fe'lmcglash2023-03-1065-624/+2331
| |\ \
| * | | fix shallow array searchYuang Li2022-09-061-1/+1
| * | | remove unused statementsYuang Li2022-09-051-1/+0
| * | | fix error handlingYuang Li2022-09-051-2/+2
| * | | fix depth initialisationYuang Li2022-09-051-3/+6
| * | | refactor smart_pktYuang Li2022-08-311-2/+2
| * | | include oid.h in grafts.cYuang Li2022-08-311-0/+1
| * | | fix test failuresYuang Li2022-08-312-4/+6
| * | | Use GIT_OID_SHA1_HEXSIZEYuang Li2022-08-313-13/+13
| * | | document unshallow behaviour in fetch.cyuangli2022-08-111-1/+3
| * | | remove unused apiyuangli2022-08-111-14/+0
| * | | support fetch unshallow option on shallow reposyuangli2022-08-094-18/+43
| * | | fix memory leakyuangli2022-08-091-0/+2
| * | | fix build warningyuangli2022-08-021-1/+1
| * | | fix grafts and shallowarray memory leaksyuangli2022-08-025-14/+10