93 Commits (5e6e2b487e76066d03b4f5809dc6b44b1234519a)

Author SHA1 Message Date
Junio C Hamano 06f33c1735 Read attributes from the index that is being checked out 16 years ago
Junio C Hamano aab3b9a1aa read-tree A B C: do not create a bogus index and do not segfault 16 years ago
Kjetil Barvik c06ff4908b Record ns-timestamps if possible, but do not use it without USE_NSEC 16 years ago
Kjetil Barvik 1dcafcc0e6 verify_uptodate(): add ce_uptodate(ce) test 16 years ago
Kjetil Barvik fba2f38a2c make USE_NSEC work as expected 16 years ago
Kjetil Barvik 36419c8ee4 check_updates(): effective removal of cache entries marked CE_REMOVE 16 years ago
Kjetil Barvik 7847892716 unlink_entry(): introduce schedule_dir_for_removal() 16 years ago
Kjetil Barvik 571998921d lstat_cache(): swap func(length, string) into func(string, length) 16 years ago
René Scharfe c7cddc1a2f merge: fix out-of-bounds memory access 16 years ago
Kjetil Barvik 09c9306658 lstat_cache(): introduce has_symlink_or_noent_leading_path() function 16 years ago
Clemens Buchacher 7b9e3ce025 unpack-trees: remove redundant path search in verify_absent 16 years ago
Clemens Buchacher 837e5fe95d unpack-trees: fix path search bug in verify_absent 16 years ago
Clemens Buchacher 6b9315d5a1 unpack-trees: handle failure in verify_absent 16 years ago
Daniel Lowe 9db56f71b9 Fix non-literal format in printf-style calls 16 years ago
Jeff King 13494ed14c correct cache_entry allocation 16 years ago
Junio C Hamano 5521883490 checkout: do not lose staged removal 17 years ago
Junio C Hamano 913e0e99b6 unpack_trees(): protect the handcrafted in-core index from read_cache() 17 years ago
Junio C Hamano 2e2b887d1c unpack_trees(): allow callers to differentiate worktree errors from merge errors 17 years ago
Junio C Hamano 8ccba008ee unpack-trees: allow Porcelain to give different error messages 17 years ago
Linus Torvalds c40641b77b Optimize symlink/directory detection 17 years ago
Linus Torvalds 1fa6ead492 Make unpack-tree update removed files before any updated files 17 years ago
Linus Torvalds 32260ad5db Make branch merging aware of underlying case-insensitive filsystems 17 years ago
Linus Torvalds cd2fef59ed Make hash_name_lookup able to do case-independent lookups 17 years ago
Linus Torvalds df292c791a Make "index_name_exists()" return the cache_entry it found 17 years ago
Junio C Hamano c4758d3c93 Fix read-tree not to discard errors 17 years ago
Linus Torvalds 7f8ab8dc07 Don't update unchanged merge entries 17 years ago
Linus Torvalds fac4b32887 Fix recent 'unpack_trees()'-related changes breaking 'git stash' 17 years ago
Junio C Hamano ca885a4fe6 read-tree() and unpack_trees(): use consistent limit 17 years ago
Linus Torvalds 20a16eb33e unpack_trees(): fix diff-index regression. 17 years ago
Junio C Hamano 542c264b01 traverse_trees_recursive(): propagate merge errors up 17 years ago
Linus Torvalds 1caeacc1f2 unpack_trees(): minor memory leak fix in unused destination index 17 years ago
Linus Torvalds 34110cd4e3 Make 'unpack_trees()' have a separate source and destination index 17 years ago
Linus Torvalds bc052d7f43 Make 'unpack_trees()' take the index to work on as an argument 17 years ago
Linus Torvalds 01904572a5 Move 'unpack_trees()' over to 'traverse_trees()' interface 17 years ago
Linus Torvalds e85486450e Be more verbose when checkout takes a long time 17 years ago
Linus Torvalds eb7a2f1d50 Use helper function for copying index entry information 17 years ago
Daniel Barkalow 4e7c4571b8 Add "skip_unmerged" option to unpack_trees. 17 years ago
Daniel Barkalow 33ecf7eb61 Discard "deleted" cache entries after using them to update the working tree 17 years ago
Daniel Barkalow b05c6dff8a Send unpack-trees debugging output to stderr 17 years ago
Daniel Barkalow 17e4642667 Add flag to make unpack_trees() not print errors. 17 years ago
Daniel Barkalow 203a2fe117 Allow callers of unpack_trees() to handle failure 17 years ago
Junio C Hamano 6831a88ac0 gitignore: lazily find dtype 17 years ago
Junio C Hamano d6b8fc303b gitignore(5): Allow "foo/" in ignore list to match directory "foo" 17 years ago
Linus Torvalds 7a51ed66f6 Make on-disk index representation separate from in-core one 17 years ago
Linus Torvalds f2fdd10ab7 unpack-trees: FLEX_ARRAY fix 17 years ago
Junio C Hamano 63d285c849 per-directory-exclude: lazily read .gitignore files 17 years ago
Junio C Hamano 4bd5b7dacc ce_match_stat, run_diff_files: use symbolic constants for readability 17 years ago
Nicolas Pitre 4d4fcc5451 relax usage of the progress API 17 years ago
Nicolas Pitre dc6a0757c4 make struct progress an opaque type 17 years ago
Nicolas Pitre 42e18fbf5f more compact progress display 17 years ago