Wayne Davison
4a888ae6d4
Mention latest fix.
2004-11-20 07:23:20 +00:00
Wayne Davison
a0a33ee506
Call set_msg_fd_in() during the early phase of being a client sender
...
so that we monitor the socket for any messages that it might send to
us (and thus avoid a potential hang when verbosity is high).
2004-11-20 07:08:44 +00:00
Wayne Davison
98f8c9a5e5
Some minor improvements to read_msg_fd() made it safe to use both
...
set_msg_fd_in() and read_msg_fd() during the early phase of being
a client sender (up through the sending of the file list). This
makes sure that the sender monitors the socket from the receiver
for any messages that it might send to us, and thus avoids a hang
when verbosity is high.
2004-11-20 07:07:37 +00:00
Wayne Davison
1f69bec480
Mention that the --bwlimit may now be combined with --daemon.
2004-11-17 19:41:09 +00:00
Wayne Davison
8f1b4f3642
- Mention the latest enhancements.
...
- Aged the 2.6.3 news into OLDNEWS.
2004-11-17 19:35:11 +00:00
Wayne Davison
ca39ebf9fb
Aged the 2.6.3 release news.
2004-11-17 19:34:31 +00:00
Wayne Davison
9fb0844100
- Added the --bwlimit option to the options that are handled in
...
combination with --daemon. This value is both a default bwlimit
value and a maximum limit if the client asks for something larger.
- Enabled popt support for option aliases.
2004-11-17 19:29:20 +00:00
Wayne Davison
bdf278f7a5
Separate the daemon options from the normal client options.
2004-11-17 19:11:53 +00:00
Wayne Davison
c8f2f8572f
Tweaked the error code for a pipe() failure.
2004-11-13 22:32:34 +00:00
Wayne Davison
5d54f33962
Mentioned the new fork() check.
2004-11-13 21:50:56 +00:00
Wayne Davison
ba449e444b
Die with an appropriate error if do_fork() fails.
2004-11-13 21:49:26 +00:00
Wayne Davison
87ba7282f6
Mention the new --max-size option.
2004-11-11 01:45:31 +00:00
Wayne Davison
7d1bfaf7be
Obey the max_size setting.
2004-11-11 01:45:28 +00:00
Wayne Davison
7d5acf1d44
Added the --max-size option.
2004-11-11 01:45:25 +00:00
Wayne Davison
3610c4583a
Document --max-size.
2004-11-11 01:45:22 +00:00
Wayne Davison
41cfde6be3
Checking in the g2r-basis-filename patch that ensures that the receiver
...
uses the same basis file that the generator used (avoiding a duplicate
check that could cause a hang if a compare-dest file was a named pipe).
2004-11-03 20:30:31 +00:00
Wayne Davison
34bde8d54a
Always include lib/snprintf.o when we include lib/compat.o.
2004-11-02 16:47:15 +00:00
Wayne Davison
1ed55e3e3e
Mention latest fix.
2004-10-27 06:35:50 +00:00
Wayne Davison
f80a8520e8
Don't ever call make_backup() if we're removing a destination directory
...
(just remove it).
2004-10-27 06:34:13 +00:00
Wayne Davison
740bab942d
Mention the latest bug-fix.
2004-10-18 20:44:09 +00:00
Wayne Davison
08b1b4860f
Fixed an off-by-one error in the handling of --max-delete=N.
2004-10-18 20:41:57 +00:00
Wayne Davison
18ea5dc0d7
Mention new option parsing.
2004-10-14 17:11:28 +00:00
Wayne Davison
3ac7f5d4c1
Separate the daemon options so that the user can't mix client options
...
with daemon options and visa versa.
2004-10-14 17:08:15 +00:00
Wayne Davison
ad71500818
It seems that some popt releases don't define POPT_TABLEEND, so don't
...
use it.
2004-10-14 09:11:12 +00:00
Wayne Davison
b2ad840a6b
Decided we don't need the build_gen target after all.
2004-10-12 20:08:51 +00:00
Wayne Davison
8db7cc2cff
- Got rid of some awkward spacing in the long_options table.
...
- Use the POPT_TABLEEND macro to end the long_options table.
- Improved the count_args() function to accept a NULL pointer.
- Simplified the code that sets *argc using count_args().
2004-10-11 10:43:25 +00:00
Wayne Davison
ac1541f4b7
Mention the latest changes.
2004-10-10 20:33:07 +00:00
Wayne Davison
09e2bbce8a
Call flush_write_file() in _exit_cleanup() if we are keeping a
...
partially-received file.
2004-10-10 20:31:54 +00:00
Wayne Davison
73496a36a1
Handle systems where the makedev() macro is named mkdev().
2004-10-08 21:27:22 +00:00
Wayne Davison
8303cc1021
A new target, build_gen, works like gen w/o man-page generation.
2004-10-08 19:52:38 +00:00
Wayne Davison
ab759cd27b
Improved an error message by using rsyserr().
2004-10-07 17:02:39 +00:00
Wayne Davison
64444de582
Mention in -a's usage message that -H isn't implied.
2004-10-07 17:00:36 +00:00
Wayne Davison
e425fbe85d
Re-enable the "!" token-handling in a .cvsignore file.
2004-10-06 00:10:08 +00:00
Wayne Davison
4f4b2f0927
The device-handling code is no longer omitted based on HAVE_MKNOD
...
(this is because do_mknod() might be using a different function
to handle fifos and sockets without the help of mknod().
2004-10-01 06:58:23 +00:00
Wayne Davison
da6eb9d123
Improved do_mknod() so that it handles creating a fifo file
...
and a socket file when mknod() itself does not.
2004-10-01 06:56:14 +00:00
Wayne Davison
1b15e07e99
Make sure that all programs that use syscall.o also include
...
lib/compat.o so that we can use strlcpy().
2004-10-01 06:53:26 +00:00
Wayne Davison
e49d720081
- Check if struct sockaddr_un has a sun_len member.
...
- Check if mknod() can make a fifo file.
- Check if mknod() can make a socket file.
2004-10-01 06:51:34 +00:00
Wayne Davison
3267d6a9ce
Some systems need do_mkstemp() to use setmode() to set O_BINARY.
2004-10-01 02:34:22 +00:00
Wayne Davison
3ba2c330e1
Check for the setmode() function.
2004-10-01 02:31:10 +00:00
Wayne Davison
618c8a73db
Preparing for release of 2.6.3
v2.6.3
2004-09-30 16:36:42 +00:00
Wayne Davison
aa0ea373cd
Mention the enhancement that was made (quite a while ago) to the
...
daemon's wildcard-expansion limit (formerly 1000 items, now memory
limited).
2004-09-30 10:46:43 +00:00
Wayne Davison
6c3fda83ba
Refined the text of a few of the news items.
2004-09-30 09:58:39 +00:00
Wayne Davison
a3571c6cce
- Mention the fix for lost output with 2>&1.
...
- Prepare the file for the 2.6.3 final release.
2004-09-30 09:37:38 +00:00
Wayne Davison
6fcedb7dbe
Mention the (anticipated) 2.6.3 release date.
2004-09-30 09:36:29 +00:00
Wayne Davison
18882701d2
Set our stderr output to blocking I/O to avoid any loss of output.
2004-09-29 17:58:07 +00:00
Wayne Davison
30c041f9ad
Changed the errors concerning the secrets file to output with FLOG
...
instead of FERROR.
2004-09-24 17:04:05 +00:00
Wayne Davison
be7cf82299
- Make sure that match_address() always restores the "tok" string,
...
even on error.
- Turned the various FERROR messages into (the more proper) FLOG.
2004-09-24 16:50:07 +00:00
Wayne Davison
fde045cd77
Turned the various FERROR messages into (the more proper) FLOG.
2004-09-24 16:39:41 +00:00
Wayne Davison
183150b741
Added some more --inplace info (i.e. it implies --partial and conflicts
...
with 3 basis-file-affecting options).
2004-09-23 21:15:04 +00:00
Wayne Davison
a2570930e8
Made the refused-option message clearer, like Paul suggested.
2004-09-23 17:39:05 +00:00