File: NEWS

package info (click to toggle)
gsmartcontrol 0.8.6-1.2
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 5,492 kB
  • sloc: cpp: 312,009; sh: 3,761; makefile: 379
file content (129 lines) | stat: -rw-r--r-- 6,464 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129

Version 0.8.6, released on 2011-06-12
	Support detecting drives behind 3ware controllers (Linux, Windows),
		including tw_cli/cx/px mode in Windows. Having tw_cli is recommended
		but not required.
	Added support for specifying -d option and extra parameters via command
		line, "Add Device" and "Preferences" dialogs. This change effectively
		adds full support for multiple drives behind a single device name.
	Beesu and su-to-root are supported by gsmartcontrol-root script now.
	Completely revamped the attribute database and its handling, should be a
		lot more usable and forward-compatible now; SSD attributes are also
		included.
	In-program help has been expanded considerably.
	General improvements to user interface have been implemented (better GNOME
		HIG compliance, better tooltips, dialogs, etc...).
	Added ability to show smartctl output for devices whose info could not be
		parsed fully.
	Attributes in "brief" format are supported now.
	The parser has been updated to reflect the recent changes in smartctl.
	Quit and rescan operations are no longer denied without confirmation when
		tests are running.
	The Windows NSIS installer has been vastly improved.
	Better support for Windows Vista and 7.
	Changed copyright notices for files with Whatever License to use Unlicense.
	Added other minor features and fixed quite a few bugs.

Version 0.8.5, released on 2009-09-05
	GSmartControl now uses XDG config directory for per-user configuration on
		UNIX and CSIDL_PROFILE directory on Windows. Existing configuration is
		migrated automatically.
	The names are shown correctly for unsupported devices even with the latest
		smartctl snapshots now.
	Smartctl SVN revision is shown (if available).
	The progress bars update properly when parallel tests are run.
	Windows: GSmartControl should be able to operate on any valid filesystem
		path (not just locale-representable ones).
	Windows: GSmartControl is now officially compilable on x86_64 via mingw64.
	Fixed compilation under very old gtkmm/libglademm, and with gcc 4.4.
	Fixed parsing of multiple error types in SMART error log.
	Added minor features and fixed miscellaneous bugs.

Version 0.8.4, released on 2009-03-23
	Linux Software RAID devices are blacklisted now. (backported from Debian).
	Attributes tab is before the capabilities tab now.
	A man page has been generously contributed by Giuseppe Iuculano
		<giuseppe@iuculano.it>.
	Smartctl version now includes the CVS snapshot date (if available).
	Windows: Look for "smartctl-nc.exe" instead of "smartctl.exe" by default.
	Windows: Use smartmontools-supplied smartctl-nc.exe by default (if found).
	Other minor changes (mainly Debian backports).

Version 0.8.3, released on 2008-12-27
	A random "Smartctl returned an empty output" error on Windows was fixed.
		Thanks to Zurab Khetsuriani for testing.
	Fixed a parser issue which prevented running self-tests in Windows.
	The supplied icon (hopefully) shows correctly in Windows 2000 now.
	This release adds an official support for Windows 2000 SP4.
	Added scripts to allow GSmartControl to read smartctl data from
		cron-generated files. This allows users to read somewhat recent
		smartctl information without having to run GSmartControl as root.
		Generously contributed by Alex Butcher <alex dot butcher 'at'
		assursys.co.uk>.
	Configure script correctly aborts instead of printing a warning if gtkmm
		or libglademm (if needed) is not found.
	Configure script now accepts --enable-windows-console,
		--disable-abort-if-no-gtkmm, --disable-abort-if-no-glade-reader,
		as well as Windows-supporting "auto" for --enable-nsis-wine and
		--with-nsis.
	Configure's --with-win32-env has been renamed to --with-windows-dlls.
	The "About" dialog shows version information now.
	Minor bugs were fixed.

Version 0.8.2, released on 2008-12-10
	Fixed gsmartcontrol_root.sh script to support distributions with no
		/usr/sbin in their users' paths (thanks to Erwan Velu).
	Added desktop auto-detection to gsmartcontrol_root.sh script. This allows
		us to use only one desktop file (thanks to Erwan Velu).
	Added Debian package directory (named "debian.dist" for now to avoid
		control file conflicts with Build Service).
	Renamed gsmartcontrol_root.sh to gsmartcontrol-root, to make Debian happy.
	Added make targets for Windows packages (zip and NSIS).
	Fixed Windows-related issues (Vista is fully supported now).
	Fixed minor bugs:
		Smartctl parser is win32-locale-aware now.
		No more unnecessary parsing.
		No segfault on exit under Windows and Solaris.
		A friendlier message is displayed if smartctl was not found.
		No highlighted labels when switching tabs in Information window.

Version 0.8.1, released on 2008-11-11
	Disabled Linux "by-id" drive detection - it's unreliable on some broken
		systems.
	Added some more attribute descriptions.
	Our names for attributes override smartctls' now.
	Added a proper "Add Device" dialog for Windows.
	Added an icon and resource file for Windows.
	Fixed minor bugs.

Version 0.8.0rc4, released on 2008-10-20
	FreeBSD support (tested with DesktopBSD 1.6 (FreeBSD 6.3) / x86).
	NetBSD support (tested with NetBSD 4.0.1 / x86).
	OpenBSD support (tested with OpenBSD 4.3 / x86-64 / gcc-3.3.5).
	Solaris/gcc support (tested with Solaris 10 / x86 / gcc-3.4.3 / blastwave).
	Solaris/sunstudio support (tested with Solaris 10 / x86 / sunstudio12 /
		sunfreeware).
	Code to support Windows, Mac OS X, QNX.
	Support of older pcre versions (at least 4.5, maybe older too).
	Added gsmartcontrol_root.sh script to easily run gsmartcontrol as root.
	Improved .desktop files.
	License for tests and examples is legally more correct now.
	Minor bugfixes.

Version 0.8.0rc3, released on 2008-10-08
	Added support for udevless Linux distributions by providing a fallback
		/proc/partitions-based drive detection method. The new method adds
		support for Linux 2.4 and older systems. Thanks to Paul Marwick for
		reporting and testing.
	Fixed invalid error messages with directory-related operations.
	Fixed invalid verbosity levels of console output of debug messages in
		non-debug builds.
	Improved rpm spec file - now supports building on OpenSUSE build
		service with various distributions as targets.

Version 0.8.0rc2, released on 2008-10-05
	Fixed compilation under gcc 4.3. Thanks to Peter Linnell for reporting.
	Removed test data (there's a lot of it and it's unnecessary).

Version 0.8.0rc1, released on 2008-10-01
	Initial public release.