summaryrefslogtreecommitdiff
path: root/config.c
AgeCommit message (Expand)Author
2024-12-23Merge branch 'ps/build-sign-compare'Junio C Hamano
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt
2024-12-04config: make `packed_git_(limit|window_size)` non-global variablesKarthik Nayak
2024-12-04config: make `delta_base_cache_limit` a non-global variableKarthik Nayak
2024-09-24config: fix evaluating "onbranch" with nonexistent git dirPatrick Steinhardt
2024-09-12environment: stop storing "core.notesRef" globallyPatrick Steinhardt
2024-09-12environment: stop storing "core.warnAmbiguousRefs" globallyPatrick Steinhardt
2024-09-12environment: stop storing "core.preferSymlinkRefs" globallyPatrick Steinhardt
2024-09-12environment: stop storing "core.logAllRefUpdates" globallyPatrick Steinhardt
2024-09-12environment: guard state depending on a repositoryPatrick Steinhardt
2024-09-12config: make dependency on repo in `read_early_config()` explicitPatrick Steinhardt
2024-09-12config: document `read_early_config()` and `read_very_early_config()`Patrick Steinhardt
2024-09-12environment: make `get_git_common_dir()` accept a repositoryPatrick Steinhardt
2024-09-12environment: make `get_git_dir()` accept a repositoryPatrick Steinhardt
2024-08-26Merge branch 'ps/maintenance-detach-fix'Junio C Hamano
2024-08-23Merge branch 'ps/config-wo-the-repository'Junio C Hamano
2024-08-23Merge branch 'ps/leakfixes-part-4'Junio C Hamano
2024-08-16config: fix constness of out parameter for `git_config_get_expiry()`Patrick Steinhardt
2024-08-14Merge branch 'tb/config-fixed-value-with-valueless-true'Junio C Hamano
2024-08-14config: fix leaking comment character configPatrick Steinhardt
2024-08-13config: hide functions using `the_repository` by defaultPatrick Steinhardt
2024-08-13config: don't depend on `the_repository` with branch conditionsPatrick Steinhardt
2024-08-13config: don't have setters depend on `the_repository`Patrick Steinhardt
2024-08-13config: pass repo to functions that rename or copy sectionsPatrick Steinhardt
2024-08-13config: pass repo to `git_die_config()`Patrick Steinhardt
2024-08-13config: pass repo to `git_config_get_expiry_in_days()`Patrick Steinhardt
2024-08-13config: pass repo to `git_config_get_expiry()`Patrick Steinhardt
2024-08-13config: pass repo to `git_config_get_max_percent_split_change()`Patrick Steinhardt
2024-08-13config: pass repo to `git_config_get_split_index()`Patrick Steinhardt
2024-08-13config: pass repo to `git_config_get_index_threads()`Patrick Steinhardt
2024-08-13config: expose `repo_config_clear()`Patrick Steinhardt
2024-08-13config: introduce missing setters that take repo as parameterPatrick Steinhardt
2024-08-01config.c: avoid segfault with --fixed-value and valueless configTaylor Blau
2024-07-08Merge branch 'ps/leakfixes-more'Junio C Hamano
2024-07-02Merge branch 'ps/use-the-repository'Junio C Hamano
2024-06-24Merge branch 'tb/pseudo-merge-reachability-bitmap'Junio C Hamano
2024-06-20Merge branch 'ps/abbrev-length-before-setup-fix'Junio C Hamano
2024-06-17Merge branch 'jc/varargs-attributes'Junio C Hamano
2024-06-14global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt
2024-06-12config: fix segfault when parsing "core.abbrev" without repoPatrick Steinhardt
2024-06-11config: fix leaking "core.notesref" variablePatrick Steinhardt
2024-06-10__attribute__: remove redundant attribute declaration for git_die_config()Junio C Hamano
2024-06-06Merge branch 'ps/leakfixes'Junio C Hamano
2024-06-03Merge branch 'ps/leakfixes' into ps/leakfixes-moreJunio C Hamano
2024-05-30Merge branch 'jc/fix-2.45.1-and-friends-for-maint'Junio C Hamano
2024-05-28Merge branch 'ps/builtin-config-cleanup'Junio C Hamano
2024-05-27config: plug various memory leaksPatrick Steinhardt
2024-05-27config: clarify memory ownership in `git_config_string()`Patrick Steinhardt
2024-05-27convert: refactor code to clarify ownership of check_roundtrip_encodingPatrick Steinhardt
2024-05-27config: clarify memory ownership in `git_config_pathname()`Patrick Steinhardt