Andrew Tridgell
6c82f74b6f
don't treat intermediate link directories as links in the relative
...
path code
1998-05-23 03:13:46 +00:00
Andrew Tridgell
8a5b8b263b
need strchr check in configure.in
1998-05-22 14:22:41 +00:00
Andrew Tridgell
d47a7fcf0f
use a simpler mmap() test in autoconf as we don't need all the
...
features of mmap that the standard test uses, and it reports Ultrix as
having no working mmap() when in fact any mmap will do what we want
for rsync.
1998-05-22 14:03:30 +00:00
Andrew Tridgell
e24c850818
need a ifdef around some mmap code
1998-05-22 13:51:26 +00:00
rsync-bugs
6c612747e3
preparing for release of 2.0.11
v2.0.11
1998-05-22 13:46:30 +00:00
Andrew Tridgell
505c7ea2bc
add a cast to initialisation of mask
1998-05-22 13:27:55 +00:00
Andrew Tridgell
9add51f18e
change WRAP to ZWRAP so it doesn't conflict with IRIX includes
1998-05-22 13:02:22 +00:00
Andrew Tridgell
f7bd44eb32
added a README.rsync to explain what we have changed in zlib and to
...
tell people that any bugs are our responsibility.
1998-05-22 12:20:07 +00:00
Andrew Tridgell
e3ac52f2e1
no longer needed
1998-05-22 12:13:07 +00:00
Andrew Tridgell
06e27ef78e
- fix redefinition of MAX
...
- fix shadow of variable "overflow"
1998-05-22 12:08:49 +00:00
Andrew Tridgell
23e43fceeb
fix shadowed variable
1998-05-22 12:07:23 +00:00
Andrew Tridgell
f900f5fe71
removing an unused variable
1998-05-22 12:06:25 +00:00
Andrew Tridgell
db199cfae0
don't need two AC_OUTPUT lines in configure.in
1998-05-22 12:05:53 +00:00
Paul Mackerras
5914bf15d2
Update to use the new zlib-1.1.2 code.
...
The compressed token code now handles the null (-2)
token from the match logic.
1998-05-22 06:58:52 +00:00
Andrew Tridgell
45f133b976
this fixes two problems:
...
1) handle 64 bit file offsets in the token code. I wonder how large
bit files worked up till now?
2) send a null token when we have passed over a large lump of data
without finding a token match. This reduces the number of IOs
considerably as it removes the need for seeks/reads on the checksum
calculation and literal send code. This is not enabled yet for the
compressed case as the deflate token code can't handle it yet.
1998-05-22 01:53:02 +00:00
Andrew Tridgell
c5eb365011
formatting changes. committed separately so they don't mask the coming
...
token changes.
1998-05-21 05:57:15 +00:00
Andrew Tridgell
2f326946a1
now that we slide the mmap window we can use a smaller MAX_MAP_SIZE
...
and thus consume less virtual memory on the sending side.
1998-05-21 05:55:33 +00:00
Andrew Tridgell
754d120c98
use mmap() for files of any size. This should be much more buffer
...
cache friendly.
1998-05-21 05:52:37 +00:00
Andrew Tridgell
8e9871303b
someone didn't realise that you need rsync at both ends!
1998-05-21 05:32:36 +00:00
Andrew Tridgell
de5fb3744d
added DNS spoofing test to host access control
1998-05-20 00:20:12 +00:00
rsync-bugs
6e47bda08e
preparing for release of 2.0.10
v2.0.10
1998-05-18 14:30:22 +00:00
Andrew Tridgell
130b4ae447
strip any leading / off absolute paths when using relative path names
1998-05-18 14:11:43 +00:00
Andrew Tridgell
ba5e128d23
fixed a bug in the glob expansion code (pointed out by
...
hazard.bsn@blkseanet.net.eu.org )
1998-05-18 14:00:24 +00:00
rsync-bugs
79b34efe92
preparing for release of 2.0.9
v2.0.9
1998-05-18 10:30:53 +00:00
Andrew Tridgell
679e765768
fixed a multiplexing bug
1998-05-18 10:23:47 +00:00
Andrew Tridgell
e08c961083
handle rsh clients that don't like half-open connections
1998-05-18 09:34:33 +00:00
Andrew Tridgell
8d9dc9f99d
this is a large commit which adds io multiplexing, thus giving error
...
messages from the server when using the socket code.
I've doen a fair bit of testing and I don't seem to have broken
anything, but it is a very complex change. More testing needed!
1998-05-18 08:20:26 +00:00
Andrew Tridgell
593fde2d3b
if f_in == f_out then don't close one of them
1998-05-17 15:18:25 +00:00
rsync-bugs
7544c45b1d
preparing for release of 2.0.8
1998-05-17 15:10:34 +00:00
Andrew Tridgell
fdee2ba3df
rpm is fussy about changelog formats
1998-05-17 15:10:13 +00:00
rsync-bugs
c120bb2235
preparing for release of 2.0.8
v2.0.8
1998-05-17 14:58:20 +00:00
Andrew Tridgell
5d58c8d664
updated so I can auto-build rsync packages
1998-05-17 14:32:57 +00:00
Andrew Tridgell
22d6234e04
close some unnecessary file descriptors in do_recv()
1998-05-17 07:22:53 +00:00
Andrew Tridgell
5dd7e03167
put a limit (default 1MB) on the read buffer size. This stops it
...
growing too much if the sender is much faster than the receiver
1998-05-17 05:56:32 +00:00
Andrew Tridgell
08ac228fbd
moved usage mesage after am_daemon test (I'd broken daemon mode)
1998-05-17 03:51:41 +00:00
Andrew Tridgell
6c29af2251
close the other half of the pipe in do_recv(). This fixes the problem
...
where a rsync receive process could hang around after the connection
has gone away if a fatal error occurs (such as someone killing the
other end)
1998-05-17 01:24:16 +00:00
Andrew Tridgell
6c00346849
check for right number of arguments _after_ the option parsing.
...
this stops "rsync -v" causing a segv.
1998-05-16 15:18:07 +00:00
Andrew Tridgell
d0d56395c8
for authenticated access record the authenticated username in the logs
1998-05-16 07:45:26 +00:00
rsync-bugs
e9d736a7e8
preparing for release of 2.0.7
v2.0.7
1998-05-16 05:38:33 +00:00
rsync-bugs
e9ace0c77a
put only the ftp directory in the template file
1998-05-16 05:35:56 +00:00
rsync-bugs
1c31ffa9af
added a template file for the rsync spec file to enable automatic spec
...
generation
1998-05-16 05:30:33 +00:00
Andrew Tridgell
d186eb1a56
- print the stats at the right place when uploading in the rsync
...
daemon
- update spec file
1998-05-16 05:24:40 +00:00
John H Terpstra
18baf523dc
Spec file for building Red Hat RPM packages.
1998-05-16 04:23:41 +00:00
Andrew Tridgell
7b372642ec
- distinguish downloads and uploads in the syslog messages
...
- add stats on uploads in syslog
1998-05-16 03:03:57 +00:00
rsync-bugs
4f189177dc
preparing for release of 2.0.6
v2.0.6
1998-05-16 00:57:37 +00:00
Andrew Tridgell
f72399f867
fixed handling of vsprintf on SunOS
1998-05-16 00:46:16 +00:00
rsync-bugs
d64488e169
preparing for release of 2.0.5
v2.0.5
1998-05-15 14:12:06 +00:00
Andrew Tridgell
29110570f8
removed some debug code
1998-05-15 14:01:04 +00:00
Andrew Tridgell
3e607d2354
got rid of "EOF in map_ptr" problem. If a file shrinks mid transfer
...
then we supply a zero filled buffer at the end and rely on the
checksum to cause a retry. This is really the best we can do as there
is no correct semantics for copying a changing file!
1998-05-15 14:00:12 +00:00
Andrew Tridgell
a6801c3977
added a "socket options" option to rsyncd.conf. This option will
...
provide hours of fun for those people who like to tune their systems
to the utmost degree.
1998-05-15 13:25:19 +00:00