freebsd-src/bin/dd
Konstantin Belousov 6784d416a5 Literally follow POSIX:
If the bs= expr operand is specified and no conversions other than sync,
noerror, or notrunc are requested, the data returned from each input
block shall be written as a separate output block.

In particular, when both bs=size and conv=sparce were specified, the
resulted file was fully filled, instead of sparce.

PR:	standards/177742
Submitted by:	Matthew Rezny <mrezny@hexaneinc.com>
MFC after:	2 weeks
2013-04-23 16:08:24 +00:00
..
args.c Add a "fillchar" command line argument to dd(1) that permits the user 2004-08-15 19:10:05 +00:00
conv.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
conv_tab.c More -Wmissing-variable-declarations fixes. 2012-10-20 10:33:15 +00:00
dd.1 Bump .Dd for r187609 2009-01-30 16:23:57 +00:00
dd.c Literally follow POSIX: 2013-04-23 16:08:24 +00:00
dd.h Add a "fillchar" command line argument to dd(1) that permits the user 2004-08-15 19:10:05 +00:00
extern.h Add a "fillchar" command line argument to dd(1) that permits the user 2004-08-15 19:10:05 +00:00
gen.c /*- or .\"- or #- to begin license clauses. 2005-01-10 08:39:26 +00:00
Makefile More inactive maintainers. 2006-07-09 21:47:37 +00:00
misc.c Rework all non-contributed files that use `struct timezone'. 2012-09-01 14:45:15 +00:00
position.c Remove clause 3 from the UCB licenses. 2004-04-06 20:06:54 +00:00
ref.ascii
ref.ebcdic
ref.ibm
ref.lcase
ref.oldascii
ref.oldebcdic
ref.oldibm
ref.pareven Teach dd(1) about parity bits. 2004-03-05 19:35:51 +00:00
ref.parnone Teach dd(1) about parity bits. 2004-03-05 19:35:51 +00:00
ref.parodd Teach dd(1) about parity bits. 2004-03-05 19:35:51 +00:00
ref.parset Teach dd(1) about parity bits. 2004-03-05 19:35:51 +00:00
ref.swab
ref.ucase