summaryrefslogtreecommitdiff
path: root/src/libgit2/repository.c
Commit message (Expand)AuthorAgeFilesLines
* shallow: don't assume SHA1Edward Thomson2023-04-251-2/+4
* shallow: use GIT_ASSERT (not assert)Edward Thomson2023-04-241-5/+6
* shallow: remove feature flagEdward Thomson2023-04-241-1/+1
* Merge remote-tracking branch 'origin/main' into shallow-clone-networkEdward Thomson2023-04-221-295/+436
|\
| * repo: use `GIT_OID_DEFAULT` for default oid typeEdward Thomson2023-04-101-3/+3
| * index: add sha256 supportEdward Thomson2023-04-101-1/+2
| * repo: honor GIT_CONFIG_* environment variablesEdward Thomson2023-04-041-35/+94
| * repo: honor GIT_COMMON_DIR when respecting envEdward Thomson2023-04-041-10/+26
| * repo: honor GIT_WORK_TREE environment variableEdward Thomson2023-04-041-13/+42
| * env: remove the _from_env functionEdward Thomson2023-04-041-225/+230
| * repo: change error messageEdward Thomson2023-04-041-1/+1
| * repo: don't allow repeated extensionsEdward Thomson2023-02-251-5/+33
* | Merge commit 'd066d0d95c43e97df6624292f3f527f9372ca8fe'lmcglash2023-03-101-35/+211
|\ \ | |/
| * Merge pull request #6493 from libgit2/ethomson/ownershipEdward Thomson2023-02-201-6/+42
| |\
| | * repo: support safe.directory with %(prefix)/Edward Thomson2023-02-201-6/+39
| | * repo: don't fail on strange win32 pathsEdward Thomson2023-02-181-0/+3
| * | Deleted unused variable.Miguel Arroz2023-02-171-1/+0
| * | #6491: Sets oid_type on repos open with git_repository_open_bareMiguel Arroz2023-02-171-22/+48
| |/
| * repo: take an oid_type when initializingEdward Thomson2023-02-121-3/+15
| * repo: dump backends on oid type changeEdward Thomson2023-02-121-1/+18
| * object: lookup sha256 objectsEdward Thomson2023-02-121-1/+4
| * repo: don't overwrite repo format version on reinitEdward Thomson2023-02-121-8/+16
| * repo: internal setter for `objectformat`Edward Thomson2023-02-121-0/+30
| * repo: understand the `objectformat` extensionEdward Thomson2023-02-121-5/+45
| * Add support for "safe.directory *"Sven Strickroth2022-11-191-1/+3
| * repo: ignore missing 'safe.directory' config during ownership checksKevin Saul2022-10-011-0/+3
* | Use GIT_OID_SHA1_HEXSIZEYuang Li2022-08-311-1/+1
* | remove unused apiyuangli2022-08-111-14/+0
* | support fetch unshallow option on shallow reposyuangli2022-08-091-6/+13
* | fix grafts and shallowarray memory leaksyuangli2022-08-021-4/+2
* | fix memory leakyuangli2022-08-021-0/+2
* | eliminate build warningsyuangli2022-07-291-5/+13
* | remove build errorsyuangli2022-07-291-106/+3
* | Merge branch 'transportPR' into shallow-clone-networkyuangli2022-07-291-0/+155
* | Merge branch 'mw_dev' into shallow-clone-localYuang Li2022-07-291-6/+6
|\ \ | |/
| * sha256: indirection for experimental functionsEdward Thomson2022-07-131-2/+2
| * Merge pull request #6191 from libgit2/ethomson/sha256_pocEdward Thomson2022-07-131-6/+6
| |\
| | * odb: add git_odb_optionsEdward Thomson2022-06-201-2/+2
| | * odb_hash*: accept the oid type to hash intoEdward Thomson2022-06-201-1/+1
| | * oid: `GIT_OID_*SZ` is now `GIT_OID_SHA1_*SIZE`Edward Thomson2022-06-141-3/+3
* | | fix load_graftsyuangli2022-07-281-0/+7
* | | improve error handlingyuangli2022-07-281-7/+0
* | | eliminate build warningsyuangli2022-07-271-3/+3
* | | fix build errorsyuangli2022-07-261-3/+3
* | | Merge branch 'pr/pks-t/5254' into shallow-clone-localyuangli2022-07-261-0/+41
|/ /
* | repo: allow users running with sudo to access their repositoriesEdward Thomson2022-07-121-1/+2
* | repo: validate gitdir and gitlink ownershipEdward Thomson2022-07-121-30/+77
* | repo: allow admin owned configs by admin usersEdward Thomson2022-07-071-1/+4
* | Revert "repo: allow administrator to own the configuration"Edward Thomson2022-07-071-1/+1
|/
* repo: allow administrator to own the configurationEdward Thomson2022-06-131-1/+1