summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* preparing for release of 2.4.2v2.4.2rsync-bugs2000-03-302-3/+3
|
* went back to non-blokcing IOAndrew Tridgell2000-03-306-6/+66
| | | | | it looks like ssh is willing to accept a non-blocking fd when used as a transport, this seems to avoid the Solaris socketpair bug
* add a --ignore-errors optionAndrew Tridgell2000-03-214-3/+17
|
* Describe symbolic link handling when writing to a "use chroot = no" module.David Dykstra2000-02-251-2/+5
|
* Somebody was confused into thinking that "Here are some examples" in theDavid Dykstra2000-02-221-1/+1
| | | | | section on exclude/include was supposed to be about "+/-" so I changed the statement to "Here are some exclude/include examples".
* Change socketpair test to verify that it works rather than just exists,David Dykstra2000-02-221-1/+13
| | | | | because I have an obscure system (Amdahl's UTS 2.1.2) in which socketpair() exists but is broken.
* Move the checking for -lsocket -lnsl ahead of the checking for most ofDavid Dykstra2000-02-151-42/+44
| | | | | | the functions, especially "socketpair" so that socket-related functions will be properly discovered on SVR4-based systems such as Solaris. Problem discovered by Kenji Miyake <kenji@miyake.org>
* preparing for release of 2.4.1v2.4.1rsync-bugs2000-01-302-3/+3
|
* patch from Jim Delahanty <mail_us@swbell.net> to ensure files areAndrew Tridgell2000-01-301-3/+7
| | | | deleted after being backed up in a rename operation
* another hang-at-end fix. It looks like we are more sensiitive toAndrew Tridgell2000-01-304-13/+27
| | | | | | | these with socketpairs. The receiver now sleeps until it gets a signal to tell it to exit also fixed test.sh to use the current version remotely
* damn.Andrew Tridgell2000-01-292-1/+13
| | | | | | | with the new error handling code it is possible for rsync to get stuck on the final transaction, leaving it hung. looks like 2.4.1 will be pretty soon
* preparing for release of 2.4.0v2.4.0rsync-bugs2000-01-292-3/+3
|
* change version to 2.4.0pre2Andrew Tridgell2000-01-291-1/+1
|
* use full buffer length, not strlenAndrew Tridgell2000-01-291-3/+5
|
* move the read only daemon test to after the protocol setupAndrew Tridgell2000-01-292-14/+16
|
* damn!Andrew Tridgell2000-01-293-12/+18
| | | | | | the last pre-release had a bug that didn't setup the multiplexing correctly. This means that pre-release will get "unexpected tag -7" whenm talking to the fixed code.
* I've decided that this release will be 2.4.0, updated version to 2.4.0pre1Andrew Tridgell2000-01-291-1/+1
|
* don't need PIPE_BUF any moreAndrew Tridgell2000-01-292-6/+0
|
* fixed some logcode warningsAndrew Tridgell2000-01-294-5/+5
|
* fixed a bug in test suite that I introduced yesterdayAndrew Tridgell2000-01-291-1/+1
|
* runtime detect fnmatch() bug if ** is used.Andrew Tridgell2000-01-291-1/+11
| | | | | its all too common to compile with a working libc and run on a broken one.
* changed version to 2.3.3pre2Andrew Tridgell2000-01-281-1/+1
|
* - switched on multiplexing for all connections, not just daemonAndrew Tridgell2000-01-286-47/+81
| | | | | | | | connections (this fixes the stderr/stdout problem). Upped protocol version for backward compat - use multiplexing on error fd - upped minimal protocol version - got rid of some ugly code in the write buffering
* switch to using socketpair instead of pipe if possible. This fixes theAndrew Tridgell2000-01-285-90/+21
| | | | | | | ssh clag problems as long as you also fix the same problem in sshd removed all the old read buffering code from io.c as this was only there to try to reduce the chance of clagging up sshd.
* report exit code when failing a testAndrew Tridgell2000-01-271-3/+6
|
* fixed the error code problem with test.shAndrew Tridgell2000-01-271-3/+5
| | | | (was a minor bug in send_file_list)
* patch from James Delahanty <jimd@gie.com> to make --backup-dir workAndrew Tridgell2000-01-271-18/+123
| | | | cross-filesystem
* the convoluted nest of #ifdefs that is fnmatch.c caught us again. OnAndrew Tridgell2000-01-253-6/+10
| | | | | | | my system the LIBC tests meant it never compiled and we used the broken system one. hacked it so it does compile
* fix segv bug in --progress handlingAndrew Tridgell2000-01-251-2/+3
|
* patch from David Murn to make sure the final 100% is always printedAndrew Tridgell2000-01-253-4/+4
| | | | when using --progress
* updated version.hAndrew Tridgell2000-01-251-1/+1
|
* updated config.guess from latest autoconf CVS treeAndrew Tridgell2000-01-241-69/+217
|
* updated --password-file docsAndrew Tridgell2000-01-241-1/+2
|
* reinstated the MAX_READ_BUFFER code. Its a nasty tradeoff - using lotsAndrew Tridgell2000-01-242-5/+3
| | | | of memory vs. ssh bugs. uggh.
* updated a debug messageAndrew Tridgell2000-01-241-1/+1
|
* make the replacement inet_aton() function independent ofAndrew Tridgell2000-01-241-1/+12
| | | | | inet_addr(). Some systems were detecting a missing inet_aton(), but actually had it and inet_addr() called it, causing infinite recursion
* fixed a rare SEGV that can happen when a file disappears (due toAndrew Tridgell2000-01-241-3/+5
| | | | another program) during an update
* moved file deletion to before the fork() to prevent a race conditionAndrew Tridgell2000-01-242-7/+11
| | | | pointed out by byrnes@curl.com
* don't use stderr after we become a daemonAndrew Tridgell2000-01-242-3/+1
|
* I can't believe it - solaris allows unlink of a non-empty directory asAndrew Tridgell2000-01-241-2/+1
| | | | | | root, leaving a corrupt filesystem. Are those guys on drugs? try to avoid the problem as best we can.
* added some more debug info to the "buffer overflow inAndrew Tridgell2000-01-241-1/+5
| | | | receive_file_entry" message
* -a now implies -o and -D whether you are root or notAndrew Tridgell2000-01-242-9/+4
|
* added --backup-dir option from Bob EdwardsAndrew Tridgell2000-01-246-8/+163
| | | | this is very useful for incremental backups
* removed Daves include-only optimisation. One of the bug reports turnedAndrew Tridgell2000-01-232-55/+1
| | | | | out to be caused by it and it seems rather a lot of extra effort for what must really be a minor optimisation in most cases
* fix a problem with files > 2GBAndrew Tridgell2000-01-235-27/+26
| | | | (thanks to T.J.Adye@rl.ac.uk)
* added --max-delete optionAndrew Tridgell2000-01-233-5/+26
|
* fixed mdfour code on Cray (64 bit problems)Andrew Tridgell2000-01-231-3/+3
| | | | Thanks to roebel@kgw.tu-berlin.de
* removed u_sleep() as it is no longer used anywhereAndrew Tridgell2000-01-231-11/+0
|
* added some really ugly code to allow errors to propogate toAndrew Tridgell2000-01-236-27/+144
| | | | | | | | | | | | | | clients when writing to a rsync server it works like this: - we have an extra pipe from the receiver to the generator - the server always runs with multiplexing on - errors from the generator go down the multiplexed connection - errors from the receiver go over the pipe, and from there to the multiplexed conn it required some incredibly ugly code. damn.
* open on paths starting with // fails on win32Andrew Tridgell2000-01-231-0/+3
|