Alexander Shaduri
25bcc11997
Tagging 0.8.7.
v0.8.7
2012-08-11 16:18:34 +00:00
Alexander Shaduri
7ca709fcbb
Fixed a comment.
2012-08-11 14:24:58 +00:00
Alexander Shaduri
c3ce878376
Don't require libglademm in debian control file, it confuses newer Ubuntus.
2012-08-11 14:19:58 +00:00
Alexander Shaduri
a06ac42eff
Don't limit Fedora versions.
2012-08-11 13:30:55 +00:00
Alexander Shaduri
444eb6c211
Fixed spec file problems with Fedora.
...
Updated NEWS file.
2012-08-11 11:43:39 +00:00
Alexander Shaduri
eb6cbe1ee0
Fixed make dist error.
2012-08-10 16:47:11 +00:00
Alexander Shaduri
bcae9a2c37
Increased application version to 0.8.7.
...
Added Fedora consolehelper support to the spec file.
2012-08-10 16:33:29 +00:00
Alexander Shaduri
d411b34dae
Updated smartctl attributes from r3515 to r3587.
...
Added warnings for SSD lifetime attributes.
2012-08-10 15:49:28 +00:00
Alexander Shaduri
a0fad4375a
Added options to show device name and serial number under drive icons.
...
Added serial number to drive icon tooltip.
Fixed compiler error introduced in previous revision.
Removed some useless tooltips from UI.
2012-08-10 09:44:06 +00:00
Alexander Shaduri
ffb02984fe
Documented the rest of the code (rconfig, rmn, libdebug).
...
Fixed up the doxygen documentation, should be in usable state now.
2012-08-08 17:33:26 +00:00
Alexander Shaduri
b400df2565
Completely documented hz, gsc and applib.
...
Fixed some compiler warnings.
Removed some unused files.
Added hz/initialized.h as part of hz.
2012-08-05 20:18:22 +00:00
Alexander Shaduri
b06607cc37
Added a missing #include statement that caused build errors on SLES SP2.
...
Updated .spec and .desktop file to fix some warnings.
2012-04-28 15:17:44 +00:00
Alexander Shaduri
8881f42470
Fixed the detection of 3ware 9750 (twl) devices.
...
Implemented support for systems with several different 3ware controllers
(twa/twe/twl).
2012-03-12 20:06:33 +00:00
Alexander Shaduri
6558d31680
Support Areca RAID controller detection under Linux (untested).
...
Support 3ware 3w-sas-supported RAID controller detection under Linux (untested).
2012-03-03 18:03:15 +00:00
Alexander Shaduri
6e949677ec
Don't open \\.\PhysicalDriveN needlessly if it was filtered out by --scan-open.
2012-02-26 19:19:34 +00:00
Alexander Shaduri
72f2d166b6
Updated the man page to reflect the new gsmartcontrol-root syntax.
...
The previous commit also contained the following changes:
The gsmartcontrol-root wrapper script now properly escapes the arguments
before passing them to gsmartcontrol.
gsmartcontrol-root has a new argument "--desktop=..." which replaces the old
positional argument; compatibility with the old invokation syntax has been
retained.
2012-02-19 15:09:26 +00:00
Alexander Shaduri
7b13cdf7b3
GSmartControl now prints an error message and a help text if an invalid
...
command-line options was specified.
2012-02-19 15:04:47 +00:00
Alexander Shaduri
c7bdaad30a
Fixed invalid parsing of tw_cli output which caused non-detection of drives
...
and controllers with controller or port numbers greater than 9 (3ware linux,
windows).
The same-brand controllers with identical SCSI host numbers are collapsed into
one controller now (the others are for LUNs and only pollute the drive list).
The drives are sorted during detection, not when adding them to the GUI.
The drive sorting algorithm has been slightly changed.
2012-02-19 13:10:05 +00:00
Alexander Shaduri
fd9fce25fc
Implemented support for Adaptec RAID 5805 controller and possibly other
...
Adaptec models as well.
2012-02-19 10:28:52 +00:00
Alexander Shaduri
5ba7add5b5
Fixed a few VS /analyze warnings in win32_tools.h.
2012-01-16 16:28:52 +00:00
Alexander Shaduri
68889d3804
Updated copyright headers for year 2012.
...
Updated the command line option descriptions in the man page and README.txt.
2012-01-11 17:26:34 +00:00
Alexander Shaduri
8ab18d433a
The manifest now indicates that GSmartControl is dpi-aware (no more blurring
...
in high-dpi situations under Windows).
2012-01-09 16:52:29 +00:00
Alexander Shaduri
13d83949c4
Fix possibly invalid utf-8 data before showing it to the user (GscTextWindow,
...
GscExecutorLogWindow).
2011-12-15 16:58:06 +00:00
Alexander Shaduri
daf98009d4
Added description for Multi_Zone_Error_Rate.
2011-12-15 15:57:58 +00:00
Alexander Shaduri
0cf5848772
Merged FreeBSD patches (fix in gsmartcontrol-root, /dev/ada* detection.
2011-11-19 18:08:58 +00:00
Alexander Shaduri
0ecc4bd8d3
Fixed compilation under Glib 2.31.x.
2011-11-02 16:00:39 +00:00
Alexander Shaduri
388a195794
Fixed compilation error.
...
Fixed parsing 'smartctl -v 194,raw8 -a' output (the attribute line).
2011-10-15 17:56:55 +00:00
Alexander Shaduri
0f89010225
Documented some more of hz.
2011-08-17 20:15:58 +00:00
Alexander Shaduri
42da49c5c1
Documented parts of hz library using doxygen tags.
2011-08-16 20:05:39 +00:00
Alexander Shaduri
0ffba26b1f
Added (untested) Doxyfile.
...
Documented a few more hz files.
Added clang detection to the build system, use it when setting flags, etc...
Added some clang-specific flags to avoid excessive and unneeded warnings.
Fixed compilation under clang.
Fixed some clang-reported warnings.
2011-08-15 20:08:11 +00:00
Alexander Shaduri
b19b094aaa
Fixed a bug that issued SIGTERM to the child process instead of SIGKILL.
...
Documented applib completely.
Some minor member visibility adjustments.
2011-07-30 19:57:28 +00:00
Alexander Shaduri
5cc1e898b9
Use model name as well when detecting S/N duplicates.
2011-07-30 16:16:21 +00:00
Alexander Shaduri
a4aa68a085
Very minor documentation changes.
...
NSIS: Don't strip update-smart-database.exe (it breaks if stripped) and
smartctl* (no reason to do it).
NSIS: Delete gtk installer on uninstall, sometimes it's not deleted during
installation.
2011-06-20 20:59:36 +00:00
Alexander Shaduri
c954101bd9
Updated attribute database to smartmontools 5.41.
2011-06-11 17:27:28 +00:00
Alexander Shaduri
d20aeb4121
Updated attribute DB.
...
Support older smartctl when filtering out 3ware sd* devices.
2011-06-07 17:08:57 +00:00
Alexander Shaduri
9440de5ca9
Updated some docs.
...
Proper filtering of /dev/sd* devices with older smartctl and 3ware.
Added missing file to Makefile.am.
2011-06-01 07:44:43 +00:00
Alexander Shaduri
c2955b508c
Fixed compilation under non-Linux/Windows platforms.
2011-05-28 12:49:56 +00:00
Alexander Shaduri
fbf70814f0
Fixed make dist.
2011-05-28 12:22:54 +00:00
Alexander Shaduri
a823790926
Updated NEWS file.
2011-05-28 12:18:05 +00:00
Alexander Shaduri
14838b82ae
Updated readme.
2011-05-28 10:11:21 +00:00
Alexander Shaduri
e11347c005
Support brief format of attributes, parse them to populate known columns.
2011-05-11 09:22:43 +00:00
Alexander Shaduri
98842f238e
Windows: SUpport tw_cli/cx/px variant of smartctl device if --scan-open fails
...
and tw_cli is installed.
2011-05-01 14:41:58 +00:00
Alexander Shaduri
5ffc87ad9b
Set tooltips wherever we have "No description available".
2011-05-01 13:03:36 +00:00
Alexander Shaduri
fb5d139443
The detection now executes smartctl on the drives directly.
...
Don't execute smartctl --info if it was already executed during drive detection.
Made number of scanned ports configurable.
2011-05-01 12:16:26 +00:00
Alexander Shaduri
9d6ee05660
Add debian/ubuntu's su-to-root support to gsmartcontrol-root.
2011-04-30 18:41:36 +00:00
Alexander Shaduri
1ee97606aa
Confirm operations (quit, rescan) when tests are running, don't just deny them.
2011-04-28 18:42:03 +00:00
Alexander Shaduri
b6f721c167
Detect scsi number for 3ware and use that for tw_cli controller (Linux).
2011-04-20 12:23:54 +00:00
Alexander Shaduri
ede4933819
Display device type argument along with device name everywhere.
2011-04-20 10:38:41 +00:00
Alexander Shaduri
70ce4a6d06
Fixed detecting usb flash drive names under winxp (smartctl would return a cli
...
parse error, which is incorrect).
Fixed parsing smartctl --scan-open output under windows.
2011-04-20 10:19:20 +00:00
Alexander Shaduri
213c26db3f
Don't add sd* device if it's 3ware controller.
...
Properly add devices detected through 3ware scan (linux).
Limit smartctl sequential scans to 24 drives (it takes too long without it).
2011-04-19 17:59:44 +00:00