summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/scp.c
AgeCommit message (Expand)Author
2016-05-25To prevent screwing up terminal settings when printing to theIngo Schwarze
2016-03-02Improve accuracy of reported transfer speeds by waiting for the ack fromDarren Tucker
2015-11-27pledge "stdio rpath wpath cpath fattr tty proc exec" except for theTheo de Raadt
2015-10-160 -> NULL when comparing with a char*.mmcc
2015-04-24rename xrealloc() to xreallocarray() since it follows that form.Theo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-06-24when copying local->remote fails during read, don't send uninitialisedDamien Miller
2013-11-20unsigned casts for ctype macros where neccessaryTheo de Raadt
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