summaryrefslogtreecommitdiff
path: root/src/diff.h
Commit message (Expand)AuthorAgeFilesLines
* iterator: update enum type name for consistencyEdward Thomson2020-01-181-2/+2
* diff_print: add a new 'print_index' flag when printing diff.Gregory Herrero2019-11-191-1/+2
* consistent header guardsethomson/header_guardsEdward Thomson2018-02-011-1/+0
* diff_generate: avoid excessive stats of .gitattribute filesPatrick Steinhardt2018-01-031-0/+1
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+2
* Teach `git_patch_from_diff` about parsed diffsethomson/patch_from_diffEdward Thomson2016-08-241-0/+2
* introduce `git_diff_from_buffer` to parse diffsEdward Thomson2016-05-261-0/+4
* git_diff_generated: abstract generated diffsEdward Thomson2016-05-261-123/+9
* checkout: only consider nsecs when built that wayEdward Thomson2015-11-231-1/+0
* Only write index if updated when passing GIT_DIFF_UPDATE_INDEXPierre-Olivier Latour2015-06-261-0/+1
* stash: save the workdir file when deleted in indexEdward Thomson2015-06-231-0/+9
* git_diff__merge: allow pluggable diff mergesEdward Thomson2015-06-231-0/+10
* diff: preserve original mode in the indexEdward Thomson2015-06-201-1/+1
* Remove trace / add git_diff_perfdata struct + apiRussell Belfer2014-05-021-0/+2
* Add GIT_STATUS_OPT_UPDATE_INDEX and use trace APIRussell Belfer2014-05-021-5/+0
* Add diff option to update index stat cacheRussell Belfer2014-05-021-1/+1
* Lay groundwork for updating stat cache in diffRussell Belfer2014-05-021-1/+3
* Add build option for diff internal statisticsRussell Belfer2014-05-021-1/+6
* Introduce git_diff_format_email and git_diff_commit_as_emailJacques Germishuys2014-04-151-0/+3
* diff: rename the file's 'oid' to 'id'Carlos Martín Nieto2014-01-251-1/+1
* Fix --assume-unchanged supportRussell Belfer2013-11-011-1/+1
* Rename diff objects and split patch.hRussell Belfer2013-10-111-5/+5
* Merge pull request #1738 from libgit2/diff-patch-content-sizeBen Straub2013-08-081-0/+7
|\
| * Add hunk/file headers to git_diff_patch_sizeRussell Belfer2013-07-231-0/+7
* | Make rename detection file size fix betterRussell Belfer2013-07-241-0/+29
|/
* Add git_pathspec_match_diff APIRussell Belfer2013-07-101-0/+2
* More tests and bug fixes for status with renameRussell Belfer2013-06-171-5/+4
* Improve case handling in git_diff__paired_foreachRussell Belfer2013-06-171-0/+1
* Reorganize diff and add basic diff driverRussell Belfer2013-06-101-0/+11
* More diff rename tests; better split swap handlingRussell Belfer2013-05-231-0/+2
* Significant rename detection rewriteRussell Belfer2013-05-221-2/+8
* Add GIT_DIFF_LINE_CONTEXT_EOFNLRussell Belfer2013-05-071-0/+1
* renames!Edward Thomson2013-04-301-0/+12
* Replace diff delta binary with flagsRussell Belfer2013-02-201-2/+8
* update copyrightsEdward Thomson2013-01-081-1/+1
* Clean up iterator APIsRussell Belfer2012-12-101-0/+6
* Deploy GITERR_CHECK_VERSIONBen Straub2012-11-301-13/+0
* Deploy GIT_DIFF_OPTIONS_INITBen Straub2012-11-301-0/+14
* Fix various cross-platform build issuesRussell Belfer2012-11-091-4/+4
* Some diff refactorings to help code reuseRussell Belfer2012-11-091-0/+8
* Move rename detection into new fileRussell Belfer2012-10-301-0/+2
* Initial implementation of diff rename detectionRussell Belfer2012-10-231-0/+3
* Fix minor bugsRussell Belfer2012-10-171-6/+1
* Add const to all shared pointers in diff APIRussell Belfer2012-09-251-1/+1
* Fix bugs in new diff patch codeRussell Belfer2012-09-251-0/+3
* Initial implementation of new diff patch APIRussell Belfer2012-09-251-23/+9
* Replace git_diff_iterator_num_files with progressRussell Belfer2012-09-101-0/+22
* Implement filters for status/diff blobsRussell Belfer2012-09-061-0/+2
* Diff iteratorsRussell Belfer2012-09-051-0/+1
* Fix filemode comparison in diffsRussell Belfer2012-06-081-1/+4