Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liblongpath-rsync
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liblongpath
liblongpath-rsync
Commits
b9949780
Commit
b9949780
authored
Jun 02, 2005
by
Wayne Davison
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Improved a few of the items.
parent
5fe857d4
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
31 additions
and
25 deletions
+31
-25
NEWS
NEWS
+31
-25
No files found.
NEWS
View file @
b9949780
...
...
@@ -10,7 +10,7 @@ Changes since 2.6.4:
is now output as "\\". Rsync also uses your locale setting, which
can make it treat fewer high-bit characters as non-printable.
- If rsync received an empty file
list when pulling files, it would
- If rsync received an empty file
-
list when pulling files, it would
output a "nothing to do" message and exit with a 0 (success) exit
status, even if the remote rsync returned an error (it did not do
this under the same conditions when pushing files). This was changed
...
...
@@ -25,10 +25,11 @@ Changes since 2.6.4:
rsyncd.conf file.
- Fixed a bug in the transfer of a single file when -H is specified
that might have caused an infinite loop or perhaps a crash
.
(rsync would either infinite loop or perhaps crash)
.
- Fixed a case where the generator might try to tweak the write
permissions of a read-only directory in list-only mode.
- Fixed a case where the generator might try (and fail) to tweak the
write-permissions of a read-only directory in list-only mode (this
only caused an annoying warning message).
- If --compare-dest or --link-dest uses a locally-copied file as the
basis for an updated version, log this better when --verbose or -i
...
...
@@ -72,7 +73,7 @@ Changes since 2.6.4:
- Avoid a timeout in the generator when the sender/receiver aren't
handling the generator's checksum output quickly enough.
- Fixed the om
m
ission of some directories in the delete processing when
- Fixed the omission of some directories in the delete processing when
--relative (-R) was combined with a source path that had a trailing
slash.
...
...
@@ -87,9 +88,9 @@ Changes since 2.6.4:
the buffers in readfd_unbuffered() to be too small to receive normal
messages. (This mainly affected Cygwin.)
- If a source
filename ends with "..", treat it as if "../" had been
specified (so that we don't copy files to the parent dir of the
destination).
- If a source
pathname ends with a filename of "..", treat it as if
"../" had been specified (so that we don't copy files to the parent
d
ir of the d
estination).
- If --delete is combined with a file-listing rsync command (i.e. no
transfer is happening), avoid outputting a warning that we couldn't
...
...
@@ -99,7 +100,8 @@ Changes since 2.6.4:
"deleting" messages are output before the statistics.
- Improved one "if" in the deletion code that was only checking errno
for ENOTEMPTY when it should have also been checking for EEXIST.
for ENOTEMPTY when it should have also been checking for EEXIST (for
compatibility with OS variations).
ENHANCEMENTS:
...
...
@@ -119,21 +121,22 @@ Changes since 2.6.4:
the checksum data for a large file.
- Improved the auth-errors that are logged by the daemon to include
some information on why the authorization failed
(
wrong user,
password mismatch, etc.
). (The client-visible message is unchanged.
)
some information on why the authorization failed
:
wrong user,
password mismatch, etc.
(The client-visible message is unchanged!
)
- Improved the client's handling of an "@ERROR" from a daemon so that
it does not complain about an unexpectedly closed socket (since we
really did expect the socket to close).
- If the daemon can't open the log-file specified in rsyncd.conf, fall
back to using syslog
(and log an appropriate warning). This is
better than what was typically a totally silent
failure (since a
back to using syslog
and log an appropriate warning. This is better
than what was typically a totally silent (and fatal)
failure (since a
daemon is not usually run with the --no-detach option that was
necessary to see the error on stderr).
- The man pages now consistently refer to an rsync daemon as a "daemon"
to distinguish it from a server in a non-daemon transfer.
instead of a "server" (to distinguish it from the server process in a
non-daemon transfer).
- Made a small change to the rrsync script (restricted rsync -- in the
support dir) to make a read-only server reject all --remove-* options
...
...
@@ -142,22 +145,25 @@ Changes since 2.6.4:
INTERNAL:
- Rsync now calls setlocale(LC_CTYPE, "") to enable isprint() to better
discern which filename characters need to be escaped in messages.
- Rsync now calls setlocale(LC_CTYPE, ""). This enables isprint() to
better discern which filename characters need to be escaped in
messages (which should result in fewer escaped characters in some
locales).
- Improved the naming of the log-file open/reopen/close functions.
- Removed some protocol
compatibility code that was only needed to help
- Removed some protocol
-
compatibility code that was only needed to help
someone running a pre-release of 2.6.4.
BUILD CHANGES:
-
Fixed a bug in the SUPPORT{,_HARD}_LINKS defines which prevented
rsync from being built without symlink or hard-link support
.
-
Added configure option "--disable-locale" to disable any use of
setlocale() in the binary
.
- Only define HAVE_REMSH if it is going to be set to 1.
- Fixed a bug in the SUPPORT{,_HARD}_LINKS #defines which prevented
rsync from being built without symlink or hard-link support.
-
You can use --disable-locale to turn off any use of setlocale()
.
-
Only #define HAVE_REMSH if it is going to be set to 1
.
- Configure now disables the use of mkstemp() under HP-UX (since they
refuse to fix its broken handling of large files).
...
...
@@ -166,10 +172,10 @@ Changes since 2.6.4:
the code can use HAVE_LSEEK64 instead of inferring lseek64()'s
presence based on the presence of the off64_t type.
- Configure no longer mentions the
switch from rsh to ssh (for the
default remote shell) that occurred in 2.6.0
.
- Configure no longer mentions the
change in the default remote-shell
(from rsh to ssh) that occurred for the 2.6.0 release
.
- Some minor enhancements to the test scripts.
- Added a few new
diffs to the patches dir, including a patch that
enables the optional copying of extended attributes.
- Added a few new
*.diff files to the patches dir, including a patch
that
enables the optional copying of extended attributes.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment