Skip to content

Commit c1d14ee

Browse files
committed
Added version 1.2.1
1 parent f6b5814 commit c1d14ee

File tree

7 files changed

+877
-479
lines changed

7 files changed

+877
-479
lines changed

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Changes from version 1.2.1:
2+
- Fixed large file support bug
3+
- added verify capability
4+
15
Changes from version 1.0:
26
- Added SHA-1, SHA-256, SHA-384 and SHA-512 support
37
- Fixed compile errors.

configure

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1663,7 +1663,7 @@ fi
16631663
16641664
# Define the identity of the package.
16651665
PACKAGE=dcfldd
1666-
VERSION=1.2
1666+
VERSION=1.2.1
16671667
16681668
16691669
cat >>confdefs.h <<_ACEOF

configure.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ AC_INIT(dcfldd.c)
33
AM_CONFIG_HEADER(config.h)
44
AC_CANONICAL_HOST
55

6-
AM_INIT_AUTOMAKE([dcfldd], [1.2])
6+
AM_INIT_AUTOMAKE([dcfldd], [1.2.1])
77

88
AC_PROG_CC
99
AC_PROG_CPP

dcfldd.1

Lines changed: 92 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,80 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
2-
.TH DCFLDD "1" "April 2005" "dcfldd (dcfldd) 1.2" "User Commands"
2+
.TH DCFLDD "1" "April 2005" "dcfldd (dcfldd) 1.2.1" "User Commands"
33
.SH NAME
4-
dcfldd \- manual page for dcfldd (dcfldd) 1.2
4+
dcfldd \- manual page for dcfldd (dcfldd) 1.2.1
55
.SH SYNOPSIS
66
.B dcfldd
77
[\fIOPTION\fR]...
88
.SH DESCRIPTION
99
Copy a file, converting and formatting according to the options.
10-
.PP
11-
bs=BYTES force ibs=BYTES and obs=BYTES
12-
cbs=BYTES convert BYTES bytes at a time
13-
conv=KEYWORDS convert the file as per the comma separated keyword list
14-
count=BLOCKS copy only BLOCKS input blocks
15-
ibs=BYTES read BYTES bytes at a time
16-
if=FILE read from FILE instead of stdin
17-
obs=BYTES write BYTES bytes at a time
18-
of=FILE write to FILE instead of stdout
19-
seek=BLOCKS skip BLOCKS obs\-sized blocks at start of output
20-
skip=BLOCKS skip BLOCKS ibs\-sized blocks at start of input
21-
pattern=BYTES use the specified binary pattern as input
22-
textpattern=TEXT use repeating TEXT as input
23-
hashwindow=BYTES perform a hash on every BYTES amount of data
24-
hashalgorithm=NAME either MD5, SHA1, SHA256, SHA384 or SHA512
10+
.TP
11+
bs=BYTES
12+
force ibs=BYTES and obs=BYTES
13+
.TP
14+
cbs=BYTES
15+
convert BYTES bytes at a time
16+
.TP
17+
conv=KEYWORDS
18+
convert the file as per the comma separated keyword list
19+
.TP
20+
count=BLOCKS
21+
copy only BLOCKS input blocks
22+
.TP
23+
ibs=BYTES
24+
read BYTES bytes at a time
25+
.TP
26+
if=FILE
27+
read from FILE instead of stdin
28+
.TP
29+
obs=BYTES
30+
write BYTES bytes at a time
31+
.TP
32+
of=FILE
33+
write to FILE instead of stdout
34+
.TP
35+
seek=BLOCKS
36+
skip BLOCKS obs\-sized blocks at start of output
37+
.TP
38+
skip=BLOCKS
39+
skip BLOCKS ibs\-sized blocks at start of input
40+
.TP
41+
pattern=BYTES
42+
use the specified binary pattern as input
43+
.TP
44+
textpattern=TEXT
45+
use repeating TEXT as input
46+
.TP
47+
hashwindow=BYTES
48+
perform a hash on every BYTES amount of data
49+
.TP
50+
hash=NAME
51+
either MD5, SHA1, SHA256, SHA384 or SHA512
2552
.IP
2653
default algorithm is MD5
27-
.PP
28-
hashlog=FILE send MD5 hash output to FILE instead of stderr
29-
status=[on|off] display a continual status message on stderr
54+
.TP
55+
hashlog=FILE
56+
send MD5 hash output to FILE instead of stderr
57+
.TP
58+
status=[on|off]
59+
display a continual status message on stderr
3060
.IP
3161
default state is "on"
32-
.PP
33-
sizeprobe=[if|of] determine the size of the input or output file
62+
.TP
63+
sizeprobe=[if|of]
64+
determine the size of the input or output file
3465
.IP
3566
for use with status messages. (this option
3667
gives you a percentage indicator)
3768
WARNING: Read the manual before using this
3869
.IP
3970
option.
4071
.TP
72+
vf=FILE
73+
verify that FILE matches the specified input
74+
.TP
75+
verifylog=FILE
76+
send verify results to FILE instead of stderr
77+
.TP
4178
\fB\-\-help\fR
4279
display this help and exit
4380
.TP
@@ -48,19 +85,39 @@ BLOCKS and BYTES may be followed by the following multiplicative suffixes:
4885
xM M, c 1, w 2, b 512, kD 1000, k 1024, MD 1,000,000, M 1,048,576,
4986
GD 1,000,000,000, G 1,073,741,824, and so on for T, P, E, Z, Y.
5087
Each KEYWORD may be:
51-
.PP
52-
ascii from EBCDIC to ASCII
53-
ebcdic from ASCII to EBCDIC
54-
ibm from ASCII to alternated EBCDIC
55-
block pad newline\-terminated records with spaces to cbs\-size
56-
unblock replace trailing spaces in cbs\-size records with newline
57-
lcase change upper case to lower case
58-
notrunc do not truncate the output file
59-
ucase change lower case to upper case
60-
swab swap every pair of input bytes
61-
noerror continue after read errors
62-
sync pad every input block with NULs to ibs\-size; when used
63-
.IP
88+
.TP
89+
ascii
90+
from EBCDIC to ASCII
91+
.TP
92+
ebcdic
93+
from ASCII to EBCDIC
94+
.TP
95+
ibm
96+
from ASCII to alternated EBCDIC
97+
.TP
98+
block
99+
pad newline\-terminated records with spaces to cbs\-size
100+
.TP
101+
unblock
102+
replace trailing spaces in cbs\-size records with newline
103+
.TP
104+
lcase
105+
change upper case to lower case
106+
.TP
107+
notrunc
108+
do not truncate the output file
109+
.TP
110+
ucase
111+
change lower case to upper case
112+
.TP
113+
swab
114+
swap every pair of input bytes
115+
.TP
116+
noerror
117+
continue after read errors
118+
.TP
119+
sync
120+
pad every input block with NULs to ibs\-size; when used
64121
with block or unblock, pad with spaces rather than NULs
65122
.SH AUTHOR
66123
Written by dcfldd by Nicholas Harbour, GNU dd by Paul Rubin, David MacKenzie and Stuart Kemp.

0 commit comments

Comments
 (0)