File: NEWS

package info (click to toggle)
scrub 2.4.1-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 984 kB
  • sloc: sh: 3,775; ansic: 2,544; makefile: 45
file content (132 lines) | stat: -rw-r--r-- 5,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
========================================================================
scrub-2.4.1 Release Notes                                     2011-08-29
========================================================================

* Fix bug in pfitzner7 pattern def and add fillff, fillzero
  methods (issue 8) [Peter Hyman]
    
* Change dod method to perform random pass first and skip extra pass.

* Add --help option that lists available scrub methods.

* Make dist tarball work with rpmbuild -ta.

========================================================================
scrub-2.4 Release Notes                                       2010-11-03
========================================================================

* Added usarmy, pfitzner7, and pfitzner33 methods.

========================================================================
scrub-2.3 Release Notes                                       2010-05-14
========================================================================

* Added -L option to not follow symbolic links [Timothy Boronczyk]

* Treat a zero return from write(2) as an error.

* New patterns:
  - random2: two random passes
  - schneier (one 0x00 pass, one 0xff pass, and five random passes) [Joe]

========================================================================
scrub-2.2 Release Notes                                       2009-07-29
========================================================================

* Add --pattern random (one random pass) mode.

* Portability fixes for Slackware [Timothy Boronczyk]

* Fix bug where scrub --remove on a zero length file would abort
  without removing the file.  Issue a warning and remove it.

========================================================================
scrub-2.1 Release Notes                                       2008-11-14
========================================================================

* Fix a bug where some data from the original file could appear in
  the first disk block after a verified scrub when running without 
  the -S (--no-signature) option.

========================================================================
scrub-2.0 Release Notes                                       2008-05-30
========================================================================

* Longopts support.

* Changed -X, --freespace option behavior to create a directory
  and fill it with multiple files to get around file system/rlimit
  caps on file size.

* Added support for repeating patterns > 1 byte.

* Added support for Gutmann 35-pass pattern sequence.

* General refactoring and cleanup.

========================================================================
scrub-1.10 Release Notes                                      2008-05-21
========================================================================

* Scrub now builds with autoconf/automake.

* Added unit tests for 'make check' target.

* Added -v option to display scrub version and exit.

* Added -T option to scrub first and last blocks only (for testing).

========================================================================
scrub-1.9 Release Notes                                       2007-03-20
========================================================================

* Added -r option to remove file after scrub [Sean Morrison].

* Port to HP-UX [Graham Smith, Joseph Sebastin].

* Raise default blocksize to 1MB for performance [Graham Smith].

* Added support for K, M, or G size suffix to -b argument.

* Fix broken -s parsing on 32 bit systems.

========================================================================
scrub-1.8 Release Notes                                       2006-08-16
========================================================================

* Fixed bug where disk device size would be truncated if greater than 4G 
  [Florian Heigl].

* Added support for K, M, or G size suffix to -s argument.

* Added support for automatic device size determination in AIX [Dave Fox].
  
* Do not fsync special files [Dave Fox, Florian Heigl].

* Added support for patterns recommended by the German Center of Security 
  in Information Technologies (http://www.bsi.bund.de) [Florian Heigl].

* Write a signature to files/disks after scrubbing and refuse to scrub 
  them again without -f (force) option.  Signature writing can be 
  disabled with the -S option.

========================================================================
scrub-1.7 Release Notes                                       2006-02-14
========================================================================

NOTE: This version is a significant rewrite since version 1.6.
Major changes in addition to general cleanup and better documentation:

* The new default scrub patterns satisfy NNSA Policy Letter NAP-14.x, 
  and are appropriate for modern PRML/EPRML drive encodings.  
  The old scrub patterns as well as a set of patterns that minimally 
  satisfy DoD 5220.22-M (still appropriate for older MFM/RLL drives)
  are selectable on the command line (-p).

* The algorithm for generating random bytes has been made more efficient 
  and more random using an AES counter mode algorithm.

* Device capacity is determined using OS-specific ioctls.  The size is 
  overrideable on the command line (-s).  

* [Mac OS X only] A file's resource fork is scrubbed if it exists.