summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* include oid.h in grafts.cYuang Li2022-08-311-0/+1
* fix test failuresYuang Li2022-08-312-4/+6
* restore getentropyYuang Li2022-08-311-0/+1
* restore GIT_RAND_GETENTROPYYuang Li2022-08-311-5/+0
* 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
* attempt to fix nego.shallowarray memory leakyuangli2022-08-023-0/+11
* fix memory leakyuangli2022-08-021-0/+2
* refactor git_fetch_option.depth and usageyuangli2022-08-021-1/+8
* fix memory leaks about packetsyuangli2022-08-012-0/+6
* fix clone::shallow test behaviouryuangli2022-07-291-2/+0
* eliminate build warningsyuangli2022-07-295-15/+18
* remove build errorsyuangli2022-07-295-122/+14
* Merge branch 'transportPR' into shallow-clone-networkyuangli2022-07-2913-29/+404
|\
| * enable cloning of shallow repoyuangli2022-07-191-1/+2
| * rewrite shallow_rootyuangli2022-07-071-23/+87
| * attempt to buildyuangli2022-07-051-73/+75
| * Merge branch 'pr/tiennou/4747' into transportPRyuangli2022-07-0412-26/+328
* | Merge branch 'mw_dev' into shallow-clone-localYuang Li2022-07-2963-486/+1012
|\ \
| * | unset GIT_RAND_GETENTROPY to avoid linux GLIBC issues (#3)Yuang Li2022-07-261-1/+5
| * | sha256: indirection for experimental functionsEdward Thomson2022-07-1330-58/+211
| * | Merge pull request #6191 from libgit2/ethomson/sha256_pocEdward Thomson2022-07-1363-492/+863
| |\ \
| | * | sha256: make sha256 an experimental optional featureEdward Thomson2022-06-2011-21/+120
| | * | meta: generated `features.h` is now `git2_features.h`Edward Thomson2022-06-206-11/+7
| | * | odb_loose: SHA256 support for loose object storageEdward Thomson2022-06-202-44/+59
| | * | oid: add git_oid_fmt_substrEdward Thomson2022-06-202-25/+36
| | * | odb: add git_odb_loose_backend_optionsEdward Thomson2022-06-202-27/+38
| | * | odb: accept an oid type in optionsEdward Thomson2022-06-202-16/+25
| | * | odb: add git_odb_optionsEdward Thomson2022-06-203-5/+23
| | * | odb_hash*: accept the oid type to hash intoEdward Thomson2022-06-2010-45/+91
| | * | oid: provide an oid type to hash type mapEdward Thomson2022-06-201-0/+13
| | * | oid: add sha256 typed oidsEdward Thomson2022-06-201-0/+4
| | * | oid: give oids a typeEdward Thomson2022-06-2036-108/+216
| | * | object: move oid header printing to objectEdward Thomson2022-06-145-14/+26
| | * | object: move oid header parsing to objectEdward Thomson2022-06-145-31/+40
| | * | oid: add functions to inspect oid informationEdward Thomson2022-06-141-0/+20
| | * | oid: define GIT_OID_SHA1_ZEROEdward Thomson2022-06-147-12/+12
| | * | oid: `GIT_OID_*SZ` is now `GIT_OID_SHA1_*SIZE`Edward Thomson2022-06-1443-238/+238
* | | | rename function assign_parents_from_graftyuangli2022-07-281-2/+2
* | | | refactor commit parent assignment with graftyuangli2022-07-281-15/+21
* | | | fix load_graftsyuangli2022-07-281-0/+7
* | | | improve error handlingyuangli2022-07-283-11/+7
* | | | eliminate build warningsyuangli2022-07-274-10/+11
* | | | fix build errorsyuangli2022-07-263-3/+3
* | | | Merge branch 'pr/pks-t/5254' into shallow-clone-localyuangli2022-07-266-5/+359
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|