summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/progressmeter.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-23Replace all calls to signal(2) with a wrapper around sigaction(2).dtucker1-3/+3
2019-10-29Signal handler cleanup: remove leftover support for unreliable signalsdtucker1-3/+1
2019-05-03Use the correct (according to POSIX) format for left-justificationdtucker1-3/+3
2019-01-24Have progressmeter force an update at the beginning and end of eachdtucker1-8/+5
2019-01-23Sanitize scp filenames via snmprintf. To do this we move thedtucker1-29/+24
2016-06-30Explicitly check for 100% completion to avoid potential floating pointdtucker1-4/+4
2016-05-30Backout rev. 1.43 for now.schwarze1-27/+24
2016-05-25To prevent screwing up terminal settings when printing to theschwarze1-24/+27
2016-03-02Improve precision of progressmeter for sftp and scp by storing sub-seconddtucker1-7/+6
2015-01-14update sftp client and server to new buffer API.djm1-3/+3
2013-09-19store the initial file offset so the progress meter doesn't freak outdjm1-3/+5
2013-06-02Add misc.h for monotim prototype.dtucker1-1/+2
2013-06-01Use clock_gettime(CLOCK_MONOTONIC ...) for ssh timers so that things likedtucker1-3/+3
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"deraadt1-3/+2
2006-08-01clean extra spacesstevesk1-2/+2
2006-08-01move #include <stdio.h> out of includes.hstevesk1-1/+2
2006-07-22move #include <string.h> out of includes.hstevesk1-1/+2
2006-07-22move #include <time.h> out of includes.hstevesk1-1/+2
2006-07-21ARGSUSED for signal handlerstevesk1-1/+2
2006-07-17move #include <unistd.h> out of includes.hstevesk1-1/+3
2006-07-11move #include <errno.h> out of includes.h; ok markus@stevesk1-1/+2
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatdjm1-0/+1
2006-03-19ARGSUSED for signal handlersderaadt1-0/+1
2006-03-19RCSID() can diederaadt1-1/+0
2006-02-20move #include <signal.h> out of includes.h; ok markus@stevesk1-1/+3
2006-02-10move #include <sys/ioctl.h> out of includes.h; ok markus@stevesk1-1/+3
2005-06-07catch SIGWINCH and resize progress meter accordingly; ok markus dtuckerjaredy1-13/+34
2005-04-28add snprintf checks. ok djm@ markus@moritz1-1/+3
2004-07-11spacesderaadt1-9/+9
2004-06-21make ssh -Wshadow clean, no functional changesavsm1-3/+3
2004-05-11improve some code lint did not like; djm millert okderaadt1-2/+2
2004-02-05fix ETA for > 4GB; bugzilla #791; ok henning@ deraadt@markus1-2/+2
2003-12-02improvments from andreas@:markus1-3/+7
2003-11-20fix rounding errors; from andreas@markus1-2/+2
2003-09-23don't print trailing \0; bug #709; Robert.Dahlem@siemens.commarkus1-2/+2
2003-08-31do write to buf[-1]markus1-1/+3
2003-08-31pass file_size + 1 to snprintf: fixes printing of truncatedmarkus1-2/+2
2003-07-31print rate similar old version; round instead truncate;markus1-5/+27
2003-07-30whitespacemarkus1-4/+3
2003-07-30use only 4 digits in format_sizemarkus1-6/+4
2003-07-29fix length for "- stalled -"markus1-2/+2
2003-07-29replace 4 clause BSD licensed progressmeter code with a replacementmarkus1-197/+178
2003-06-28deal with typing of write vs read in atomicioderaadt1-3/+3
2003-06-10mostly ansi cleanup; pval okderaadt1-3/+3
2003-04-07The UCB copyright here is incorrect. This code did not originatemillert1-21/+25
2003-04-03remove $OpenBSD$, as other *.c does not have it.itojun1-3/+1
2003-04-03$OpenBSD$itojun1-1/+3
2003-03-17don't print \n if backgrounded; from ho@markus1-2/+3
2003-01-12allow WARNINGS=yes; ok djm@markus1-2/+3
2003-01-10sftp progress meter support.fgsch1-0/+256