summaryrefslogtreecommitdiff
path: root/src/util.c
Commit message (Expand)AuthorAgeFilesLines
* In dry-run mode, create temporary files in a temporary directoryoriginAndreas Gruenbacher2013-07-301-1/+1
* Ignore when preserving extended attributes is not supported or allowedAndreas Gruenbacher2012-09-221-6/+9
* Add --follow-symlinks option for backwards compatibilityAndreas Gruenbacher2012-09-191-1/+4
* Introduce function to lstat all input filesAndreas Gruenbacher2012-09-191-1/+6
* Disable xattrs if libattr doesn't implement attr_copy_action()Andreas Gruenbacher2012-09-171-6/+0
* Check if libattr implements attr_copy_action()Andreas Gruenbacher2012-09-141-0/+6
* Change the type of *_needs_removal from int to boolAndreas Gruenbacher2012-09-131-2/+2
* Support double-quoted filenames in all context diff formatsAndreas Gruenbacher2012-08-111-2/+2
* Remove SHA1 hashes from the file id cacheAndreas Gruenbacher2012-08-081-22/+0
* In the file id cache, allow to flag files in the output queueAndreas Gruenbacher2012-08-081-0/+20
* build: remove unnecessary if-before-freeJim Meyering2012-08-011-2/+1
* Allow to remember SHA1 hashes in the file id cacheAndreas Gruenbacher2012-07-311-9/+46
* No longer remember backup filesAndreas Gruenbacher2012-04-171-46/+22
* Do not delete files immediatelyAndreas Gruenbacher2012-04-171-20/+13
* Create and delete output files in a single functionAndreas Gruenbacher2012-04-171-2/+3
* Add a type field to entries in the file id cacheAndreas Gruenbacher2012-04-171-15/+20
* Switch from the `old' gnu quoting style to the 'new' oneAndreas Gruenbacher2012-04-171-4/+4
* maint: update all copyright year number rangesJim Meyering2012-01-011-2/+2
* build: update to latest gnulib and adaptJim Meyering2011-12-141-1/+1
* Timestamp not set when creating files with --set-time or --set-utcAndreas Gruenbacher2011-12-091-5/+6
* emit one more diagnostic with the required "program_name: " prefixJim Meyering2011-05-251-2/+2
* remove side effect from assertJim Meyering2011-05-251-1/+2
* explicitly ignore close return value to placate static analyzersJim Meyering2011-05-251-1/+2
* plug a leak in fetchnameJim Meyering2011-05-251-0/+1
* avoid a used-uninitialized error in fetchnameAndreas Gruenbacher2011-05-251-3/+2
* maint: remove now-unneeded macro definitionsJim Meyering2011-03-271-9/+0
* Ignore dangerous filenames instead of failing immediatelyAndreas Gruenbacher2011-02-161-11/+0
* Do not let a malicious patch create files above current directoryJim Meyering2011-02-031-1/+12
* Create missing parent directories of temporary filesAndreas Gruenbacher2010-12-041-0/+10
* Fix the USE_XATTR checksAndreas Gruenbacher2010-10-291-2/+2
* Preserve extended attributes of patched files when possibleAndreas Gruenbacher2010-10-271-3/+67
* A minor set_file_attributes() cleanupAndreas Gruenbacher2010-10-271-3/+1
* Only recognize quited filename in the "diff --git" formatAndreas Gruenbacher2010-10-051-3/+3
* Add function make_tempfile()Andreas Gruenbacher2010-09-171-0/+56
* build: silence some cygwin warningsEric Blake2010-05-041-2/+2
* Fix backup file detection for deleted filesAndreas Gruenbacher2010-05-041-22/+62
* Minor cosmetic changesAndreas Gruenbacher2010-05-031-1/+1
* Do not try to set file permissions of symlinksAndreas Gruenbacher2010-05-031-1/+4
* Add two test cases which are currently brokenAndreas Gruenbacher2010-05-031-0/+1
* Do not modify the string arguments of makedirs and removedirsAndreas Gruenbacher2010-05-021-5/+9
* git diffs: Parse copy and rename headersAndreas Gruenbacher2010-05-021-9/+14
* git diffs: Support file mode changesAndreas Gruenbacher2010-05-021-4/+6
* Add support for writing symlinksAndreas Gruenbacher2010-05-021-41/+93
* Set file attributes only in a single placeAndreas Gruenbacher2010-04-291-15/+62
* Remove test which is always trueAndreas Gruenbacher2010-04-291-2/+1
* Include backupfile.h in util.hAndreas Gruenbacher2010-04-271-1/+0
* Refuse to patch symlinksAndreas Gruenbacher2010-04-271-1/+4
* Do not declare variables as "volatile" unnecessarilyAndreas Gruenbacher2010-04-271-1/+1
* Do no declare local variables as "register" unnecessarilyAndreas Gruenbacher2010-04-271-5/+5
* Parse filenames in "diff --git" linesAndreas Gruenbacher2010-04-231-0/+28