Andrew Tridgell
1b2d733af2
a couple more system calls wrapped in syscall.c
1998-04-05 06:26:24 +00:00
Andrew Tridgell
366345fe05
in local->local mode don't use exec to start the "remote" rsync,
...
instead just fork()
1998-04-05 06:07:37 +00:00
Andrew Tridgell
575f2fca9a
fixed a string termination bug in the uidlist handling code. I've also
...
added a read_sbuf() routine that fixes this kind of bug generically to
avoid similar problems in future.
1998-04-01 05:20:19 +00:00
Andrew Tridgell
31e125226d
added wrappers around all the system calls that can change what is on
...
disk. The wrappers check for dry_run.
1998-03-23 13:25:30 +00:00
Andrew Tridgell
0b91056090
started to add some 64 bit file offset support - not complete yet
1998-03-23 08:49:48 +00:00
Andrew Tridgell
3ba62a8308
- keep a list of pids and send them a SIGUSR1 for cleanup rather than
...
using setpgrp()
- adapt the block size for really large files to reduce the checksum
size and memory overheads
1998-03-23 04:44:44 +00:00
Andrew Tridgell
feaa89c410
for systems with a broken select use u_sleep() to ensure the write
...
process doesn't chew too much cpu time.
1998-03-23 04:14:21 +00:00
Andrew Tridgell
1e9f155ade
*** empty log message ***
1998-01-27 17:51:37 +00:00
Andrew Tridgell
950ab32d38
*** empty log message ***
1998-01-13 18:35:10 +00:00
Andrew Tridgell
6574b4f7d9
added a --relative (== -R) option. This is what Anthony Thyssen
...
suggested on the list recently. See the man page entry for details but
basically it changes the behaviour so that paths are not stripped,
thus allowing you to specify a single rsync command to sync lots of
directories/files while preserving the full path name of each file.
also fixed a bug in the handling of umasks when both the source and
destination machines are local. We need to reset the umask before the
exec to ensure that the child gets a correct umask.
1997-12-15 14:43:27 +00:00
Andrew Tridgell
0cfcfa29e2
added some more debug info to the "EOF in map_ptr" error message to
...
try to make it easier to track down what is going wrong.
Jarom, can you let me know what output this gives?
PS: the cvs commit messages for rsync are now sent to the rsync
mailing list. This will allow everyone to see what changes are being
made.
1997-12-15 13:38:06 +00:00
Andrew Tridgell
773f2bd47f
minor updates
1997-07-10 01:12:36 +00:00
Andrew Tridgell
c6e7fcb42b
*** empty log message ***
1996-07-01 23:27:19 +00:00
Andrew Tridgell
dc5ddbccac
- hard links
...
- better sparse handling
- FERROR and FINFO
1996-06-30 03:57:22 +00:00
Andrew Tridgell
34ccb63e71
new exit/cleanup code
1996-06-28 13:55:41 +00:00
Andrew Tridgell
7bec6a5cd6
- handle no mmap for munmap
...
- handle sparse files
- add MAX_PROTOCOL_VERSION
1996-06-28 08:01:55 +00:00
Andrew Tridgell
d9bea2ddd4
added support for non-mmap operation
1996-06-26 15:57:54 +00:00
Andrew Tridgell
720b47f261
went to full non-blocking writes for the send_files() process
1996-06-26 01:35:13 +00:00
Andrew Tridgell
6cd612740f
*** empty log message ***
1996-06-25 13:44:27 +00:00
Andrew Tridgell
c5b975c4db
added comments
...
rebuilt configure with autoconf
1996-06-25 13:39:04 +00:00
Andrew Tridgell
94481d9113
added "created dir" message
...
added read buffer
1996-06-25 07:32:03 +00:00
Andrew Tridgell
84664c1029
paranoid check for null buffer in unmap
1996-06-25 04:16:02 +00:00
Andrew Tridgell
c627d61324
Initial revision
1996-06-22 05:04:20 +00:00