182 Commits (0e214af9c34623979b19bb183bd8e518d749fd63)

Author SHA1 Message Date
Junio C Hamano 913e0e99b6 unpack_trees(): protect the handcrafted in-core index from read_cache() 16 years ago
Junio C Hamano 64ca23afda discard_cache: reset lazy name_hash bit 16 years ago
Junio C Hamano c70115b4b1 Teach gitlinks to ie_modified() and ce_modified_check_fs() 17 years ago
Alex Riesen 1ce4790bf5 Make use of stat.ctime configurable 17 years ago
Petr Baudis 81dc2307d0 git-mv: Keep moved index entries inact 17 years ago
Junio C Hamano d14e7407b3 "needs update" considered harmful 17 years ago
Junio C Hamano 3bf0dd1f4e read-cache.c: typofix 17 years ago
Miklos Vajna e46bbcf6e8 Move read_cache_unmerged() to read-cache.c 17 years ago
Linus Torvalds f49c2c22fe racy-git: an empty blob has a fixed object name 17 years ago
Marius Storm-Olsen aa9349d449 Add shortcut in refresh_cache_ent() for marked entries. 17 years ago
Junio C Hamano 38ed1d89f7 "git-add -n -u" should not add but just report 17 years ago
Johannes Schindelin 5fdeacb0ca Teach update-index about --ignore-submodules 17 years ago
Alex Riesen 960b8ad1b1 Make the exit code of add_file_to_index actually useful 17 years ago
Linus Torvalds d177cab048 Avoid some unnecessary lstat() calls 17 years ago
Junio C Hamano 050288d52d is_racy_timestamp(): do not check timestamp for gitlinks 17 years ago
Junio C Hamano e06c43c795 write_index(): optimize ce_smudge_racily_clean_entry() calls with CE_UPTODATE 17 years ago
Linus Torvalds 1102952b45 Make git-add behave more sensibly in a case-insensitive environment 17 years ago
Linus Torvalds 6835550def When adding files to the index, add support for case-independent matches 17 years ago
Linus Torvalds 96872bc200 Move name hashing functions into a file of its own 17 years ago
Linus Torvalds d1f128b050 Add 'const' where appropriate to index handling functions 17 years ago
Linus Torvalds 0ab9e1e8cd Add 'df_name_compare()' helper function 17 years ago
Linus Torvalds d070e3a31b Name hash fixups: export (and rename) remove_hash_entry 17 years ago
Linus Torvalds a22c637124 Fix name re-hashing semantics 17 years ago
Daniel Barkalow 94a5728cfb Library function to check for unmerged index entries 17 years ago
Junio C Hamano 9cb76b8cdc lazy index hashing 17 years ago
Linus Torvalds cf558704fb Create pathname-based hash-table lookup into index 17 years ago
Junio C Hamano 6d91da6d3c read-cache.c: introduce is_racy_timestamp() helper 17 years ago
Junio C Hamano 077c48df8a read-cache.c: fix a couple more CE_REMOVE conversion 17 years ago
Junio C Hamano eadb583134 Avoid running lstat(2) on the same cache entry. 17 years ago
Junio C Hamano 7fec10b7f4 index: be careful when handling long names 17 years ago
Linus Torvalds 7a51ed66f6 Make on-disk index representation separate from in-core one 17 years ago
Junio C Hamano fb63d7f889 git-add: make the entry stat-clean after re-adding the same contents 17 years ago
Junio C Hamano 4bd5b7dacc ce_match_stat, run_diff_files: use symbolic constants for readability 17 years ago
Linus Torvalds cd8ae20195 git-blame shouldn't crash if run in an unmerged tree 17 years ago
Carlos Rica 102c2338da Move make_cache_entry() from merge-recursive.c into read-cache.c 17 years ago
Pierre Habouzit 1dffb8fa80 Small cache_tree_write refactor. 17 years ago
Junio C Hamano 09d5dc32fb Simplify cache API 17 years ago
Carlos Rica 6640f88165 Move make_cache_entry() from merge-recursive.c into read-cache.c 17 years ago
Alexandre Julliard d616813d75 git-add: Add support for --refresh option. 17 years ago
Junio C Hamano af3785dc5a Optimize "diff --cached" performance. 17 years ago
Junio C Hamano 0781b8a9b2 add_file_to_index: skip rehashing if the cached stat already matches 18 years ago
Johannes Schindelin 2031427167 git add: respect core.filemode with unmerged entries 18 years ago
Junio C Hamano a6080a0a44 War on whitespace 18 years ago
Martin Waitz 302b9282c9 rename dirlink to gitlink. 18 years ago
Luiz Fernando N. Capitulino 3511a3774e read_cache_from(): small simplification 18 years ago
Junio C Hamano 4aab5b46f4 Make read-cache.c "the_index" free. 18 years ago
Junio C Hamano 228e94f935 Move index-related variables into a structure. 18 years ago
Linus Torvalds a8ee75bc7a Fix gitlink index entry filesystem matching 18 years ago
Linus Torvalds 095952585c Teach directory traversal about subprojects 18 years ago
Linus Torvalds 1833a92548 Fix thinko in subproject entry sorting 18 years ago