mirror of
https://github.com/martijnvanbrummelen/nwipe.git
synced 2026-02-20 13:42:14 +00:00
Use past tense of fix, i.e. Fixed.
This commit is contained in:
52
CHANGELOG.md
52
CHANGELOG.md
@@ -6,50 +6,50 @@ v0.30 release candidate, proposed release December 2020.
|
|||||||
Features/fixes since 0.28 that have been committed to the master are tagged with [DONE],
|
Features/fixes since 0.28 that have been committed to the master are tagged with [DONE],
|
||||||
other items not marked with [DONE] are proposed and yet to be implemented.
|
other items not marked with [DONE] are proposed and yet to be implemented.
|
||||||
- [DONE] Add auto power off option on completion of wipe ( --autopoweroff ) (Thanks PartialVolume)
|
- [DONE] Add auto power off option on completion of wipe ( --autopoweroff ) (Thanks PartialVolume)
|
||||||
- [DONE] Fix --nowait option that wasn't working. (Thanks PartialVolume)
|
- [DONE] Fixed --nowait option that wasn't working. (Thanks PartialVolume)
|
||||||
- [DONE] Add verbose option. -v, --verbose.
|
- [DONE] Add verbose option. -v, --verbose.
|
||||||
- [DONE] Add a spinner to the GUI for each drive being wiped. When nwipe is syncing the percentage completion pauses, having a spinner gives a clear indication that the wipe is still running. Each devices spinner disappears on completion of a given devices wipe. (Thanks PartialVolume)
|
- [DONE] Add a spinner to the GUI for each drive being wiped. When nwipe is syncing the percentage completion pauses, having a spinner gives a clear indication that the wipe is still running. Each devices spinner disappears on completion of a given devices wipe. (Thanks PartialVolume)
|
||||||
- [DONE] Make log messages, especially the ones with the tag 'notice' succinct and less than 80 characters including the timestamp. This is of more importance when nwipe is used on a 80x30 terminal (ALT-F2, Shredos etc) but generally makes the logs more readable. While doing this all information was still retained. (Thanks PartialVolume)
|
- [DONE] Make log messages, especially the ones with the tag 'notice' succinct and less than 80 characters including the timestamp. This is of more importance when nwipe is used on a 80x30 terminal (ALT-F2, Shredos etc) but generally makes the logs more readable. While doing this all information was still retained. (Thanks PartialVolume)
|
||||||
- [DONE] Add a summary table to the log that shows each drives status, i.e. erased or failed, throughput, duration of wipe, model, serial no etc. In particular it benefits those that wipe many drives simultaneously in rack servers. At a glance any failed drives can be seen without having to browse back through the log. (Thanks PartialVolume)
|
- [DONE] Add a summary table to the log that shows each drives status, i.e. erased or failed, throughput, duration of wipe, model, serial no etc. In particular it benefits those that wipe many drives simultaneously in rack servers. At a glance any failed drives can be seen without having to browse back through the log. (Thanks PartialVolume)
|
||||||
- [DONE] Add ETA to --nogui wipes status when SIGUSR1 (kill -s USR1 (nwipes PID) is issued on the command line.
|
- [DONE] Add ETA to --nogui wipes status when SIGUSR1 (kill -s USR1 (nwipes PID) is issued on the command line.
|
||||||
- [DONE] Fix misleading throughput calculation. Throughput now shows average throughput calculated from start of wipe.
|
- [DONE] Fixed misleading throughput calculation. Throughput now shows average throughput calculated from start of wipe.
|
||||||
- [DONE] Fix system info not being displayed in Debian Sid. [#229](https://github.com/martijnvanbrummelen/nwipe/issues/229) (Thanks PartialVolume)
|
- [DONE] Fixed system info not being displayed in Debian Sid. [#229](https://github.com/martijnvanbrummelen/nwipe/issues/229) (Thanks PartialVolume)
|
||||||
- [DONE] Add serial number display for USB to IDE/SATA adapters. This only works if the USB to IDE/SATA adapter supports ATA pass through. See [#149](https://github.com/martijnvanbrummelen/nwipe/issues/149) for further details (Thanks PartialVolume)
|
- [DONE] Add serial number display for USB to IDE/SATA adapters. This only works if the USB to IDE/SATA adapter supports ATA pass through. See [#149](https://github.com/martijnvanbrummelen/nwipe/issues/149) for further details (Thanks PartialVolume)
|
||||||
- [DONE] Fix disk capacity nomenclature, width and padding on drive selection screen. See [#237](https://github.com/martijnvanbrummelen/nwipe/issues/237) (Thanks PartialVolume)
|
- [DONE] Fixed disk capacity nomenclature, width and padding on drive selection screen. See [#237](https://github.com/martijnvanbrummelen/nwipe/issues/237) (Thanks PartialVolume)
|
||||||
- [DONE] Add bus type, ATA or USB, amongst others to drive selection and wipe windows. (Thanks PartialVolume)
|
- [DONE] Add bus type, ATA or USB, amongst others to drive selection and wipe windows. (Thanks PartialVolume)
|
||||||
- [DONE] Add --nousb option. If you use the option --nousb, all USB devices will be ignored. They won't show up in the GUI and they won't be wiped if you use the --nogui --autonuke command. They will even be ignored if you specifically name them on the command line.
|
- [DONE] Add --nousb option. If you use the option --nousb, all USB devices will be ignored. They won't show up in the GUI and they won't be wiped if you use the --nogui --autonuke command. They will even be ignored if you specifically name them on the command line.
|
||||||
- [DONE] Miscellaneous GUI fixes, throughput display format, percentage display format to improve column alignment when wiping multiple discs. (Thanks PartialVolume)
|
- [DONE] Miscellaneous GUI fixes, throughput display format, percentage display format to improve column alignment when wiping multiple discs. (Thanks PartialVolume)
|
||||||
- [DONE] Improve visibility of failure messages with red text on white background. (Thanks PartialVolume)
|
- [DONE] Improve visibility of failure messages with red text on white background. (Thanks PartialVolume)
|
||||||
- [DONE] Add NVME and VIRT (loop etc) devices to device type table for display in GUI and logs. NVME devices now show up as NVME devices rather than UNK (Thanks PartialVolume)
|
- [DONE] Add NVME and VIRT (loop etc) devices to device type table for display in GUI and logs. NVME devices now show up as NVME devices rather than UNK (Thanks PartialVolume)
|
||||||
- [DONE] Fix very obscure segmentation fault going back to at least 0.24 in drive selection window when resizing terminal vertical axis while drive focus symbol '>' is pointing to the last drive of a multi drive selection window. See [#248](https://github.com/martijnvanbrummelen/nwipe/pull/248) for further details (Thanks PartialVolume)
|
- [DONE] Fixed very obscure segmentation fault going back to at least 0.24 in drive selection window when resizing terminal vertical axis while drive focus symbol '>' is pointing to the last drive of a multi drive selection window. See [#248](https://github.com/martijnvanbrummelen/nwipe/pull/248) for further details (Thanks PartialVolume)
|
||||||
- [DONE] Warn the user if they are incorrectly typing a lower case s to start a wipe, when they should be typing a capital S [#262](https://github.com/martijnvanbrummelen/nwipe/issues/262) (Thanks PartialVolume)
|
- [DONE] Warn the user if they are incorrectly typing a lower case s to start a wipe, when they should be typing a capital S [#262](https://github.com/martijnvanbrummelen/nwipe/issues/262) (Thanks PartialVolume)
|
||||||
- [DONE] Warn the user if they are typing capital S in order to start a wipe but haven't yet selected any drives for wiping [#261](https://github.com/martijnvanbrummelen/nwipe/issues/261) (Thanks PartialVolume)
|
- [DONE] Warn the user if they are typing capital S in order to start a wipe but haven't yet selected any drives for wiping [#261](https://github.com/martijnvanbrummelen/nwipe/issues/261) (Thanks PartialVolume)
|
||||||
- [DONE] Add ctrl A that toggles drive selection, all drives selected for wipe or all drives deselected. [#266](https://github.com/martijnvanbrummelen/nwipe/issues/266)
|
- [DONE] Add ctrl A that toggles drive selection, all drives selected for wipe or all drives deselected. [#266](https://github.com/martijnvanbrummelen/nwipe/issues/266)
|
||||||
- [DONE] Fixes compilation issue with NixOS with broken musl libc error due to missing header [#275](https://github.com/martijnvanbrummelen/nwipe/issues/275)
|
- [DONE] Fixed compilation issue with NixOS with broken musl libc error due to missing header [#275](https://github.com/martijnvanbrummelen/nwipe/issues/275)
|
||||||
- [DONE] Fixes status bar message showing incorrect information [#287](https://github.com/martijnvanbrummelen/nwipe/issues/287)
|
- [DONE] Fixed status bar message showing incorrect information [#287](https://github.com/martijnvanbrummelen/nwipe/issues/287)
|
||||||
- Add enhancement fibre channel wiping of non 512 bytes/sector drives such as 524/528 bytes/sector etc (work in progress by PartialVolume)
|
- Add enhancement fibre channel wiping of non 512 bytes/sector drives such as 524/528 bytes/sector etc (work in progress by PartialVolume)
|
||||||
- HPA/DCO detection and adjustment to wipe full drive. (work in progress by PartialVolume)
|
- HPA/DCO detection and adjustment to wipe full drive. (work in progress by PartialVolume)
|
||||||
|
|
||||||
|
|
||||||
v0.28
|
v0.28
|
||||||
-----------------------
|
-----------------------
|
||||||
- Fix premature exit when terminal resized on completion of wipes (Thanks PartialVolume)
|
- Fixed premature exit when terminal resized on completion of wipes (Thanks PartialVolume)
|
||||||
- Fix GUI when terminal is resized, currently not handled correctly causing missing or incorrectly sized ncurses windows/panels (Thanks PartialVolume)
|
- Fixed GUI when terminal is resized, currently not handled correctly causing missing or incorrectly sized ncurses windows/panels (Thanks PartialVolume)
|
||||||
- Fix GUI screen flicker under various situations. [#200](https://github.com/martijnvanbrummelen/nwipe/pull/200) Fixes [#115](https://github.com/martijnvanbrummelen/nwipe/issues/115) (Thanks PartialVolume)
|
- Fixed GUI screen flicker under various situations. [#200](https://github.com/martijnvanbrummelen/nwipe/pull/200) Fixes [#115](https://github.com/martijnvanbrummelen/nwipe/issues/115) (Thanks PartialVolume)
|
||||||
- Fix responsivness of screen during wipe when resized. Info is updated every 10th/sec. Key presses are more responsive. (Thanks PartialVolume)
|
- Fixed responsivness of screen during wipe when resized. Info is updated every 10th/sec. Key presses are more responsive. (Thanks PartialVolume)
|
||||||
- Fix compiler warning regarding buffer overflow. Fixes [#202](https://github.com/martijnvanbrummelen/nwipe/issues/202) (Thanks PartialVolume)
|
- Fixed compiler warning regarding buffer overflow. Fixes [#202](https://github.com/martijnvanbrummelen/nwipe/issues/202) (Thanks PartialVolume)
|
||||||
- Fix Man page (Thanks martijnvanbrummelen)
|
- Fixed Man page (Thanks martijnvanbrummelen)
|
||||||
- Fix individual device throughput. On completion of a wipe instead of the throughput calculation stopping for a completed wipe, it would continue to calculate resulting in a particular drives throughtput slowly dropping until eventually it reached zero. The overall throughput was not affected. (Thanks PartialVolume)
|
- Fixed individual device throughput. On completion of a wipe instead of the throughput calculation stopping for a completed wipe, it would continue to calculate resulting in a particular drives throughtput slowly dropping until eventually it reached zero. The overall throughput was not affected. (Thanks PartialVolume)
|
||||||
|
|
||||||
v0.27
|
v0.27
|
||||||
-----------------------
|
-----------------------
|
||||||
- Add `verify` method to verify a disk is zero filled [#128](https://github.com/martijnvanbrummelen/nwipe/pull/128) (Thanks Legogizmo)
|
- Add `verify` method to verify a disk is zero filled [#128](https://github.com/martijnvanbrummelen/nwipe/pull/128) (Thanks Legogizmo)
|
||||||
- Add new HMG IS5 enhanced wipe method [#168](https://github.com/martijnvanbrummelen/nwipe/pull/168) (Thanks infrastation)
|
- Add new HMG IS5 enhanced wipe method [#168](https://github.com/martijnvanbrummelen/nwipe/pull/168) (Thanks infrastation)
|
||||||
- Fix percentage progress and show on completion of wipe (Thanks PartialVolume)
|
- Fixed percentage progress and show on completion of wipe (Thanks PartialVolume)
|
||||||
- Implement clang-format support (Thanks louib)
|
- Implement clang-format support (Thanks louib)
|
||||||
- Implement more frequent disk sync support (Thanks Legogizmo)
|
- Implement more frequent disk sync support (Thanks Legogizmo)
|
||||||
- Format command line help to 80 character line length [#114](https://github.com/martijnvanbrummelen/nwipe/pull/114) (Thanks PartialVolume)
|
- Format command line help to 80 character line length [#114](https://github.com/martijnvanbrummelen/nwipe/pull/114) (Thanks PartialVolume)
|
||||||
- Fix nwipe message log and missing messages that was causing segfaults under certain conditions (Thanks PartialVolume)
|
- Fixed nwipe message log and missing messages that was causing segfaults under certain conditions (Thanks PartialVolume)
|
||||||
- Add the Github build CI service and update Readme with build status labels (Thanks louib)
|
- Add the Github build CI service and update Readme with build status labels (Thanks louib)
|
||||||
- Miscellaneous smaller fixes
|
- Miscellaneous smaller fixes
|
||||||
|
|
||||||
@@ -62,12 +62,12 @@ v0.26
|
|||||||
v0.25
|
v0.25
|
||||||
-----
|
-----
|
||||||
- Correct J=Up K=Down in footer (Thanks PartialVolume)
|
- Correct J=Up K=Down in footer (Thanks PartialVolume)
|
||||||
- Fix segfault initialize `nwipe_gui_thread` (Thanks PartialVolume)
|
- Fixed segfault initialize `nwipe_gui_thread` (Thanks PartialVolume)
|
||||||
- Fix memory leaks (Thanks PartialVolume)
|
- Fixed memory leaks (Thanks PartialVolume)
|
||||||
- Check right pointer (Thanks PartialVolume)
|
- Check right pointer (Thanks PartialVolume)
|
||||||
- Fix casting problem (Thanks PartialVolume)
|
- Fixed casting problem (Thanks PartialVolume)
|
||||||
- Fix serial number
|
- Fixed serial number
|
||||||
- Fixes uninitialized variable warning (Thanks PartialVolume)
|
- Fixed uninitialized variable warning (Thanks PartialVolume)
|
||||||
|
|
||||||
v0.24
|
v0.24
|
||||||
-----
|
-----
|
||||||
@@ -86,15 +86,15 @@ v0.22
|
|||||||
|
|
||||||
v0.21
|
v0.21
|
||||||
-----
|
-----
|
||||||
- Fix ETA not updating properly and bad total throughput display. (Thanks Niels Bassler).
|
- Fixed ETA not updating properly and bad total throughput display. (Thanks Niels Bassler).
|
||||||
|
|
||||||
v0.20
|
v0.20
|
||||||
-----
|
-----
|
||||||
- Fix build when panel header is not in `/usr/include` (Thanks Vincent Untz).
|
- Fixed build when panel header is not in `/usr/include` (Thanks Vincent Untz).
|
||||||
|
|
||||||
v0.19
|
v0.19
|
||||||
-----
|
-----
|
||||||
- Fix building on Fedora(Unknown `off64_t`) bug #19.
|
- Fixed building on Fedora(Unknown `off64_t`) bug #19.
|
||||||
- Use PRNG instead of zero's bug #7. (Thanks xambroz).
|
- Use PRNG instead of zero's bug #7. (Thanks xambroz).
|
||||||
|
|
||||||
v0.18
|
v0.18
|
||||||
@@ -111,11 +111,11 @@ v0.17
|
|||||||
- Remove control reaches end of non-void function" warnings (Thanks Vincent Untz).
|
- Remove control reaches end of non-void function" warnings (Thanks Vincent Untz).
|
||||||
- Remove unused variables (Thanks Vincent Untz).
|
- Remove unused variables (Thanks Vincent Untz).
|
||||||
- Change start key to 'S' instead of F10 (closes debian bug #755474).
|
- Change start key to 'S' instead of F10 (closes debian bug #755474).
|
||||||
- Fix problem with unusable device (Closes debian bug #755473).
|
- Fixed problem with unusable device (Closes debian bug #755473).
|
||||||
|
|
||||||
v0.16
|
v0.16
|
||||||
-----
|
-----
|
||||||
- Fix problems building with clang compiler (Thanks Martijn van Brummelen)
|
- Fixed problems building with clang compiler (Thanks Martijn van Brummelen)
|
||||||
|
|
||||||
v0.15
|
v0.15
|
||||||
-----
|
-----
|
||||||
|
|||||||
Reference in New Issue
Block a user