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.
|