87 Commits (60aced3dfa68df60952fed28c4ae63a5bbda0275)

Author SHA1 Message Date
Jeff King 273c61496f submodule-config: ban submodule paths that start with a dash 6 years ago
Jeff King f6adec4e32 submodule-config: ban submodule urls that start with dash 6 years ago
Jeff King 9001dc2a74 convert "oidcmp() != 0" to "!oideq()" 6 years ago
Jeff King 4574f1aace config: add options parameter to git_config_from_mem 7 years ago
Antonio Ospite db64d1127f submodule-config: reuse config_from_gitmodules in repo_read_gitmodules 7 years ago
Antonio Ospite 9a0fb3e772 submodule-config: pass repository as argument to config_from_gitmodules 7 years ago
Antonio Ospite 588929d54d submodule-config: make 'config_from_gitmodules' private 7 years ago
Antonio Ospite 057449978e submodule-config: add helper to get 'update-clone' config from .gitmodules 7 years ago
Antonio Ospite 71a6953d16 submodule-config: add helper function to get 'fetch' config from .gitmodules 7 years ago
Antonio Ospite ad136370b2 config: move config_from_gitmodules to submodule-config.c 7 years ago
Jeff King 0383bbb901 submodule-config: verify submodule names as paths 7 years ago
Stefan Beller cbd53a2193 object-store: move object access functions to object-store.h 7 years ago
brian m. carlson 34caab0261 submodule-config: convert structures to object_id 7 years ago
Stefan Beller 0c89fdd739 submodule-config: remove submodule_from_cache 7 years ago
Stefan Beller 3b8fb393bc submodule-config: add repository argument to submodule_from_{name, path} 7 years ago
Stefan Beller f793b895fd submodule-config: allow submodule_free to handle arbitrary repositories 7 years ago
brian m. carlson b4f5aca40e sha1_file: convert read_sha1_file to struct object_id 7 years ago
Robert P. J. Day 5aea9fe6cc Correct mispellings of ".gitmodule" to ".gitmodules" 7 years ago
Martin Ågren 8957661378 treewide: deprecate git_config_maybe_bool, use git_parse_maybe_bool 8 years ago
Brandon Williams ff6f1f564c submodule-config: lazy-load a repository's .gitmodules file 8 years ago
Brandon Williams 1b796ace7b submodule-config: move submodule-config functions to submodule-config.c 8 years ago
Brandon Williams f20e7c1ea2 submodule: remove submodule.fetchjobs from submodule-config parsing 8 years ago
brian m. carlson cd73de4714 submodule: convert submodule config lookup to use object_id 8 years ago
Stefan Beller 152cbdc64e submodule-config.c: drop hashmap_cmp_fn cast 8 years ago
Stefan Beller 7663cdc86c hashmap.h: compare function has access to a data field 8 years ago
Brandon Williams bf12fcdf5e submodule-config: store the_submodule_cache in the_repository 8 years ago
Stefan Beller 886dc154d8 builtin/fetch: factor submodule recurse parsing out to submodule config 8 years ago
Brandon Williams b2141fc1d2 config: don't include config.h by default 8 years ago
Stefan Beller d601fd0957 update submodules: add submodule config parsing 8 years ago
Stefan Beller 5ea304896e submodule-config: correct error reporting for invalid ignore value 8 years ago
Brandon Williams 9ebf689aad submodules: load gitmodules file from commit sha1 8 years ago
Brandon Williams 6c656c3fe4 submodules: add RECURSE_SUBMODULES_ONLY value 8 years ago
Stefan Beller 73c293bb6c submodule-config: rename commit_sha1 to treeish_name 8 years ago
Stefan Beller e6ead0f2db submodule config: inline config_from_{name, path} 8 years ago
Stefan Beller b5944f3476 submodule-config: keep configured branch around 9 years ago
Heiko Voigt 0918e25077 submodule-config: combine early return code into one goto 9 years ago
Heiko Voigt 514dea905a submodule-config: passing name reference for .gitmodule blobs 9 years ago
Vasco Almeida 1b8132d99d i18n: config: unfold error messages marked for translation 9 years ago
René Scharfe 508a285cea submodule-config: use explicit empty string instead of strbuf in config_from() 9 years ago
brian m. carlson f449198e58 coccinelle: convert hashcpy() with null_sha1 to hashclr() 9 years ago
Stefan Beller 37f52e9344 submodule-config: keep shallow recommendation around 9 years ago
Stefan Beller 99dab16863 submodule-config: don't shadow `cache` 9 years ago
Alexander Kuleshov 01d98e8a5d submodule-config: use hashmap_iter_first() 9 years ago
Stefan Beller f73da11024 submodule-config: drop check against NULL 9 years ago
Stefan Beller ea2fa5a338 submodule-config: keep update strategy around 9 years ago
Lars Schneider 473166b990 config: add 'origin_type' to config_source struct 9 years ago
Lars Schneider 7454ee3c62 rename git_config_from_buf to git_config_from_mem 9 years ago
Mike Crowe b33a15b081 push: add recurseSubmodules config option 9 years ago
Stefan Beller 147875fd25 submodule-config: "goto" removal in parse_config() 9 years ago
Heiko Voigt 027771fcb1 submodule: allow erroneous values for the fetchRecurseSubmodules option 10 years ago