lukem
3d4efc3511
Fix numerous WARNS=4 issues (-Wcast-qual -Wsign-compare).
2009-04-12 10:18:52 +00:00
lukem
b88214a09b
update copyrights
2008-09-30 03:41:53 +00:00
martin
ce099b4099
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
lukem
69b443d18c
Turn off the alarmtimer before resetting the SIGALRM handler back to SIG_DFL.
...
Fix from dieter roelants <dieter.NetBSD@pandora.be>
Should fix PR 35630.
2008-01-21 10:31:28 +00:00
martin
0c85e08d0f
const-as-const-can: make the "suffixes" pointers const, as probably was
...
intended, but done wrong originally (redundant const was removed
per PR bin/36280)
2007-05-05 18:09:24 +00:00
christos
ac6a20066f
PR/36280: Christer Folkesson: Remove extra const
2007-05-05 16:57:54 +00:00
lukem
8a06b9bff0
* Implement -s srcaddr; uses srcaddr as the local IP address for all
...
connections.
Based on code in the version of ftp that FreeBSD had before they
replaced it with lukemftp.
* Move error message handling into ftp_connect() rather than in the
caller, so that more specific error reporting can occur.
* Improve consistency of various warning and error messages.
2007-04-17 05:52:03 +00:00
lukem
7898b5e0a8
Use the IEC 60027-2 2^n based "KiB", "MiB", "GiB", (etc)
...
suffixes for byte displays since we're using 2^n scaling,
instead of the SI 10^n based "KB", "MB", "GB" (etc).
2007-04-12 06:13:02 +00:00
christos
20fe0cf746
Coverity CID 1447: Avoid buffer overflow.
2006-05-01 23:02:03 +00:00
christos
186743bc31
Coverity CID 1448: Avoid static array overflow.
2006-05-01 23:00:33 +00:00
lukem
dccca90900
Revert back to using an int (instead of size_t) for holding a value that may
...
be negative.
Fixes progressbar display on terminals <43 columns wide.
Bug noted and solution suggested by Gavan Fantom.
2005-07-19 00:41:05 +00:00
lukem
cc5aca9af5
copyright maintenance
2005-06-09 16:38:29 +00:00
he
d316ef3d77
Printf field widths and size_t don't always mix well, so cast to int.
...
Fixes build problem for alpha.
2005-05-20 07:26:01 +00:00
lukem
dc6635b518
Use size_t instead of int where appropriate.
2005-05-19 03:05:04 +00:00
lukem
a2fc7ddaf6
gratuitous whitespace cleanup (before someone else jumps the gun...)
2005-04-11 01:49:31 +00:00
jmc
5f0e6eb14f
Fix compilation issues for NO_PROGRESS
2005-02-10 16:00:28 +00:00
hubertf
849866f9c1
Allow custom text printed before (left of) the progress bar from progress(1):
...
miyu# cat openoffice-linux-1.1.0.tgz | progress -z -p 'Bytes written: ' dd of=/dev/null bs=1m
Bytes written: 193 MB 13.83 MB/s 0+195211 records in
and:
miyu# progress -f openoffice-linux-1.1.0.tgz -z -p 'Bytes written: ' dd of=/dev/null bs=1m
Bytes written: 28% |****** | 57919 KB 14.12 MB/s 00:09 ETA
OK'd by lukem.
2004-03-09 17:04:24 +00:00
lukem
9cfea6f679
tweak copyright; the stuff jason did in util.c wasn't migrated to this file.
2003-07-17 12:06:18 +00:00
lukem
a44810ddeb
Crank dates on TNF copyright.
...
Remove UCB & WIDE copyrights; the progressbar functionality was
written entirely by me under the TNF copyright.
2003-02-28 09:53:49 +00:00
grant
d36ebd361d
change a couple #ifdef's so /usr/bin/progress doesn't stomp all over
...
the tty if it's not in the foreground.
ok'd by jhawk.
2003-02-12 15:18:28 +00:00
jhawk
401927b1d5
Abstract out progress bar support into progressbar.[ch], for inclusion
...
in external programs (conditionalized on -DSTANDALONE_PROGRESS).
The following moved from util.c to progressbar.c:
alarmtimer(), progressmeter(), psummary(), ptransfer(),
xsignal(), xsignal_restart()
The following moved from extern.h and ftp_var.h to progressbar.h:
STALLTIME, verbose, fromatty, progress, quit_time, ttywidth
2003-01-21 16:08:06 +00:00