Filename encodings

Wayne Davison wayned at
Thu Jul 28 11:02:26 GMT 2005

On Thu, Jul 28, 2005 at 12:35:21PM +0200, David Ayers wrote:
> I've attached an updated version which applies to the rsync-2.6.5
> release and includes updates to proto.h.

2.6.5 already comes with the patch in the "patches" subdir (and none of
the patches have proto.h changes because they are easily recreated via
"make proto").

> It think it would be great if this patch (or something similar) could
> make it into the trunk.

I've commented before that I don't like this solution, so this will
never go onto the trunk.  If someone would like to work on a solution
that uses iconv library calls, I'd be glad to consider including that.
Complexities including adding a option(s) to indicate the encoding to
be used on the client and the server side, using UTF-8 for the names
sent over the wire, and always outputting names in messages using the
client encoding.  Also, there would be no need to increment the protocol
version since an older rsync would not understand the conversion
option(s) that the client would send to it.


More information about the rsync mailing list