Fix issue in PDF certificate where a drive that doesn't support device configuration overlay, shows 512 bytes as the disc size in the "Size(Real)" area on the certificate.
Fix a comment in the log that suggests you might be using a USB adapter or memory stick and those device can cause an indeterminate HPA/DCO status. This is now corrected so that we check the bus is USB before we issue that message.
Changes to some GUI text, replaced 'area' with 'sectors'.
Aligned "HPA/DCO No hidden sectors detected" to the drive model/serial text that it alternates with. One character left.
Nwipe's version and operating system information that is always printed to the console on exit, was not appearing in the optional log file, as optionally specified on the command line. This was caused because those nwipe_log() calls were happening before the command line options had been parsed. Essentially there was no ~spoon~ log file. Comments were made in the nwipe.c as a reminder to use nwipe_log() calls with caution, prior to the options parser.
Made changes to the logic in the HPA_dco functions such that a device that does not appear to support device configuration overlay and host protected area is classified as HPA_NOT APPLICABLE in regards to the hpa_status which is important for the PDF certificate code so that the fields in the certificate are updated appropriately.
Fix issue in PDF certificate where a drive that doesn't support device configuration overlay, shows 512 bytes as the disc size in the "Size(Real)" area on the certificate.
Fix a comment in the log that suggests you might be using a USB adapter or memory stick and those device can cause an indeterminate HPA/DCO status. This is now corrected so that we check the bus is USB before we issue that message.
Changes to some GUI text, replaced 'area' with 'sectors'.
Aligned "HPA/DCO No hidden sectors detected" to the drive model/serial text that it alternates with. One character left.
Nwipe's version and operating system information that is always printed to the console on exit, was not appearing in the optional log file, as optionally specified on the command line. This was caused because those nwipe_log() calls were happening before the command line options had been parsed. Essentially there was no ~spoon~ log file. Comments were made in the nwipe.c as a reminder to use nwipe_log() calls with caution, prior to the options parser.
Made changes to the logic in the HPA_dco functions such that a device that does not appear to support device configuration overlay and host protected area is classified as HPA_NOT APPLICABLE in regards to the hpa_status which is important for the PDF certificate code so that the fields in the certificate are updated appropriately.