102 Commits (b5d18b8e6f68746a85edfea08e9aff3351d7e891)

Author SHA1 Message Date
Junio C Hamano 78d3b06e0f checkout -f: deal with a D/F conflict entry correctly 16 years ago
Linus Torvalds 05c1da2f5e Fix extraneous lstat's in 'git checkout -f' 16 years ago
Brandon Casey 0039ba7e5e unpack-trees.c: work around run-time array initialization flaw on IRIX 6.5 16 years ago
Linus Torvalds dba2e2037f Simplify read_directory[_recursive]() arguments 16 years ago
Linus Torvalds 2af202be3d Fix various sparse warnings in the git source code 16 years ago
Junio C Hamano b65982b608 Optimize "diff-index --cached" using cache-tree 16 years ago
Alex Riesen 691f1a28bf replace direct calls to unlink(2) with unlink_or_warn 16 years ago
Junio C Hamano 66985e6629 unpack-trees: do not muck with attributes when we are not checking out 16 years ago
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