summaryrefslogtreecommitdiff
path: root/src/diff_print.c
Commit message (Expand)AuthorAgeFilesLines
* refactor: `src` is now `src/libgit2`Edward Thomson2022-02-221-825/+0
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-171-95/+102
* diff: use GIT_ASSERTEdward Thomson2020-11-271-4/+8
* buffer: git_buf_sanitize should return a valueEdward Thomson2020-11-251-2/+11
* diff_print: adjust code to match current coding stylePatrick Steinhardt2020-06-171-44/+32
* diff_print: return out-of-memory situation when printing binaryPatrick Steinhardt2020-06-171-0/+3
* diff_print: do not call abort(3P)Patrick Steinhardt2020-06-171-3/+2
* diff_print: handle errors when printing to filePatrick Steinhardt2020-06-171-5/+18
* tree-wide: mark local functions as staticPatrick Steinhardt2020-06-091-1/+1
* patch: correctly handle mode changes for renamesPatrick Steinhardt2020-03-261-7/+7
* diff_print: add support for GIT_DIFF_FORMAT_PATCH_ID.Gregory Herrero2019-11-191-1/+6
* diff_print: add a new 'print_index' flag when printing diff.Gregory Herrero2019-11-191-7/+14
* fileops: rename to "futils.h" to match function signaturesPatrick Steinhardt2019-07-201-1/+1
* configuration: cvar -> configmapPatrick Steinhardt2019-07-181-1/+1
* oid: `is_zero` instead of `iszero`Edward Thomson2019-06-161-4/+4
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-9/+9
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-8/+8
* diff: Add missing GIT_DELTA_TYPECHANGE -> 'T' mapping.Erik van Zijst2018-04-051-0/+1
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+2
* giterr_set: consistent error messagesEdward Thomson2016-12-291-5/+5
* diff: treat binary patches with no data specialethomson/diff-read-empty-binaryEdward Thomson2016-09-051-4/+6
* diff_print: change test for skipping binary printingEdward Thomson2016-09-021-3/+3
* patch: show copy information for identical copiesEdward Thomson2016-06-251-11/+33
* Introduce `git_diff_to_buf`Edward Thomson2016-05-261-0/+9
* patch: `patch_diff` -> `patch_generated`Edward Thomson2016-05-261-1/+1
* patch: drop some warningsEdward Thomson2016-05-261-4/+3
* patch: use strlen to mean string lengthEdward Thomson2016-05-261-29/+27
* patch: show modes when only the mode has changedEdward Thomson2016-05-261-13/+21
* patch: quote filenames when necessaryEdward Thomson2016-05-261-33/+96
* patch: don't print some headers on pure renamesEdward Thomson2016-05-261-4/+13
* patch printing: include rename informationEdward Thomson2016-05-261-0/+23
* patch_parse: use names from `diff --git` headerEdward Thomson2016-05-261-1/+0
* diff: include oid length in deltasEdward Thomson2016-05-261-0/+27
* patch: abstract patches into diff'ed and parsedEdward Thomson2016-05-261-96/+53
* patch application: apply binary patchesEdward Thomson2016-05-261-0/+3
* diff_print: assert patch is non-NULLPatrick Steinhardt2016-02-231-1/+5
* Fix binary diffsGuille -bisho-2015-09-251-1/+1
* diff: use size_t formatEdward Thomson2015-06-301-1/+1
* diff: fix leaks in diff printingCarlos Martín Nieto2015-06-261-0/+3
* Fixed Xcode 6.1 build warningsPierre-Olivier Latour2015-06-151-1/+0
* diff: introduce binary diff callbacksEdward Thomson2015-06-121-126/+154
* Introduce git_buf_decode_base64Edward Thomson2014-08-151-1/+1
* undo indentation change in diff_print.cfix-git-status-list-new-unreadable-folderAlan Rogers2014-07-231-9/+9
* Merge remote-tracking branch 'origin/development' into fix-git-status-list-ne...Alan Rogers2014-06-041-30/+57
|\
| * minor cleanupsRussell Belfer2014-05-311-5/+5
| * Clean up the handling of large binary diffsRussell Belfer2014-05-311-38/+48
| * Fix printf format string from previous commitPhilip Kelley2014-05-171-1/+1
| * print_binary_hunk: Treat types with respectPhilip Kelley2014-05-171-7/+24
* | Start adding GIT_DELTA_UNREADABLE and GIT_STATUS_WT_UNREADABLE.Alan Rogers2014-05-201-8/+10
|/
* Be more careful with user-supplied buffersrb/fix-2333Russell Belfer2014-05-081-3/+3