summaryrefslogtreecommitdiff
path: root/bin/dd
AgeCommit message (Expand)Author
2024-07-12Rewrite bytes/sec calculation using fixed point math.Florian Obser
2024-07-12refactor the signal handlers for clarity, inverting the situation:Theo de Raadt
2024-07-12annotate broken signal handlerTheo de Raadt
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2020-10-29replace the "write a floppy image" example with a more up to date one;Jason McIntyre
2020-05-17Change install images called *.fs to *.img. These are UFS filesystem images,Theo de Raadt
2020-02-14get rid of an awkward ellipsis noticed by Jan Stary; OK jmc@Ingo Schwarze
2020-02-14Do not mark up punctuation (equal signs), get rid of needless .Xo and .Sm,Ingo Schwarze
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-02-16add fsync to STANDARDS;Jason McIntyre
2019-02-16Implement the conv=fsync feature which does an fsync(2) after theAlexander Bluhm
2018-07-25Free operand copies after parsing.cheloha
2018-07-23Don't cast malloc(3) size to u_int.cheloha
2018-04-07snprintf+writev -> dprintfcheloha
2018-01-03Stop "dd if=/dev/zero of=/dev/null bs=1 count=2 skip=0x7fffffffffffffff"Ingo Schwarze
2017-10-24When dd(1) fails because it receives an INT signal,Ingo Schwarze
2017-08-13convert gettimeofday to mono clock.Ted Unangst
2016-08-25remove lint commentsTed Unangst
2016-08-17Add HISTORY section.Ingo Schwarze
2016-08-16Nuke a bunch of whitespace nits seen while '%q' hunting.Kenneth R Westerback
2016-08-14%qd -> %lld for an off_t already being cast to (long long)!Kenneth R Westerback
2016-08-14replace strtoq with strtoll. ok openbsdTed Unangst
2015-10-09Change all tame callers to namechange to pledge(2).Theo de Raadt
2015-10-04after dd has opened it's files and done the tape positioning ioctl, weTheo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2015-01-15remove .Tn; from Jan Stary <hans at stare dot cz>Ingo Schwarze
2015-01-05use the correct read count when determining how swabbing is necessary.Ted Unangst
2014-12-11use a local swapbytes function instead of relying on undefinedTed Unangst
2014-09-14Error out when negative values are given for sizes on the command line.Ingo Schwarze
2014-05-21Use errc/warnc to simplify code.Philip Guenther
2014-03-27The "old" conversions are not mandated by any standard and areTed Unangst
2014-03-24support gigabytes. also update some comments and make goto label nicer.Ted Unangst
2014-02-14use .At where appropriate; from Jan Stary <hans at stare dot cz>Ingo Schwarze
2014-02-12tweak previous;Jason McIntyre
2014-02-12Add an operand to /bin/dd that suppresses the status lines printedAlexander Bluhm
2014-02-02expand STANDARDS; ok sobradoJason McIntyre
2013-11-11unused prototypeTheo de Raadt
2013-06-01fiddle with the NO_CONV code to allow notrunc and noerror to still work.Ted Unangst
2013-06-01consolidate ifdef blocks by moving a variableTed Unangst
2013-04-16handle larger tv_sec typesTheo de Raadt
2012-12-04remove some unnecessary sys/cdefs.h inclusionsTheo de Raadt
2012-07-12Use S_ISFIFO and S_ISSOCK instead of lseek() to determine whetherTodd C. Miller
2011-10-18Support K and M as well as k and m for sizes. From Thomas Pfaff.Nicholas Marriott
2010-09-03add an EXIT STATUS section for /bin;Jason McIntyre
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-05-12The conversions ascii, ebcdic and ibm are XPG4, not POSIX.Ingo Schwarze
2009-02-08bump the posix reference in STANDARDS to IEEE Std 1003.1-2008, with a fewJason McIntyre
2008-10-05the ellipsis allow more than one operand being specified.Igor Sobrado
2007-11-10remove "unused variable" warning appearing when building releaseCharles Longeau
2007-05-31convert to new .Dd format;Jason McIntyre