Problems with special chars in 0.15 (0.14.2 works)

Thomas Mueller <[email protected]>
Newsgroups gmane.comp.web.sitecopy
Message-ID <[email protected]>
Hi,

after upgrading from 0.14.2 to 0.15.0 I have several problems with
special characters:

When I do a --fetch it stops on blanks:
[Sat Apr 16 19:01:42 2005] [error] [client 84.162.91.227] File does not
exist: /home/p/p0000001/storage/sync-home/data/uni/hd/theorie/Effiziente

--update works for blanks though:
Uploading data/uni/hd/theorie/Effiziente
Algorithmen/claus/einfinfII/321-6.pdf: [.....

--update fails on filenames with '%':
Uploading .gconf/apps/evince/%gconf.xml:
[...............................] failed: 400 Bad Request
Uploading .gconf/apps/gthumb/viewer/%gconf.xml:
[...............................] failed: 400 Bad Request

in the server log this looks like:
host 84.162.91.227 - - [16/Apr/2005:19:45:25 +0200] "PUT
/storage/p0000001/sync-home/.gconf/apps/gthumb/viewer/%gconf.xml
HTTP/1.1" 400 979 "-" "sitecopy/0.15.0 neon/0.25.0-dev"

The error looks different for '#' characters:
Creating .macromedia/: done.
Creating .macromedia/Macromedia/: done.
Creating .macromedia/Macromedia/Flash Player/: done.
Creating .macromedia/Macromedia/Flash Player/#SharedObjects/: failed:
301 Moved Permanently
Creating .macromedia/Macromedia/Flash Player/macromedia.com/: failed:
301 Moved Permanently

The delete of a --update is the same as the upload:
Deleting .gconf/apps/panel/objects/firefox_launcher_screen0/%gconf.xml:
failed: 400 Bad Request
Deleting .gconf/apps/panel/applets/applet_0/prefs/%gconf.xml: failed:
400 Bad Request

When I go back to 0.14.2 --update works fine.


These are the versions:
$ ./sitecopy.0.14.2 --version
sitecopy 0.14.2: FTP WebDAV rsh/rcp, debugging, Unix platform.
neon 0.25.0-dev: Bundled build, IPv6, Expat, OpenSSL 0.9.7e 25 Oct 2004.
$ ./sitecopy.0.15.0 --version
sitecopy 0.15.0: FTP WebDAV rsh/rcp sftp/ssh, debugging, Unix platform.
neon 0.25.0-dev: Bundled build, IPv6, Expat, OpenSSL 0.9.7e 25 Oct 2004.

The server is an Apache 2.0.53.


Thomas
-- 
http://www.tmueller.com for pgp key (95702B3B)
_______________________________________________
sitecopy maillist  -  [email protected]
http://dav.lyra.org/mailman/listinfo/sitecopy
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.