summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/progressmeter.c
AgeCommit message (Expand)Author
2024-09-22remove some unused defines; ok djm@Jonathan Gray
2023-04-12remove duplicate signal.h includeJonathan Gray
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2023-02-22fix progressmeter corruption on wide displays; bz3534Damien Miller
2020-01-23Replace all calls to signal(2) with a wrapper around sigaction(2).Darren Tucker
2019-10-29Signal handler cleanup: remove leftover support for unreliable signalsDarren Tucker
2019-05-03Use the correct (according to POSIX) format for left-justificationDarren Tucker
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
2016-06-30Explicitly check for 100% completion to avoid potential floating pointDarren Tucker
2016-05-30Backout rev. 1.43 for now.Ingo Schwarze
2016-05-25To prevent screwing up terminal settings when printing to theIngo Schwarze
2016-03-02Improve precision of progressmeter for sftp and scp by storing sub-secondDarren Tucker
2015-01-14update sftp client and server to new buffer API.Damien Miller
2013-09-19store the initial file offset so the progress meter doesn't freak outDamien Miller
2013-06-02Add misc.h for monotim prototype.Darren Tucker
2013-06-01Use clock_gettime(CLOCK_MONOTONIC ...) for ssh timers so that things likeDarren Tucker
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
2006-08-01clean extra spacesKevin Steves
2006-08-01move #include <stdio.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-21ARGSUSED for signal handlerKevin 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-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-19ARGSUSED for signal handlersTheo de Raadt
2006-03-19RCSID() can dieTheo de Raadt
2006-02-20move #include <signal.h> out of includes.h; ok markus@Kevin Steves
2006-02-10move #include <sys/ioctl.h> out of includes.h; ok markus@Kevin Steves
2005-06-07catch SIGWINCH and resize progress meter accordingly; ok markus dtuckerJared Yanovich
2005-04-28add snprintf checks. ok djm@ markus@Moritz Jodeit
2004-07-11spacesTheo de Raadt
2004-06-21make ssh -Wshadow clean, no functional changesAnil Madhavapeddy
2004-05-11improve some code lint did not like; djm millert okTheo de Raadt
2004-02-05fix ETA for > 4GB; bugzilla #791; ok henning@ deraadt@Markus Friedl
2003-12-02improvments from andreas@:Markus Friedl
2003-11-20fix rounding errors; from andreas@Markus Friedl
2003-09-23don't print trailing \0; bug #709; Robert.Dahlem@siemens.comMarkus Friedl
2003-08-31do write to buf[-1]Markus Friedl
2003-08-31pass file_size + 1 to snprintf: fixes printing of truncatedMarkus Friedl
2003-07-31print rate similar old version; round instead truncate;Markus Friedl
2003-07-30whitespaceMarkus Friedl
2003-07-30use only 4 digits in format_sizeMarkus Friedl
2003-07-29fix length for "- stalled -"Markus Friedl
2003-07-29replace 4 clause BSD licensed progressmeter code with a replacementMarkus Friedl
2003-06-28deal with typing of write vs read in atomicioTheo de Raadt
2003-06-10mostly ansi cleanup; pval okTheo de Raadt
2003-04-07The UCB copyright here is incorrect. This code did not originateTodd C. Miller
2003-04-03remove $OpenBSD$, as other *.c does not have it.Jun-ichiro itojun Hagino