summaryrefslogtreecommitdiff
path: root/src/diff.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Make index add/append support core.filemode flagRussell Belfer2012-06-191-2/+2
* Minor fixes, cleanups, and clarificationsRussell Belfer2012-06-081-22/+41
* Fix filemode comparison in diffsRussell Belfer2012-06-081-15/+26
* Fix bugs for status with spaces and reloaded attrsRussell Belfer2012-05-241-0/+1
* errors: Rename error codesbreaking-changesVicent Martí2012-05-181-1/+1
* errors: Rename the generic return codesVicent Martí2012-05-181-1/+1
* global: Change parameter ordering in APIVicent Martí2012-05-181-1/+3
* Fix status for files under ignored dirsRussell Belfer2012-05-161-20/+40
* Ranged iterators and rewritten git_status_fileRussell Belfer2012-05-151-8/+39
* Add support for diffing index with no HEADRussell Belfer2012-05-081-1/+1
* Fix memory leaks and use after freeRussell Belfer2012-05-041-4/+8
* Remove old and unused error codesVicent Martí2012-05-021-5/+2
* Merge branch 'new-error-handling' into developmentVicent Martí2012-05-021-194/+324
|\
| * Fix usage of "new" for fieldname in public headerRussell Belfer2012-05-021-80/+80
| * Fix Win32 warningsRussell Belfer2012-04-261-1/+2