179 Commits (0f871cf56e83d13116b021295688e57f26bbf93d)

Author SHA1 Message Date
Nguyễn Thái Ngọc Duy 0de1633783 tree-walk.c: do not leak internal structure in tree_entry_len() 13 years ago
Nguyễn Thái Ngọc Duy a7bc906f2e Add explanation why we do not allow to sparse checkout to empty working tree 13 years ago
Nguyễn Thái Ngọc Duy 17d26a4d04 sparse checkout: show error messages when worktree shaping fails 13 years ago
Michael J Gruber 6f90969ba8 unpack-trees: print "Aborting" to stderr 13 years ago
Junio C Hamano 40e372563c unpack-trees: allow pruning with pathspec 14 years ago
Nguyễn Thái Ngọc Duy d5b6629904 Break down no-lstat() condition checks in verify_uptodate() 14 years ago
Junio C Hamano b4194828dc diff-index --quiet: learn the "stop feeding the backend early" logic 14 years ago
Jens Lehmann 2c9078d05b unpack-trees: add the dry_run flag to unpack_trees_options 14 years ago
Nguyễn Thái Ngọc Duy 28911091c1 sparse checkout: do not eagerly decide the fate for whole directory 14 years ago
Stephen Boyd c2e86addb8 Fix sparse warnings 14 years ago
Junio C Hamano 4e363b11bd Revert "unpack_trees(): skip trees that are the same in all input" 14 years ago
Jonathan Nieder a93e530184 unpack-trees: handle lstat failure for existing file 14 years ago
Jonathan Nieder 92fda79ed0 unpack-trees: handle lstat failure for existing directory 14 years ago
Junio C Hamano 83c90314aa unpack_trees(): skip trees that are the same in all input 14 years ago
Junio C Hamano 84563a624e unpack-trees.c: cosmetic fix 14 years ago
Clemens Buchacher 3055d78f97 use persistent memory for rejected paths 14 years ago
Clemens Buchacher b1735b1ab7 do not overwrite files in leading path 14 years ago
Clemens Buchacher 6838d1ad6b add function check_ok_to_remove() 14 years ago
Nguyễn Thái Ngọc Duy 9037026d34 unpack-trees: fix sparse checkout's "unable to match directories" 14 years ago
Nguyễn Thái Ngọc Duy 2431afbf1b unpack-trees: move all skip-worktree checks back to unpack_trees() 14 years ago
Nguyễn Thái Ngọc Duy 0fd0e2417d dir.c: add free_excludes() 14 years ago
Clemens Buchacher 7980872d4e use persistent memory for rejected paths 14 years ago
Clemens Buchacher f66caaf9c8 do not overwrite files in leading path 14 years ago
Clemens Buchacher a9307f5a68 add function check_ok_to_remove() 14 years ago
Matthieu Moy 5e65ee35dd Move "show_all_errors = 1" to setup_unpack_trees_porcelain() 15 years ago
Matthieu Moy e294030fe8 setup_unpack_trees_porcelain: take the whole options struct as parameter 15 years ago
Matthieu Moy dc1166e685 Move set_porcelain_error_msgs to unpack-trees.c and rename it 15 years ago
Matthieu Moy e6c111b4c0 unpack_trees: group error messages by type 15 years ago
Matthieu Moy 08402b0409 merge-recursive: distinguish "removed" and "overwritten" messages 15 years ago
Diane Gasselin 23cbf11b5c merge-recursive: porcelain messages for checkout 15 years ago
Matthieu Moy 08353ebbab Turn unpack_trees_options.msgs into an array + enum 15 years ago
Jonathan Nieder 1ce584b058 read-tree: stop leaking tree objects 15 years ago
Nguyễn Thái Ngọc Duy 74da98f9c7 unpack-trees: mark new entries skip-worktree appropriately 15 years ago
Nguyễn Thái Ngọc Duy 711f151a7b unpack-trees: do not check for conflict entries too early 15 years ago
Nguyễn Thái Ngọc Duy 700e66d661 unpack-trees: let read-tree -u remove index entries outside sparse area 15 years ago
Nguyễn Thái Ngọc Duy eec3fc0309 unpack-trees: only clear CE_UPDATE|CE_REMOVE when skip-worktree is always set 15 years ago
Brian Downing e53e6b4433 unpack-trees: Make index lookahead less pessimal 15 years ago
Gary V. Vaughan 66dbfd55e3 Rewrite dynamic structure initializations to runtime assignment 15 years ago
Clemens Buchacher aecda37c66 do not overwrite files marked "assume unchanged" 15 years ago
Peter Collingbourne 80d706afed Introduce remove_or_warn function 15 years ago
Peter Collingbourne c5e558a80a Remove empty directories when checking out a commit with fewer submodules 15 years ago
Junio C Hamano ba655da537 read-tree --debug-unpack 15 years ago
Junio C Hamano 730f72840c unpack-trees.c: look ahead in the index 15 years ago
Junio C Hamano da165f470e unpack-trees.c: prepare for looking ahead in the index 15 years ago
Junio C Hamano cee2d6ae63 Aggressive three-way merge: fix D/F case 15 years ago
Junio C Hamano e11d7b5969 "reset --merge": fix unmerged case 15 years ago
Nguyễn Thái Ngọc Duy 56cac48c35 ie_match_stat(): do not ignore skip-worktree bit with CE_MATCH_IGNORE_VALID 15 years ago
Felipe Contreras a75d7b5409 Use 'fast-forward' all over the place 15 years ago
Junio C Hamano 353c5eeb5c unpack_callback(): use unpack_failed() consistently 15 years ago
Junio C Hamano 6caa7b5553 unpack-trees: typofix 15 years ago