aboutsummaryrefslogtreecommitdiffstats
path: root/config.h
AgeCommit message (Expand)AuthorFilesLines
2024-03-15config: allow tweaking whitespace between value and commentJunio C Hamano1-0/+2
2024-03-15config: add --comment option to add a commentRalph Seichter1-2/+2
2024-01-18config: factor out global config file retrievalKristoffer Haugsbakk1-0/+1
2024-01-18config: rename global config functionKristoffer Haugsbakk1-1/+1
2023-09-29parse: separate out parsing functions from config.hCalvin Wan1-13/+1
2023-06-28config: pass source to config_parser_event_fn_tGlen Choo1-0/+6
2023-06-28config: add kvi.path, use it to evaluate includesGlen Choo1-0/+2
2023-06-28config: pass kvi to die_bad_number()Glen Choo1-6/+11
2023-06-28trace2: plumb config kviGlen Choo1-1/+0
2023-06-28config.c: pass ctx with CLI configGlen Choo1-2/+1
2023-06-28config: pass ctx with config filesGlen Choo1-3/+5
2023-06-28config.c: pass ctx in configsetsGlen Choo1-1/+1
2023-06-28config: add ctx arg to config_fn_tGlen Choo1-10/+31
2023-05-26config: pass 'repo' directly to 'config_with_options()'Victoria Dye1-2/+2
2023-04-06Merge branch 'gc/config-parsing-cleanup'Junio C Hamano1-0/+1
2023-04-06Merge branch 'ab/config-multi-and-nonbool'Junio C Hamano1-9/+63
2023-03-28config: report cached filenames in die_bad_number()Glen Choo1-0/+1
2023-03-28config API: add "string" version of *_value_multi(), fix segfaultsÆvar Arnfjörð Bjarmason1-0/+19
2023-03-28config API: have *_multi() return an "int" and take a "dest"Ævar Arnfjörð Bjarmason1-8/+21
2023-03-28config API: add and use a "git_config_get()" family of functionsÆvar Arnfjörð Bjarmason1-0/+22
2023-02-07config.h: remove unused git_configset_add_parameters()Ævar Arnfjörð Bjarmason1-9/+0
2022-10-12bundle-uri: create base key-value pair parsingDerrick Stolee1-0/+1
2022-07-14config: learn `git_protected_config()`Glen Choo1-0/+16
2022-03-25fsmonitor: config settings are repository-specificJeff Hostetler1-1/+0
2022-02-25Merge branch 'ds/sparse-checkout-requires-per-worktree-config'Junio C Hamano1-1/+8
2022-02-08config: make git_configset_get_string_tmp() privateDerrick Stolee1-1/+0
2022-02-08config: add repo_config_set_worktree_gently()Derrick Stolee1-0/+8
2022-01-18config: include file if remote URL matches a globJonathan Tan1-0/+9
2022-01-18config: make git_config_include() staticJonathan Tan1-33/+4
2021-10-11Merge branch 'ab/retire-git-config-key-is-valid'Junio C Hamano1-1/+0
2021-10-06Merge branch 'ab/retire-decl-of-missing-unused-funcs'Junio C Hamano1-1/+0
2021-10-01config.h: remove unused git_config_get_untracked_cache() declarationÆvar Arnfjörð Bjarmason1-1/+0
2021-09-28config.c: remove unused git_config_key_is_valid()Ævar Arnfjörð Bjarmason1-1/+0
2021-09-08submodule-config: pass repo upon blob config readJonathan Tan1-0/+3
2021-07-16Merge branch 'ds/gender-neutral-doc'Junio C Hamano1-2/+2
2021-06-16comments: avoid using the gender of our usersFelipe Contreras1-2/+2
2021-04-19config: unify code paths to get global config pathsPatrick Steinhardt1-0/+1
2021-04-19config: rename `git_etc_config()`Patrick Steinhardt1-1/+2
2021-01-25Merge branch 'ps/config-env-pairs'Junio C Hamano1-0/+1
2021-01-12config: add new way to pass config via `--config-env`Patrick Steinhardt1-0/+1
2020-11-25config: plumb --fixed-value into config APIDerrick Stolee1-0/+7
2020-11-25config: replace 'value_regex' with 'value_pattern'Derrick Stolee1-1/+1
2020-11-25config: convert multi_replace to flagsDerrick Stolee1-7/+22
2020-08-17config: drop git_config_get_string_const()Jeff King1-10/+1
2020-08-14config: fix leaks from git_config_get_string_const()Jeff King1-0/+10
2020-04-10git_config_parse_key(): return baselen as size_tJeff King1-1/+1
2020-04-10parse_config_key(): return subsection len as size_tJeff King1-1/+1
2020-02-10config: provide access to the current line numberBert Wesarg1-0/+1
2020-02-10submodule-config: add subomdule config scopeMatthew Rogers1-0/+1
2020-02-10config: teach git_config_source to remember its scopeMatthew Rogers1-10/+11
2020-02-10config: clarify meaning of command line scopingMatthew Rogers1-1/+1
2020-02-10config: split repo scope to local and worktreeMatthew Rogers1-1/+2
2020-02-10config: make scope_name non-static and rename itMatthew Rogers1-0/+1
2019-10-24config: move documentation to config.hHeba Waly1-0/+335
2019-05-13Merge branch 'dl/no-extern-in-func-decl'Junio C Hamano1-114/+114
2019-05-07trace2: fixup access problem on /etc/gitconfig in read_very_early_configJeff Hostetler1-0/+1
2019-05-05*.[ch]: manually align parameter listsDenton Liu1-22/+22
2019-05-05*.[ch]: remove extern from function declarations using sedDenton Liu1-1/+1
2019-05-05*.[ch]: remove extern from function declarations using spatchDenton Liu1-91/+91
2019-04-16config: add read_very_early_config()Jeff Hostetler1-0/+4
2018-11-21index: make index.threads=true enable ieot and eoieJonathan Nieder1-1/+1
2018-10-11config: add new index.threads config settingBen Peart1-0/+1
2018-08-20Merge branch 'en/incl-forward-decl'Junio C Hamano1-0/+5
2018-08-17Merge branch 'hn/config-in-code-comment'Junio C Hamano1-1/+6
2018-08-17Merge branch 'mk/http-backend-content-length'Junio C Hamano1-0/+1
2018-08-15Add missing includes and forward declarationsElijah Newren1-0/+5
2018-08-06config: document git config getter return valueHan-Wen Nienhuys1-1/+6
2018-08-02Merge branch 'jk/fsck-gitmodules-gently'Junio C Hamano1-2/+11
2018-07-03config: add options parameter to git_config_from_memJeff King1-2/+5
2018-07-03config: add CONFIG_ERROR_SILENT handlerJeff King1-0/+1
2018-07-03config: turn die_on_error into caller-facing enumJeff King1-0/+5
2018-06-26config: move config_from_gitmodules to submodule-config.cAntonio Ospite1-10/+0
2018-06-11http-backend: respect CONTENT_LENGTH as specified by rfc3875Max Kirillov1-0/+1
2018-05-29Add and use generic name->id mapping code for color slot parsingNguyễn Thái Ngọc Duy1-0/+4
2018-05-08Merge branch 'tb/config-default'Junio C Hamano1-0/+1
2018-04-23config.c: introduce 'git_config_color' to parse ANSI colorsTaylor Blau1-0/+1
2018-04-09config: introduce an optional event stream while parsingJohannes Schindelin1-0/+25
2017-12-06Merge branch 'hm/config-parse-expiry-date'Junio C Hamano1-0/+1
2017-11-21Merge branch 'bp/fsmonitor'Junio C Hamano1-0/+1
2017-11-18config: add --expiry-dateHaaris Mehmood1-0/+1
2017-10-03Merge branch 'sd/branch-copy'Junio C Hamano1-0/+2
2017-10-01fsmonitor: teach git to optionally utilize a file system monitor to speed up ...Ben Peart1-0/+1
2017-09-19Merge branch 'ma/remove-config-maybe-bool'Junio C Hamano1-1/+0
2017-09-07config: remove git_config_maybe_boolMartin Ågren1-1/+0
2017-08-26Merge branch 'jc/cutoff-config'Junio C Hamano1-0/+3
2017-08-22rerere: allow approxidate in gc.rerereResolved/gc.rerereUnresolvedJunio C Hamano1-0/+3
2017-08-22Merge branch 'bw/grep-recurse-submodules'Junio C Hamano1-0/+10
2017-08-02config: add config_from_gitmodulesBrandon Williams1-0/+10
2017-07-17submodule: convert submodule config lookup to use object_idbrian m. carlson1-2/+2
2017-06-23config: read config from a repository objectBrandon Williams1-0/+24
2017-06-15config: don't implicitly use gitdir or commondirBrandon Williams1-3/+3
2017-06-15config: respect commondirBrandon Williams1-0/+1
2017-06-15config: remove git_config_iterBrandon Williams1-1/+0
2017-06-15config: create config.hBrandon Williams1-0/+194