summaryrefslogtreecommitdiff
path: root/util.c
Commit message (Expand)AuthorAgeFilesLines
* Apply sanitize_paths() to glob expansions when use chroot = no.David Dykstra1998-11-171-5/+5
* use native strlcat() and strlcpy() if availableAndrew Tridgell1998-11-151-33/+2
* changed strlcat() and strlcpy() to have the same semantics as theAndrew Tridgell1998-11-141-20/+25
* Change sanitize_path() to not use clean_fname() because it removes theDavid Dykstra1998-11-061-17/+37
* Call clean_fname() in sanitize_path() to catch some more strange butDavid Dykstra1998-11-031-46/+49
* patch from Alberto Accomazzi <aaccomazzi@cfa.harvard.edu> to addAndrew Tridgell1998-11-031-11/+11
* if no local destination is provided for the transfer then provideAndrew Tridgell1998-11-021-0/+22
* added a vsnprintf() implementation from cvslock. See the notes on theAndrew Tridgell1998-10-261-37/+0
* Add --compare-dest option which enables specifying an additional destinationDavid Dykstra1998-10-261-0/+47
* handle sstem (sco 3) with glob but not glob.hAndrew Tridgell1998-09-091-1/+1
* added finddead target, removed dead code and made some functionsAndrew Tridgell1998-09-091-9/+1
* a couple of changes to where the nonblocking settings are called.Andrew Tridgell1998-08-271-0/+3
* I think I might havefinally fixed the rsync hanging bug. It was causedAndrew Tridgell1998-07-201-1/+1
* added the --safe-links option to disallow symlinks outside theAndrew Tridgell1998-07-171-0/+47
* output progress % every 1k instead of every 1%, this is better forAndrew Tridgell1998-07-021-5/+5
* added --progress option which shows the progress of transfers. ThisAndrew Tridgell1998-07-021-0/+25
* put set_nonblocking() code back in.Andrew Tridgell1998-06-181-6/+24
* replace calls to strcmp() with a u_strcmp() function that uses onlyAndrew Tridgell1998-06-011-0/+14
* replaced chdir and getcwd calls with push_dir/pop_dir functions. TheseAndrew Tridgell1998-05-291-0/+94
* use Realloc instead of reallocAndrew Tridgell1998-05-281-0/+6
* heaps of cleanup in the io code.Andrew Tridgell1998-05-271-155/+0
* check for munmap as well as mmap. NextStep only has mmap in standardAndrew Tridgell1998-05-261-3/+3
* need a ifdef around some mmap codeAndrew Tridgell1998-05-221-0/+2
* use mmap() for files of any size. This should be much more bufferAndrew Tridgell1998-05-211-25/+64
* fixed a bug in the glob expansion code (pointed out byAndrew Tridgell1998-05-181-9/+12
* this is a large commit which adds io multiplexing, thus giving errorAndrew Tridgell1998-05-181-2/+3
* fixed handling of vsprintf on SunOSAndrew Tridgell1998-05-161-14/+7
* got rid of "EOF in map_ptr" problem. If a file shrinks mid transferAndrew Tridgell1998-05-151-29/+34
* use strlcat() strlcpy() and slprintf() whenever possible to avoid anyAndrew Tridgell1998-05-151-1/+94
* allow the specification of multiple filenames (with or withoutAndrew Tridgell1998-05-151-1/+30
* make host access controls case insensitiveAndrew Tridgell1998-05-141-0/+12
* removed a debug lineAndrew Tridgell1998-05-131-1/+0
* added globbing support in the rsync daemon. This will allow you toAndrew Tridgell1998-05-131-0/+28
* improved max connections code. Now use fcntl instead of flock.Andrew Tridgell1998-05-131-6/+10
* added two new options "max connections" and "lock file"Andrew Tridgell1998-05-131-0/+17
* use syslog instead of /var/adm/rsyncd.logAndrew Tridgell1998-05-101-0/+1
* change to allow names or numbers to be used for uid and gid.Andrew Tridgell1998-05-101-0/+27
* split the options parsing code into options.cAndrew Tridgell1998-05-101-0/+9
* first vesrion of working socket based rsync. It still needs a lot ofAndrew Tridgell1998-05-091-55/+0
* some large systematic changes to make socket conversion easier. TheAndrew Tridgell1998-05-071-18/+74
* handle mmap() failuresAndrew Tridgell1998-05-061-2/+6
* add support for lseek64() under solaris 2.6Andrew Tridgell1998-05-061-1/+1
* added support for 64 bit file offsets under Solaris 2.6. Not testedAndrew Tridgell1998-05-061-2/+2
* a couple more system calls wrapped in syscall.cAndrew Tridgell1998-04-051-1/+1
* in local->local mode don't use exec to start the "remote" rsync,Andrew Tridgell1998-04-051-0/+51
* fixed a string termination bug in the uidlist handling code. I've alsoAndrew Tridgell1998-04-011-1/+7
* added wrappers around all the system calls that can change what is onAndrew Tridgell1998-03-231-16/+20
* started to add some 64 bit file offset support - not complete yetAndrew Tridgell1998-03-231-2/+5
* - keep a list of pids and send them a SIGUSR1 for cleanup rather thanAndrew Tridgell1998-03-231-1/+26
* for systems with a broken select use u_sleep() to ensure the writeAndrew Tridgell1998-03-231-3/+13