summaryrefslogtreecommitdiff
path: root/src/patch_parse.c
Commit message (Expand)AuthorAgeFilesLines
* patch: show copy information for identical copiesEdward Thomson2016-06-251-0/+16
* patch::parse: handle patches with no hunksEdward Thomson2016-06-251-1/+3
* patch: zero id and abbrev length for empty filesEdward Thomson2016-05-261-8/+20
* patch: identify non-binary patches as `NOT_BINARY`Edward Thomson2016-05-261-4/+3
* introduce `git_diff_from_buffer` to parse diffsEdward Thomson2016-05-261-32/+43
* patch: differentiate not found and invalid patchesEdward Thomson2016-05-261-1/+2
* git_patch_parse_ctx: refcount the contextEdward Thomson2016-05-261-87/+144
* parse: introduce parse_ctx_contains_sEdward Thomson2016-05-261-18/+25
* patch: `git_patch_from_patchfile` -> `git_patch_from_buffer`Edward Thomson2016-05-261-1/+1
* patch: provide static string `advance_expected`Edward Thomson2016-05-261-10/+13
* patch parse: dup the patch from the callersEdward Thomson2016-05-261-5/+22
* patch parsing: squash some memory leaksEdward Thomson2016-05-261-0/+7
* patch: drop some warningsEdward Thomson2016-05-261-2/+2
* Introduce git_patch_options, handle prefixesEdward Thomson2016-05-261-112/+163
* patch printing: include rename informationEdward Thomson2016-05-261-2/+2
* patch_parse: don't set new mode when deletedEdward Thomson2016-05-261-4/+4
* patch_parse: use names from `diff --git` headerEdward Thomson2016-05-261-17/+44
* patch_parse: set binary flagEdward Thomson2016-05-261-0/+1
* patch: when parsing, set nfiles correctly in deltaEdward Thomson2016-05-261-0/+3
* diff: include oid length in deltasEdward Thomson2016-05-261-8/+4
* patch parse: unset path prefixEdward Thomson2016-05-261-0/+4
* patch: use delta's old_file/new_file membersEdward Thomson2016-05-261-39/+26
* patch: abstract patches into diff'ed and parsedEdward Thomson2016-05-261-0/+920