File: ChangeLog

package info (click to toggle)
gddrescue 1.11-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 280 kB
  • ctags: 227
  • sloc: cpp: 2,044; sh: 199; makefile: 131
file content (178 lines) | stat: -rw-r--r-- 6,348 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
2009-07-10  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.11 released.
	* logbook.cc (update_logfile): Ask user in case of write error.
	* rescuebook.cc (split_errors): Modified the split threshold.
	* rescuebook.cc (copy_and_update): Verify after every read error
	  that the input file does still exist.
	* ddrescue.cc (Rescuebook::show_status): Show the time elapsed
	  from last successful read.
	* ddrescue.cc (set_signals): Ignore SIGUSR1 and SIGUSR2.
	* ddrescue.texinfo: Improved description of "-d", "-D" and "-S".
	* ddrescue.texinfo: Improved description of algorithm.
	* testsuite/check.sh: Verify that files are open in binary mode.
	* Added logfile usage warning to "ddrescue --help" output.

2009-02-19  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.10 released.
	* Added new option "--try-again".
	* rescuebook.cc: "skip_size" has been made independent of "softbs".
	* "change_chunk_status" is now faster for large logfiles.
	* Fixed overflow when reading from devices of undefined size.
	* Block does no more admit negative sizes.
	* "make install-info" should now work on Debian and OS X.
	* New file testsuite/check.sh.

2008-11-17  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.9 released.
	* Added new option "--domain-logfile".
	* Verbosity control of messages has been simplified.
	* Changed LONG_LONG_MAX to LLONG_MAX.

2008-02-24  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.8 released.
	* Added new option "--generate-logfile".
	* Added new option "--synchronous".
	* Fill mode now works when outfile offset differs from 0.
	* Updated "Fill Mode" chapter of the manual.

2008-01-04  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.7 released.
	* Skips faster over damaged areas (small read, big jump).
	* Logfile is maintaned minimized at all times.
	* Rescuebook::errors now counts the error areas found.
	* Target "check" added to Makefile.
	* rescuebook.cc (split_errors): Added new variable "error_counter".
	* Added new option "--retrim".

2007-11-16  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.6 released.
	* Code reorganization. New classes Fillbook and Rescuebook.
	* logbook.cc (copy_non_tried): Added new variable "skip_counter".
	* Added new pass that trims error areas backward before splitting.
	* Added support for sparse output files.
	* Blocks longer than hardbs are now split at sector boundaries.
	* Added new option "--fill".
	* Added new chapter "Fill Mode" to the manual.
	* Added status line to logfile.
	* An interrupted retry pass is now resumed instead of reinitiated.
	* Perfect resumability if interrupted during trimming or splitting.
	* ddrescue.cc (set_signals): Handle also SIGHUP and SIGTERM.
	* "--quiet" option also quiets error messages.
	* Print a more informative error message when reading an old logfile.
	* Added note to ddrescue.texinfo about old logfiles.
	* Added some consistency checks.

2007-06-29  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.5 released.
	* License updated to GPL version 3 or later.

2007-06-18  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.4 released.
	* Added new option "--direct".
	* Fixed a bug showing bad initial error size.
	* Fixed error counting.
	* Small changes to documentation.

2006-12-13  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.3 released.
	* Some fixes made to "configure" script.
	* Added "sddrescue" target to Makefile.in.

2006-04-03  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.2 released.
	* Added new option "--complete-only".
	* Added new argument parser that replaces "getopt_long".
	* Logfile save interval is now dependent on logfile size.
	* Small changes to documentation.

2005-10-10  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.1 released.
	* "iobuf" is aligned to the sector size for use with raw devices.
	* Added a small tutorial to the info file.
	* Added two missing headers.

2005-06-07  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.0 released.
	* A new logfile format makes multi-part rescue possible.
	* Logfile is saved every 30 seconds.
	* Logfile is now also saved in case of write error on outfile.
	* Fixed a race condition that could result in data not written
	  to outfile but annotated in logfile if computer crashes at
	  the wrong moment.

2005-01-04  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.9 released.
	* ddrescue is now part of the GNU project.
	* Added configure script and info file.
	* Two small bugs corrected.
	* Added new option "--binary-prefixes" to show binary multipliers
	  in numbers (SI prefixes are used by default).
	* Numbers are accepted with decimal (SI) or binary multipliers.
	* "badblocks file" renamed to "logfile".
	* Logfile is now also saved if max_errors are exceeded.

2004-12-14  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.8 released.
	* Added new option "--no-split" to disable splitting of damaged areas.

2004-10-30  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.7 released.
	* ddrescue now can be interrupted at any time, and resume
	  rescue at the same point later.

2004-09-28  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.6 released.
	* Skips faster over damaged areas (tries 1 block first).
	* Error messages have been improved.

2004-09-15  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.5 released.
	* Badblocks file is now also saved if ddrescue is interrupted
	  while splitting damaged areas.
	* Added man page.

2004-09-03  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.4 released.
	* The project name has been changed to "ddrescue" to meet
	  command name standards.
	* Added long option names.

2004-08-18  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.3 released.
	* Added badblocks file, making the rescue much more efficient.

2004-08-14  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.2 released.
	* Fixed bug that sometimes ignored the last sectors of a damaged area.
	* The algorithm is now faster in presence of errors.

2004-08-12  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.1 released.


Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Antonio Diaz Diaz.

This file is a collection of facts, and thus it is not copyrightable,
but just in case, I give you unlimited permission to copy, distribute
and modify it.