summaryrefslogtreecommitdiff
path: root/src/apply.c
Commit message (Expand)AuthorAgeFilesLines
* apply: make update_hunk accept a size_tEdward Thomson2019-01-251-1/+1
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-5/+5
* Fix Linux warningslhchavez2019-01-081-1/+1
* Merge pull request #4847 from noahp/noahp/null-arg-fixesEdward Thomson2018-11-181-1/+2
|\
| * tests: address two null argument instancesNoah Pendleton2018-11-131-1/+2
* | apply: test re-adding a file after removing itEdward Thomson2018-11-051-10/+13
* | apply: test modifying a file after renaming itEdward Thomson2018-11-051-12/+53
* | apply: handle multiple deltas to the same fileEdward Thomson2018-11-051-7/+32
* | apply: handle exact renamesEdward Thomson2018-11-051-2/+7
* | apply: introduce a hunk callbackEdward Thomson2018-11-051-7/+41
* | apply: introduce a delta callbackEdward Thomson2018-11-051-3/+15
* | apply: move location to an argument, not the optsEdward Thomson2018-11-051-10/+16
* | apply: use an indexwriterEdward Thomson2018-11-051-3/+15
* | apply: validate workdir contents match index for BOTHEdward Thomson2018-11-051-17/+23
* | reader: optionally validate index matches workdirEdward Thomson2018-11-051-1/+1
* | apply: use preimage as the checkout baselineEdward Thomson2018-11-051-28/+57
* | apply: convert checkout conflicts to apply failuresEdward Thomson2018-11-051-0/+7
* | apply: when preimage file is missing, return EAPPLYFAILEdward Thomson2018-11-051-1/+7
* | apply: simplify checkout vs index applicationEdward Thomson2018-11-051-77/+126
* | apply: remove deleted paths from indexEdward Thomson2018-11-041-0/+19
* | apply: return a specific exit code on failureEdward Thomson2018-11-041-1/+1
* | apply: handle file additionsEdward Thomson2018-11-041-3/+7
* | apply: handle file deletionsEdward Thomson2018-11-041-0/+3
* | apply: introduce `git_apply`Edward Thomson2018-11-041-0/+110
* | apply: reimplement `git_apply_tree` with readersEdward Thomson2018-11-041-16/+21
* | apply: introduce `git_apply_tree`Edward Thomson2018-11-031-0/+100
|/
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-4/+4
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-1/+2
* giterr_set: consistent error messagesEdward Thomson2016-12-291-2/+2
* common: use PRIuZ for size_t in `giterr_set` callsPatrick Steinhardt2016-11-141-1/+1
* diff: treat binary patches with no data specialethomson/diff-read-empty-binaryEdward Thomson2016-09-051-1/+9
* apply: fix warning when initializing patch imagesPatrick Steinhardt2016-08-051-1/+1
* apply: safety check files that dont end with eolEdward Thomson2016-07-241-1/+4
* apply: compare preimage to imageEdward Thomson2016-07-241-1/+1
* vector: more sensible names for `grow_at`/`shrink_at`Edward Thomson2016-05-261-2/+2
* patch application: drop unnecessary `patch_image_init`Edward Thomson2016-05-261-10/+2
* patch: use delta's old_file/new_file membersEdward Thomson2016-05-261-1/+1
* patch: abstract patches into diff'ed and parsedEdward Thomson2016-05-261-6/+8
* patch application: apply binary patchesEdward Thomson2016-05-261-4/+91
* apply: handle empty patchesEdward Thomson2016-05-261-1/+4
* Introduce git_apply_patchEdward Thomson2016-05-261-0/+282