summaryrefslogtreecommitdiffstats
path: root/config.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'ps/build-sign-compare'Junio C Hamano2024-12-231-0/+1
|\
| * global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt2024-12-061-0/+1
* | config: make `packed_git_(limit|window_size)` non-global variablesKarthik Nayak2024-12-041-17/+0
* | config: make `delta_base_cache_limit` a non-global variableKarthik Nayak2024-12-041-5/+0
|/
* config: fix evaluating "onbranch" with nonexistent git dirPatrick Steinhardt2024-09-241-6/+9
* environment: stop storing "core.notesRef" globallyPatrick Steinhardt2024-09-121-8/+0
* environment: stop storing "core.warnAmbiguousRefs" globallyPatrick Steinhardt2024-09-121-5/+0
* environment: stop storing "core.preferSymlinkRefs" globallyPatrick Steinhardt2024-09-121-5/+0
* environment: stop storing "core.logAllRefUpdates" globallyPatrick Steinhardt2024-09-121-10/+0
* environment: guard state depending on a repositoryPatrick Steinhardt2024-09-121-0/+2
* config: make dependency on repo in `read_early_config()` explicitPatrick Steinhardt2024-09-121-6/+4
* config: document `read_early_config()` and `read_very_early_config()`Patrick Steinhardt2024-09-121-4/+0
* environment: make `get_git_common_dir()` accept a repositoryPatrick Steinhardt2024-09-121-1/+1
* environment: make `get_git_dir()` accept a repositoryPatrick Steinhardt2024-09-121-1/+3
* Merge branch 'ps/maintenance-detach-fix'Junio C Hamano2024-08-261-2/+3
|\
| * config: fix constness of out parameter for `git_config_get_expiry()`Patrick Steinhardt2024-08-161-2/+2
* | Merge branch 'ps/config-wo-the-repository'Junio C Hamano2024-08-231-149/+76
|\ \
| * | config: hide functions using `the_repository` by defaultPatrick Steinhardt2024-08-131-130/+0
| * | config: don't depend on `the_repository` with branch conditionsPatrick Steinhardt2024-08-131-4/+5
| * | config: don't have setters depend on `the_repository`Patrick Steinhardt2024-08-131-8/+8
| * | config: pass repo to functions that rename or copy sectionsPatrick Steinhardt2024-08-131-14/+16
| * | config: pass repo to `git_die_config()`Patrick Steinhardt2024-08-131-6/+6
| * | config: pass repo to `git_config_get_expiry_in_days()`Patrick Steinhardt2024-08-131-2/+3
| * | config: pass repo to `git_config_get_expiry()`Patrick Steinhardt2024-08-131-2/+2
| * | config: pass repo to `git_config_get_max_percent_split_change()`Patrick Steinhardt2024-08-131-2/+2
| * | config: pass repo to `git_config_get_split_index()`Patrick Steinhardt2024-08-131-2/+2
| * | config: pass repo to `git_config_get_index_threads()`Patrick Steinhardt2024-08-131-2/+2
| * | config: expose `repo_config_clear()`Patrick Steinhardt2024-08-131-1/+1
| * | config: introduce missing setters that take repo as parameterPatrick Steinhardt2024-08-131-20/+73
| |/
* | Merge branch 'ps/leakfixes-part-4'Junio C Hamano2024-08-231-1/+2
|\ \
| * | config: fix leaking comment character configPatrick Steinhardt2024-08-141-1/+2
| |/
* | Merge branch 'tb/config-fixed-value-with-valueless-true'Junio C Hamano2024-08-141-1/+1
|\ \ | |/ |/|
| * config.c: avoid segfault with --fixed-value and valueless configTaylor Blau2024-08-011-1/+1
* | Merge branch 'ps/leakfixes-more'Junio C Hamano2024-07-081-0/+1
|\ \
| * | config: fix leaking "core.notesref" variablePatrick Steinhardt2024-06-111-0/+1
| * | Merge branch 'ps/leakfixes' into ps/leakfixes-moreJunio C Hamano2024-06-031-17/+38
| |\ \
* | \ \ Merge branch 'ps/use-the-repository'Junio C Hamano2024-07-021-0/+3
|\ \ \ \
| * | | | global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt2024-06-141-0/+3
* | | | | Merge branch 'tb/pseudo-merge-reachability-bitmap'Junio C Hamano2024-06-251-0/+9
|\ \ \ \ \
| * | | | | config: introduce `git_config_double()`Taylor Blau2024-05-241-0/+9
* | | | | | Merge branch 'ps/abbrev-length-before-setup-fix'Junio C Hamano2024-06-211-2/+2
|\ \ \ \ \ \
| * | | | | | config: fix segfault when parsing "core.abbrev" without repoPatrick Steinhardt2024-06-121-2/+2
| | |_|/ / / | |/| | | |
* | | | | | Merge branch 'jc/varargs-attributes'Junio C Hamano2024-06-181-1/+0
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | __attribute__: remove redundant attribute declaration for git_die_config()Junio C Hamano2024-06-101-1/+0
| | |/ / / | |/| | |
* | | | | Merge branch 'ps/leakfixes'Junio C Hamano2024-06-061-17/+38
|\ \ \ \ \ | |_|/ / / |/| | / / | | |/ / | |/| |
| * | | config: plug various memory leaksPatrick Steinhardt2024-05-271-9/+27
| * | | config: clarify memory ownership in `git_config_string()`Patrick Steinhardt2024-05-271-3/+3
| * | | convert: refactor code to clarify ownership of check_roundtrip_encodingPatrick Steinhardt2024-05-271-2/+4
| * | | config: clarify memory ownership in `git_config_pathname()`Patrick Steinhardt2024-05-271-5/+5
* | | | Merge branch 'jc/fix-2.45.1-and-friends-for-maint'Junio C Hamano2024-05-301-12/+1
|\ \ \ \