summaryrefslogtreecommitdiff
path: root/util.c
Commit message (Expand)AuthorAgeFilesLines
* Make sure cmp_time() doesn't mess up due to a time_t overflow.Wayne Davison2014-06-151-7/+8
* Receiver now rejects invalid filenames in filelist.Wayne Davison2014-04-131-4/+10
* Bump the year to 2014.Wayne Davison2014-01-261-1/+1
* Fix a few issues with make_path().Wayne Davison2013-12-231-4/+18
* Move some code from util.c to util2.c and add sum_as_hex().Wayne Davison2013-06-111-60/+0
* Fix module-name splitting with --protect-args.Wayne Davison2013-06-021-0/+6
* Fix msleep() if time goes backwards. Fixes bug 9789.Wayne Davison2013-05-191-0/+2
* Update copyright year.Wayne Davison2013-01-191-1/+1
* Fix bogus "vanished file" with "./" prefixes.Wayne Davison2012-10-071-3/+5
* Test asprintf() failure with < 0, not <= 0.Wayne Davison2011-10-081-2/+2
* Let's cast getpid() to an int instead of a long for snprintf().Wayne Davison2011-10-081-3/+5
* Mention the number of child args.Wayne Davison2011-05-071-1/+3
* Avoid adding a slash to path '/'.Wayne Davison2011-04-221-2/+3
* Applying the preallocate patch.Wayne Davison2011-04-041-0/+36
* Move time setting to syscall.c and add syscall fallback.Wayne Davison2010-08-261-35/+42
* Add --omit-link-times and use CAN_SET_SYMLINK_TIMES less.Wayne Davison2010-08-261-9/+4
* Avoid a non-writable-by-the-user file when copying xattrs.Wayne Davison2010-08-211-0/+5
* May as well use do_mkdir() directly these days.Wayne Davison2010-04-301-7/+0
* Don't set the umask to 0 any more: it's ugly and pointless.Matt McCutchen2010-04-241-15/+3
* This should fix another checker warning.Wayne Davison2009-12-121-2/+2
* Moved a few group-related functions with some minor tweaks;Wayne Davison2009-10-201-32/+0
* Add support for transferring & setting nsec time values.Wayne Davison2009-09-071-3/+12
* Always use lutimes() if it is available.Wayne Davison2009-09-071-8/+7
* Use typedefs for the filter structures.Wayne Davison2009-05-231-1/+1
* Enhance name_to_{u,g}id() to optionally parse numbers and renameWayne Davison2009-05-071-4/+12
* More backup improvements:Wayne Davison2009-04-111-29/+69
* Improved the unsafe_symlink() code to not get fooled by extra '/' charsWayne Davison2009-03-031-30/+25
* Update the copyright year.Wayne Davison2009-01-031-1/+1
* Change clean_fname() to keep "//" at the start for cygwin.Wayne Davison2008-11-151-3/+11
* Fixed a bunch of "warn_unused_result" compiler warnings.Wayne Davison2008-11-091-1/+4
* Moved the flist_ndx_{push,pop}() routines from io.c into util.c.Wayne Davison2008-09-261-0/+33
* Convey the cleaned-up module-path to the user in all cases.Wayne Davison2008-09-111-0/+28
* Split up the ifuncs.h file into 3 .h files.Wayne Davison2008-09-011-0/+2
* Output numbers in 3-digit groups by default (e.g. 1,234,567).Wayne Davison2008-09-011-17/+1
* Fixed a couple minor problems in util.c:Wayne Davison2008-08-011-3/+7
* Moving big_num() into lib/compat.c so tls.c can use it.Wayne Davison2008-07-171-43/+0
* Changed human_num() to big_num() with an extra arg so that it canWayne Davison2008-07-171-10/+10
* Added the --info=FLAGS an --debug=FLAGS options, which allowsWayne Davison2008-07-131-5/+4
* Fixed several issues with preserving xattrs when using --backup.Wayne Davison2008-05-171-0/+8
* Preserve the right errno value when trying adjunct functions duringWayne Davison2008-05-171-7/+28
* Fix a file-globbing bug in the daemon when chroot is on.Wayne Davison2008-04-111-1/+1
* Fixed a potential overflow issue with realloc() that Sebastian KrahmerWayne Davison2008-04-081-2/+5
* Improved the chdir() code:Wayne Davison2008-03-301-35/+19
* Don't send daemon-config filter-action messages back to the user.Wayne Davison2008-03-241-3/+3
* Made the filename arg-parsing code skip args that have excluded pathWayne Davison2008-03-221-14/+7
* Improved ENSURE_MEMSPACE() macro and use it in more places in glob code.Wayne Davison2008-03-221-13/+6
* Make glob_expand() return an indicator if the glob had no matches.Wayne Davison2008-03-211-7/+13
* A couple improvements to the new arg-globbing code:Wayne Davison2008-03-211-45/+52
* Changed the arg-globbing routine to use a custom arg-globbing algorithmWayne Davison2008-03-201-87/+146
* Some improvements to the file-name cleaning code:Wayne Davison2008-03-201-22/+28