summaryrefslogtreecommitdiff
path: root/src/diff.c
Commit message (Expand)AuthorAgeFilesLines
* diff: preserve original mode in the indexEdward Thomson2015-06-201-10/+14
* Introduce `GIT_DIFF_FLAG_EXISTS`Edward Thomson2015-05-281-1/+6
* diff: prettify `maybe_modified` a littleEdward Thomson2015-05-281-12/+15
* introduce `git_index_entry_is_conflict`Edward Thomson2015-05-281-7/+8
* diff conflicts: don't include incorrect IDEdward Thomson2015-05-281-16/+21
* diff: for conflicts w/o workdir, blank nitem sideEdward Thomson2015-05-281-13/+26
* diff/status: introduce conflictsEdward Thomson2015-05-281-13/+64
* diff: wrap the iterator functionsEdward Thomson2015-05-281-25/+73
* checkout: break case-changes into delete/addEdward Thomson2015-05-041-0/+13
* Fixed GIT_DIFF_UPDATE_INDEX not being aware of executable bit changesPierre-Olivier Latour2015-04-151-1/+1
* Removed unnecessary conditionPierre-Olivier Latour2015-04-151-9/+6
* Use git_oid_cpy() instead of memcpy()Pierre-Olivier Latour2015-04-151-1/+1
* Avoid retaining / releasing the index more than necessary when GIT_DIFF_UPDAT...Pierre-Olivier Latour2015-03-111-2/+1
* config: borrow refcounted referencescmn/config-borrow-entryCarlos Martín Nieto2015-03-031-1/+2
* git_filter_opt_t -> git_filter_flag_tEdward Thomson2015-02-191-1/+1
* Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-131-2/+3
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-0/+2
* Added missing error handling pathJacques Germishuys2014-12-301-0/+1
* Plug leaksCarlos Martín Nieto2014-11-231-2/+1
* iterator: submodules are determined by an index or treecmn/submodule-and-dirCarlos Martín Nieto2014-11-071-2/+7
* Changed context_lines and interhunk_lines to uint32_t to match struct s_xdemi...Pierre-Olivier Latour2014-10-271-1/+1
* Merge remote-tracking branch 'origin/development' into fix-git-status-list-ne...Alan Rogers2014-06-041-44/+15
|\
| * Increase use of config snapshotsrb/coverity-fixesRussell Belfer2014-05-131-9/+10
| * Merge pull request #2328 from libgit2/rb/how-broken-can-ignores-beVicent Marti2014-05-131-35/+5
| |\
| | * Improve checks for ignore containmentrb/how-broken-can-ignores-beRussell Belfer2014-05-061-35/+5
* | | Implement GIT_DIFF_INCLUDE_UNREADABLE_AS_UNTRACKEDAlan Rogers2014-06-041-1/+4
* | | Don't need to duplicate this code.Alan Rogers2014-05-231-5/+1
* | | Return GIT_DELTA_UNREADABLE for a file with a mode changeAlan Rogers2014-05-221-0/+5
* | | Remove errant whitespace.Alan Rogers2014-05-211-1/+1
* | | Return GIT_FILEMODE_UNREADABLE for files that fail to stat.Alan Rogers2014-05-211-16/+15
* | | Start adding GIT_DELTA_UNREADABLE and GIT_STATUS_WT_UNREADABLE.Alan Rogers2014-05-201-10/+28
* | | Skip unreadable files for now.Alan Rogers2014-05-201-3/+3
|/ /
* | Add filter options and ALLOW_UNSAFERussell Belfer2014-05-061-1/+2
|/
* Fix remaining init_options inconsistenciesRussell Belfer2014-05-021-9/+2
* Make init_options fns use unsigned ints and macroRussell Belfer2014-05-021-15/+12
* Remove trace / add git_diff_perfdata struct + apiRussell Belfer2014-05-021-36/+40
* Get rid of redundant git_diff_options_init fnRussell Belfer2014-05-021-14/+0
* Add payloads, bitmaps to trace APIRussell Belfer2014-05-021-6/+6
* Add GIT_STATUS_OPT_UPDATE_INDEX and use trace APIRussell Belfer2014-05-021-13/+7
* Add diff option to update index stat cacheRussell Belfer2014-05-021-4/+32
* Lay groundwork for updating stat cache in diffRussell Belfer2014-05-021-14/+30
* Skip diff oid calc when size definitely changedRussell Belfer2014-05-021-4/+11
* Add build option for diff internal statisticsRussell Belfer2014-05-021-34/+45
* Merge pull request #2241 from libgit2/rb/stash-skip-submodulesVicent Marti2014-04-251-70/+8
|\
| * Treat ignored, empty, and untracked dirs differentRussell Belfer2014-04-231-5/+6
| * Make checkout match diff for untracked/ignored dirRussell Belfer2014-04-221-70/+7
* | Use git_diff_get_stats in example/diff + refactorRussell Belfer2014-04-221-1/+2
|/
* Decouple index iterator sort from indexRussell Belfer2014-04-171-41/+38
* Sanitize git_diff_format_email_options' summary parameterJacques Germishuys2014-04-151-1/+19
* Introduce git_diff_format_email and git_diff_commit_as_emailJacques Germishuys2014-04-151-0/+204