bugzilla-daemon at bugzilla.mindrot.org
2010-Jul-06 15:00 UTC
[Bug 1791] New: Newlines in filenames are converted to ^J
https://bugzilla.mindrot.org/show_bug.cgi?id=1791 Summary: Newlines in filenames are converted to ^J Product: Portable OpenSSH Version: 5.3p1 Platform: All OS/Version: Linux Status: NEW Severity: minor Priority: P2 Component: scp AssignedTo: unassigned-bugs at mindrot.org ReportedBy: jvoss at altsci.com When copying a file with newlines (and probably many other characters) to a server with scp, the newlines are converted to ^J. Since this is not a direct copy, I consider it a bug. I do not suspect that it is a feature though I have not checked yet which part of the code is causing this. In Linux and *nix, all characters are possible in filenames except null and slash. Unicode is one good reason for this. jvoss at ASLinWS01:~$ env | grep LA LANG=en_US.UTF-8 LANGUAGEjvoss at ASLinWS01:~$ scp 'waiting for what1.png' altsci.com:altsci/cell/uploads/ Enter passphrase for key '/home/jvoss/.ssh/id_dsa': waiting\^Jfor\^Jwhat1.png 100% 50KB 49.8KB/s 00:00 jvoss at dmitry:~/altsci/cell$ ls uploads/waiting*1.png uploads/waiting\^Jfor\^Jwhat1.png http://www.cell-game.com/uploads/waiting%0Afor%0Awhat1.png -- Configure bugmail: https://bugzilla.mindrot.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2010-Jul-06 22:20 UTC
[Bug 1791] Newlines in filenames are converted to ^J
https://bugzilla.mindrot.org/show_bug.cgi?id=1791 Darren Tucker <dtucker at zip.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dtucker at zip.com.au Status|NEW |RESOLVED Resolution| |WONTFIX --- Comment #1 from Darren Tucker <dtucker at zip.com.au> --- Unfortunately this is an unfixable limitation of the scp (rcp) protocol (it uses a newline to indicate the end of the file metadata). Use sftp if this bothers you. -- Configure bugmail: https://bugzilla.mindrot.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. You are watching someone on the CC list of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2011-Jan-24 01:33 UTC
[Bug 1791] Newlines in filenames are converted to ^J
https://bugzilla.mindrot.org/show_bug.cgi?id=1791 Damien Miller <djm at mindrot.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #2 from Damien Miller <djm at mindrot.org> 2011-01-24 12:33:58 EST --- Move resolved bugs to CLOSED after 5.7 release -- Configure bugmail: https://bugzilla.mindrot.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. You are watching someone on the CC list of the bug.