5 Commits
v0.33 ... v0.34

Author SHA1 Message Date
Martijn van Brummelen
099d380f3c bump 0.34 2022-07-08 13:18:18 +02:00
PartialVolume
f3ace2aa7c Merge pull request #417 from PartialVolume/Fix_zero_length_strings
Fixes a compiler warning -Wformat-zero-length string
2022-07-02 19:52:22 +01:00
PartialVolume
f6483ca055 Fixes a compiler warning -Wformat-zero-length string 2022-07-02 19:43:56 +01:00
PartialVolume
0a5dbeb5a4 Update README.md
Use Warning symbol markup
2022-05-29 17:01:45 +01:00
PartialVolume
cf57297953 Update README.md re HDA
Although reported in issues some time ago, make it clear nwipe doesn't support HDA and you will need to run hdparm in order to detect and if necessary correct the disks reported size prior to running nwipe.
2022-05-29 11:15:33 +01:00
6 changed files with 14 additions and 6 deletions

View File

@@ -1,6 +1,11 @@
RELEASE NOTES
=============
v0.34
-----------------------
- Fix a compiler warning -Wformat-zero-length string
v0.33
-----------------------
- Fixes a slight screen corruption on 80 column display. When highlighting the verify ones option the first two digits of DoD 5220.20-M disappear. This patch fixes that issue.@PartialVolume #348

View File

@@ -7,6 +7,9 @@ nwipe is a fork of the dwipe command originally used by Darik's Boot and Nuke (D
nwipe is a program that will securely erase the entire contents of disks. It can wipe a single drive or multiple disks simultaneously. It can operate as both a command line tool without a GUI or with a ncurses GUI as shown in the example below:
> **Warning**
> Nwipe does not currently support HDA (hidden disc area) detection. You will need to run hdparm to detect and if necessary correct the reported size of the disc prior to using nwipe.
![Example wipe](/images/example_wipe.gif)
<i>GIF showing six drives being simultaneously erased. It skips to the completion of all six wipes and shows five drives that were successfully erased and one drive that failed due to an I/O error. The drive that failed would then normally be physically destroyed. The five drives that were successfully wiped with zero errors or failures can then be redeployed.</i>

View File

@@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ([2.64])
AC_INIT([nwipe], [0.33], [git@brumit.nl])
AC_INIT([nwipe], [0.34], [git@brumit.nl])
AM_INIT_AUTOMAKE(foreign subdir-objects)
AC_OUTPUT(Makefile src/Makefile man/Makefile)
AC_CONFIG_SRCDIR([src/nwipe.c])

View File

@@ -1,4 +1,4 @@
.TH NWIPE "1" "March 2022" "nwipe version 0.33" "User Commands"
.TH NWIPE "1" "March 2022" "nwipe version 0.34" "User Commands"
.SH NAME
nwipe \- securely erase disks
.SH SYNOPSIS

View File

@@ -1433,7 +1433,7 @@ void nwipe_gui_rounds( void )
yy = 4;
mvwprintw( main_window, yy++, tab1, "This is the number of times to run the wipe method on each device." );
mvwprintw( main_window, yy++, tab1, "" );
yy++;
if( focus > 0 )
{
@@ -1582,7 +1582,7 @@ void nwipe_gui_prng( void )
mvwprintw( main_window, yy++, tab1, " %s", nwipe_twister.label );
mvwprintw( main_window, yy++, tab1, " %s", nwipe_isaac.label );
mvwprintw( main_window, yy++, tab1, " %s", nwipe_isaac64.label );
mvwprintw( main_window, yy++, tab1, "" );
yy++;
/* Print the cursor. */
mvwaddch( main_window, 3 + focus, tab1, ACS_RARROW );

View File

@@ -4,7 +4,7 @@
* used by configure to dynamically assign those values
* to documentation files.
*/
const char* version_string = "0.33";
const char* version_string = "0.34";
const char* program_name = "nwipe";
const char* author_name = "Martijn van Brummelen";
const char* email_address = "git@brumit.nl";
@@ -14,4 +14,4 @@ Modifications to original dwipe Copyright Andy Beverley <andy@andybev.com>\n\
This is free software; see the source for copying conditions.\n\
There is NO warranty; not even for MERCHANTABILITY or FITNESS\n\
FOR A PARTICULAR PURPOSE.\n";
const char* banner = "nwipe 0.33";
const char* banner = "nwipe 0.34";