Andrew Tridgell
5a96ee0599
make host access controls case insensitive
1998-05-14 04:31:03 +00:00
Andrew Tridgell
0cea42440f
removed a debug line
1998-05-13 15:56:03 +00:00
Andrew Tridgell
874895d51a
added globbing support in the rsync daemon. This will allow you to
...
specify wildcards when grabbing files from a anon rsync daemon.
1998-05-13 15:44:04 +00:00
Andrew Tridgell
31593dd610
improved max connections code. Now use fcntl instead of flock.
...
also started on authentication code (I'm doing a challenge response
system initially)
1998-05-13 09:38:54 +00:00
Andrew Tridgell
0c515f17c4
added two new options "max connections" and "lock file"
1998-05-13 08:52:12 +00:00
Andrew Tridgell
ff8b29b8c6
use syslog instead of /var/adm/rsyncd.log
1998-05-10 08:24:38 +00:00
Andrew Tridgell
8ef4ffd698
change to allow names or numbers to be used for uid and gid.
1998-05-10 08:05:56 +00:00
Andrew Tridgell
7a6421fa76
split the options parsing code into options.c
...
added the --port and --config options
use strlcpy() instead of strncpy()
some cleanups and formatting changes
1998-05-10 07:25:40 +00:00
Andrew Tridgell
f0fca04e4e
first vesrion of working socket based rsync. It still needs a lot of
...
work, but at least it works :-)
1998-05-09 13:58:54 +00:00
Andrew Tridgell
9486289ce4
some large systematic changes to make socket conversion easier. The
...
biggest one is the use of rprintf() instead of fprintf()
1998-05-07 14:50:22 +00:00
Andrew Tridgell
94c9ef1fc3
handle mmap() failures
1998-05-06 07:28:14 +00:00
Andrew Tridgell
73233f0f12
add support for lseek64() under solaris 2.6
1998-05-06 06:34:18 +00:00
Andrew Tridgell
bcacc18bdf
added support for 64 bit file offsets under Solaris 2.6. Not tested
...
yet.
1998-05-06 05:43:36 +00:00
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