summaryrefslogtreecommitdiffstats
path: root/bin/dd
AgeCommit message (Expand)AuthorFilesLines
2020-10-29replace the "write a floppy image" example with a more up to date one;jmc1-5/+6
2020-05-17Change install images called *.fs to *.img. These are UFS filesystem images,deraadt1-3/+3
2020-02-14get rid of an awkward ellipsis noticed by Jan Stary; OK jmc@schwarze1-5/+5
2020-02-14Do not mark up punctuation (equal signs), get rid of needless .Xo and .Sm,schwarze1-28/+18
2019-06-28When system calls indicate an error they return -1, not some arbitraryderaadt2-11/+11
2019-02-16add fsync to STANDARDS;jmc1-2/+4
2019-02-16Implement the conv=fsync feature which does an fsync(2) after thebluhm4-5/+15
2018-07-25Free operand copies after parsing.cheloha1-8/+9
2018-07-23Don't cast malloc(3) size to u_int.cheloha1-5/+9
2018-04-07snprintf+writev -> dprintfcheloha1-29/+9
2018-01-03Stop "dd if=/dev/zero of=/dev/null bs=1 count=2 skip=0x7fffffffffffffff"schwarze1-2/+3
2017-10-24When dd(1) fails because it receives an INT signal,schwarze1-4/+3
2017-08-13convert gettimeofday to mono clock.tedu3-14/+14
2016-08-25remove lint commentstedu1-3/+1
2016-08-17Add HISTORY section.schwarze1-2/+7
2016-08-16Nuke a bunch of whitespace nits seen while '%q' hunting.krw3-7/+7
2016-08-14%qd -> %lld for an off_t already being cast to (long long)!krw1-2/+2
2016-08-14replace strtoq with strtoll. ok openbsdtedu1-6/+6
2015-10-09Change all tame callers to namechange to pledge(2).deraadt1-3/+3
2015-10-04after dd has opened it's files and done the tape positioning ioctl, wederaadt1-1/+4
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2-6/+10
2015-01-15remove .Tn; from Jan Stary <hans at stare dot cz>schwarze1-25/+10
2015-01-05use the correct read count when determining how swabbing is necessary.tedu1-2/+2
2014-12-11use a local swapbytes function instead of relying on undefinedtedu1-2/+18
2014-09-14Error out when negative values are given for sizes on the command line.schwarze1-2/+6
2014-05-21Use errc/warnc to simplify code.guenther1-3/+3
2014-03-27The "old" conversions are not mandated by any standard and aretedu4-159/+19
2014-03-24support gigabytes. also update some comments and make goto label nicer.tedu2-32/+50
2014-02-14use .At where appropriate; from Jan Stary <hans at stare dot cz>schwarze1-7/+12
2014-02-12tweak previous;jmc1-3/+5
2014-02-12Add an operand to /bin/dd that suppresses the status lines printedbluhm4-12/+49
2014-02-02expand STANDARDS; ok sobradojmc1-8/+14
2013-11-11unused prototypederaadt1-2/+1
2013-06-01fiddle with the NO_CONV code to allow notrunc and noerror to still work.tedu1-27/+15
2013-06-01consolidate ifdef blocks by moving a variabletedu1-5/+2
2013-04-16handle larger tv_sec typesderaadt1-3/+3
2012-12-04remove some unnecessary sys/cdefs.h inclusionsderaadt1-3/+1
2012-07-12Use S_ISFIFO and S_ISSOCK instead of lseek() to determine whethermillert1-3/+3
2011-10-18Support K and M as well as k and m for sizes. From Thomas Pfaff.nicm2-6/+16
2010-09-03add an EXIT STATUS section for /bin;jmc1-3/+3
2009-10-27rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt6-60/+6
2009-05-12The conversions ascii, ebcdic and ibm are XPG4, not POSIX.schwarze1-6/+19
2009-02-08bump the posix reference in STANDARDS to IEEE Std 1003.1-2008, with a fewjmc1-3/+3
2008-10-05the ellipsis allow more than one operand being specified.sobrado1-3/+3
2007-11-10remove "unused variable" warning appearing when building releasechl1-2/+4
2007-05-31convert to new .Dd format;jmc1-2/+2
2007-05-29- consistent STANDARDS blurbjmc1-11/+9
2006-11-07It is better to use isatty() to see if a dev is seekable, becauseotto1-4/+4
2006-11-07fix skipping when reading from a tty; reported by Karel Kulhavyotto1-4/+4
2006-11-01Fix range checking for in.dbsz and out.dbsz.ray1-4/+5