summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/scp.c
AgeCommit message (Expand)Author
2013-06-22improved time_t overflow check suggested by guenther@Damien Miller
2013-06-21make this -Wsign-compare clean after time_t conversionDamien Miller
2013-06-17Handle time_t values as long long's when formatting them and whenPhilip Guenther
2013-06-04use MAXPATHLEN for buffer size instead of fixed value. ok markusDarren Tucker
2013-06-01Replace S_IWRITE, which isn't standardized, with S_IWUSR, which is. PatchDarren Tucker
2013-05-17bye, bye xfree(); ok markus@Damien Miller
2013-05-16Fix some "unused result" warnings found via clang and -portable. ok markus@Darren Tucker
2011-09-09suppress adding '--' to remote commandlines when the first argumentDamien Miller
2010-12-09scp.1: grammer fixJason McIntyre
2010-12-08add a new -3 option to scp: Copies between two remote hosts areMarkus Friedl
2010-11-26Pass through ssh command-line flags and options when doing remote-remoteDamien Miller
2010-09-22add an option per-read/write callback to atomicioDamien Miller
2010-07-01Fix a longstanding problem where if you suspend scp at theTodd C. Miller
2009-12-20When passing user-controlled options with arguments to other programs,Philip Guenthe
2008-10-10spelling in comment; ok djm@Kevin Steves
2008-06-13Prevent -Wsign-compare warnings on LP64 systems. bz #1192, ok deraadt@Darren Tucker
2008-01-01If scp -p encounters a pre-epoch timestamp, use the epoch which isDarren Tucker
2007-10-24factor out network read/write into an atomicio()-like function, and use itDamien Miller
2007-08-06the ellipsis is not an optional argument; while here, sync the usageIgor Sobrado
2007-06-13don't ftruncate() non-regular files; bz#1236 reported by wood AT xmission.com;Damien Miller
2007-06-12Encode filename with strnvis if the name contains a newline (which can'tDarren Tucker
2007-06-12make scp try to skip FIFOs rather than blocking when nothing is listening.Damien Miller
2007-01-22fix detection of whether we should show progress meter or not: scpDamien Miller
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
2006-08-01move #include <stdio.h> out of includes.hKevin Steves
2006-07-26move #include <stdlib.h> out of includes.hKevin Steves
2006-07-26move #include <sys/param.h> out of includes.hKevin Steves
2006-07-25move #include <sys/time.h> out of includes.hKevin Steves
2006-07-22move #include <string.h> out of includes.hKevin Steves
2006-07-22move #include <time.h> out of includes.hKevin Steves
2006-07-17move #include <unistd.h> out of includes.hKevin Steves
2006-07-11move #include <errno.h> out of includes.h; ok markus@Kevin Steves
2006-07-10move #include <stdarg.h> out of includes.h; ok markus@Kevin Steves
2006-07-10duplicate argv at the start of main() because it gets modified later;Damien Miller
2006-07-09move #include <fcntl.h> out of includes.hKevin Steves
2006-07-06move #include <pwd.h> out of includes.h; ok markus@Kevin Steves
2006-05-17fix leak; coverity via Kylene Jo HallMarkus Friedl
2006-04-01xasprintification; ok deraadt@Damien Miller
2006-04-01minimal lint cleanup (unused crud, and some size_t); ok djmTheo de Raadt
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-25change OpenSSH's xrealloc() function from being xrealloc(p, new_size) toDamien Miller
2006-03-19RCSID() can dieTheo de Raadt
2006-03-16Try to display errormessage even if remout == -1Bjorn Sandell
2006-02-22move #include <ctype.h> out of includes.h; ok djm@Kevin Steves
2006-02-20move #include <sys/stat.h> out of includes.h; ok markus@Kevin Steves
2006-02-20move #include <signal.h> out of includes.h; ok markus@Kevin Steves
2006-02-10move #include <sys/wait.h> out of includes.h; ok markus@Kevin Steves
2006-02-08move #include <dirent.h> out of includes.h; ok markus@Kevin Steves
2006-01-31"scp a b c" shouldn't clobber "c" when it is not a directory, report andDamien Miller
2006-01-31fix local arbitrary command execution vulnerability on local/local andDamien Miller