Commit Graph

88 Commits

Author SHA1 Message Date
Stefan Gehn ce0158f031 Support monitoring of active IPv6 TCP connections on windows vista or newer now that GKrellM can be built with IPv6 support on win32 2010-06-12 19:32:16 +00:00
Stefan Gehn 836310c392 Enable IPv6-support on win32 if target os is windows xp or newer (win2k lacks needed functions) 2010-06-12 19:26:34 +00:00
Stefan Gehn fca2abf848 svn-ignore libgkrellm(d).a 2010-06-12 14:12:16 +00:00
Stefan Gehn bf40ec1d5d Allow passing linker flags via LDFLAGS in Makefile 2010-06-12 14:10:52 +00:00
Stefan Gehn 53e036319d Revert accidental commit for Makefile 2010-05-29 17:35:38 +00:00
Stefan Gehn bc8303d229 - svn-ignore built executables 2010-05-29 17:34:38 +00:00
Stefan Gehn 74b3dc6e03 - Use glib mutex functions for GnuTLS for portability reasons
- Fix IMAP login by escaping backslash and double-quotes in username, password and mailbox strings
2010-05-29 17:33:39 +00:00
Stefan Gehn b78ad60b43 - Display --help output in a dialog on windows, a windows-application has no (easy) way to output on a console, even if it was started on one 2010-05-29 14:42:28 +00:00
Stefan Gehn 4a13a74c93 - Handle errors returned by pkg-config and compiler calls more gracefully, instead of having to pass in a bunch of --disable-foo switches the configure script will simply continue working if OpenSSL/GnuTLS/LibNTLM or libsensors were not found. This is more in-line with the usual autoconf scripts and still allows disabling certain features if somebody has i.e. OpenSSL but does not want to build gkrellm with OpenSSL-support. 2010-05-29 13:22:35 +00:00
Stefan Gehn 0f9bc83d54 - Bump version to 2.3.4 in windows resource files 2010-05-29 13:19:39 +00:00
Stefan Gehn fcd0b544e4 - Merge with gkrellm-2.3.4 from upstream 2010-05-29 12:49:28 +00:00
Stefan Gehn 41370ff5d4 - src/Makefile: Rename SMC_LIBS to X11_lIBS and add -lX11 (should fix http://bugs.debian.org/554553)
- Makefile: Drop duplicating SMC_LIBS in "netbsd" targets by calling src/Makefile with "netbsd" target instead of using the generic "gkrellm" target
2010-01-03 17:36:15 +00:00
Stefan Gehn ba368f9595 - Update svn ignore properties 2009-12-30 21:15:26 +00:00
Stefan Gehn 7db73ae16d sysdeps/win32.c: Drop manual WTSAPI definitions, they are part of MinGW w32api 3.14 and newer
sysdeps/win32.c: Silence compiler warnings (unsigned char vs. char in sensors code)
2009-12-30 14:56:17 +00:00
Stefan Gehn 25076e8a0f - Merge in missing changes from gkrellm-2.3.3 release
- Revert gkrellm version header change, there are too many places in code/docs containing the version number, one more or less will not hurt
- configure: Make configure shell script write configure.mk and move logic for compiler and linker flags into configure
- configure: Also search openssl and libntlm via pkg-config and fall back to hardcoded library names for linking if not found
- Makefile: Workaround environment-bugs in win32 toolchain by switching from "override CC" to a normal makefile rule for building .o from .c files
2009-12-27 11:48:30 +00:00
Stefan Gehn a9c193f84c Merge with gkrellm-2.3.3 from upstream 2009-12-26 17:08:15 +00:00
Stefan Gehn a7ea973741 - Win32: enumerate users using WTS-API. NOTE: This makes GKrellM require Win XP or newer, code for Win 2k is still present though (depends on value of _WIN32_WINNT) 2009-12-26 15:11:13 +00:00
Stefan Gehn 0cc981108b - Make gkrellm client disconnect from server on exit 2009-12-26 15:08:00 +00:00
Stefan Gehn c8c1591363 - Wait up to 10 seconds for a running SpeedFan that has not detected its sensors yet (SHM file reports 0 sensors)
- Add debug output for sensor init on win32
2008-12-28 15:59:37 +00:00
Stefan Gehn a1bc3c7aae - Unify my own email address around gkrellm-sourcecode, translations are not updated due to gettext problems on win32 2008-12-28 14:51:59 +00:00
Stefan Gehn a65d08d0c5 - Forgot to update argument list when switching gkrellm_store_chartdata() to gkrellm_store_chartdatav() 2008-12-27 15:46:09 +00:00
Stefan Gehn abcce9a6b1 - add gkrellm_store_chartdatav() that takes a va_list instead of varargs. This fixes a potential crash caused by plugins using gkrellm_store_chartdata on win32 (same problem as with gkrellm_debug(), the win32 plugin-interface needs a va_list version of every vararg function in gkrellm). 2008-12-27 13:21:11 +00:00
Stefan Gehn 0d35922472 - Add gkrellm_debugv() function to fix gkrellm_debug() for win32-plugins. Forwarding var args is not possible with plain C 2008-12-26 10:47:29 +00:00
Stefan Gehn eb074fa36e - export gkrellm_debug() function to plugins 2008-12-23 20:14:11 +00:00
Stefan Gehn a5194a3488 - Unify search-paths for plugins and themes in both gkrellm and gkrellmd on win32 2008-12-17 14:12:21 +00:00
Stefan Gehn e09fe90ef8 - Remove "rc2" from version number
- Update (own) email-address in "about" tab
2008-12-17 09:39:18 +00:00
Stefan Gehn 2cf2afc458 - comment out all options in default gkrellmd.conf so it can be installed without causing any trouble
- move gkrellm[d] version into its own header
- win32: determine version from headers instead of hardcoding them in the .rc files
2008-10-29 16:02:13 +00:00
Stefan Gehn 3d405b9970 - Use glib wrappers for fopen/stat/chmod/unlink, fixes file operations for win32 where glib uses utf-8 for all file-handling
- win32: remove company name from exe headers as there's no company behind GKrellM
2008-10-28 19:02:04 +00:00
Stefan Gehn 5e176b0ed0 - win32: fix transmit bytes for network interfaces, wrong pdh-counter index was used 2008-10-28 11:05:52 +00:00
Stefan Gehn 902e9ce6ab - win32: Makefile: install binaries into standard "bin" directory as done on unix and make standard value for INSTALL variable work on win32/msys as well (INSTALL=install somehow calls the wrong install binary for me)
- win32: main.c: simplify locating the locales directory
2008-10-24 18:34:38 +00:00
Stefan Gehn b2670d098c - fix taskbar-entry being visible with gtk+ 2.14.4 by setting the toolwindow window-type using standard gtk-functions 2008-10-24 18:27:35 +00:00
Stefan Gehn 5f33ee8501 - Temporarily remove message dialog with warning about connection problems, it causes lockups when executed from the reconnect thread 2008-10-08 18:59:28 +00:00
Stefan Gehn a2d37af516 - get libntlm cflags/libs from pkg-config 2008-10-04 19:08:15 +00:00
Stefan Gehn 804e456c03 - Merge in gkrellm-2.3.2 release changes 2008-10-04 08:55:47 +00:00
Stefan Gehn 54aa6d29fb - win32.c: Add warning about missing performance counter names (may happen if perflib is broken) 2008-10-03 16:27:46 +00:00
Stefan Gehn cb4684abd6 - lower minimum required gtk+ version to 2.4 by removing the (hopefully) only call to a gtk+-2.6 function
- merge in translation changes from gkrellm-2.3.2 snapshot (forgot pl.po)
2008-10-03 12:09:11 +00:00
Stefan Gehn b067125f1c - lower minimum required gtk+ version to 2.4 by removing the (hopefully) only call to a gtk+-2.6 function
- merge in translation changes from gkrellm-2.3.2 snapshot (forgot pl.po)
2008-10-03 12:06:33 +00:00
Stefan Gehn d8c30ffddb - Bump copyright year, version information and minimum gtk+ version in various files 2008-09-30 17:37:03 +00:00
Stefan Gehn 4d8e49b535 - move gkrellm.ico where it belongs 2008-09-30 17:11:16 +00:00
Stefan Gehn 8cddbba126 - main.c: Do not use gkrellm xpm-icon on win32, gkrellm on windows as an icon of its own that is set via win32-resource.rc 2008-09-30 16:57:07 +00:00
Stefan Gehn 2119506e02 - Switch from deprecated GtkCombo to GtkComboBox (new since GTK+ 2.4) 2008-09-30 16:50:17 +00:00
Stefan Gehn 2ac45ba0de - win32.c: reformatting parts of the code and cleaning out the ugly PTYPE syntax from win32-api
- win32.c: use win32 constants for buffers holding counter names or paths
2008-09-30 16:48:09 +00:00
Stefan Gehn cb4a2344eb - utils.c: Fix gkrellm_gtk_entry_get_text() default return value (empty string was allocated on the stack and is now a proper static variable) 2008-09-30 14:51:48 +00:00
Stefan Gehn e03fa87217 - Makefile: Add GTK+ version check (>= 2.6) 2008-09-30 14:42:40 +00:00
Stefan Gehn 25470669c3 - winops-win32.c: remove unneded include 2008-09-30 14:41:30 +00:00
Stefan Gehn 1ea1c2c6b6 - win32.c: Try to give unique names to disk/network in case the truncated names start conflicting with eachother 2008-09-29 20:57:01 +00:00
Stefan Gehn 6a6925312a - Show message dialog when initial connect to server fails in client-mode, instead of only printing a line on stdout which is invisible on most windowing-systems anyway 2008-09-29 08:35:02 +00:00
Stefan Gehn 1f28fe7a74 - add debug-area for server-debugging 2008-09-28 19:16:02 +00:00
Stefan Gehn d4f189fb05 - fix includes for syslog-logging in server 2008-09-28 18:38:55 +00:00
Stefan Gehn c8a5a5f60b - update svn:ignore 2008-09-28 18:13:29 +00:00