October 8th, 2010· Patch from Hajimu Umemoto: use utmpx instead of utmp on FreeBSD 9-CURRENT
· Linux sensors: check for /sys/class/thermal/thermal_zone[0-*].
· Patch from Simon de Hartog: Add Linux net monitor checking for IPv6 routes.
Patches from Stefan Gehn:
· Use dynamic buffering to handle large disk names from a Mac gkrellmd.
· Clean up debug printing by using gkrellm_debug(), g_message(), g_debug(), g_warning().
· Replace sprintf() calls with snprintf().
· Use glib gstdio to replace unix calls: fopen()->g_fopen(), etc.
· Use glib mutex functions for portability when building with GnuTLS.
· Fix IMAP login by escaping backslash and double-quotes in username, password and mailbox strings.
· Fix initial sending of fstab entries in gkrellmd, fstab was only sent if it was marked as "changed"
· Configure scripts handle pkg-config and compiler errors better.
· src/Makefile: Rename SMC_LIBS to X11_lIBS and add -lX11
· Makefile: Drop duplicating SMC_LIBS in "netbsd" targets by calling src/Makefile with "netbsd" target instead of using the generic "gkrellm" target.
· gkrellmd: Make "-d" commandline option the short version for "--detach" instead of for "--debug-level".
· Enable IPv6-support on win32 if target os is windows xp or newer.
· Support monitoring of active IPv6 TCP connections on windows vista or newer.
· Fix building with mingw-w64 environment.
· Fix time formatting on win32 for monthly network statistics
· Patch from Stefan Gehn: add searching for linux sensors directly below hwmon dir since kernel is putting newer devices there.
· Patch from Hajimu Umemoto: FreeBSD memory usage calculation update.
· Translation updates
· fr.po from Jerome UZEL
· es.po from Cristian Othon Martinez Vera
· de.po minor bug patch from Jan Brinkmann.
· pt_BR.po update from Vinicius Moreira de Oliveira
Bugfixes:
· Fix eof check in fgets_pipe() (when using external mail check program).
· Jindrich Makovicka patch: fix some aliasing violations due to sockaddr_* typecasting.
· Ville Skytta patch: add explicit -lm linking to fix Fedora builds with --no-add-needed.