index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
submodule-config.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-15
config: add --comment option to add a comment
Ralph Seichter
1
-1
/
+1
2024-01-26
Merge branch 'vd/fsck-submodule-url-test'
Junio C Hamano
1
-0
/
+140
2024-01-19
submodule-config.c: strengthen URL fsck check
Victoria Dye
1
-5
/
+11
2024-01-18
submodule-config.h: move check_submodule_url
Victoria Dye
1
-0
/
+134
2023-12-09
submodule: handle NULL value when parsing submodule.*.branch
Jeff King
1
-1
/
+3
2023-07-17
Merge branch 'cw/compat-util-header-cleanup'
Junio C Hamano
1
-1
/
+0
2023-07-06
Merge branch 'gc/config-context'
Junio C Hamano
1
-11
/
+20
2023-07-05
git-compat-util: move alloc macros to git-compat-util.h
Calvin Wan
1
-1
/
+0
2023-06-28
config: pass kvi to die_bad_number()
Glen Choo
1
-6
/
+7
2023-06-28
config: pass ctx with config files
Glen Choo
1
-2
/
+3
2023-06-28
config: add ctx arg to config_fn_t
Glen Choo
1
-5
/
+12
2023-06-21
object-store-ll.h: split this header out of object-store.h
Elijah Newren
1
-1
/
+1
2023-06-21
repository: remove unnecessary include of path.h
Elijah Newren
1
-0
/
+1
2023-05-26
config: pass 'repo' directly to 'config_with_options()'
Victoria Dye
1
-2
/
+1
2023-04-24
object-store.h: reduce unnecessary includes
Elijah Newren
1
-0
/
+1
2023-04-11
treewide: remove cache.h inclusion due to object.h changes
Elijah Newren
1
-1
/
+1
2023-04-11
object-name.h: move declarations for object-name.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-04
Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...
Junio C Hamano
1
-2
/
+3
2023-03-28
cocci: apply the "object-store.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-1
/
+2
2023-03-28
cocci: apply the "cache.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2023-03-21
environment.h: move declarations for environment.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
treewide: be explicit about dependence on gettext.h
Elijah Newren
1
-0
/
+1
2023-02-23
cache.h: remove dependence on hex.h; make other files include it explicitly
Elijah Newren
1
-0
/
+1
2023-02-23
alloc.h: move ALLOC_GROW() functions from cache.h
Elijah Newren
1
-0
/
+1
2022-10-12
run-command API: don't fall back on online_cpus()
Ævar Arnfjörð Bjarmason
1
-0
/
+2
2022-09-01
git-compat-util.h: use "UNUSED", not "UNUSED(var)"
Ævar Arnfjörð Bjarmason
1
-4
/
+4
2022-08-19
hashmap: mark unused callback parameters
Jeff King
1
-4
/
+4
2022-06-17
i18n: fix mismatched camelCase config variables
Jiang Xin
1
-1
/
+1
2022-06-16
submodule-config: avoid memory leak
Johannes Schindelin
1
-4
/
+4
2022-05-16
dir API: add a generalized path_match_flags() function
Ævar Arnfjörð Bjarmason
1
-3
/
+3
2022-02-25
Merge branch 'ja/i18n-common-messages'
Junio C Hamano
1
-1
/
+1
2022-02-04
i18n: factorize "invalid value" messages
Jean-Noël Avila
1
-1
/
+1
2022-02-04
branch: add --recurse-submodules option for branch creation
Glen Choo
1
-0
/
+61
2021-09-08
submodule-config: pass repo upon blob config read
Jonathan Tan
1
-2
/
+3
2021-04-27
hash: provide per-algorithm null OIDs
brian m. carlson
1
-1
/
+1
2020-11-02
hashmap: provide deallocation function names
Elijah Newren
1
-2
/
+2
2020-08-18
fetch: avoid reading submodule config until needed
Jonathan Tan
1
-2
/
+6
2020-04-10
parse_config_key(): return subsection len as size_t
Jeff King
1
-1
/
+2
2020-02-17
Merge branch 'mr/show-config-scope'
Junio C Hamano
1
-1
/
+3
2020-02-10
submodule-config: add subomdule config scope
Matthew Rogers
1
-1
/
+3
2020-01-17
submodule-config: add skip_if_read option to repo_read_gitmodules()
Matheus Tavares
1
-12
/
+6
2019-12-16
fix-typo: consecutive-word duplications
ryenus
1
-1
/
+1
2019-12-06
Sync with 2.23.1
Johannes Schindelin
1
-2
/
+10
2019-12-06
Sync with 2.21.1
Johannes Schindelin
1
-2
/
+10
2019-12-06
Sync with 2.19.3
Johannes Schindelin
1
-2
/
+10
2019-12-06
Sync with 2.18.2
Johannes Schindelin
1
-2
/
+10
2019-12-06
Sync with 2.17.3
Johannes Schindelin
1
-2
/
+10
2019-12-06
Sync with 2.15.4
Johannes Schindelin
1
-2
/
+10
2019-12-06
submodule: reject submodule.update = !command in .gitmodules
Jonathan Nieder
1
-2
/
+10
2019-10-07
hashmap: remove type arg from hashmap_{get,put,remove}_entry
Eric Wong
1
-7
/
+3
2019-10-07
OFFSETOF_VAR macro to simplify hashmap iterators
Eric Wong
1
-1
/
+1
2019-10-07
hashmap: introduce hashmap_free_entries
Eric Wong
1
-2
/
+2
2019-10-07
hashmap: hashmap_{put,remove} return hashmap_entry *
Eric Wong
1
-1
/
+3
2019-10-07
hashmap: use *_entry APIs for iteration
Eric Wong
1
-3
/
+5
2019-10-07
hashmap_cmp_fn takes hashmap_entry params
Eric Wong
1
-8
/
+12
2019-10-07
hashmap_get{,_from_hash} return "struct hashmap_entry *"
Eric Wong
1
-2
/
+4
2019-10-07
hashmap_put takes "struct hashmap_entry *"
Eric Wong
1
-1
/
+1
2019-10-07
hashmap_remove takes "const struct hashmap_entry *"
Eric Wong
1
-1
/
+1
2019-10-07
hashmap_get takes "const struct hashmap_entry *"
Eric Wong
1
-2
/
+2
2019-10-07
hashmap_add takes "struct hashmap_entry *"
Eric Wong
1
-1
/
+1
2019-10-07
hashmap_entry_init takes "struct hashmap_entry *"
Eric Wong
1
-5
/
+5
2019-04-16
submodule-config.c: use repo_get_oid for reading .gitmodules
Nguyễn Thái Ngọc Duy
1
-13
/
+7
2019-02-20
completion: add more parameter value completion
Nguyễn Thái Ngọc Duy
1
-1
/
+8
2018-11-13
Merge branch 'ao/submodule-wo-gitmodules-checked-out'
Junio C Hamano
1
-2
/
+66
2018-10-31
submodule: support reading .gitmodules when it's not in the working tree
Antonio Ospite
1
-2
/
+29
2018-10-09
submodule: factor out a config_set_in_gitmodules_file_gently function
Antonio Ospite
1
-0
/
+12
2018-10-09
submodule: add a print_config_from_gitmodules() helper
Antonio Ospite
1
-0
/
+25
2018-09-27
Sync with 2.19.1
Junio C Hamano
1
-0
/
+10
2018-09-27
Sync with 2.18.1
Junio C Hamano
1
-0
/
+10
2018-09-27
Sync with 2.17.2
Junio C Hamano
1
-0
/
+10
2018-09-27
Sync with 2.15.3
Junio C Hamano
1
-0
/
+10
2018-09-27
Sync with Git 2.14.4
Junio C Hamano
1
-0
/
+10
2018-09-27
submodule-config: ban submodule paths that start with a dash
Jeff King
1
-0
/
+2
2018-09-27
submodule-config: ban submodule urls that start with dash
Jeff King
1
-0
/
+8
2018-08-29
convert "oidcmp() != 0" to "!oideq()"
Jeff King
1
-2
/
+2
2018-08-02
Merge branch 'jk/fsck-gitmodules-gently'
Junio C Hamano
1
-1
/
+1
2018-07-18
Merge branch 'ao/config-from-gitmodules'
Junio C Hamano
1
-12
/
+63
2018-07-18
Merge branch 'sb/object-store-grafts'
Junio C Hamano
1
-0
/
+1
2018-07-03
config: add options parameter to git_config_from_mem
Jeff King
1
-1
/
+1
2018-06-26
submodule-config: reuse config_from_gitmodules in repo_read_gitmodules
Antonio Ospite
1
-29
/
+21
2018-06-26
submodule-config: pass repository as argument to config_from_gitmodules
Antonio Ospite
1
-5
/
+5
2018-06-26
submodule-config: make 'config_from_gitmodules' private
Antonio Ospite
1
-4
/
+4
2018-06-26
submodule-config: add helper to get 'update-clone' config from .gitmodules
Antonio Ospite
1
-0
/
+14
2018-06-26
submodule-config: add helper function to get 'fetch' config from .gitmodules
Antonio Ospite
1
-0
/
+28
2018-06-26
config: move config_from_gitmodules to submodule-config.c
Antonio Ospite
1
-0
/
+17
2018-05-30
Merge branch 'bc/object-id'
Junio C Hamano
1
-33
/
+33
2018-05-29
Sync with Git 2.17.1
Junio C Hamano
1
-0
/
+31
2018-05-22
Sync with Git 2.15.2
Junio C Hamano
1
-0
/
+31
2018-05-22
Sync with Git 2.14.4
Junio C Hamano
1
-0
/
+31
2018-05-22
Sync with Git 2.13.7
Junio C Hamano
1
-0
/
+31
2018-05-21
submodule-config: verify submodule names as paths
Jeff King
1
-0
/
+31
2018-05-16
object-store: move object access functions to object-store.h
Stefan Beller
1
-0
/
+1
2018-05-08
Merge branch 'sb/submodule-move-nested'
Junio C Hamano
1
-18
/
+11
2018-05-02
submodule-config: convert structures to object_id
brian m. carlson
1
-33
/
+33
2018-03-29
submodule-config: remove submodule_from_cache
Stefan Beller
1
-9
/
+0
2018-03-29
submodule-config: add repository argument to submodule_from_{name, path}
Stefan Beller
1
-6
/
+8
2018-03-29
submodule-config: allow submodule_free to handle arbitrary repositories
Stefan Beller
1
-3
/
+3
2018-03-14
sha1_file: convert read_sha1_file to struct object_id
brian m. carlson
1
-1
/
+1
2018-02-14
Correct mispellings of ".gitmodule" to ".gitmodules"
Robert P. J. Day
1
-2
/
+2
2017-08-26
Merge branch 'bw/submodule-config-cleanup'
Junio C Hamano
1
-12
/
+53
2017-08-22
Merge branch 'ma/parse-maybe-bool'
Junio C Hamano
1
-3
/
+3
2017-08-22
Merge branch 'bw/grep-recurse-submodules'
Junio C Hamano
1
-0
/
+8
2017-08-11
Merge branch 'sb/hashmap-cleanup'
Junio C Hamano
1
-6
/
+12
2017-08-11
Merge branch 'bc/object-id'
Junio C Hamano
1
-19
/
+19
2017-08-07
treewide: deprecate git_config_maybe_bool, use git_parse_maybe_bool
Martin Ågren
1
-2
/
+2
2017-08-03
submodule-config: lazy-load a repository's .gitmodules file
Brandon Williams
1
-5
/
+22
2017-08-03
submodule-config: move submodule-config functions to submodule-config.c
Brandon Williams
1
-7
/
+31
2017-08-02
Merge branch 'bc/object-id' into bw/submodule-config-cleanup
Junio C Hamano
1
-19
/
+19
2017-08-02
submodule: remove submodule.fetchjobs from submodule-config parsing
Brandon Williams
1
-0
/
+8
2017-07-17
submodule: convert submodule config lookup to use object_id
brian m. carlson
1
-19
/
+19
2017-07-13
Merge branch 'sb/pull-rebase-submodule'
Junio C Hamano
1
-0
/
+22
2017-07-13
Merge branch 'sb/hashmap-customize-comparison'
Junio C Hamano
1
-6
/
+8
2017-07-05
submodule-config.c: drop hashmap_cmp_fn cast
Stefan Beller
1
-6
/
+12
2017-06-30
hashmap.h: compare function has access to a data field
Stefan Beller
1
-6
/
+8
2017-06-23
submodule-config: store the_submodule_cache in the_repository
Brandon Williams
1
-18
/
+52
2017-06-23
builtin/fetch: factor submodule recurse parsing out to submodule config
Stefan Beller
1
-0
/
+22
2017-06-15
config: don't include config.h by default
Brandon Williams
1
-0
/
+1
2017-03-28
Merge branch 'sb/checkout-recurse-submodules'
Junio C Hamano
1
-0
/
+20
2017-03-21
Merge branch 'sb/submodule-config-parse-ignore-fix'
Junio C Hamano
1
-1
/
+1
2017-03-15
update submodules: add submodule config parsing
Stefan Beller
1
-0
/
+20
2017-03-15
submodule-config: correct error reporting for invalid ignore value
Stefan Beller
1
-1
/
+1
2017-01-31
Merge branch 'bw/push-submodule-only'
Junio C Hamano
1
-0
/
+2
2017-01-18
Merge branch 'bw/grep-recurse-submodules'
Junio C Hamano
1
-1
/
+1
2016-12-22
submodules: load gitmodules file from commit sha1
Brandon Williams
1
-3
/
+3
2016-12-20
submodules: add RECURSE_SUBMODULES_ONLY value
Brandon Williams
1
-0
/
+2
2016-11-22
submodule-config: rename commit_sha1 to treeish_name
Stefan Beller
1
-23
/
+23
2016-11-22
submodule config: inline config_from_{name, path}
Stefan Beller
1
-14
/
+2
2016-08-10
Merge branch 'sb/submodule-update-dot-branch'
Junio C Hamano
1
-1
/
+10
2016-08-08
Merge branch 'va/i18n'
Junio C Hamano
1
-1
/
+1
2016-08-03
Merge branch 'rs/submodule-config-code-cleanup'
Junio C Hamano
1
-16
/
+16
2016-08-01
submodule-config: keep configured branch around
Stefan Beller
1
-1
/
+10
2016-07-28
submodule-config: combine early return code into one goto
Heiko Voigt
1
-19
/
+12
2016-07-28
submodule-config: passing name reference for .gitmodule blobs
Heiko Voigt
1
-9
/
+17
2016-07-28
i18n: config: unfold error messages marked for translation
Vasco Almeida
1
-1
/
+1
2016-07-19
Merge branch 'bc/cocci'
Junio C Hamano
1
-1
/
+1
2016-07-19
submodule-config: use explicit empty string instead of strbuf in config_from()
René Scharfe
1
-2
/
+1
2016-06-28
coccinelle: convert hashcpy() with null_sha1 to hashclr()
brian m. carlson
1
-1
/
+1
2016-05-27
submodule-config: keep shallow recommendation around
Stefan Beller
1
-0
/
+9
2016-05-18
Merge branch 'sb/misc-cleanups' into HEAD
Junio C Hamano
1
-6
/
+6
2016-05-10
Merge branch 'sb/misc-cleanups'
Junio C Hamano
1
-6
/
+6
2016-04-29
Merge branch 'ak/use-hashmap-iter-first-in-submodule-config' into maint
Junio C Hamano
1
-2
/
+1
2016-04-28
submodule-config: don't shadow `cache`
Stefan Beller
1
-6
/
+6
2016-04-13
Merge branch 'ak/use-hashmap-iter-first-in-submodule-config'
Junio C Hamano
1
-2
/
+1
2016-04-06
Merge branch 'sb/submodule-parallel-update'
Junio C Hamano
1
-3
/
+16
2016-03-23
submodule-config: use hashmap_iter_first()
Alexander Kuleshov
1
-2
/
+1
2016-03-01
submodule-config: drop check against NULL
Stefan Beller
1
-3
/
+3
2016-03-01
submodule-config: keep update strategy around
Stefan Beller
1
-0
/
+13
2016-02-22
config: add 'origin_type' to config_source struct
Lars Schneider
1
-2
/
+2
2016-02-19
rename git_config_from_buf to git_config_from_mem
Lars Schneider
1
-1
/
+1
2015-11-20
push: add recurseSubmodules config option
Mike Crowe
1
-0
/
+29
2015-10-12
submodule-config: "goto" removal in parse_config()
Stefan Beller
1
-45
/
+29
2015-08-19
submodule: allow erroneous values for the fetchRecurseSubmodules option
Heiko Voigt
1
-1
/
+28
2015-08-19
submodule: use new config API for worktree configurations
Heiko Voigt
1
-0
/
+12
2015-08-19
submodule: implement a config API for lookup of .gitmodules values
Heiko Voigt
1
-0
/
+443