summaryrefslogtreecommitdiff
path: root/src/checkout.c
Commit message (Expand)AuthorAgeFilesLines
* iterator: drop `advance_into_or_over`Edward Thomson2016-03-231-1/+1
* iterator: combine fs+workdir iterators more completelyEdward Thomson2016-03-231-6/+6
* checkout: provide internal func to compute target pathEdward Thomson2016-03-231-32/+54
* iterator: disambiguate reset and reset_rangeEdward Thomson2016-03-231-1/+1
* Merge pull request #3619 from ethomson/win32_forbiddenCarlos Martín Nieto2016-02-181-1/+1
|\
| * index: allow read of index w/ illegal entriesEdward Thomson2016-02-171-1/+1
* | Horrible fix for #3173.Arthur Schreiber2016-02-111-2/+3
* | checkout: fix resource leakPatrick Steinhardt2016-02-091-1/+3
|/
* checkout: only consider nsecs when built that wayEdward Thomson2015-11-231-2/+1
* pool: Simplify implementationVicent Marti2015-10-281-2/+5
* diff: don't feed large files to xdiffEdward Thomson2015-10-051-1/+2
* git_futils_mkdir_*: make a relative-to-base mkdirEdward Thomson2015-09-171-1/+1
* checkout: overwrite files with differing modesEdward Thomson2015-09-161-9/+6
* checkout: use pathlist-based iteratorsEdward Thomson2015-08-301-1/+7
* iterator: use an options struct instead of argsEdward Thomson2015-08-281-10/+16
* Fix #3094 - improve use of portable size_t/ssize_t format specifiers.Matthew Plough2015-07-121-2/+2
* Rename FALLBACK to UNSPECIFIEDcmn/rename-unspecifiedCarlos Martín Nieto2015-06-251-1/+1
* submodule: add an ignore option to statusCarlos Martín Nieto2015-06-221-1/+1
* submodule: don't let status change an existing instanceCarlos Martín Nieto2015-06-221-1/+1
* submodule: remove the per-repo cacheCarlos Martín Nieto2015-06-221-7/+1
* diff: preserve original mode in the indexEdward Thomson2015-06-201-1/+1
* checkout: allow workdir to contain checkout targetethomson/racy-diffcmn/racy-diffEdward Thomson2015-06-161-3/+14
* Rename GIT_EMERGECONFLICT to GIT_ECONFLICTEdward Thomson2015-05-291-3/+3
* checkout: allow baseline to be specified as indexEdward Thomson2015-05-111-5/+14
* checkout: break case-changes into delete/addEdward Thomson2015-05-041-1/+2
* checkout: remove blocking dir when FORCEdEdward Thomson2015-05-041-3/+26
* Revert "Always checkout with case sensitive iterator"Edward Thomson2015-05-041-1/+1
* Fix some build warningsLeo Yang2015-04-281-1/+1
* Merge pull request #3010 from ethomson/checkout_invalid_path_errCarlos Martín Nieto2015-03-241-1/+1
|\
| * checkout: report correct invalid pathEdward Thomson2015-03-231-1/+1
* | config: borrow refcounted referencescmn/config-borrow-entryCarlos Martín Nieto2015-03-031-4/+6
* | checkout: remove `GIT_CHECKOUT_SAFE_CREATE` as a strategyEdward Thomson2015-02-271-9/+8
* | checkout: upgrade to `SAFE_CREATE` when no index fileEdward Thomson2015-02-271-0/+7
|/
* filter: take `temp_buf` in `git_filter_options`Edward Thomson2015-02-191-3/+2
* filter: add `git_filter_list__load_ext`Edward Thomson2015-02-191-6/+12
* git_filter_opt_t -> git_filter_flag_tEdward Thomson2015-02-191-2/+2
* checkout: let the stream writer close the fdEdward Thomson2015-02-181-2/+1
* git_writestream: from git_filter_streamEdward Thomson2015-02-181-5/+5
* checkout: maintain temporary buffer for filtersEdward Thomson2015-02-171-0/+3
* checkout: stream the blob into the filtersEdward Thomson2015-02-171-39/+82
* Remove extra semicolon outside of a functionStefan Widgren2015-02-151-1/+1
* checkout: introduce GIT_CHECKOUT_DONT_WRITE_INDEXEdward Thomson2015-02-141-1/+4
* checkout: hold seen dir paths in a mapEdward Thomson2015-02-041-38/+39
* attrcache: don't re-read attrs during checkoutEdward Thomson2015-02-031-3/+10
* checkout: free last created directoryEdward Thomson2015-01-231-0/+1
* checkout: remove files before writing new onesEdward Thomson2015-01-201-8/+48
* checkout: drop newline in error messageEdward Thomson2015-01-201-1/+1
* checkout: don't recreate previous directoryEdward Thomson2015-01-201-3/+19
* git_path_join_unrooted: return base lenEdward Thomson2015-01-201-1/+1
* checkout: introduce git_checkout_perfdataEdward Thomson2015-01-201-34/+77