197 Commits (cd279e2e1b4f41f0272d90abb2ba5a06c544b3da)

Author SHA1 Message Date
Stefan Beller 17b254cda6 diff: submodule inline diff to initialize env array. 8 years ago
Jeff King 1a168e5c86 convert unchecked snprintf into xsnprintf 8 years ago
Brandon Williams a086f921a7 submodule: decouple url and submodule interest 8 years ago
Stefan Beller 6e3c1595c6 update submodules: add submodule_move_head 8 years ago
Stefan Beller 202275b96b submodule.c: get_super_prefix_or_empty 8 years ago
Stefan Beller 6cd5757c89 update submodules: move up prepare_submodule_repo_env 8 years ago
Stefan Beller 84f8925eeb submodules: introduce check to see whether to touch a submodule 8 years ago
Stefan Beller cf055e465f update submodules: add a config option to determine if submodules are updated 8 years ago
Stefan Beller 15cdc64776 make is_submodule_populated gently 8 years ago
Stefan Beller 365444a6a5 connect_work_tree_and_git_dir: safely create leading directories 8 years ago
Stefan Beller bf0231c661 rev-parse: add --show-superproject-working-tree 8 years ago
Johannes Schindelin ce83eadd9a real_pathdup(): fix callsites that wanted it to die on error 8 years ago
Stefan Beller ec9629b3b9 submodule absorbing: fix worktree/gitdir pointers recursively for non-moves 8 years ago
Stefan Beller c5f3cba126 submodule.c: use GIT_DIR_ENVIRONMENT consistently 8 years ago
Stefan Beller 83b7696605 submodule: rename and add flags to ok_to_remove_submodule 8 years ago
Stefan Beller 5a1c824f70 submodule: modernize ok_to_remove_submodule to use argv_array 8 years ago
Brandon Williams 9ebf689aad submodules: load gitmodules file from commit sha1 8 years ago
Brandon Williams f9f42560e2 submodules: add helper to determine if a submodule is initialized 8 years ago
Brandon Williams 5688c28d81 submodules: add helper to determine if a submodule is populated 8 years ago
Brandon Williams 4ac9006f83 real_path: have callers use real_pathdup and strbuf_realpath 8 years ago
Stefan Beller f6f8586140 submodule: add absorb-git-dir function 8 years ago
Stefan Beller 47e83eb3b7 move connect_work_tree_and_git_dir to dir.h 8 years ago
Stefan Beller 90c0011619 submodule: use absolute path for computing relative path connecting 8 years ago
Brandon Williams 0301c821c5 push: fix --dry-run to not push submodules 8 years ago
Heiko Voigt 250ab24ab3 submodule_needs_pushing(): explain the behaviour when we cannot answer 8 years ago
Heiko Voigt 5b6607d23f batch check whether submodule needs pushing into one call 8 years ago
Heiko Voigt 9cfa1c260f serialize collection of refs that contain submodule changes 8 years ago
Heiko Voigt 147394470c serialize collection of changed submodules 8 years ago
Jeff King a5b34d2152 alternates: provide helper for adding to alternates list 8 years ago
René Scharfe a94bb68397 use strbuf_add_unique_abbrev() for adding short hashes, part 3 8 years ago
René Scharfe f937d78553 use strbuf_add_unique_abbrev() for adding short hashes, part 2 9 years ago
René Scharfe 92d52fab3a use strbuf_addstr() instead of strbuf_addf() with "%s", part 2 9 years ago
Jeff King 16ddcd403b sha1_array: let callbacks interrupt iteration 9 years ago
Junio C Hamano 10f5c52656 submodule: avoid auto-discovery in prepare_submodule_repo_env() 9 years ago
Jacob Keller fd47ae6a5b diff: teach diff to display submodule difference with an inline diff 9 years ago
Jacob Keller 8e6df65015 submodule: refactor show_submodule_summary with helper function 9 years ago
Jacob Keller 602a283afb submodule: convert show_submodule_summary to use struct object_id * 9 years ago
Jacob Keller 99b43a61f2 allow do_submodule_path to work even if submodule isn't checked out 9 years ago
brian m. carlson a0d12c4433 diff: convert struct diff_filespec to struct object_id 9 years ago
Jeff King 2721ce21e4 use string_list initializer consistently 9 years ago
Jeff King 89044baa8b submodule: stop sanitizing config options 9 years ago
Jeff King c12e865670 submodule: use prepare_submodule_repo_env consistently 9 years ago
Jeff King 4638728c63 submodule--helper: move config-sanitizing to submodule.c 9 years ago
Stefan Beller 3604242f08 submodule: port init from shell to C 9 years ago
Stefan Beller a028a1930c fetching submodules: respect `submodule.fetchJobs` config option 9 years ago
Stefan Beller ea2fa5a338 submodule-config: keep update strategy around 9 years ago
Stefan Beller 2a73b3dad0 run-command: do not pass child process data into callbacks 9 years ago
Jeff King 50a6c8efa2 use st_add and st_mult for allocation size computation 9 years ago
Patrick Steinhardt 3d1806487a config: rename git_config_set_or_die to git_config_set 9 years ago
Patrick Steinhardt 30598ad06f config: rename git_config_set to git_config_set_gently 9 years ago