summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/scp.c
AgeCommit message (Expand)Author
2022-02-10revert for imminent OpenSSH release, which wil ship with scp in RCP mode.Damien Miller
2022-02-01better match legacy scp behaviour: show un-expanded paths in errorDamien Miller
2022-01-17when transferring multiple files in SFTP mode, create the destinationDamien Miller
2022-01-08fix some corner-case bugs in scp sftp-mode handling of ~-prefixedDamien Miller
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-10-15openbsd 7.0 release shipped with the (hopefully last) scp that uses RCPTheo de Raadt
2021-09-20fix missing -s in SYNOPSYS and usage() as well as a capitalisationDamien Miller
2021-09-20Switch scp back to use the old protocol by default, ahead of release.Damien Miller
2021-09-18better error message for ~user failures when the sftp-serverDamien Miller
2021-09-16make some more scp-in-SFTP mode better match Unix idiomsDamien Miller
2021-09-16allow log_stderr==2 to prefix log messages with argv[0]Damien Miller
2021-09-11when using SFTP protocol, continue transferring files after aDamien Miller
2021-09-08Use the SFTP protocol by default. The original scp/rcp protocol remainsDamien Miller
2021-08-11scp: tweak man page and error message for -3 by defaultChristian Weisgerber
2021-08-11scp: do not spawn ssh with two -s flags for remote-to-remote copiesChristian Weisgerber
2021-08-10Prepare for a future where scp(1) uses the SFTP protocol by default.Damien Miller
2021-08-09make scp -3 the default for remote-to-remote copies. It provides aDamien Miller
2021-08-09make scp in SFTP mode try to use relative paths as much as possible.Damien Miller
2021-08-09SFTP protocol extension to allow the server to expand ~-prefixedDamien Miller
2021-08-09when scp is in SFTP mode, try to deal better with ~ prefixedDamien Miller
2021-08-09on fatal errors, make scp wait for ssh connection before exitingDamien Miller
2021-08-09rever r1.223 - I accidentally committed unrelated changesDamien Miller
2021-08-09on fatal errors, make scp wait for ssh connection before exitingDamien Miller
2021-08-07Fix prototype mismatch for do_cmd. ok djm@Darren Tucker
2021-08-07make scp(1) in SFTP mode follow symlinks like traditional scp(1)Damien Miller
2021-08-07make scp(1) in SFTP mode output better match original scp(1) byDamien Miller
2021-08-07use sftp_client crossloading to implement scp -3Damien Miller
2021-08-07prepare for scp -3 implemented via sftpDamien Miller
2021-08-04Allow for different (but POSIX compliant) behaviour of basename(3) andDarren Tucker
2021-08-02support for using the SFTP protocol for file transfers in scp, via aDamien Miller
2021-07-05allow spaces to appear in usernames for local to remote, and scp -3Damien Miller
2021-04-03highly polished whitespace, mostly fixing spaces-for-tab and badDamien Miller
2020-10-18use the new variant log macros instead of prepending __func__ andDamien Miller
2020-08-03allow -A to explicitly enable agent forwarding in scp and sftp. TheDamien Miller
2020-05-29Fix error message on close(2) and add printf format attributes.Todd C. Miller
2020-05-06another case where a utimes() failure could make scp send aDamien Miller
2020-05-01when receving a file in sink(), be careful to send at most a singleDamien Miller
2020-04-30run the 2nd ssh with BatchMode for scp -3Markus Friedl
2020-01-23Replace all calls to signal(2) with a wrapper around sigaction(2).Darren Tucker
2019-09-09Fix potential truncation warning. ok deraadt.Darren Tucker
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-02-10when checking that filenames sent by the server side match what theDamien Miller
2019-01-27add -T to usage();Jason McIntyre
2019-01-26check in scp client that filenames sent during remote->local directoryDamien Miller
2019-01-24Have progressmeter force an update at the beginning and end of eachDarren Tucker
2019-01-23Sanitize scp filenames via snmprintf. To do this we move theDarren Tucker
2019-01-21Add a -J option as a shortcut for -o Proxyjump= to scp(1) and sftp(1)Theo Buehler
2018-11-16disallow empty incoming filename or ones that refer to the currentDamien Miller
2018-06-01Apply umask to all incoming files and directories not just files.Darren Tucker
2018-04-10lots of typos in comments/docs. Patch from Karsten Weiss after checkingDamien Miller