256 Commits (887523ebb8cedcb2f219a18539b2be98e6a5e7cd)

Author SHA1 Message Date
Jeff King 75faa45ae0 replace trivial malloc + sprintf / strcpy calls with xstrfmt 10 years ago
Jeff King f514ef9787 verify_absent: allow filenames longer than PATH_MAX 10 years ago
Jeff King fcd12db6af prefer git_pathdup to git_path in some possibly-dangerous cases 10 years ago
Brian Degenhardt 52fca2184d unpack-trees: populate cache-tree on successful merge 10 years ago
David Turner 7d782416cb unpack-trees: don't update files with CE_WT_REMOVE set 10 years ago
Nguyễn Thái Ngọc Duy e931371a8f untracked cache: invalidate at index addition or removal 10 years ago
Jeff King 4616918013 unpack-trees: propagate errors adding entries to the index 10 years ago
Junio C Hamano a16cc8b247 unpack_trees: plug leakage of o->result 10 years ago
Jonathan Nieder 6a143aa2b2 checkout -m: attempt merge when deletion of path was staged 11 years ago
Jonathan Nieder 6c1db1b388 unpack-trees: use 'cuddled' style for if-else cascade 11 years ago
Stefan Beller 0ecd180a27 unpack-trees: simplify 'all other failures' case 11 years ago
Jeremiah Mahler ccdd4a0f3c cleanup duplicate name_compare() functions 11 years ago
Jeff King fa3f60b783 use xstrfmt in favor of manual size calculations 11 years ago
Nguyễn Thái Ngọc Duy 078a58e825 read-cache: mark updated entries for split index 11 years ago
Nguyễn Thái Ngọc Duy 5fc2fc8fa2 read-cache: split-index mode 11 years ago
Nguyễn Thái Ngọc Duy e93021b20a read-cache: save index SHA-1 after reading 11 years ago
Nguyễn Thái Ngọc Duy d4a2024aef entry.c: update cache_changed if refresh_cache is set in checkout_entry() 11 years ago
Nguyễn Thái Ngọc Duy a5400efe29 cache-tree: mark istate->cache_changed on cache tree invalidation 11 years ago
Nguyễn Thái Ngọc Duy a5c446f116 unpack-trees: be specific what part of the index has changed 11 years ago
Nguyễn Thái Ngọc Duy 754dbc43f0 i18n: mark all progress lines for translation 11 years ago
Antoine Pelisse fc2b621454 Prevent buffer overflows when path is too long 11 years ago
Karsten Blees 419a597f64 name-hash.c: remove cache entries instead of marking them CE_UNHASHED 11 years ago
Karsten Blees 8b013788a1 name-hash.c: use new hash map implementation for cache entries 11 years ago
Jeff King b018ff6085 unpack-trees: fix "read-tree -u --reset A B" with conflicted index 12 years ago
Eric Sunshine ebbd7439b1 employ new explicit "exists in index?" API 12 years ago
Felipe Contreras e28f764159 unpack-trees: plug a memory leak 12 years ago
Nguyễn Thái Ngọc Duy 9c5e6c802c Convert "struct cache_entry *" to "const ..." wherever possible 12 years ago
René Scharfe 603d249853 unpack-trees: don't shift conflicts left and right 12 years ago
René Scharfe 5d80ef5a6e unpack-trees: free cache_entry array members for merges 12 years ago
René Scharfe 5828e8352c diff-lib, read-tree, unpack-trees: mark cache_entry array paramters const 12 years ago
René Scharfe eb9ae4b505 diff-lib, read-tree, unpack-trees: mark cache_entry pointers const 12 years ago
René Scharfe f2fa354205 unpack-trees: create working copy of merge entry in merged_entry 12 years ago
René Scharfe a33bd4d34d unpack-trees: factor out dup_entry 12 years ago
Karsten Blees b07bc8c8c3 dir.c: replace is_path_excluded with now equivalent is_excluded API 12 years ago
Adam Spiers c082df2453 dir.c: use a single struct exclude_list per source of excludes 12 years ago
Adam Spiers f619881251 dir.c: rename free_excludes() to clear_exclude_list() 12 years ago
Adam Spiers 0795805053 dir.c: rename excluded_from_list() to is_excluded_from_list() 12 years ago
Adam Spiers 9013089c4a dir.c: rename path_excluded() to is_path_excluded() 12 years ago
Martin von Zweigbergk 686b2de0ce oneway_merge(): only lstat() when told to update worktree 12 years ago
Thomas Gummerer b60e188c51 Strip namelen out of ce_flags into a ce_namelen field 13 years ago
Thomas Gummerer 68c4f6a577 Replace strlen() with ce_namelen() 13 years ago
Junio C Hamano 589570dbe7 unpack-trees.c: use path_excluded() in check_ok_to_remove() 13 years ago
Jens Lehmann cb8ad289c6 Consistently use "superproject" instead of "supermodule" 13 years ago
Pete Wyckoff 82247e9bd5 remove superfluous newlines in error messages 13 years ago
Junio C Hamano 9170c7ab28 unpack-trees: preserve the index file version of original 13 years ago
René Scharfe 6ff264ee05 unpack-trees: plug minor memory leak 13 years ago
René Scharfe 97e5954bdc unpack-trees: don't perform any index operation if we're not merging 13 years ago
Nguyễn Thái Ngọc Duy 0de1633783 tree-walk.c: do not leak internal structure in tree_entry_len() 14 years ago
Nguyễn Thái Ngọc Duy a7bc906f2e Add explanation why we do not allow to sparse checkout to empty working tree 14 years ago
Nguyễn Thái Ngọc Duy 17d26a4d04 sparse checkout: show error messages when worktree shaping fails 14 years ago