rsync-bugs
c725d76c5a
preparing for release of 2.0.0
v2.0.0
1998-05-14 07:22:45 +00:00
Andrew Tridgell
5315b793d2
fixed spelling mistakes
1998-05-14 06:57:50 +00:00
Andrew Tridgell
41059f75b5
documentation!
...
I've written a rsyncd.conf man page (in yodl) and updated the rsync
man page.
1998-05-14 06:51:28 +00:00
Andrew Tridgell
248fbb8c23
syslog some stats
1998-05-14 04:49:30 +00:00
Andrew Tridgell
fabf5ea72d
now support integers or strings for syslog facility
1998-05-14 04:40:23 +00:00
Andrew Tridgell
09e13ae2dc
changed "syslog facility" to an enumerated type so the string name is
...
used in rsyncd.conf
1998-05-14 04:38:17 +00:00
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
f855d1a309
vsprintf returns char* on sunos4
1998-05-13 13:48:25 +00:00
Andrew Tridgell
9fc310dafe
added replacement memmove
1998-05-13 13:27:36 +00:00
Andrew Tridgell
0473e2a14a
define INADDR_NONE if necessary
1998-05-13 13:22:26 +00:00
Andrew Tridgell
c8e78d87ad
improved the authentication and in particular the error reporting
1998-05-13 12:21:10 +00:00
Andrew Tridgell
bcb7e50250
first working version of challenge response authentication. needs
...
testing.
1998-05-13 11:49:05 +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
91eee5946a
save another couple of round trip latencies. This set of changes is
...
backwards compatible.
1998-05-13 09:08:05 +00:00
Andrew Tridgell
6c8f537302
need sys/file.h for flock()
1998-05-13 09:01:11 +00:00
Andrew Tridgell
13c5fc0e14
save one round trip (version swapping) for daemon.
...
This is an imcompatible change in the socket protocol. You get "is
your shell clean" if using an older rsync client
1998-05-13 08:58:07 +00:00
Andrew Tridgell
0c515f17c4
added two new options "max connections" and "lock file"
1998-05-13 08:52:12 +00:00
Andrew Tridgell
851dbdb775
added "syslog facility" option. It is an integer and defaults to the
...
value of LOG_DAEMON.
1998-05-13 08:12:51 +00:00
Andrew Tridgell
56c473b795
added hosts allow and hosts deny support. I ended up writing my own as
...
the tcpd code is not quite what I wanted.
1998-05-13 08:03:47 +00:00
Andrew Tridgell
df5e03da7b
check argc and show usage if no args
1998-05-13 07:04:40 +00:00
Andrew Tridgell
4cdf25e42e
load the config file on each connect rather than at startup
1998-05-13 00:08:03 +00:00
Andrew Tridgell
eb697c999b
fixed a bug in the new . filename code
1998-05-11 12:29:19 +00:00
Andrew Tridgell
d4ebe7a7b1
changed the name of the temporary filename to include a leading . so
...
that it appears hidden while being transferred. This should be useful
when using rsync for mirroring so users accessing via ftp don't get
confused by the temporary files.
1998-05-10 13:45:03 +00:00
Andrew Tridgell
d7ff63cf1a
the statistics reporting was the wrong way around for client receipt
...
mode! It reported the read/written backwards.
1998-05-10 13:01:59 +00:00
Andrew Tridgell
e45e009309
changed a couple of places to use strlcpy()
1998-05-10 12:37:26 +00:00
Andrew Tridgell
45ccc5c08c
only call openlog once
...
fix a segv in loadparm.c
1998-05-10 08:31:50 +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
c596dad1d1
fixed typo in socket test
1998-05-10 07:45:14 +00:00
Andrew Tridgell
7d29d4ba13
look for -lsocket by checking for connect()
1998-05-10 07:40:20 +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
2c91d3d311
better negotiation of protocol versions
1998-05-10 03:08:22 +00:00
Andrew Tridgell
3591c0660c
cleanup code a bit
1998-05-10 01:46:06 +00:00
Andrew Tridgell
0b76cd63ee
configuration parsing and loading code for rsyncd. This is based
...
on the Samba config code, so you'll find that the config files will
be eerily familiar if you have ever worked with Samba.
1998-05-09 14:00:55 +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
bc2e93eb8e
just a stub for now
1998-05-07 14:53:02 +00:00
Andrew Tridgell
d3394de178
removed some quoted printable stuff from this so it works again
1998-05-07 14:52:38 +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
5d6bcd4472
some code cleanup in preparation for a cleaner client/server split
1998-05-07 12:30:47 +00:00
Andrew Tridgell
94f3c3b047
improve the autoconf warning for broken readdir
1998-05-07 12:29:56 +00:00
Paul Mackerras
d4286ec49d
Add pristine zlib-1.1.2 code, ready for hacking.
1998-05-07 06:19:41 +00:00
Andrew Tridgell
dad5e9d0b5
now using autoheader as well as autoconf
1998-05-07 03:57:26 +00:00
Andrew Tridgell
b79223389b
hopefully better support for systems where sizeof(int)==8
1998-05-06 14:13:03 +00:00
Andrew Tridgell
fa37d4bbaf
don't need off64_t code on systems where off_t is already 64 bits
1998-05-06 08:01:00 +00:00
Andrew Tridgell
f28ee65baa
damn solaris doesn't prototype it's functions correctly. grrr.
1998-05-06 07:35:37 +00:00
Andrew Tridgell
94c9ef1fc3
handle mmap() failures
1998-05-06 07:28:14 +00:00
Andrew Tridgell
59503278bf
better test for solaris broken readdir
1998-05-06 07:18:06 +00:00
Andrew Tridgell
d6e6ecbdbf
handle broken readdir() on Solaris 2.6 (it returns the name offset by
...
2 characters!)
1998-05-06 07:00:38 +00:00