aboutsummaryrefslogtreecommitdiff
path: root/netnuke.c
Commit message (Collapse)AuthorAgeFilesLines
* The argument list did not specify the shorthand correctly for --verbose-highJoseph Hunkeler2009-10-061-1/+1
|
* I created a different algorithm for writing the percentages to the log file.Joseph Hunkeler2009-10-011-13/+5
|
* No space left on device no longer scrolls the screen.Joseph Hunkeler2009-09-301-1/+8
|
* Logging is more verbose, to include percentage completed for each device.Joseph Hunkeler2009-09-281-20/+92
| | | | | | | | | | Sending the signal SIGUSR1 now skips the current device (this is useful) MAX_SCAN has been implemented, and defaults to 255 iterations. The line clearing code inside of cleanup() is now a function called clearline(). The short version string is now a define: NETNUKE_VERSION_STRING The long version string will remain how it is for now.
* Initial commit of log.cJoseph Hunkeler2009-09-231-2/+2
| | | | | | Fixed character buffer overflow when copying the media names from the structure.
* Tons of little changes. A log file is now generated with relevent ↵Joseph Hunkeler2009-09-231-5/+48
| | | | information in /tmp/netnuke.log
* We can now collect stats on different devices.Joseph Hunkeler2009-09-221-5/+8
|
* Eventually I would like each mediaList iteration perform a user defined scan ↵Joseph Hunkeler2009-09-201-2/+2
| | | | of 1 to XXXX. Right now, SATA detection isues this method, but the rest of the subsystems should as well.
* SATA checkpoint to iterate IDE devices works now.Joseph Hunkeler2009-09-201-2/+5
| | | | | | More testing will be needed to determine if any device skipping happens if both IDE and SATA devices are connected at the same time.
* Using memcpy instead of strncpy for the character arrays inside the ↵Joseph Hunkeler2009-09-171-6/+6
| | | | | | | | structures. It feels more stable. Added some more checking to see whether or not the device we wiping is actually usable or not.
* I had to comment on a little comment I forgot to put in.Joseph Hunkeler2009-09-171-0/+1
|
* Various small bug fixes and verbosity with the command line.Joseph Hunkeler2009-09-171-8/+20
|
* human_readable.c (on linux) stopped working, so i had to comment out fts.h ↵Joseph Hunkeler2009-09-171-65/+48
| | | | | | | | | | for no reason. i discovered a bug in static pattern writing that did not fill the buffer correctly. now it works fine. messing with the makefiles, but nothing much has changed
* Small changes.Joseph Hunkeler2009-09-171-1/+9
|
* Forgot to remove "error". It is no longer used either.Joseph Hunkeler2009-09-161-2/+0
|
* Rewrite the entire core of NetNuke to store every media device in an array ↵Joseph Hunkeler2009-09-161-79/+108
| | | | | | | | | | of structs. So far the code is solid, but live-testing will be the deciding factor in if that is a true statement. Also, I remember getSize(const char* media) because it is no longer viable to use
* Attempting to make a dynamic array of devices that can be sorted, and ↵Joseph Hunkeler2009-09-161-166/+220
| | | | skipped through.
* Fixed a few things, but before a few others.Joseph Hunkeler2009-09-161-34/+75
|
* Made the number of passes easier to understand.Joseph Hunkeler2009-09-111-1/+1
|
* Version information is displayed on the first line.Joseph Hunkeler2009-09-111-1/+14
| | | | | | Added newline characters to various areas for a cleaner output.
* First truely working implementation.Joseph Hunkeler2009-09-111-52/+39
|
* Assloads of changesJoseph Hunkeler2009-09-101-114/+184
|
* Too many changes to really note them all.Joseph Hunkeler2009-09-101-14/+104
|
* Started working on command line arguments and helper macrosJoseph Hunkeler2009-09-101-1/+95
|
* Replaced printf("\n") with putchar('\n');Joseph Hunkeler2009-09-081-1/+1
|
* (no commit message)Joseph Hunkeler2009-09-081-0/+332