33 Commits

Author SHA1 Message Date
3041e409ed Added progress and time estimates 2022-03-08 12:42:23 -07:00
41f611c1e6 Fixed anykey so that it flushs STDIN before waiting for input 2021-09-10 12:24:57 -06:00
db068908d6 More output formatting 2021-09-09 16:08:21 -06:00
3474f9abf5 Output formatting improvements, additional work on progress calculation 2021-09-09 15:37:21 -06:00
3bfd9c653f Minor syntax corrections 2021-09-08 15:07:14 -06:00
d6b1706e97 Changed from sync to hdparm kernel command to solve write caching problem, added failure details to end readout. 2021-09-08 15:03:05 -06:00
820f6e31a1 Added check for success of disk sync, should resolve bad ssd write issues 2021-09-08 14:05:14 -06:00
7088f57ba6 Moved and added some comments, no code changes 2021-09-08 11:47:30 -06:00
bluesaxman
5e78718881 Fixed progress calculations on disk zeroing and change to write a 4k block at a time. 2019-11-05 09:46:53 -07:00
bluesaxman
4edd340135 Fixed minor syntax and logic errors 2019-11-04 14:08:29 -07:00
9fdfaea7fe Fixed output IO buffering mode to 1 as it is supposed to be. 2019-11-04 12:18:03 -07:00
3110fcd761 Update 'wipe.pl'
Added conditional to limit IO to terminal for progress output.
2019-11-04 12:06:51 -07:00
bluesaxman
69b9947f58 Corrected seek issue 2019-11-01 13:08:45 -06:00
bluesaxman
39cf4ad940 added notreally check to full zero 2019-10-31 11:21:23 -06:00
bluesaxman
9d4902aad1 Added full zeroing option (untested) 2019-10-31 11:10:12 -06:00
bluesaxman
fd08e597a0 Added the ability to wipe raid metadata... hopefully 2019-10-30 15:54:47 -06:00
bluesaxman
5a8d07e678 minor syntax corrections and output adjustments 2019-10-28 11:15:43 -06:00
bluesaxman
97e3b5f41e added check for smart self assesment 2019-10-28 10:22:14 -06:00
bluesaxman
da6cd39b4a removed some commented out code and changed failed listing to match passed listing 2019-10-28 09:57:06 -06:00
bluesaxman
30172a7e33 Changed confermation phrase to YES because I like short things. 2019-10-07 10:37:31 -06:00
bluesaxman
cdff163010 Pulled in Pegasus's Changes 2019-10-07 10:35:55 -06:00
bluesaxman
136a07c178 branching for merger 2019-10-07 10:30:13 -06:00
Pegasus Epsilon
afa93662c2 Just copyediting 2019-10-03 20:09:34 -05:00
Pegasus Epsilon
58bfe20a91 Fixed root check oopsie. 2019-10-03 20:09:19 -05:00
Pegasus Epsilon
bf8ab31fe5 Copyediting, fixed up syntax (bumped to perl 5.10), more terminal support (via tput), fixed termios (no more stty\!), added lots of safety (--notreally flag, one-off confirmation phrase) 2019-10-03 20:05:19 -05:00
b2ae81bcf1 Update 'README.md' 2019-10-02 16:27:19 -06:00
bluesaxman
135d5f015b Commented out some print statments to reduce verbosity 2019-07-01 11:19:23 -06:00
bluesaxman
aa3686c0d9 changed some outputs to be more readable 2019-06-27 12:58:13 -06:00
bluesaxman
c2a8181ce0 corected some syntax errors with sorting and output 2019-06-26 13:14:05 -06:00
bluesaxman
21e03eb0a5 Added more sorting, changed some readouts, corrected find function 2019-06-26 11:12:51 -06:00
bluesaxman
83d9ccb08d Added more sorting, corrected some spelling, added some notes 2019-06-26 08:39:39 -06:00
bluesaxman
6323bf9614 added good list, refined lists to only show serial numbers once, sorted lists 2019-06-24 11:22:30 -06:00
bluesaxman
e75831439a initial git commit for squeegy 2019-06-12 09:22:28 -06:00