Satoshi Asami
2f719e7069
Fix printing for bytes read > 4G.
...
Reviewed by: bde
1998-02-11 02:23:31 +00:00
Joerg Wunsch
1f68c20551
Oops, back out rev 1.5, it wasn't my intention to also commit the
...
-g. ;)
1998-01-07 22:32:28 +00:00
Joerg Wunsch
a28ea077f9
Use the correct value in the call to swab(3) with conv=swab. Previously,
...
dd if=/dev/zero of=/dev=null obs=23520 conv=swab
coredumped.
Please somebody review it, i'm not 105 % sure i'm understanding all
this mess correctly.
Detected by: Holm Tiffe <holm@geophysik.tu-freiberg.de>
1998-01-07 22:31:19 +00:00
Eivind Eklund
1ee36a5be6
It's more portable to use <errno.h> than <sys/errno.h>
...
Pointed-out-by: bde (a long while ago)
1997-12-15 20:37:43 +00:00
Joerg Wunsch
1898febe2d
Sort "sparse" into alphabetical order, since dd's `conv' options need
...
to be sorted. This temporarily broke the "osync" option.
1997-11-11 20:35:29 +00:00
Joerg Wunsch
4ddfeabd8f
Teach dd(1) about an option to write sparse files. Can be useful for
...
things like diskless clients' swap files etc.
Submitted by: pascal@zuo.dec.com (Pascal Pederiva) (ages ago, with many
stylistic changes by me)
1997-10-11 20:09:05 +00:00
Eivind Eklund
73db7d72c8
Add <sys/errno.h>
1997-10-09 10:50:54 +00:00
Eivind Eklund
bd6b64117b
make signal handlers errno safe
...
Obtained from: OpenBSD (file rev 1.5) Theo de Raadt <deraadt@openbsd.org>
1997-10-08 12:59:14 +00:00
Eivind Eklund
4c33974251
Slightly improved fix compared to my insiration
...
don't munge argv strings -- copy them first. avoids 'w' showing:
deraadt p8 zeus.theos.com 8:26AM 3 dd if of bs
Obtained from: OpenBSD (file rev 1.3) by Theo de Raadt <deraadt@openbsd.org>
1997-10-08 12:10:33 +00:00
Jonathan Lemon
af041bf3fd
Pad the input buffer whenever sync is used, not just if the noerror flag
...
is also set.
Change osync to not to tack on an empty block if the input buffer is null,
or an even multiple of the blocksize.
Also change osync to pad the output with nulls/spaces depending whether
this is a block-oriented conversion or not (same as sync).
PR: 3818
1997-08-19 19:46:18 +00:00
Bruce Evans
3e75bb9be1
Fixed overflow for attempts to seek to offsets > ULONG_MAX. See the
...
OpenBSD version for more complete fixes. E.g., to seek to offsets >
INT_MAX using a block size of 1, block numbers need to be off_t's
instead of u_long's.
1997-04-30 17:51:29 +00:00
Steve Price
939a4c24e5
Change spelling of ECBDIC to EBCDIC. Closes PR #3402
...
Submitted by: h-nokubi@nmit.mt.nec.co.jp
1997-04-28 04:07:29 +00:00
Peter Wemm
b97fa2ef50
Revert $FreeBSD$ to $Id$
1997-02-22 14:13:04 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Steve Price
78b09ffeaf
-Wall cleaning.
1996-12-14 06:08:03 +00:00
Poul-Henning Kamp
ad66f7ee71
Bruce says: "You have been programming in the kernel for too long :-)."
...
and he's right ... I forgot about this floating point stuff you can
use in user-land :-)
Increase precision of duration to microseconds.
No heuristics to avoid overflow in calculation needed - just depend
on DBL_MAX being a bit larger than LONG_MAX.
Use double instead of `struct timeval' in dd.h so that everything
doesn't have to include <sys/time.h>.
Fixed style bugs in recent and old FreeBSD changes.
Reviewed by: phk
Submitted by: bde
1996-11-13 20:00:03 +00:00
Poul-Henning Kamp
77dfeccef6
Increase precision of duration to milliseconds.
...
Some heuristics to avoid overflow in calculation attempted.
1996-11-12 23:09:15 +00:00
Andrey A. Chernov
f7c627b282
Add setlocale LC_CTYPE
1995-10-23 21:31:48 +00:00
Andrey A. Chernov
c5191e580d
More koshering [ul]case fix, don't use pre-initialized tables at all,
...
treat 0xFF as valid character.
1995-01-17 23:04:29 +00:00
Andrey A. Chernov
dde07463cf
Make conv=[lu]case works with localized ctype (8bit)
1995-01-17 22:55:59 +00:00
David Greenman
89730b290a
Added $Id$
1994-09-24 02:59:15 +00:00
Poul-Henning Kamp
d4daf998ed
Applied patch to make -Wall and -Dlint shut up.
...
Reviewed by: phk
Submitted by: Josef Grosch <joeg@gagme.wwa.com>
1994-09-20 06:24:56 +00:00
Rodney W. Grimes
4b88c807ea
BSD 4.4 Lite bin Sources
1994-05-26 06:18:55 +00:00