summaryrefslogtreecommitdiff
path: root/src/diff.c
Commit message (Expand)AuthorAgeFilesLines
* diff: allow asking for diffs with no contextCarlos Martín Nieto2013-03-091-1/+4
* Replace diff delta binary with flagsRussell Belfer2013-02-201-4/+4
* diff: add a notify callback to `git_diff__from_iterators`yorah2013-02-071-10/+34
* Return the matched pathspec pattern in `git_pathspec_match_path`yorah2013-02-071-2/+4
* Update iterator API with flags for ignore_caseRussell Belfer2013-01-151-11/+13
* update copyrightsEdward Thomson2013-01-081-1/+1
* Fix up spoolandsort iterator usageRussell Belfer2013-01-041-2/+1
* More checkout improvementsRussell Belfer2013-01-041-14/+29
* Make spoolandsort a pushable iterator behaviorRussell Belfer2012-12-271-12/+7
* Fix diff constructor name order confusionRussell Belfer2012-12-171-3/+3
* Clean up iterator APIsRussell Belfer2012-12-101-10/+11
* Fix diff header comments and missing constRussell Belfer2012-12-051-1/+1
* Deploy GITERR_CHECK_VERSIONBen Straub2012-11-301-3/+2
* Deploy GIT_DIFF_OPTIONS_INITBen Straub2012-11-301-3/+4
* API updates for submodule.hRussell Belfer2012-11-271-2/+2
* Merge pull request #1071 from arrbee/alternate-fix-strcmpScott J. Goldman2012-11-151-4/+4
|\
| * Create internal strcmp variants for function ptrsRussell Belfer2012-11-141-4/+4
* | Merge pull request #1074 from edubart/ignore_diff_filemodeVicent Martí2012-11-151-0/+3
|\ \
| * | Add option to ignore file mode in diffsEduardo Bart2012-11-151-0/+3
| |/
* | Add explicit git_index ptr to diff and checkoutRussell Belfer2012-11-141-22/+35
* | Add iterator for git_index objectRussell Belfer2012-11-141-2/+15
* | Fix diff API to better parameter orderRussell Belfer2012-11-141-78/+41
|/
* Fix various cross-platform build issuesRussell Belfer2012-11-091-15/+15
* fix regression in diff with submodule oidRussell Belfer2012-11-091-9/+8
* Some diff refactorings to help code reuseRussell Belfer2012-11-091-74/+92
* Move pathspec code in separate filesRussell Belfer2012-11-091-135/+37
* Move rename detection into new fileRussell Belfer2012-10-301-319/+23
* Initial implementation of diff rename detectionRussell Belfer2012-10-231-0/+147
* diff: workdir diffing in a bare repo returns EBAREREPOnulltoken2012-10-181-6/+10
* Add complex checkout test and then fix checkoutRussell Belfer2012-10-091-8/+92
* Introduce status/diff TYPECHANGE flagsRussell Belfer2012-10-091-12/+14
* Add test for diffs with submodules and bug fixesRussell Belfer2012-10-081-7/+30
* Fix a few diff bugs with directory contentRussell Belfer2012-10-081-4/+18
* Diff: Do not try to calculate an oid for a GITLINK.Sascha Cunz2012-10-051-1/+5
* Diff: teach get_workdir_content to show a submodule as textSascha Cunz2012-10-051-2/+5
* Merge pull request #939 from pwkelley/ignorecaseRussell Belfer2012-10-021-6/+58
|\
| * Minor fixes for ignorecase supportPhilip Kelley2012-09-171-1/+1
| * Support for core.ignorecasePhilip Kelley2012-09-171-6/+58
* | 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/+30
* | Initial implementation of new diff patch APIRussell Belfer2012-09-251-18/+28
|/
* Implement filters for status/diff blobsRussell Belfer2012-09-061-11/+22
* Diff iteratorsRussell Belfer2012-09-051-4/+10
* Major submodule rewriteRussell Belfer2012-08-241-1/+1
* Minor bug fixes in diff codeRussell Belfer2012-08-221-1/+2
* oid: Explicitly include `oid.h` for the inlined CMPVicent Marti2012-08-091-0/+1
* Add flag to turn off pathspec testing for diff and statusyorah2012-07-241-2/+3
* Fix getting status of files containing bracketsyorah2012-07-241-7/+16
* Fix bug with merging diffs with null optionsRussell Belfer2012-07-191-2/+2
* diff: make sure we free all allocated resourcesCarlos Martín Nieto2012-06-201-6/+21