Download Latest Version v0.42 source code.zip (7.5 MB)
Email in envelope

Get an email when there's a new version of nwipe

Home / v0.42
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-07-15 5.7 kB
v0.42 source code.tar.gz 2026-07-15 7.4 MB
v0.42 source code.zip 2026-07-15 7.5 MB
Totals: 3 Items   14.9 MB 71

Notable New Features

Added user created logo.jpg to PDFs

Allow the user to use their own logo in place of the nwipe embedded logo on the system and disc PDF certificates.

Thanks to @PartialVolume [#767]


Added optional blank pages between sections for duplex printing

Add intentionally blank pages as necessary ( --pdfduplex) to end a specific section within the system and disc PDF certificates, so that the new section always starts on a fresh sheet.

Thanks to @PartialVolume [#761]


Page numbering page n of n on system focused PDF

Add page n of n to the right hand footer section of the system focused PDF due to it's larger number of pages when wiping multiple discs simultaneously.

Thanks to @PartialVolume [#766]


Show disc I/O retries on single disk & system focused PDF certificates

Thanks to @PartialVolume [#762]


Show warning icon on single disc and system PDFs when a disc records retries indicating I/O errors**

Although the disc may have been successfully erased, a warning is now indicated on the PDF certificates to indicate the disc may not be in the best condition. If a warning icon is shown on the PDF, checks the report for retries and consult the smart data to see what may be failing on the drive.

Thanks @PartialVolume [#763]


Updated the pdf generation library (PDFGen)

Updated nwipe's build in PDF generation library, specifically to include a new function pdf_add_line_pattern(). This function is required for the new speed profile graph in this release.

Thanks @PartialVolume [#772]


Added a speed profile page to both the single disk and system focused PDF certificates.

The speed profile page shows a graph of minimum, maximum and average speeds over the duration of the disk erasure. It is a good visual diagnostic tool to identify anomalies in disc performance. See https://github.com/martijnvanbrummelen/nwipe/discussions/775 for examples of speed profiles for both good and bad drives.

The example below shows a drive with read performance issues but despite the degradation of read performance the drive doesn't issue any I/O errors, no retries occur and the smart data provides a status of 'PASSED'. So the speed profile may show performance deviations that are not obvious when looking at the smart data or relying on I/O errors to identify a faulty drive.

Thanks @PartialVolume [#773],#774,#776,#777 image


Added (R) Reverse, (S) Scatter suffixes to method as shown on PDF

When performing a reverse or scatter wipe, the PDF's will now show this by placing a (R) or (S) after the method type.

Thanks @PartialVolume [#778]


Fixes

Fixed mount-check to include and check for slave/parent devices in regards to [In-Use] feature.

Thanks to @Knogle [#759] [#757]


Fixed a segfault that occurs under a rare set of circumstances

Fixed a rare segfault that occurs when -v (verbose) logging is enabled and a system includes a /dev/mapper or LUKS device. Nwipe would incorrectly attempt to retrieve DCO information from the /dev/mapper or LUKS device. -v mode would normally only be used for developer use and debugging.

Thanks to @PartialVolume [#760]


Various typographical corrections

Thanks to @Extloga [#765]


Updates to nwipe help (--help) and man page

Thanks to @PartialVolume [#771]


Fixed overlapping disk throughput on PDFs when four numeric characters are dislayed e.g. 3100 MB/S

Thanks @PartialVolume [#778]


What's Changed (automated summary)

Full Changelog: https://github.com/martijnvanbrummelen/nwipe/compare/v0.41...v0.42

Source: README.md, updated 2026-07-15