summaryrefslogtreecommitdiff
path: root/src/patch.c
Commit message (Expand)AuthorAgeFilesLines
* Move path traversal error reporting into main()Andreas Gruenbacher2015-03-051-4/+18
* Move error reporting out of make_tempfile()Andreas Gruenbacher2015-02-281-0/+4
* Fix handling of renamed filesAndreas Gruenbacher2015-02-221-5/+7
* patch: git-diff mode: do not change permissions if there isn't an explicit mo...Quentin Casasnovas2015-01-311-1/+1
* Use symlink-safe system call replacementsAndreas Gruenbacher2015-01-311-4/+5
* Avoid closing file descriptor twiceTim Waugh2015-01-311-0/+2
* For renames and copies, make sure that both file names are validAndreas Gruenbacher2015-01-211-0/+3
* Don't try applying hunks at offsets that can't workAndreas Gruenbacher2015-01-201-4/+8
* savebuf/savestr error handlingTobias Stoeckmann2014-11-301-9/+9
* Improve error message when refusing to delete fileAndreas Gruenbacher2014-08-131-1/+1
* Correct the --help text of option --mergeAndreas Gruenbacher2013-12-091-1/+1
* Preserve function names in reject filesSteven Rostedt2013-08-191-1/+2
* Fix removing empty directoriesAndreas Gruenbacher2013-03-101-1/+1
* Initialize data structures early enoughAndreas Gruenbacher2012-10-041-4/+4
* Improve the previous commitAndreas Gruenbacher2012-09-261-1/+2
* Only expect files to become empty if the patch says soAndreas Gruenbacher2012-09-251-1/+1
* Improve messages when in --dry-run modeAndreas Gruenbacher2012-09-221-2/+5
* Improve handling of LF vs. CRLF line endingsAndreas Gruenbacher2012-09-221-2/+32
* Add --follow-symlinks option for backwards compatibilityAndreas Gruenbacher2012-09-191-0/+4
* Introduce function to lstat all input filesAndreas Gruenbacher2012-09-191-5/+5
* Fix file truncation when switching from git diff to non-git diffAndreas Gruenbacher2012-09-181-1/+5
* Change the type of *_needs_removal from int to boolAndreas Gruenbacher2012-09-131-12/+12
* In a git-style diff, make sure not to unlink the original by accidentAndreas Gruenbacher2012-09-131-1/+2
* Do not pass file type in mode of open(..., O_CREAT, mode)Andreas Gruenbacher2012-09-131-1/+2
* Detect concatenated git-style patches by tracking what's in the output queueAndreas Gruenbacher2012-08-081-19/+29
* Change outst variable name to tmpoutst to be less misleadingAndreas Gruenbacher2012-08-071-7/+7
* In git-style diffs, create new files immediatetly and only remember files to ...Andreas Gruenbacher2012-08-021-3/+25
* Try to recognize concatenated git diffs and handle them appropriatelyAndreas Gruenbacher2012-08-011-0/+25
* Allow to process only part of the deferred output file listAndreas Gruenbacher2012-08-011-5/+20
* Fix segfault in output_file_later()Andreas Gruenbacher2012-04-241-1/+1
* Only warn when trying to modify read-only filesAndreas Gruenbacher2012-04-171-2/+17
* For git-style patch files, do not output files immediatelyAndreas Gruenbacher2012-04-171-6/+117
* No longer remember backup filesAndreas Gruenbacher2012-04-171-1/+1
* Do not delete files immediatelyAndreas Gruenbacher2012-04-171-15/+83
* Create and delete output files in a single functionAndreas Gruenbacher2012-04-171-20/+37
* Add a type field to entries in the file id cacheAndreas Gruenbacher2012-04-171-1/+1
* Switch from the `old' gnu quoting style to the 'new' oneAndreas Gruenbacher2012-04-171-6/+6
* maint: enable the useless_cpp_parens syntax-check ruleJim Meyering2012-01-011-1/+1
* maint: update all copyright year number rangesJim Meyering2012-01-011-1/+1
* Timestamp not set when creating files with --set-time or --set-utcAndreas Gruenbacher2011-12-091-3/+9
* don't call fdopen with a negative FD upon dup failureJim Meyering2011-05-251-2/+5
* maint: use gnulib's progname moduleJim Meyering2011-03-271-1/+1
* maint: update copyright date year ranges to include 2011Jim Meyering2011-03-271-2/+2
* build: avoid three gcc warningsJim Meyering2011-03-271-1/+1
* maint: remove unnecessary tests before freeJim Meyering2011-02-211-2/+1
* Fix use of uninitialized outstAndreas Gruenbacher2011-02-151-3/+4
* Preserve extended attributes of patched files when possibleAndreas Gruenbacher2010-10-271-4/+5
* Remove obsolete commentAndreas Gruenbacher2010-10-261-1/+0
* Fix the "patching file" message for renames and copiesAndreas Gruenbacher2010-09-171-1/+18
* Stop using mktemp() for TMPOUTNAMEAndreas Gruenbacher2010-09-171-48/+20